simple 07-Apr-2025 14:51:33 Build CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18) is being prepared for building on agent cbt-el7-9.cv.nrao.edu (2), bamboo version: 9.2.22 simple 07-Apr-2025 14:51:33 Remote agent on host cbt-el7-9.cv.nrao.edu simple 07-Apr-2025 14:51:33 Build working directory is /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P simple 07-Apr-2025 14:51:33 Executing build CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18) simple 07-Apr-2025 14:51:33 Starting task 'Clean working directory task' of type 'com.atlassian.bamboo.plugins.bamboo-artifact-downloader-plugin:cleanWorkingDirectoryTask' simple 07-Apr-2025 14:51:33 Cleaning working directory '/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P' simple 07-Apr-2025 14:51:33 Finished task 'Clean working directory task' with result: Success simple 07-Apr-2025 14:51:33 Running pre-build action: Build Log Labeller Pre Build Action simple 07-Apr-2025 14:51:33 Running pre-build action: VCS Version Collector simple 07-Apr-2025 14:51:33 Build CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18) started building on agent 'cbt-el7-9.cv.nrao.edu (2)' (Remote agent on host cbt-el7-9.cv.nrao.edu) simple 07-Apr-2025 14:51:33 Starting task 'Update data' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 14:51:33 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18)'\n ... running command line: \n/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7966615926031472531.sh\n ... in: /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_branch=master\nbamboo_repository_130220063_branch_name=master\nbamboo_planRepository_2_branch=master\nbamboo_planRepository_1_branchDisplayName=master\nbamboo_repository_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_type=bbserver\nbamboo_twine_user=cwtadm\nbamboo_repository_130220061_previous_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_130220061_branch_name=master\nbamboo_repository_130220062_branch_name=master\nbamboo_repository_130220063_name=MPI\nbamboo_planRepository_3_revision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_buildKey=CASA-CMPI-TTOMML2R8P\nbamboo_repository_130220063_git_branch=master\nbamboo_planRepository_3_branch=master\nbamboo_planRepository_2_branchDisplayName=master\nbamboo_capability_system_jdk_JDK_1_8_0_252=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64\nbamboo_shortJobName=Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_buildResultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_planRepository_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8_0_412=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64\nbamboo_agentId=35356685\nbamboo_planRepository_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_username=\nbamboo_repository_130220062_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_265=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.el7_9.x86_64\nbamboo_repository_branch_name=master\nbamboo_repository_130220062_name=OPEN-CASA-PKG\nbamboo_capability_system_jdk_JDK_1_8_0_262=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64\nbamboo_repository_130220063_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_previousRevision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_repository_130220062_previous_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_dependenciesDisabled=false\nbamboo_repository_130220062_git_branch=master\nbamboo_planRepository_branch=master\nbamboo_repository_130220061_name=OPEN-CASA\nbamboo_capability_system_jdk_JDK_1_8_0_275=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64\nbamboo_planRepository_3_branchName=master\nbamboo_capability_system_jdk_JDK_1_8_0_272=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64\nbamboo_planRepository_1_type=bbserver\nbamboo_planRepository_branchName=master\nbamboo_capability_system_jdk_JDK=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_planRepository_3_name=OPEN-CASA-PKG\nbamboo_planRepository_1_username=\nbamboo_planRepository_type=bbserver\nbamboo_ManualBuildTriggerReason_userName=awells\nbamboo_git_cache_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/_git-repositories-cache\nbamboo_planRepository_2_branchName=master\nbamboo_capability_system_builder_node_Node_js=/usr/bin/node\nbamboo_capability_system_builder_ant_Ant=/usr\nbamboo_tmp_directory=/export/home/cbt-el7-9/bamboohome/temp\nbamboo_planKey=CASA-CMPI\nbamboo_planRepository_username=\nbamboo_capability_system_jdk_JDK_1_8_0_282=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64\nbamboo_planRepository_1_branchName=master\nbamboo_capability_buildmachinetype=casa6pullrequest\nbamboo_resultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_repository_130220063_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_build_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_name=MPI\nbamboo_capability_system_jdk_JDK_1_8_0_292=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64\nbamboo_shortPlanName=CMake MPI\nbamboo_capability_hostname=cbt-el7-9.cv.nrao.edu\nbamboo_planRepository_2_username=\nbamboo_planRepository_name=MPI\nbamboo_buildNumber=18\nbamboo_repository_url=https://casa-pip.nrao.edu:443/repository/casa-test-wheel/\nbamboo_repository_130220061_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_ManualBuildTriggerReason_stageName=Default Stage\nbamboo_planName=CASA - CMake MPI\nbamboo_shortPlanKey=CMPI\nbamboo_shortJobKey=TTOMML2R8P\nbamboo_repository_130220063_git_username=\nbamboo_planRepository_2_name=OPEN-CASA\nbamboo_buildTimeStamp=2025-04-07T14:51:33.037-04:00\nbamboo_repository_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_git_branch=master\nbamboo_buildResultKey=CASA-CMPI-TTOMML2R8P-18\nbamboo_buildPlanName=CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_capability_system_jdk_JDK_1_8_0_222=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_repository_130220062_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_planRepository_1_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_branch=master\nbamboo_repository_130220063_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_system_hg_executable=/bin/hg\nbamboo_planRepository_3_username=\nbamboo_twine_password=********\nbamboo_repository_name=OPEN-CASA-PKG\nbamboo_planRepository_2_previousRevision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_buildFailed=false\nbamboo_planRepository_3_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_capability_system_docker_executable=/bin/docker\nbamboo_agentWorkingDirectory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir\nbamboo_planRepository_2_revision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_capability_system_git_executable=/bin/git\nbamboo_repository_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_232=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64\nbamboo_planRepository_1_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_operating_system=EL7\nbamboo_planRepository_branchDisplayName=master\nbamboo_shortPlanBranchName=\nbamboo_capability_project=CASA\nbamboo_planRepository_2_type=bbserver\nbamboo_capability_casa6docker=true\nbamboo_plan_storageTag=plan-130056225\nbamboo_repository_130220062_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_planRepository_2_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_repository_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_planRepository_3_branchDisplayName=master\nbamboo_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_RerunBuildTriggerReason_noOfRetries=1\nbamboo_planRepository_1_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\n error 07-Apr-2025 14:51:34 From https://open-bitbucket.nrao.edu/scm/casa/casa-data error 07-Apr-2025 14:51:34 af058dc..7d62ad4 master -> origin/master error 07-Apr-2025 14:51:34 * [new tag] 2025.4.7 -> 2025.4.7 build 07-Apr-2025 14:51:35 Updating af058dc..7d62ad4 error 07-Apr-2025 14:51:36 Downloading geodetic/IERSpredict/table.dat (3.3 KB) error 07-Apr-2025 14:51:36 Downloading geodetic/IERSpredict/table.f0 (230 KB) error 07-Apr-2025 14:51:36 Downloading geodetic/IERSpredict/table.lock (325 B) build 07-Apr-2025 14:51:36 Fast-forward build 07-Apr-2025 14:51:37 geodetic/IERSpredict/table.dat | 2 +- build 07-Apr-2025 14:51:37 geodetic/IERSpredict/table.f0 | 2 +- build 07-Apr-2025 14:51:37 geodetic/IERSpredict/table.lock | 2 +- build 07-Apr-2025 14:51:37 3 files changed, 3 insertions(+), 3 deletions(-) error 07-Apr-2025 14:51:38 fatal: could not read Username for 'https://open-bitbucket.nrao.edu': No such device or address build 07-Apr-2025 14:51:40 Already up-to-date. build 07-Apr-2025 14:51:40 Data update complete simple 07-Apr-2025 14:51:41 Finished task 'Update data' with result: Success command 07-Apr-2025 14:51:41 Substituting variable: ${bamboo.repository.branch.name} with master simple 07-Apr-2025 14:51:41 Starting task 'Create wheeldirectory' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 14:51:41 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18)'\n ... running command line: \n/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7359073259776957628.sh\n ... in: /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_branch=master\nbamboo_repository_130220063_branch_name=master\nbamboo_planRepository_2_branch=master\nbamboo_planRepository_1_branchDisplayName=master\nbamboo_repository_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_type=bbserver\nbamboo_twine_user=cwtadm\nbamboo_repository_130220061_previous_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_130220061_branch_name=master\nbamboo_repository_130220062_branch_name=master\nbamboo_repository_130220063_name=MPI\nbamboo_planRepository_3_revision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_buildKey=CASA-CMPI-TTOMML2R8P\nbamboo_repository_130220063_git_branch=master\nbamboo_planRepository_3_branch=master\nbamboo_planRepository_2_branchDisplayName=master\nbamboo_capability_system_jdk_JDK_1_8_0_252=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64\nbamboo_shortJobName=Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_buildResultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_planRepository_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8_0_412=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64\nbamboo_agentId=35356685\nbamboo_planRepository_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_username=\nbamboo_repository_130220062_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_265=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.el7_9.x86_64\nbamboo_repository_branch_name=master\nbamboo_repository_130220062_name=OPEN-CASA-PKG\nbamboo_capability_system_jdk_JDK_1_8_0_262=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64\nbamboo_repository_130220063_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_previousRevision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_repository_130220062_previous_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_dependenciesDisabled=false\nbamboo_repository_130220062_git_branch=master\nbamboo_planRepository_branch=master\nbamboo_repository_130220061_name=OPEN-CASA\nbamboo_capability_system_jdk_JDK_1_8_0_275=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64\nbamboo_planRepository_3_branchName=master\nbamboo_capability_system_jdk_JDK_1_8_0_272=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64\nbamboo_planRepository_1_type=bbserver\nbamboo_planRepository_branchName=master\nbamboo_capability_system_jdk_JDK=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_planRepository_3_name=OPEN-CASA-PKG\nbamboo_planRepository_1_username=\nbamboo_planRepository_type=bbserver\nbamboo_ManualBuildTriggerReason_userName=awells\nbamboo_git_cache_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/_git-repositories-cache\nbamboo_planRepository_2_branchName=master\nbamboo_capability_system_builder_node_Node_js=/usr/bin/node\nbamboo_capability_system_builder_ant_Ant=/usr\nbamboo_tmp_directory=/export/home/cbt-el7-9/bamboohome/temp\nbamboo_planKey=CASA-CMPI\nbamboo_planRepository_username=\nbamboo_capability_system_jdk_JDK_1_8_0_282=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64\nbamboo_planRepository_1_branchName=master\nbamboo_capability_buildmachinetype=casa6pullrequest\nbamboo_resultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_repository_130220063_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_build_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_name=MPI\nbamboo_capability_system_jdk_JDK_1_8_0_292=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64\nbamboo_shortPlanName=CMake MPI\nbamboo_capability_hostname=cbt-el7-9.cv.nrao.edu\nbamboo_planRepository_2_username=\nbamboo_planRepository_name=MPI\nbamboo_buildNumber=18\nbamboo_repository_url=https://casa-pip.nrao.edu:443/repository/casa-test-wheel/\nbamboo_repository_130220061_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_ManualBuildTriggerReason_stageName=Default Stage\nbamboo_planName=CASA - CMake MPI\nbamboo_shortPlanKey=CMPI\nbamboo_shortJobKey=TTOMML2R8P\nbamboo_repository_130220063_git_username=\nbamboo_planRepository_2_name=OPEN-CASA\nbamboo_buildTimeStamp=2025-04-07T14:51:33.037-04:00\nbamboo_repository_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_2=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7966615926031472531.sh\nbamboo_repository_130220061_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_git_branch=master\nbamboo_buildResultKey=CASA-CMPI-TTOMML2R8P-18\nbamboo_buildPlanName=CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_capability_system_jdk_JDK_1_8_0_222=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_repository_130220062_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_planRepository_1_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_branch=master\nbamboo_repository_130220063_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_system_hg_executable=/bin/hg\nbamboo_planRepository_3_username=\nbamboo_twine_password=********\nbamboo_repository_name=OPEN-CASA-PKG\nbamboo_planRepository_2_previousRevision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_buildFailed=false\nbamboo_planRepository_3_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_capability_system_docker_executable=/bin/docker\nbamboo_agentWorkingDirectory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir\nbamboo_planRepository_2_revision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_capability_system_git_executable=/bin/git\nbamboo_repository_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_232=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64\nbamboo_planRepository_1_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_operating_system=EL7\nbamboo_planRepository_branchDisplayName=master\nbamboo_shortPlanBranchName=\nbamboo_capability_project=CASA\nbamboo_planRepository_2_type=bbserver\nbamboo_capability_casa6docker=true\nbamboo_plan_storageTag=plan-130056225\nbamboo_repository_130220062_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_planRepository_2_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_repository_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_planRepository_3_branchDisplayName=master\nbamboo_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_RerunBuildTriggerReason_noOfRetries=1\nbamboo_planRepository_1_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\n simple 07-Apr-2025 14:51:41 Finished task 'Create wheeldirectory' with result: Success simple 07-Apr-2025 14:51:41 Starting task 'Get latest wheel' of type 'com.atlassian.bamboo.plugins.bamboo-artifact-downloader-plugin:artifactdownloadertask' simple 07-Apr-2025 14:51:41 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 14:51:48 Artifact [ManyLinux228 Python 3.10 Tool wheel] downloaded successfully in 7.051 s to wheeldirectory/ simple 07-Apr-2025 14:51:48 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 14:51:48 Artifact [ManyLinux228 Python 3.10 Task wheel] downloaded successfully in 105.6 ms to wheeldirectory/ simple 07-Apr-2025 14:51:48 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 14:51:48 Artifact [ManyLinux228 Python 3.10 Casatestutils] downloaded successfully in 27.17 ms to wheeldirectory/ simple 07-Apr-2025 14:51:48 Finished task 'Get latest wheel' with result: Success simple 07-Apr-2025 14:51:48 Starting task 'Get latest mpi wheel' of type 'com.atlassian.bamboo.plugins.bamboo-artifact-downloader-plugin:artifactdownloadertask' simple 07-Apr-2025 14:51:48 Preparing to download plan result CASA-CMPI-18 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 14:51:48 Artifact [ManyLinux228 Python 3.10 casampi wheel] downloaded successfully in 24.60 ms to wheeldirectory/ simple 07-Apr-2025 14:51:48 Finished task 'Get latest mpi wheel' with result: Success simple 07-Apr-2025 14:51:48 Starting task 'Stop and remove running wheel-container-test' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 14:51:48 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18)'\n ... running command line: \n/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-1426774415728745738.sh\n ... in: /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_branch=master\nbamboo_repository_130220063_branch_name=master\nbamboo_planRepository_2_branch=master\nbamboo_planRepository_1_branchDisplayName=master\nbamboo_repository_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_type=bbserver\nbamboo_twine_user=cwtadm\nbamboo_repository_130220061_previous_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_130220061_branch_name=master\nbamboo_repository_130220062_branch_name=master\nbamboo_repository_130220063_name=MPI\nbamboo_planRepository_3_revision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_buildKey=CASA-CMPI-TTOMML2R8P\nbamboo_repository_130220063_git_branch=master\nbamboo_planRepository_3_branch=master\nbamboo_planRepository_2_branchDisplayName=master\nbamboo_capability_system_jdk_JDK_1_8_0_252=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64\nbamboo_shortJobName=Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_buildResultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_planRepository_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8_0_412=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64\nbamboo_agentId=35356685\nbamboo_planRepository_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_username=\nbamboo_repository_130220062_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_265=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.el7_9.x86_64\nbamboo_repository_branch_name=master\nbamboo_repository_130220062_name=OPEN-CASA-PKG\nbamboo_capability_system_jdk_JDK_1_8_0_262=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64\nbamboo_repository_130220063_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_previousRevision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_repository_130220062_previous_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_dependenciesDisabled=false\nbamboo_repository_130220062_git_branch=master\nbamboo_planRepository_branch=master\nbamboo_repository_130220061_name=OPEN-CASA\nbamboo_capability_system_jdk_JDK_1_8_0_275=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64\nbamboo_planRepository_3_branchName=master\nbamboo_capability_system_jdk_JDK_1_8_0_272=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64\nbamboo_planRepository_1_type=bbserver\nbamboo_planRepository_branchName=master\nbamboo_capability_system_jdk_JDK=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_planRepository_3_name=OPEN-CASA-PKG\nbamboo_planRepository_1_username=\nbamboo_planRepository_type=bbserver\nbamboo_ManualBuildTriggerReason_userName=awells\nbamboo_git_cache_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/_git-repositories-cache\nbamboo_planRepository_2_branchName=master\nbamboo_capability_system_builder_node_Node_js=/usr/bin/node\nbamboo_capability_system_builder_ant_Ant=/usr\nbamboo_tmp_directory=/export/home/cbt-el7-9/bamboohome/temp\nbamboo_planKey=CASA-CMPI\nbamboo_planRepository_username=\nbamboo_capability_system_jdk_JDK_1_8_0_282=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64\nbamboo_planRepository_1_branchName=master\nbamboo_capability_buildmachinetype=casa6pullrequest\nbamboo_resultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_repository_130220063_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_build_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_name=MPI\nbamboo_capability_system_jdk_JDK_1_8_0_292=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64\nbamboo_shortPlanName=CMake MPI\nbamboo_capability_hostname=cbt-el7-9.cv.nrao.edu\nbamboo_planRepository_2_username=\nbamboo_planRepository_name=MPI\nbamboo_buildNumber=18\nbamboo_repository_url=https://casa-pip.nrao.edu:443/repository/casa-test-wheel/\nbamboo_repository_130220061_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_ManualBuildTriggerReason_stageName=Default Stage\nbamboo_planName=CASA - CMake MPI\nbamboo_shortPlanKey=CMPI\nbamboo_shortJobKey=TTOMML2R8P\nbamboo_repository_130220063_git_username=\nbamboo_planRepository_2_name=OPEN-CASA\nbamboo_buildTimeStamp=2025-04-07T14:51:33.037-04:00\nbamboo_repository_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_3=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7359073259776957628.sh\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_2=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7966615926031472531.sh\nbamboo_repository_130220061_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_git_branch=master\nbamboo_buildResultKey=CASA-CMPI-TTOMML2R8P-18\nbamboo_buildPlanName=CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_capability_system_jdk_JDK_1_8_0_222=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_repository_130220062_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_planRepository_1_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_branch=master\nbamboo_repository_130220063_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_system_hg_executable=/bin/hg\nbamboo_planRepository_3_username=\nbamboo_twine_password=********\nbamboo_repository_name=OPEN-CASA-PKG\nbamboo_planRepository_2_previousRevision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_buildFailed=false\nbamboo_planRepository_3_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_capability_system_docker_executable=/bin/docker\nbamboo_agentWorkingDirectory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir\nbamboo_planRepository_2_revision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_capability_system_git_executable=/bin/git\nbamboo_repository_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_232=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64\nbamboo_planRepository_1_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_operating_system=EL7\nbamboo_planRepository_branchDisplayName=master\nbamboo_shortPlanBranchName=\nbamboo_capability_project=CASA\nbamboo_planRepository_2_type=bbserver\nbamboo_capability_casa6docker=true\nbamboo_plan_storageTag=plan-130056225\nbamboo_repository_130220062_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_planRepository_2_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_repository_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_planRepository_3_branchDisplayName=master\nbamboo_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_RerunBuildTriggerReason_noOfRetries=1\nbamboo_planRepository_1_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\n error 07-Apr-2025 14:51:48 Error response from daemon: No such container: wheel-container-test error 07-Apr-2025 14:51:48 Error response from daemon: No such container: wheel-container-test build 07-Apr-2025 14:51:48 Removed wheel-container-test simple 07-Apr-2025 14:51:48 Finished task 'Stop and remove running wheel-container-test' with result: Success command 07-Apr-2025 14:51:48 Substituting variable: ${bamboo.working.directory} with /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P simple 07-Apr-2025 14:51:48 Starting task 'Start container' of type 'com.atlassian.bamboo.plugins.bamboo-docker-plugin:task.docker.cli' simple 07-Apr-2025 14:51:48 Running image name (casa-docker.nrao.edu:5000/casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5:1) command 07-Apr-2025 14:51:48 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18)'\n ... running command line: \n/bin/docker run --volume /export/home/cbt-el7-9/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-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_branch=master\nbamboo_repository_130220063_branch_name=master\nbamboo_planRepository_2_branch=master\nbamboo_planRepository_1_branchDisplayName=master\nbamboo_repository_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_type=bbserver\nbamboo_twine_user=cwtadm\nbamboo_repository_130220061_previous_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_130220061_branch_name=master\nbamboo_repository_130220062_branch_name=master\nbamboo_repository_130220063_name=MPI\nbamboo_planRepository_3_revision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_buildKey=CASA-CMPI-TTOMML2R8P\nbamboo_repository_130220063_git_branch=master\nbamboo_planRepository_3_branch=master\nbamboo_planRepository_2_branchDisplayName=master\nbamboo_capability_system_jdk_JDK_1_8_0_252=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64\nbamboo_shortJobName=Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_buildResultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_planRepository_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8_0_412=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64\nbamboo_agentId=35356685\nbamboo_planRepository_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_username=\nbamboo_repository_130220062_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_265=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.el7_9.x86_64\nbamboo_repository_branch_name=master\nbamboo_repository_130220062_name=OPEN-CASA-PKG\nbamboo_capability_system_jdk_JDK_1_8_0_262=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64\nbamboo_repository_130220063_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_previousRevision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_repository_130220062_previous_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_dependenciesDisabled=false\nbamboo_repository_130220062_git_branch=master\nbamboo_planRepository_branch=master\nbamboo_repository_130220061_name=OPEN-CASA\nbamboo_capability_system_jdk_JDK_1_8_0_275=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64\nbamboo_planRepository_3_branchName=master\nbamboo_capability_system_jdk_JDK_1_8_0_272=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64\nbamboo_planRepository_1_type=bbserver\nbamboo_planRepository_branchName=master\nbamboo_capability_system_jdk_JDK=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_planRepository_3_name=OPEN-CASA-PKG\nbamboo_planRepository_1_username=\nbamboo_planRepository_type=bbserver\nbamboo_ManualBuildTriggerReason_userName=awells\nbamboo_git_cache_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/_git-repositories-cache\nbamboo_planRepository_2_branchName=master\nbamboo_capability_system_builder_node_Node_js=/usr/bin/node\nbamboo_capability_system_builder_ant_Ant=/usr\nbamboo_tmp_directory=/export/home/cbt-el7-9/bamboohome/temp\nbamboo_planKey=CASA-CMPI\nbamboo_planRepository_username=\nbamboo_capability_system_jdk_JDK_1_8_0_282=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64\nbamboo_planRepository_1_branchName=master\nbamboo_capability_buildmachinetype=casa6pullrequest\nbamboo_resultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_repository_130220063_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_build_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_name=MPI\nbamboo_capability_system_jdk_JDK_1_8_0_292=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64\nbamboo_shortPlanName=CMake MPI\nbamboo_capability_hostname=cbt-el7-9.cv.nrao.edu\nbamboo_planRepository_2_username=\nbamboo_planRepository_name=MPI\nbamboo_buildNumber=18\nbamboo_repository_url=https://casa-pip.nrao.edu:443/repository/casa-test-wheel/\nbamboo_repository_130220061_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_ManualBuildTriggerReason_stageName=Default Stage\nbamboo_planName=CASA - CMake MPI\nbamboo_shortPlanKey=CMPI\nbamboo_shortJobKey=TTOMML2R8P\nbamboo_repository_130220063_git_username=\nbamboo_planRepository_2_name=OPEN-CASA\nbamboo_buildTimeStamp=2025-04-07T14:51:33.037-04:00\nbamboo_repository_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_3=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7359073259776957628.sh\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_2=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7966615926031472531.sh\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_5=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-1426774415728745738.sh\nbamboo_repository_130220061_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_git_branch=master\nbamboo_buildResultKey=CASA-CMPI-TTOMML2R8P-18\nbamboo_buildPlanName=CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_capability_system_jdk_JDK_1_8_0_222=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_repository_130220062_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_planRepository_1_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_branch=master\nbamboo_repository_130220063_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_system_hg_executable=/bin/hg\nbamboo_planRepository_3_username=\nbamboo_twine_password=********\nbamboo_repository_name=OPEN-CASA-PKG\nbamboo_planRepository_2_previousRevision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_buildFailed=false\nbamboo_planRepository_3_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_capability_system_docker_executable=/bin/docker\nbamboo_agentWorkingDirectory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir\nbamboo_planRepository_2_revision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_capability_system_git_executable=/bin/git\nbamboo_repository_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_232=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64\nbamboo_planRepository_1_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_operating_system=EL7\nbamboo_planRepository_branchDisplayName=master\nbamboo_shortPlanBranchName=\nbamboo_capability_project=CASA\nbamboo_planRepository_2_type=bbserver\nbamboo_capability_casa6docker=true\nbamboo_plan_storageTag=plan-130056225\nbamboo_repository_130220062_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_planRepository_2_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_repository_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_planRepository_3_branchDisplayName=master\nbamboo_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_RerunBuildTriggerReason_noOfRetries=1\nbamboo_planRepository_1_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\n build 07-Apr-2025 14:51:57 c44d217abbe74bbe52ad7de55ede65f0806dd72bcbb9f01a30aeea204f054591 simple 07-Apr-2025 14:51:59 Finished task 'Start container' with result: Success command 07-Apr-2025 14:51:59 Substituting variable: ${bamboo.planRepository.branchName} with master simple 07-Apr-2025 14:51:59 Starting task 'Test wheel' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 14:51:59 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18)'\n ... running command line: \n/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-4576732375639376507.sh\n ... in: /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_branch=master\nbamboo_repository_130220063_branch_name=master\nbamboo_planRepository_2_branch=master\nbamboo_planRepository_1_branchDisplayName=master\nbamboo_repository_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_type=bbserver\nbamboo_twine_user=cwtadm\nbamboo_repository_130220061_previous_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_130220061_branch_name=master\nbamboo_repository_130220062_branch_name=master\nbamboo_repository_130220063_name=MPI\nbamboo_planRepository_3_revision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_buildKey=CASA-CMPI-TTOMML2R8P\nbamboo_repository_130220063_git_branch=master\nbamboo_planRepository_3_branch=master\nbamboo_planRepository_2_branchDisplayName=master\nbamboo_capability_system_jdk_JDK_1_8_0_252=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64\nbamboo_shortJobName=Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_buildResultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_planRepository_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8_0_412=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64\nbamboo_agentId=35356685\nbamboo_dockerContainerNames=wheel-container-test\nbamboo_build_commandline_com_atlassian_bamboo_plugins_bamboo_docker_plugin_task_docker_cli_6=/bin/docker run --volume /export/home/cbt-el7-9/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\nbamboo_planRepository_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_username=\nbamboo_repository_130220062_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_265=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.el7_9.x86_64\nbamboo_repository_branch_name=master\nbamboo_repository_130220062_name=OPEN-CASA-PKG\nbamboo_capability_system_jdk_JDK_1_8_0_262=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64\nbamboo_repository_130220063_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_previousRevision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_repository_130220062_previous_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_dependenciesDisabled=false\nbamboo_repository_130220062_git_branch=master\nbamboo_planRepository_branch=master\nbamboo_repository_130220061_name=OPEN-CASA\nbamboo_capability_system_jdk_JDK_1_8_0_275=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64\nbamboo_planRepository_3_branchName=master\nbamboo_capability_system_jdk_JDK_1_8_0_272=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64\nbamboo_planRepository_1_type=bbserver\nbamboo_planRepository_branchName=master\nbamboo_capability_system_jdk_JDK=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_planRepository_3_name=OPEN-CASA-PKG\nbamboo_planRepository_1_username=\nbamboo_planRepository_type=bbserver\nbamboo_ManualBuildTriggerReason_userName=awells\nbamboo_git_cache_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/_git-repositories-cache\nbamboo_planRepository_2_branchName=master\nbamboo_capability_system_builder_node_Node_js=/usr/bin/node\nbamboo_capability_system_builder_ant_Ant=/usr\nbamboo_tmp_directory=/export/home/cbt-el7-9/bamboohome/temp\nbamboo_planKey=CASA-CMPI\nbamboo_planRepository_username=\nbamboo_capability_system_jdk_JDK_1_8_0_282=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64\nbamboo_planRepository_1_branchName=master\nbamboo_capability_buildmachinetype=casa6pullrequest\nbamboo_resultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_repository_130220063_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_build_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_name=MPI\nbamboo_capability_system_jdk_JDK_1_8_0_292=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64\nbamboo_shortPlanName=CMake MPI\nbamboo_capability_hostname=cbt-el7-9.cv.nrao.edu\nbamboo_planRepository_2_username=\nbamboo_planRepository_name=MPI\nbamboo_buildNumber=18\nbamboo_repository_url=https://casa-pip.nrao.edu:443/repository/casa-test-wheel/\nbamboo_repository_130220061_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_ManualBuildTriggerReason_stageName=Default Stage\nbamboo_planName=CASA - CMake MPI\nbamboo_shortPlanKey=CMPI\nbamboo_shortJobKey=TTOMML2R8P\nbamboo_repository_130220063_git_username=\nbamboo_planRepository_2_name=OPEN-CASA\nbamboo_buildTimeStamp=2025-04-07T14:51:33.037-04:00\nbamboo_repository_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_3=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7359073259776957628.sh\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_2=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7966615926031472531.sh\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_5=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-1426774415728745738.sh\nbamboo_repository_130220061_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_git_branch=master\nbamboo_buildResultKey=CASA-CMPI-TTOMML2R8P-18\nbamboo_buildPlanName=CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_capability_system_jdk_JDK_1_8_0_222=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_repository_130220062_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_planRepository_1_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_branch=master\nbamboo_repository_130220063_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_system_hg_executable=/bin/hg\nbamboo_planRepository_3_username=\nbamboo_twine_password=********\nbamboo_repository_name=OPEN-CASA-PKG\nbamboo_planRepository_2_previousRevision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_buildFailed=false\nbamboo_planRepository_3_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_capability_system_docker_executable=/bin/docker\nbamboo_agentWorkingDirectory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir\nbamboo_planRepository_2_revision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_capability_system_git_executable=/bin/git\nbamboo_repository_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_232=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64\nbamboo_planRepository_1_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_operating_system=EL7\nbamboo_planRepository_branchDisplayName=master\nbamboo_shortPlanBranchName=\nbamboo_capability_project=CASA\nbamboo_planRepository_2_type=bbserver\nbamboo_capability_casa6docker=true\nbamboo_plan_storageTag=plan-130056225\nbamboo_repository_130220062_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_planRepository_2_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_repository_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_planRepository_3_branchDisplayName=master\nbamboo_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_RerunBuildTriggerReason_noOfRetries=1\nbamboo_planRepository_1_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\n build 07-Apr-2025 14:51:59 branch: master build 07-Apr-2025 14:51:59 Python version: 3.10 error 07-Apr-2025 14:51:59 % Total % Received % Xferd Average Speed Time Time Time Current error 07-Apr-2025 14:51:59 Dload Upload Total Spent Left Speed error 07-Apr-2025 14:51:59 error 07-Apr-2025 14:52:00 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 error 07-Apr-2025 14:52:00 100 6002k 100 6002k 0 0 18.7M 0 --:--:-- --:--:-- --:--:-- 19.0M build 07-Apr-2025 14:52:00 bamboo_jira_components:'' build 07-Apr-2025 14:52:00 bamboo_testlist:'' build 07-Apr-2025 14:52:00 Ticket components: build 07-Apr-2025 14:52:00 datapath=[ "/opt/casa/data/master", "/opt/casa/data/casatestdata" ] build 07-Apr-2025 14:52:00 measurespath="/opt/casa/data/master" build 07-Apr-2025 14:52:00 measures_auto_update=False build 07-Apr-2025 14:52:00 data_auto_update=False error 07-Apr-2025 14:52:02 [25587] Failed to execute script 'atlutil' due to unhandled exception! error 07-Apr-2025 14:52:02 Traceback (most recent call last): error 07-Apr-2025 14:52:02 File "atlutil.py", line 200, in error 07-Apr-2025 14:52:02 File "atlutil.py", line 165, in has_fix_version error 07-Apr-2025 14:52:02 File "json/__init__.py", line 354, in loads error 07-Apr-2025 14:52:02 File "json/decoder.py", line 339, in decode error 07-Apr-2025 14:52:02 File "json/decoder.py", line 357, in raw_decode error 07-Apr-2025 14:52:02 json.decoder.JSONDecodeError: Expecting value: line 12 column 1 (char 11) build 07-Apr-2025 14:52:02 datapath=[ "/opt/casa/data/master", "/opt/casa/data/casatestdata" ] build 07-Apr-2025 14:52:02 measurespath="/opt/casa/data/master" build 07-Apr-2025 14:52:02 measures_auto_update=False build 07-Apr-2025 14:52:02 data_auto_update=False build 07-Apr-2025 14:52:05 Requirement already satisfied: pip in /usr/local/lib/python3.10/site-packages (24.0) build 07-Apr-2025 14:52:05 Collecting pip build 07-Apr-2025 14:52:05 Downloading pip-25.0.1-py3-none-any.whl.metadata (3.7 kB) build 07-Apr-2025 14:52:05 Requirement already satisfied: numpy in /usr/local/lib/python3.10/site-packages (1.23.0) build 07-Apr-2025 14:52:06 Collecting numpy build 07-Apr-2025 14:52:06 Downloading numpy-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB) build 07-Apr-2025 14:52:06 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 482.9 kB/s eta 0:00:00 build 07-Apr-2025 14:52:06 Collecting matplotlib build 07-Apr-2025 14:52:06 Downloading matplotlib-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) build 07-Apr-2025 14:52:07 Collecting scipy build 07-Apr-2025 14:52:07 Downloading scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) build 07-Apr-2025 14:52:07 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 1.3 MB/s eta 0:00:00 build 07-Apr-2025 14:52:07 Collecting contourpy>=1.0.1 (from matplotlib) build 07-Apr-2025 14:52:07 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.4 kB) build 07-Apr-2025 14:52:07 Collecting cycler>=0.10 (from matplotlib) build 07-Apr-2025 14:52:07 Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) build 07-Apr-2025 14:52:08 Collecting fonttools>=4.22.0 (from matplotlib) build 07-Apr-2025 14:52:08 Downloading fonttools-4.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (102 kB) build 07-Apr-2025 14:52:08 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.5/102.5 kB 2.7 MB/s eta 0:00:00 build 07-Apr-2025 14:52:08 Collecting kiwisolver>=1.3.1 (from matplotlib) build 07-Apr-2025 14:52:08 Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.2 kB) build 07-Apr-2025 14:52:08 Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/site-packages (from matplotlib) (23.2) build 07-Apr-2025 14:52:08 Collecting pillow>=8 (from matplotlib) build 07-Apr-2025 14:52:08 Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) build 07-Apr-2025 14:52:09 Collecting pyparsing>=2.3.1 (from matplotlib) build 07-Apr-2025 14:52:09 Downloading pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB) build 07-Apr-2025 14:52:09 Collecting python-dateutil>=2.7 (from matplotlib) build 07-Apr-2025 14:52:09 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) build 07-Apr-2025 14:52:09 Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib) build 07-Apr-2025 14:52:09 Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) build 07-Apr-2025 14:52:09 Downloading pip-25.0.1-py3-none-any.whl (1.8 MB) build 07-Apr-2025 14:52:09 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 10.6 MB/s eta 0:00:00 build 07-Apr-2025 14:52:09 Downloading numpy-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB) build 07-Apr-2025 14:52:10 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 10.9 MB/s eta 0:00:00 build 07-Apr-2025 14:52:10 Downloading matplotlib-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB) build 07-Apr-2025 14:52:11 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.6/8.6 MB 12.0 MB/s eta 0:00:00 build 07-Apr-2025 14:52:11 Downloading scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.6 MB) build 07-Apr-2025 14:52:14 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.6/37.6 MB 4.0 MB/s eta 0:00:00 build 07-Apr-2025 14:52:14 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (324 kB) build 07-Apr-2025 14:52:15 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.0/325.0 kB 2.8 MB/s eta 0:00:00 build 07-Apr-2025 14:52:15 Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) build 07-Apr-2025 14:52:15 Downloading fonttools-4.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB) build 07-Apr-2025 14:52:15 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 12.9 MB/s eta 0:00:00 build 07-Apr-2025 14:52:15 Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) build 07-Apr-2025 14:52:15 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 4.8 MB/s eta 0:00:00 build 07-Apr-2025 14:52:15 Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.5 MB) build 07-Apr-2025 14:52:16 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 9.0 MB/s eta 0:00:00 build 07-Apr-2025 14:52:16 Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB) build 07-Apr-2025 14:52:16 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.1/111.1 kB 606.8 kB/s eta 0:00:00 build 07-Apr-2025 14:52:16 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) build 07-Apr-2025 14:52:16 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 2.4 MB/s eta 0:00:00 build 07-Apr-2025 14:52:16 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) build 07-Apr-2025 14:52:17 Installing collected packages: six, pyparsing, pip, pillow, numpy, kiwisolver, fonttools, cycler, scipy, python-dateutil, contourpy, matplotlib build 07-Apr-2025 14:52:17 Attempting uninstall: pip build 07-Apr-2025 14:52:17 Found existing installation: pip 24.0 build 07-Apr-2025 14:52:17 Uninstalling pip-24.0: build 07-Apr-2025 14:52:20 Successfully uninstalled pip-24.0 build 07-Apr-2025 14:52:22 Attempting uninstall: numpy build 07-Apr-2025 14:52:22 Found existing installation: numpy 1.23.0 build 07-Apr-2025 14:52:22 Uninstalling numpy-1.23.0: build 07-Apr-2025 14:52:24 Successfully uninstalled numpy-1.23.0 build 07-Apr-2025 14:52:34 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 14:52:34 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 14:52:39 Requirement already satisfied: pip in /home/casatest/venv/lib/python3.10/site-packages (21.2.4) build 07-Apr-2025 14:52:40 Collecting pip build 07-Apr-2025 14:52:40 Downloading pip-25.0.1-py3-none-any.whl (1.8 MB) build 07-Apr-2025 14:52:41 Collecting numpy build 07-Apr-2025 14:52:41 Downloading numpy-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB) build 07-Apr-2025 14:52:43 Collecting matplotlib build 07-Apr-2025 14:52:43 Downloading matplotlib-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB) build 07-Apr-2025 14:52:44 Collecting scipy build 07-Apr-2025 14:52:44 Downloading scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.6 MB) build 07-Apr-2025 14:52:48 Collecting python-dateutil>=2.7 build 07-Apr-2025 14:52:48 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) build 07-Apr-2025 14:52:48 Collecting pyparsing>=2.3.1 build 07-Apr-2025 14:52:48 Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB) build 07-Apr-2025 14:52:49 Collecting contourpy>=1.0.1 build 07-Apr-2025 14:52:49 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (324 kB) build 07-Apr-2025 14:52:50 Collecting fonttools>=4.22.0 build 07-Apr-2025 14:52:50 Downloading fonttools-4.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB) build 07-Apr-2025 14:52:50 Collecting packaging>=20.0 build 07-Apr-2025 14:52:50 Downloading packaging-24.2-py3-none-any.whl (65 kB) build 07-Apr-2025 14:52:52 Collecting pillow>=8 build 07-Apr-2025 14:52:52 Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.5 MB) build 07-Apr-2025 14:52:52 Collecting cycler>=0.10 build 07-Apr-2025 14:52:52 Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) build 07-Apr-2025 14:52:52 Collecting kiwisolver>=1.3.1 build 07-Apr-2025 14:52:52 Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) build 07-Apr-2025 14:52:55 Collecting six>=1.5 build 07-Apr-2025 14:52:55 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) build 07-Apr-2025 14:52:55 Installing collected packages: six, numpy, python-dateutil, pyparsing, pillow, packaging, kiwisolver, fonttools, cycler, contourpy, scipy, pip, matplotlib build 07-Apr-2025 14:53:15 Attempting uninstall: pip build 07-Apr-2025 14:53:15 Found existing installation: pip 21.2.4 build 07-Apr-2025 14:53:16 Uninstalling pip-21.2.4: build 07-Apr-2025 14:53:16 Successfully uninstalled pip-21.2.4 build 07-Apr-2025 14:53:21 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 14:53:22 Collecting mpi4py build 07-Apr-2025 14:53:22 Downloading mpi4py-4.0.3.tar.gz (466 kB) build 07-Apr-2025 14:53:22 Installing build dependencies: started build 07-Apr-2025 14:53:31 Installing build dependencies: finished with status 'done' build 07-Apr-2025 14:53:31 Getting requirements to build wheel: started build 07-Apr-2025 14:53:31 Getting requirements to build wheel: finished with status 'done' build 07-Apr-2025 14:53:31 Installing backend dependencies: started build 07-Apr-2025 14:53:34 Installing backend dependencies: finished with status 'done' build 07-Apr-2025 14:53:34 Preparing metadata (pyproject.toml): started build 07-Apr-2025 14:53:35 Preparing metadata (pyproject.toml): finished with status 'done' build 07-Apr-2025 14:53:35 Building wheels for collected packages: mpi4py build 07-Apr-2025 14:53:35 Building wheel for mpi4py (pyproject.toml): started build 07-Apr-2025 14:56:42 Building wheel for mpi4py (pyproject.toml): still running... build 07-Apr-2025 14:56:44 Building wheel for mpi4py (pyproject.toml): finished with status 'done' build 07-Apr-2025 14:56:45 Created wheel for mpi4py: filename=mpi4py-4.0.3-cp310-cp310-linux_x86_64.whl size=5195991 sha256=163b7bba72cb534b8acb28a45385bff80edc9b6852b329c5ae1851009f866f20 build 07-Apr-2025 14:56:45 Stored in directory: /home/casatest/.cache/pip/wheels/94/57/cc/2e34c76a8690ce2a90b200702473f579b23f8224b5058b6a6d build 07-Apr-2025 14:56:45 Successfully built mpi4py build 07-Apr-2025 14:56:45 Installing collected packages: mpi4py build 07-Apr-2025 14:56:45 Successfully installed mpi4py-4.0.3 build 07-Apr-2025 14:56:46 Processing ./casatestutils-6.7.2.10-py3-none-any.whl build 07-Apr-2025 14:56:46 Collecting pytest (from casatestutils==6.7.2.10) build 07-Apr-2025 14:56:46 Downloading pytest-8.3.5-py3-none-any.whl.metadata (7.6 kB) build 07-Apr-2025 14:56:46 Collecting exceptiongroup>=1.0.0rc8 (from pytest->casatestutils==6.7.2.10) build 07-Apr-2025 14:56:47 Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) build 07-Apr-2025 14:56:47 Collecting iniconfig (from pytest->casatestutils==6.7.2.10) build 07-Apr-2025 14:56:47 Downloading iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB) build 07-Apr-2025 14:56:47 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 14:56:47 Collecting pluggy<2,>=1.5 (from pytest->casatestutils==6.7.2.10) build 07-Apr-2025 14:56:47 Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) build 07-Apr-2025 14:56:47 Collecting tomli>=1 (from pytest->casatestutils==6.7.2.10) build 07-Apr-2025 14:56:47 Using cached tomli-2.2.1-py3-none-any.whl.metadata (10 kB) build 07-Apr-2025 14:56:47 Downloading pytest-8.3.5-py3-none-any.whl (343 kB) build 07-Apr-2025 14:56:48 Downloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) build 07-Apr-2025 14:56:48 Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) build 07-Apr-2025 14:56:48 Using cached tomli-2.2.1-py3-none-any.whl (14 kB) build 07-Apr-2025 14:56:48 Downloading iniconfig-2.1.0-py3-none-any.whl (6.0 kB) build 07-Apr-2025 14:56:48 Installing collected packages: tomli, pluggy, iniconfig, exceptiongroup, pytest, casatestutils build 07-Apr-2025 14:56:49 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 14:56:50 Processing ./casatools-6.7.2.10-cp310-cp310-manylinux_2_28_x86_64.whl build 07-Apr-2025 14:56:51 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 14:56:51 Collecting casaconfig (from casatools==6.7.2.10) build 07-Apr-2025 14:56:51 Downloading casaconfig-1.2.0-py3-none-any.whl.metadata (16 kB) build 07-Apr-2025 14:56:52 Collecting certifi>=2023.5.7 (from casaconfig->casatools==6.7.2.10) build 07-Apr-2025 14:56:52 Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB) build 07-Apr-2025 14:56:52 Downloading casaconfig-1.2.0-py3-none-any.whl (68 kB) build 07-Apr-2025 14:56:52 Downloading certifi-2025.1.31-py3-none-any.whl (166 kB) build 07-Apr-2025 14:56:52 Installing collected packages: certifi, casaconfig, casatools build 07-Apr-2025 14:56:56 Successfully installed casaconfig-1.2.0 casatools-6.7.2.10 certifi-2025.1.31 build 07-Apr-2025 14:56:57 Processing ./casatasks-6.7.2.10-py3-none-any.whl build 07-Apr-2025 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 Collecting pyerfa (from casatasks==6.7.2.10) build 07-Apr-2025 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 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 14:56:57 Downloading pyerfa-2.0.1.5-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738 kB) build 07-Apr-2025 14:56:57 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 738.7/738.7 kB 3.6 MB/s eta 0:00:00 build 07-Apr-2025 14:56:57 Installing collected packages: pyerfa, casatasks build 07-Apr-2025 14:56:59 Successfully installed casatasks-6.7.2.10 pyerfa-2.0.1.5 build 07-Apr-2025 14:56:59 Processing ./casampi-0.5.6-py3-none-any.whl build 07-Apr-2025 14:56:59 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 14:56:59 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 14:56:59 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 14:56:59 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 14:56:59 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 14:56:59 Installing collected packages: casampi build 07-Apr-2025 14:56:59 Successfully installed casampi-0.5.6 error 07-Apr-2025 15:01:02 Already on 'master' build 07-Apr-2025 15:01:02 Your branch is up to date with 'origin/master'. build 07-Apr-2025 15:01:02 casatestutils build 07-Apr-2025 15:01:02 __init__.py build 07-Apr-2025 15:01:02 LICENSE build 07-Apr-2025 15:01:02 README.md build 07-Apr-2025 15:01:02 runtest.py build 07-Apr-2025 15:01:02 setup.py build 07-Apr-2025 15:01:02 testrunner build 07-Apr-2025 15:01:02 tests build 07-Apr-2025 15:01:02 version build 07-Apr-2025 15:01:02 xmlrunner_to_junit.py error 07-Apr-2025 15:01:03 Note: switching to 'origin/CAS-14029'. error 07-Apr-2025 15:01:03 error 07-Apr-2025 15:01:03 You are in 'detached HEAD' state. You can look around, make experimental error 07-Apr-2025 15:01:03 changes and commit them, and you can discard any commits you make in this error 07-Apr-2025 15:01:03 state without impacting any branches by switching back to a branch. error 07-Apr-2025 15:01:03 error 07-Apr-2025 15:01:03 If you want to create a new branch to retain commits you create, you may error 07-Apr-2025 15:01:03 do so (now or later) by using -c with the switch command. Example: error 07-Apr-2025 15:01:03 error 07-Apr-2025 15:01:03 git switch -c error 07-Apr-2025 15:01:03 error 07-Apr-2025 15:01:03 Or undo this operation with: error 07-Apr-2025 15:01:03 error 07-Apr-2025 15:01:03 git switch - error 07-Apr-2025 15:01:03 error 07-Apr-2025 15:01:03 Turn off this advice by setting config variable advice.detachedHead to false error 07-Apr-2025 15:01:03 error 07-Apr-2025 15:01:03 HEAD is now at 72f4abe rename __mpi_runtime_config.threaded to __mpi_runtime_config.threads build 07-Apr-2025 15:01:03 README.md build 07-Apr-2025 15:01:03 setup.py build 07-Apr-2025 15:01:03 src build 07-Apr-2025 15:01:05 ============================= test session starts ============================== build 07-Apr-2025 15:01:05 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:05 ============================= test session starts ============================== build 07-Apr-2025 15:01:05 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:05 cachedir: .pytest_cache build 07-Apr-2025 15:01:05 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:05 configfile: pyproject.toml build 07-Apr-2025 15:01:05 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:05 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:05 cachedir: .pytest_cache build 07-Apr-2025 15:01:05 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:05 configfile: pyproject.toml build 07-Apr-2025 15:01:05 collecting ... cachedir: .pytest_cache build 07-Apr-2025 15:01:05 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:05 configfile: pyproject.toml build 07-Apr-2025 15:01:05 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:05 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:05 cachedir: .pytest_cache build 07-Apr-2025 15:01:05 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:05 configfile: pyproject.toml build 07-Apr-2025 15:01:05 collecting ...  build 07-Apr-2025 15:01:05 collecting 0 items  build 07-Apr-2025 15:01:05 collecting 0 items  build 07-Apr-2025 15:01:05 collecting 0 items  build 07-Apr-2025 15:01:05 collecting 0 items  build 07-Apr-2025 15:01:05 collected 35 items  build 07-Apr-2025 15:01:05 build 07-Apr-2025 15:01:05 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_all  build 07-Apr-2025 15:01:05 collected 35 items  build 07-Apr-2025 15:01:05 build 07-Apr-2025 15:01:05 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_all  build 07-Apr-2025 15:01:05 collected 35 items  build 07-Apr-2025 15:01:05 build 07-Apr-2025 15:01:05 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_all  build 07-Apr-2025 15:01:05 collected 35 items  build 07-Apr-2025 15:01:05 build 07-Apr-2025 15:01:06 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_all FAILED [ 2%]FAILED [ 2%] build 07-Apr-2025 15:01:06 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_error_case_absall build 07-Apr-2025 15:01:06 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_error_case_absall FAILED [ 2%] build 07-Apr-2025 15:01:06 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_error_case_absall FAILED [ 5%] build 07-Apr-2025 15:01:06 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1 PASSED [ 8%] build 07-Apr-2025 15:01:06 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_2 PASSED [ 11%] build 07-Apr-2025 15:01:07 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_extension PASSED [ 14%] build 07-Apr-2025 15:01:07 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1sol2 FAILED [ 5%] build 07-Apr-2025 15:01:07 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1 FAILED [ 2%] build 07-Apr-2025 15:01:07 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_error_case_absall FAILED [ 8%] build 07-Apr-2025 15:01:07 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_2 FAILED [ 5%] build 07-Apr-2025 15:01:07 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1 FAILED [ 8%] build 07-Apr-2025 15:01:07 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_2 FAILED [ 11%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_extension FAILED [ 14%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1sol2 FAILED [ 17%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol2 FAILED [ 20%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_snr_all_for_tsys_CalTable FAILED [ 22%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_nan_and_inf_fparm_all FAILED [ 25%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_zeros_fparm_all FAILED [ 28%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_msSelection_layer_for_tsys_CalTable FAILED [ 31%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable FAILED [ 5%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1 FAILED [ 8%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_2 FAILED [ 11%] build 07-Apr-2025 15:01:08 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_extension FAILED [ 14%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1sol2 FAILED [ 11%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1_extension FAILED [ 17%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol2 FAILED [ 14%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol1sol2 FAILED [ 20%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_snr_all_for_tsys_CalTable FAILED [ 22%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_nan_and_inf_fparm_all FAILED [ 17%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol2 FAILED [ 25%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_zeros_fparm_all FAILED [ 20%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_snr_all_for_tsys_CalTable FAILED [ 28%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_msSelection_layer_for_tsys_CalTable FAILED [ 22%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_nan_and_inf_fparm_all FAILED [ 31%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable FAILED [ 25%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_zeros_fparm_all FAILED [ 34%]FAILED [ 28%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_msSelection_layer_for_tsys_CalTable build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable2 FAILED [ 31%]FAILED [ 37%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_field_msSelection_layer_for_tsys_CalTable FAILED [ 40%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_field_selection_agent_layer_for_tsys_CalTable FAILED [ 34%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable2 FAILED [ 42%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_mixed_agents_tsys FAILED [ 37%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_field_msSelection_layer_for_tsys_CalTable PASSED [ 17%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_minmax_fparm_sol2 FAILED [ 45%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_unsupported_elevation_tsys FAILED [ 40%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_field_selection_agent_layer_for_tsys_CalTable FAILED [ 48%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_antint_simple_for_bpass_CalTable FAILED [ 42%]FAILED [ 20%] build 07-Apr-2025 15:01:09 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_mixed_agents_tsys build 07-Apr-2025 15:01:10 ../../../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:01:10 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_nan_and_inf_fparm_all PASSED [ 51%] build 07-Apr-2025 15:01:10 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_clip_minmax_cparam_for_bpass PASSED [ 25%] build 07-Apr-2025 15:01:10 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_clip_zeros_fparm_all PASSED [ 28%] build 07-Apr-2025 15:01:10 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_msSelection_layer_for_tsys_CalTable FAILED [ 34%] build 07-Apr-2025 15:01:10 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable2 PASSED [ 54%] build 07-Apr-2025 15:01:10 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_clip_minmax_snr_all_for_bpass_CalTable PASSED [ 31%] build 07-Apr-2025 15:01:10 ../../../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:01:11 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_antenna_selection_agent_layer_for_tsys_CalTable2 PASSED [ 57%] build 07-Apr-2025 15:01:11 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_default_cparam_bpass PASSED [ 37%] build 07-Apr-2025 15:01:11 ../../../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:01:11 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_field_selection_agent_layer_for_tsys_CalTable PASSED [ 60%] build 07-Apr-2025 15:01:11 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_manual_antenna_msSelection_layer_for_bpass_CalTable PASSED [ 42%] build 07-Apr-2025 15:01:11 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_mixed_agents_tsys PASSED [ 62%] build 07-Apr-2025 15:01:11 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_manual_antenna_selection_agent_layer_for_bpass_CalTable PASSED [ 37%] build 07-Apr-2025 15:01:12 ../../../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:01:12 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_manual_field_selection_agent_layer_for_tsys_CalTable PASSED [ 65%] build 07-Apr-2025 15:01:12 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_manual_field_msSelection_layer_for_bpass_CalTable PASSED [ 42%] build 07-Apr-2025 15:01:12 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_mixed_agents_tsys PASSED [ 68%] build 07-Apr-2025 15:01:12 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_manual_field_selection_agent_layer_for_bpass_CalTable PASSED [ 45%] build 07-Apr-2025 15:01:12 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_unsupported_elevation_tsys PASSED [ 48%] build 07-Apr-2025 15:01:12 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_antint_simple_for_bpass_CalTable PASSED [ 71%] build 07-Apr-2025 15:01:12 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_rflag_cparam_sol2 FAILED [ 45%] build 07-Apr-2025 15:01:12 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_tsys::test_unsupported_elevation_tsys FAILED [ 48%] build 07-Apr-2025 15:01:13 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_antint_simple_for_bpass_CalTable PASSED [ 74%] build 07-Apr-2025 15:01:13 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_tfcrop_cparam_sol1_extension PASSED [ 51%] build 07-Apr-2025 15:01:14 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_clip_minmax_cparam_for_bpass PASSED [ 54%] build 07-Apr-2025 15:01:14 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_clip_minmax_snr_all_for_bpass_CalTable PASSED [ 57%] build 07-Apr-2025 15:01:15 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_bpass::test_default_cparam_bpass PASSED [ 77%] error 07-Apr-2025 15:01:16 Fatal Python error: Aborted error 07-Apr-2025 15:01:16 error 07-Apr-2025 15:01:16 Current thread 0x00007ffbe584a740 (most recent call first): error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/agentflagger.py", line 131 in done error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/agentflagger.py", line 26 in done error 07-Apr-2025 15:01:16 File "/home/casatest/casa6/casatools/tests/tools/agentflagger/test_tool_agentflagger.py", line 133 in unflag_table error 07-Apr-2025 15:01:16 File "/home/casatest/casa6/casatools/tests/tools/agentflagger/test_tool_agentflagger.py", line 43 in setUp_bpass_case error 07-Apr-2025 15:01:16 File "/home/casatest/casa6/casatools/tests/tools/agentflagger/test_tool_agentflagger.py", line 541 in setUp error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/unittest/case.py", line 546 in _callSetUp error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/unittest/case.py", line 587 in run error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:16 error 07-Apr-2025 15:01:16 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:01:16 Fatal Python error: Aborted error 07-Apr-2025 15:01:16 error 07-Apr-2025 15:01:16 Current thread 0x00007ff6af39e740 (most recent call first): error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/agentflagger.py", line 131 in done error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/agentflagger.py", line 26 in done error 07-Apr-2025 15:01:16 File "/home/casatest/casa6/casatools/tests/tools/agentflagger/test_tool_agentflagger.py", line 133 in unflag_table error 07-Apr-2025 15:01:16 File "/home/casatest/casa6/casatools/tests/tools/agentflagger/test_tool_agentflagger.py", line 58 in setUp_tsys_case error 07-Apr-2025 15:01:16 File "/home/casatest/casa6/casatools/tests/tools/agentflagger/test_tool_agentflagger.py", line 140 in setUp error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/unittest/case.py", line 546 in _callSetUp error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/unittest/case.py", line 587 in run error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:16 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:16 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:16 error 07-Apr-2025 15:01:16 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:01:17 Fatal Python error: Aborted error 07-Apr-2025 15:01:17 error 07-Apr-2025 15:01:17 Current thread 0x00007fc1b1a5e740 (most recent call first): error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/agentflagger.py", line 131 in done error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/agentflagger.py", line 26 in done error 07-Apr-2025 15:01:17 File "/home/casatest/casa6/casatools/tests/tools/agentflagger/test_tool_agentflagger.py", line 556 in test_default_cparam_bpass error 07-Apr-2025 15:01:17 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:01:17 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:01:17 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:17 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:17 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:17 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:17 error 07-Apr-2025 15:01:17 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:01:25 -------------------------------------------------------------------------- error 07-Apr-2025 15:01:25 prterun noticed that process rank 1 with PID 844 on node c44d217abbe7 exited on error 07-Apr-2025 15:01:25 signal 6 (Aborted). error 07-Apr-2025 15:01:25 -------------------------------------------------------------------------- build 07-Apr-2025 15:01:25 ../../../casatools/tests/tools/agentflagger/test_tool_agentflagger.py::test_MS::test_null_intent_selection1 ============================= test session starts ============================== build 07-Apr-2025 15:01:25 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:25 cachedir: .pytest_cache build 07-Apr-2025 15:01:25 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:25 configfile: pyproject.toml build 07-Apr-2025 15:01:25 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:25 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:25 cachedir: .pytest_cache build 07-Apr-2025 15:01:25 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:25 configfile: pyproject.toml build 07-Apr-2025 15:01:25 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:25 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:25 cachedir: .pytest_cache build 07-Apr-2025 15:01:25 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:25 configfile: pyproject.toml build 07-Apr-2025 15:01:25 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:25 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:25 cachedir: .pytest_cache build 07-Apr-2025 15:01:25 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:25 configfile: pyproject.toml build 07-Apr-2025 15:01:25 collecting ...  build 07-Apr-2025 15:01:25 collected 7 items  build 07-Apr-2025 15:01:25 build 07-Apr-2025 15:01:25 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective  build 07-Apr-2025 15:01:25 collected 7 items  build 07-Apr-2025 15:01:25 build 07-Apr-2025 15:01:26 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective  build 07-Apr-2025 15:01:26 collecting 0 items  build 07-Apr-2025 15:01:26 collected 7 items  build 07-Apr-2025 15:01:26  build 07-Apr-2025 15:01:26 collected 7 items  build 07-Apr-2025 15:01:26 build 07-Apr-2025 15:01:26 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective build 07-Apr-2025 15:01:26 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_introspective::test_introspective PASSED [ 14%]PASSED [ 14%]PASSED [ 14%]PASSED [ 14%] build 07-Apr-2025 15:01:26 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty build 07-Apr-2025 15:01:26 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty build 07-Apr-2025 15:01:26 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty build 07-Apr-2025 15:01:26 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_empty FAILED [ 28%] build 07-Apr-2025 15:01:26 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams PASSED [ 42%] build 07-Apr-2025 15:01:27 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw PASSED [ 57%] build 07-Apr-2025 15:01:27 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp PASSED [ 28%] build 07-Apr-2025 15:01:27 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams PASSED [ 28%] build 07-Apr-2025 15:01:27 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams FAILED [ 28%] build 07-Apr-2025 15:01:32 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams PASSED [ 42%] build 07-Apr-2025 15:01:32 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw FAILED [ 42%] build 07-Apr-2025 15:01:32 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw FAILED [ 42%] build 07-Apr-2025 15:01:32 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_one_spw PASSED [ 71%] build 07-Apr-2025 15:01:33 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel PASSED [ 57%] build 07-Apr-2025 15:01:33 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp PASSED [ 57%] build 07-Apr-2025 15:01:33 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp FAILED [ 57%] build 07-Apr-2025 15:01:33 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp FAILED [ 71%] build 07-Apr-2025 15:01:33 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel FAILED [ 85%] build 07-Apr-2025 15:01:33 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase FAILED [ 71%] build 07-Apr-2025 15:01:33 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel FAILED [ 85%] build 07-Apr-2025 15:01:33 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase FAILED [ 71%] build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel PASSED [ 85%] build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase PASSED [100%]PASSED [100%] build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 =================================== FAILURES =================================== build 07-Apr-2025 15:01:34 _____________________ calanalysis_tsys1_get.test_get_empty _____________________ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def test_get_empty(self): build 07-Apr-2025 15:01:34 """ Test tool get function with wrong selections """ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # This uses parameters in similar way as the pipeline does in tsyscal/renderer build 07-Apr-2025 15:01:34 # SPW 10 is missing build 07-Apr-2025 15:01:34 stats10 = ca.get(spw='10', antenna=self.antennaName, axis='TIME', build 07-Apr-2025 15:01:34 ap='AMPLITUDE') build 07-Apr-2025 15:01:34 self.assertEqual(stats10, {}) build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # SPW 12 also missing build 07-Apr-2025 15:01:34 > stats12 = ca.get(spw='12', antenna=self.antennaName, axis='TIME', build 07-Apr-2025 15:01:34 ap='AMPLITUDE') build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:179: build 07-Apr-2025 15:01:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:34 ../../../../venv/lib/python3.10/site-packages/casatools/calanalysis.py:151: in get build 07-Apr-2025 15:01:34 return self._swigobj.get(field, antenna, timerange, spw, feed, axis, ap, norm, unwrap, jumpmax) build 07-Apr-2025 15:01:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = > build 07-Apr-2025 15:01:34 args = ([], ['DA41', 'DA42', 'DA43', 'DV02', 'DV03', 'DV05', ...], [], '12', [], 'TIME', ...) build 07-Apr-2025 15:01:34 kwargs = {} build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def get(self, *args, **kwargs): build 07-Apr-2025 15:01:34 """ build 07-Apr-2025 15:01:34 get(self, _field, _antenna, _timerange, _spw, _feed, _axis, _ap, _norm, _unwrap, _jumpmax) -> record * build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Summary: build 07-Apr-2025 15:01:34 Return the calibration data. build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Description: build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 This member function returns the calibration data. build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Input Parameters: build 07-Apr-2025 15:01:34 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:01:34 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:01:34 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:01:34 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:01:34 feed The python comma-delimited string or list of strings containing the feeds. The default is '' (all feeds). build 07-Apr-2025 15:01:34 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:01:34 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:01:34 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:01:34 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:01:34 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:01:34 build 07-Apr-2025 15:01:34 Example: build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # All data limited only by the spectral window and channel input build 07-Apr-2025 15:01:34 data = ca.get( spw='0:4~15,1,2:10~20' ) build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 -------------------------------------------------------------------------------- build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 """ build 07-Apr-2025 15:01:34 > return _calanalysis.calanalysis_get(self, *args, **kwargs) build 07-Apr-2025 15:01:34 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/FIELD does not exist build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/calanalysis.py:727: RuntimeError build 07-Apr-2025 15:01:34 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:34 2025-04-07 19:01:27 WARN CalAnalysis::getGroup() (file /source/casa6/casatools/src/code/calanalysis/CalAnalysis/CalAnalysis.cc, line 2718) No matching rows selected build 07-Apr-2025 15:01:34 2025-04-07 19:01:27 WARN CalAnalysis::stats() (file /source/casainstall/include/casacpp/calanalysis/CalAnalysis/CalAnalysis.h, line 686) Cannot parse group(s) build 07-Apr-2025 15:01:34 rm: cannot remove 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl': Directory not empty build 07-Apr-2025 15:01:34 ___________________ calanalysis_tsys1_get.test_get_noparams ____________________ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def test_get_noparams(self): build 07-Apr-2025 15:01:34 """ Test tool get function, no selection, no other params. build 07-Apr-2025 15:01:34 Uses stuff in CalAnalysys/CalStats::stats """ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 > stats_all = ca.get() build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:196: build 07-Apr-2025 15:01:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:34 ../../../../venv/lib/python3.10/site-packages/casatools/calanalysis.py:151: in get build 07-Apr-2025 15:01:34 return self._swigobj.get(field, antenna, timerange, spw, feed, axis, ap, norm, unwrap, jumpmax) build 07-Apr-2025 15:01:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = > build 07-Apr-2025 15:01:34 args = ([], [], [], [], [], 'TIME', ...), kwargs = {} build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def get(self, *args, **kwargs): build 07-Apr-2025 15:01:34 """ build 07-Apr-2025 15:01:34 get(self, _field, _antenna, _timerange, _spw, _feed, _axis, _ap, _norm, _unwrap, _jumpmax) -> record * build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Summary: build 07-Apr-2025 15:01:34 Return the calibration data. build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Description: build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 This member function returns the calibration data. build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Input Parameters: build 07-Apr-2025 15:01:34 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:01:34 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:01:34 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:01:34 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:01:34 feed The python comma-delimited string or list of strings containing the feeds. The default is '' (all feeds). build 07-Apr-2025 15:01:34 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:01:34 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:01:34 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:01:34 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:01:34 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:01:34 build 07-Apr-2025 15:01:34 Example: build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # All data limited only by the spectral window and channel input build 07-Apr-2025 15:01:34 data = ca.get( spw='0:4~15,1,2:10~20' ) build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 -------------------------------------------------------------------------------- build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 """ build 07-Apr-2025 15:01:34 > return _calanalysis.calanalysis_get(self, *args, **kwargs) build 07-Apr-2025 15:01:34 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/FIELD does not exist build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/calanalysis.py:727: RuntimeError build 07-Apr-2025 15:01:34 ______________________ calanalysis_tsys1_fit.test_fit_amp ______________________ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def test_fit_amp(self): build 07-Apr-2025 15:01:34 """ Test tool fit function (amp). Exercises stuff in CalAnalysys/CalStatsFitter """ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # An amp fit i build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 =================================== FAILURES =================================== build 07-Apr-2025 15:01:34 _____________________ calanalysis_tsys1_get.test_get_empty _____________________ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def test_get_empty(self): build 07-Apr-2025 15:01:34 """ Test tool get function with wrong selections """ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # This uses parameters in similar way as the pipeline does in tsyscal/renderer build 07-Apr-2025 15:01:34 # SPW 10 is missing build 07-Apr-2025 15:01:34 > stats10 = ca.get(spw='10', antenna=self.antennaName, axis='TIME', build 07-Apr-2025 15:01:34 ap='AMPLITUDE') build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:174: build 07-Apr-2025 15:01:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:34 ../../../../venv/lib/python3.10/site-packages/casatools/calanalysis.py:151: in get build 07-Apr-2025 15:01:34 return self._swigobj.get(field, antenna, timerange, spw, feed, axis, ap, norm, unwrap, jumpmax) build 07-Apr-2025 15:01:34 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = > build 07-Apr-2025 15:01:34 args = ([], ['DA41', 'DA42', 'DA43', 'DV02', 'DV03', 'DV05', ...], [], '10', [], 'TIME', ...) build 07-Apr-2025 15:01:34 kwargs = {} build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def get(self, *args, **kwargs): build 07-Apr-2025 15:01:34 """ build 07-Apr-2025 15:01:34 get(self, _field, _antenna, _timerange, _spw, _feed, _axis, _ap, _norm, _unwrap, _jumpmax) -> record * build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Summary: build 07-Apr-2025 15:01:34 Return the calibration data. build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Description: build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 This member function returns the calibration data. build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 Input Parameters: build 07-Apr-2025 15:01:34 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:01:34 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:01:34 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:01:34 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:01:34 feed The python comma-delimited string or list of strings containing the feeds. The default is '' (all feeds). build 07-Apr-2025 15:01:34 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:01:34 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:01:34 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:01:34 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:01:34 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:01:34 build 07-Apr-2025 15:01:34 Example: build 07-Apr-2025 15:01:34 nspired by pipeline/qa/bpcal.py build 07-Apr-2025 15:01:34 fit_amp = ca.fit(spw='13', axis='TIME', ap='AMPLITUDE', norm=True, build 07-Apr-2025 15:01:34 order='LINEAR', type='LSQ', weight=False) build 07-Apr-2025 15:01:34 fit_len = 392 build 07-Apr-2025 15:01:34 > self.assertEqual(len(fit_amp), fit_len) build 07-Apr-2025 15:01:34 E AssertionError: 0 != 392 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:233: AssertionError build 07-Apr-2025 15:01:34 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:34 2025-04-07 19:01:33 WARN CalAnalysis::CalAnalysis() (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:01:34 2025-04-07 19:01:33 WARN calanalysis::fit() (file src/tools/calanalysis/calanalysis_cmpt.cc, line 750) Open calibration analysis tool first build 07-Apr-2025 15:01:34 rm: cannot remove 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/FIELD': Directory not empty build 07-Apr-2025 15:01:34 ____________________ calanalysis_tsys1_fit.test_fit_amp_sel ____________________ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def test_fit_amp_sel(self): build 07-Apr-2025 15:01:34 """ Test tool fit function (amp + selection). build 07-Apr-2025 15:01:34 Exercises stuff in CalAnalysys/CalStatsFitter """ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # A fit with additional field selection / less outputs build 07-Apr-2025 15:01:34 fit_amp_field = ca.fit(field='Callisto', spw='13', axis='TIME', ap='AMPLITUDE', build 07-Apr-2025 15:01:34 norm=True, order='LINEAR', type='LSQ', weight=False) build 07-Apr-2025 15:01:34 fit_len_field = 28 build 07-Apr-2025 15:01:34 > self.assertEqual(len(fit_amp_field), fit_len_field) build 07-Apr-2025 15:01:34 E AssertionError: 0 != 28 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:254: AssertionError build 07-Apr-2025 15:01:34 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:34 2025-04-07 19:01:34 WARN CalAnalysis::CalAnalysis() (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:01:34 2025-04-07 19:01:34 WARN calanalysis::fit() (file src/tools/calanalysis/calanalysis_cmpt.cc, line 750) Open calibration analysis tool first build 07-Apr-2025 15:01:34 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_calanalysis.xml - build 07-Apr-2025 15:01:34 =========================== short test summary info ============================ build 07-Apr-2025 15:01:34 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:01:34 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_get::test_get_noparams - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ca... build 07-Apr-2025 15:01:34 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp - AssertionError: 0 != 392 build 07-Apr-2025 15:01:34 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel - AssertionError: 0 != 28 build 07-Apr-2025 15:01:34 ========================= 4 failed, 3 passed in 9.00s ========================== build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # All data limited only by the spectral window and channel input build 07-Apr-2025 15:01:34 data = ca.get( spw='0:4~15,1,2:10~20' ) build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 -------------------------------------------------------------------------------- build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 """ build 07-Apr-2025 15:01:34 > return _calanalysis.calanalysis_get(self, *args, **kwargs) build 07-Apr-2025 15:01:34 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/FIELD does not exist build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/calanalysis.py:727: RuntimeError build 07-Apr-2025 15:01:34 ____________________ calanalysis_tsys1_fit.test_fit_amp_sel ____________________ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 self = build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 def test_fit_amp_sel(self): build 07-Apr-2025 15:01:34 """ Test tool fit function (amp + selection). build 07-Apr-2025 15:01:34 Exercises stuff in CalAnalysys/CalStatsFitter """ build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 # A fit with additional field selection / less outputs build 07-Apr-2025 15:01:34 fit_amp_field = ca.fit(field='Callisto', spw='13', axis='TIME', ap='AMPLITUDE', build 07-Apr-2025 15:01:34 norm=True, order='LINEAR', type='LSQ', weight=False) build 07-Apr-2025 15:01:34 fit_len_field = 28 build 07-Apr-2025 15:01:34 > self.assertEqual(len(fit_amp_field), fit_len_field) build 07-Apr-2025 15:01:34 E AssertionError: 0 != 28 build 07-Apr-2025 15:01:34 build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py:254: AssertionError build 07-Apr-2025 15:01:34 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:34 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/SPECTRAL_WINDOW/table.info': No such file or directory build 07-Apr-2025 15:01:34 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/SPECTRAL_WINDOW/table.lock': No such file or directory build 07-Apr-2025 15:01:34 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.f0': No such file or directory build 07-Apr-2025 15:01:34 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.f0i': No such file or directory build 07-Apr-2025 15:01:34 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.info': No such file or directory build 07-Apr-2025 15:01:34 cp: cannot create regular file 'uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/table.lock': No such file or directory build 07-Apr-2025 15:01:34 2025-04-07 19:01:34 WARN CalAnalysis::CalAnalysis()::MPIServer-1 (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:01:34 2025-04-07 19:01:34 WARN calanalysis::fit()::MPIServer-1 (file src/tools/calanalysis/calanalysis_cmpt.cc, line 750) Open calibration analysis tool first build 07-Apr-2025 15:01:34 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_calanalysis.xml - build 07-Apr-2025 15:01:34 =========================== short test summary info ============================ build 07-Apr-2025 15:01:34 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:01:34 FAILED ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_amp_sel - AssertionError: 0 != 28 build 07-Apr-2025 15:01:34 ========================= 2 failed, 5 passed in 9.04s ========================== build 07-Apr-2025 15:01:34 FAILED [ 85%] error 07-Apr-2025 15:01:34 -------------------------------------------------------------------------- error 07-Apr-2025 15:01:34 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:01:34 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:01:34 error 07-Apr-2025 15:01:34 Process name: [prterun-c44d217abbe7-959@1,0] Exit code: 1 error 07-Apr-2025 15:01:34 -------------------------------------------------------------------------- build 07-Apr-2025 15:01:34 ../../../casatools/tests/tools/calanalysis/test_tool_calanalysis.py::calanalysis_tsys1_fit::test_fit_phase ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:34 cachedir: .pytest_cache build 07-Apr-2025 15:01:34 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:34 configfile: pyproject.toml build 07-Apr-2025 15:01:34 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:34 cachedir: .pytest_cache build 07-Apr-2025 15:01:34 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:34 configfile: pyproject.toml build 07-Apr-2025 15:01:34 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:34 cachedir: .pytest_cache build 07-Apr-2025 15:01:34 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:34 configfile: pyproject.toml build 07-Apr-2025 15:01:34 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:34 cachedir: .pytest_cache build 07-Apr-2025 15:01:34 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:34 configfile: pyproject.toml build 07-Apr-2025 15:01:35 collecting ...  build 07-Apr-2025 15:01:35 collected 24 items  build 07-Apr-2025 15:01:35 build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord  build 07-Apr-2025 15:01:35 collected 24 items  build 07-Apr-2025 15:01:35 build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord  build 07-Apr-2025 15:01:35 collected 24 items  build 07-Apr-2025 15:01:35 build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord  build 07-Apr-2025 15:01:35 collected 24 items  build 07-Apr-2025 15:01:35 build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_activityRecord FAILED [ 4%]FAILED [ 4%]FAILED [ 4%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_corruptCal FAILED [ 8%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty FAILED [ 8%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty FAILED [ 8%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_createEmpty FAILED [ 12%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done FAILED [ 12%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done FAILED [ 12%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_done FAILED [ 16%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel FAILED [ 16%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel FAILED [ 20%]FAILED [ 16%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_reinitModel FAILED [ 20%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply FAILED [ 25%]FAILED [ 20%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_resetSolveApply FAILED [ 25%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict FAILED [ 29%]FAILED [ 25%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_returnDict FAILED [ 29%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline FAILED [ 33%]FAILED [ 29%] build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField build 07-Apr-2025 15:01:35 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisBaseline FAILED [ 33%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField FAILED [ 37%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent FAILED [ 33%]FAILED [ 41%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisField FAILED [ 37%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent FAILED [ 45%]FAILED [ 41%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs FAILED [ 37%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisIntent FAILED [ 50%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw FAILED [ 45%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan FAILED [ 50%]FAILED [ 41%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisObs FAILED [ 54%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime FAILED [ 45%]FAILED [ 58%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisScan build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange FAILED [ 54%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime FAILED [ 62%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib FAILED [ 58%]FAILED [ 50%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisSpw FAILED [ 66%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags FAILED [ 62%]FAILED [ 54%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisTime FAILED [ 70%]FAILED [ 66%]FAILED [ 58%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_selectVisUVrange FAILED [ 75%]FAILED [ 62%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCalLib FAILED [ 70%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables FAILED [ 79%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline FAILED [ 66%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_setCorrDepFlags FAILED [ 75%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass FAILED [ 83%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal FAILED [ 70%]FAILED [ 79%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_smoothedCalTables build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline FAILED [ 87%]FAILED [ 75%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveBandpass FAILED [ 83%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal FAILED [ 91%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs FAILED [ 79%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_solveGainspline FAILED [ 95%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected FAILED [ 87%]FAILED [ 83%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_specifyCal FAILED [100%] build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 =================================== FAILURES =================================== build 07-Apr-2025 15:01:36 _____________________ calibrater_test.test_activityRecord ______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _______________________ calibrater_test.test_corruptCal ________________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _______________________ calibrater_test.test_createEmpty _______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 __________________________ calibrater_test.test_done ___________________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 rFAILED [ 91%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs eturn build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _______________________ calibrater_test.test_reinitModel _______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _____________________ calibrater_test.test_resetSolveApply _____________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _______________________ calibrater_test.test_returnDict ________________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ____________________ calibrater_test.test_selectVisBaseline ____________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _____________________ calibrater_test.test_selectVisField ______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _____________________ calibrater_test.test_selectVisIntent _____________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ______________________ calibrater_test.test_selectVisObs _______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ______________________ calibrater_test.test_selectVisScan ______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ______________________ calibrater_test.test_selectVisSpw _______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ______________________ calibrater_test.test_selectVisTime ______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ FAILED [ 87%]_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ____________________ calibrater_test.test_selectVisUVrange _____________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ________________________ calibrater_test.test_setCalLib ________________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _____________________ calibrater_test.test_setCorrDepFlags _____________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ____________________ calibrater_test.test_smoothedCalTables ____________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ______________________ calibrater_test.test_solveBandpass ______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _____________________ calibrater_test.test_solveGainspline _____________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _______________________ calibrater_test.test_specifyCal ________________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_standardPath def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ______________________ calibrater_test.test_standardPath _______________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 _________________________ calibrater_test.test_takesMs _________________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 ____________________ calibrater_test.test_writeToCorrected _____________________ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 self = build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def setUp(self): build 07-Apr-2025 15:01:36 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:36 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:36 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:36 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:36 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:36 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:36 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:36 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:36 raised. This is recursive. build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 """ build 07-Apr-2025 15:01:36 head, tail = path.split(name) build 07-Apr-2025 15:01:36 if not tail: build 07-Apr-2025 15:01:36 head, tail = path.split(head) build 07-Apr-2025 15:01:36 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:36 except FileExistsError: build 07-Apr-2025 15:01:36 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:36 pass build 07-Apr-2025 15:01:36 cdir = curdir build 07-Apr-2025 15:01:36 if isinstance(tail, bytes): build 07-Apr-2025 15:01:36 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:36 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:36 return build 07-Apr-2025 15:01:36 try: build 07-Apr-2025 15:01:36 > mkdir(name, mode) build 07-Apr-2025 15:01:36 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:36 build 07-Apr-2025 15:01:36 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:36 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_calibrater.xml - build 07-Apr-2025 15:01:36 =========================== short test summary info ============================ build 07-Apr-2025 15:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 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:01:36 ============================== 24 failed in 1.83s ============================== build 07-Apr-2025 15:01:36 FAILED [ 95%] build 07-Apr-2025 15:01:36 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected FAILED [ 91%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_takesMs FAILED [100%] build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 =================================== FAILURES =================================== build 07-Apr-2025 15:01:37 _____________________ calibrater_test.test_activityRecord ______________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:37 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:37 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:37 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:37 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:37 raised. This is recursive. build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 """ build 07-Apr-2025 15:01:37 head, tail = path.split(name) build 07-Apr-2025 15:01:37 if not tail: build 07-Apr-2025 15:01:37 head, tail = path.split(head) build 07-Apr-2025 15:01:37 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:37 except FileExistsError: build 07-Apr-2025 15:01:37 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:37 pass build 07-Apr-2025 15:01:37 cdir = curdir build 07-Apr-2025 15:01:37 if isinstance(tail, bytes): build 07-Apr-2025 15:01:37 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:37 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists error 07-Apr-2025 15:01:37 -------------------------------------------------------------------------- build 07-Apr-2025 15:01:37 return build 07-Apr-2025 15:01:37 try: error 07-Apr-2025 15:01:37 prterun detected that one or more processes exited with non-zero status, build 07-Apr-2025 15:01:37 > mkdir(name, mode) error 07-Apr-2025 15:01:37 thus causing the job to be terminated. The first process to do so was: build 07-Apr-2025 15:01:37 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' error 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 error 07-Apr-2025 15:01:37 Process name: [prterun-c44d217abbe7-1038@1,2] Exit code: 1 build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/os.py:225: FileExistsError error 07-Apr-2025 15:01:37 -------------------------------------------------------------------------- build 07-Apr-2025 15:01:37 _______________________ calibrater_test.test_corruptCal ________________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:37 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:37 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:37 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:37 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:37 raised. This is recursive. build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 """ build 07-Apr-2025 15:01:37 head, tail = path.split(name) build 07-Apr-2025 15:01:37 if not tail: build 07-Apr-2025 15:01:37 head, tail = path.split(head) build 07-Apr-2025 15:01:37 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:37 except FileExistsError: build 07-Apr-2025 15:01:37 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:37 pass build 07-Apr-2025 15:01:37 cdir = curdir build 07-Apr-2025 15:01:37 if isinstance(tail, bytes): build 07-Apr-2025 15:01:37 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:37 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:37 return build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 > FAILED [ 95%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py::calibrater_test::test_writeToCorrected FAILED [100%] build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 =================================== FAILURES =================================== build 07-Apr-2025 15:01:37 _____________________ calibrater_test.test_activityRecord ______________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:37 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:37 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:37 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:37 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:37 raised. This is recursive. build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 """ build 07-Apr-2025 15:01:37 head, tail = path.split(name) build 07-Apr-2025 15:01:37 if not tail: build 07-Apr-2025 15:01:37 head, tail = path.split(head) build 07-Apr-2025 15:01:37 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:37 except FileExistsError: build 07-Apr-2025 15:01:37 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:37 pass build 07-Apr-2025 15:01:37 cdir = curdir build 07-Apr-2025 15:01:37 if isinstance(tail, bytes): build 07-Apr-2025 15:01:37 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:37 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:37 return build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 > mkdir(name, mode) build 07-Apr-2025 15:01:37 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:37 _______________________ calibrater_test.test_corruptCal ________________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:37 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:37 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:37 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:37 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:37 raised. This is recursive. build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 """ build 07-Apr-2025 15:01:37 head, tail = path.split(name) build 07-Apr-2025 15:01:37 if not tail: build 07-Apr-2025 15:01:37 head, tail = path.split(head) build 07-Apr-2025 15:01:37 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:37 except FileExistsError: build 07-Apr-2025 15:01:37 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:37 pass build 07-Apr-2025 15:01:37 cdir = curdir build 07-Apr-2025 15:01:37 if isinstance(tail, bytes): build 07-Apr-2025 15:01:37 cdir = bytes(c mkdir(name, mode) build 07-Apr-2025 15:01:37 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:37 _______________________ calibrater_test.test_createEmpty _______________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:37 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:37 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:37 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:37 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:37 raised. This is recursive. build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 """ build 07-Apr-2025 15:01:37 head, tail = path.split(name) build 07-Apr-2025 15:01:37 if not tail: build 07-Apr-2025 15:01:37 head, tail = path.split(head) build 07-Apr-2025 15:01:37 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:37 except FileExistsError: build 07-Apr-2025 15:01:37 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:37 pass build 07-Apr-2025 15:01:37 cdir = curdir build 07-Apr-2025 15:01:37 if isinstance(tail, bytes): build 07-Apr-2025 15:01:37 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:37 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:37 return build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 > mkdir(name, mode) build 07-Apr-2025 15:01:37 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:37 __________________________ calibrater_test.test_done ___________________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:37 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:37 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:37 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:37 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:37 raised. This is recursive. build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 """ build 07-Apr-2025 15:01:37 head, tail = path.split(name) build 07-Apr-2025 15:01:37 if not tail: build 07-Apr-2025 15:01:37 head, tail = path.split(head) build 07-Apr-2025 15:01:37 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:37 except FileExistsError: build 07-Apr-2025 15:01:37 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:37 pass build 07-Apr-2025 15:01:37 cdir = curdir build 07-Apr-2025 15:01:37 if isinstance(tail, bytes): build 07-Apr-2025 15:01:37 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:37 if tail == cdir: # xxx/newdir/. exists if xxx/urdir, 'ASCII') build 07-Apr-2025 15:01:37 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:37 return build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 > mkdir(name, mode) build 07-Apr-2025 15:01:37 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:37 _______________________ calibrater_test.test_createEmpty _______________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:37 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:37 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:37 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:37 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:37 raised. This is recursive. build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 """ build 07-Apr-2025 15:01:37 head, tail = path.split(name) build 07-Apr-2025 15:01:37 if not tail: build 07-Apr-2025 15:01:37 head, tail = path.split(head) build 07-Apr-2025 15:01:37 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:37 except FileExistsError: build 07-Apr-2025 15:01:37 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:37 pass build 07-Apr-2025 15:01:37 cdir = curdir build 07-Apr-2025 15:01:37 if isinstance(tail, bytes): build 07-Apr-2025 15:01:37 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:37 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:37 return build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 > mkdir(name, mode) build 07-Apr-2025 15:01:37 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:37 __________________________ calibrater_test.test_done ___________________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 newdir exists build 07-Apr-2025 15:01:37 return build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 > mkdir(name, mode) build 07-Apr-2025 15:01:37 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:37 _______________________ calibrater_test.test_reinitModel _______________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 name = 'gaincaltest2.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:01:37 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:01:37 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:01:37 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:01:37 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:01:37 raised. This is recursive. build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 """ build 07-Apr-2025 15:01:37 head, tail = path.split(name) build 07-Apr-2025 15:01:37 if not tail: build 07-Apr-2025 15:01:37 head, tail = path.split(head) build 07-Apr-2025 15:01:37 if head and tail and not path.exists(head): build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:01:37 except FileExistsError: build 07-Apr-2025 15:01:37 # Defeats race condition when another thread created the path build 07-Apr-2025 15:01:37 pass build 07-Apr-2025 15:01:37 cdir = curdir build 07-Apr-2025 15:01:37 if isinstance(tail, bytes): build 07-Apr-2025 15:01:37 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:01:37 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:01:37 return build 07-Apr-2025 15:01:37 try: build 07-Apr-2025 15:01:37 > mkdir(name, mode) build 07-Apr-2025 15:01:37 E FileExistsError: [Errno 17] File exists: 'gaincaltest2.ms' build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:01:37 _____________________ calibrater_test.test_resetSolveApply _____________________ build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 self = build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 def setUp(self): build 07-Apr-2025 15:01:37 > shutil.copytree(os.path.join(datapath, self._vis), self._vis) build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/calibrater/test_tool_calibrater.py:67: build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:01:37 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:01:37 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:01:37 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:01:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:37 ============================= test session starts ============================== build 07-Apr-2025 15:01:37 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:37 cachedir: .pytest_cache build 07-Apr-2025 15:01:37 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:37 configfile: pyproject.toml build 07-Apr-2025 15:01:37 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:37 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:37 cachedir: .pytest_cache build 07-Apr-2025 15:01:37 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:37 configfile: pyproject.toml build 07-Apr-2025 15:01:37 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:37 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:37 cachedir: .pytest_cache build 07-Apr-2025 15:01:37 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:37 configfile: pyproject.toml build 07-Apr-2025 15:01:37 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:37 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:37 cachedir: .pytest_cache build 07-Apr-2025 15:01:37 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:37 configfile: pyproject.toml build 07-Apr-2025 15:01:37 collecting ...  build 07-Apr-2025 15:01:37 collected 4 items  build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_getfluxerror  build 07-Apr-2025 15:01:37 collected 4 items  build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_getfluxerror  build 07-Apr-2025 15:01:37 collected 4 items  build 07-Apr-2025 15:01:37  build 07-Apr-2025 15:01:37 collected 4 items  build 07-Apr-2025 15:01:37 build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_getfluxerror build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_getfluxerror PASSED [ 25%]PASSED [ 25%]PASSED [ 25%]PASSED [ 25%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_plp build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_plp build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_plp build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_plp PASSED [ 50%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_summarize PASSED [ 50%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_summarize PASSED [ 50%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_summarize PASSED [ 50%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_summarize PASSED [ 75%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface PASSED [ 75%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface PASSED [ 75%] build 07-Apr-2025 15:01:37 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface PASSED [ 75%] build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface FAILED [100%]FAILED [100%]FAILED [100%] build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 =================================== FAILURES =================================== build 07-Apr-2025 15:01:38 _______________ componentlist_test.test_table_keyword_interface ________________ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 self = build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def test_table_keyword_interface(self): build 07-Apr-2025 15:01:38 """Test putting, getting, querying table keywords""" build 07-Apr-2025 15:01:38 cl = cltool() build 07-Apr-2025 15:01:38 msg = 'A table is not attached to this ComponentList' build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 cl.addcomponent( build 07-Apr-2025 15:01:38 [1,0,0,0],'Jy','Stokes',['J2000', '10:30:00.00', '-20.00.00.0'], build 07-Apr-2025 15:01:38 'gaussian','4arcsec','2arcsec','30deg' build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 > cl.rename(self.tablename) build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:144: build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 ../../../../venv/lib/python3.10/site-packages/casatools/componentlist.py:251: in rename build 07-Apr-2025 15:01:38 return self._swigobj.rename(filename, log) build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 self = > build 07-Apr-2025 15:01:38 args = ('my.cl', True), kwargs = {} build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def rename(self, *args, **kwargs): build 07-Apr-2025 15:01:38 """ build 07-Apr-2025 15:01:38 rename(self, _filename, _log) -> bool build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Summary: build 07-Apr-2025 15:01:38 Give the list a name so it can save itself. use close to save to disk build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Description: build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 The rename function is used to specify the name of the table build 07-Apr-2025 15:01:38 associated with this componentlist. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 When a componentlist is created it is not associated with an casa build 07-Apr-2025 15:01:38 table. So when the componentlist is removed from memory its build 07-Apr-2025 15:01:38 contents are lost. But if a name is attached to the componentlist, build 07-Apr-2025 15:01:38 using the rename function, then its contents are saved in a table build 07-Apr-2025 15:01:38 with the specified name when the componentlist is closed build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 NOTE: that by just using rename the componentlist is not ensured build 07-Apr-2025 15:01:38 to be on disk; to be sure use close after rename build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 If the componentlist is created using the open() constructor then build 07-Apr-2025 15:01:38 this function will rename the table associated with the list to build 07-Apr-2025 15:01:38 the user specified name. You cannot rename a componentlist that build 07-Apr-2025 15:01:38 has been opened read only. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Input Parameters: build 07-Apr-2025 15:01:38 filename The filename of the table build 07-Apr-2025 15:01:38 log Send a message to the logger build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Example: build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 cl.simulate(1); build 07-Apr-2025 15:01:38 cl.setshape(0, 'gaussian', '35mas', '27mas', '-10d') build 07-Apr-2025 15:01:38 cl.setflux(0, [1.0, 0.2, 0.1, 0.01]); build 07-Apr-2025 15:01:38 cl.rename('smallblob.cl'); build 07-Apr-2025 15:01:38 cl.close(); build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 cl.open('smallblob.cl') build 07-Apr-2025 15:01:38 n=cl.length() build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 This example starts with an empty componentlist tool and then adds build 07-Apr-2025 15:01:38 one component to it. The parameters of this component are then build 07-Apr-2025 15:01:38 modified to change the shape and flux and the list saved in the build 07-Apr-2025 15:01:38 casa table called 'smallblob.cl' The data is not written to build 07-Apr-2025 15:01:38 disk until the list is closed, and when it is the componentlist is build 07-Apr-2025 15:01:38 reset. So you need to reopen it if you want to interact with it. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 -------------------------------------------------------------------------------- build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 """ build 07-Apr-2025 15:01:38 > return _componentlist.componentlist_rename(self, *args, **kwargs) build 07-Apr-2025 15:01:38 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl: File exists build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/componentlist.py:777: RuntimeError build 07-Apr-2025 15:01:38 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword::MPIServer-2 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::rename::MPIServer-2 Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl: File exists build 07-Apr-2025 15:01:38 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_componentlist.xml - build 07-Apr-2025 15:01:38 =========================== short test summary info ============================ build 07-Apr-2025 15:01:38 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:01:38 ========================= 1 failed, 3 passed in 0.52s ========================== build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface ERROR [100%] build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface ERROR [100%] build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ==================================== ERRORS ==================================== build 07-Apr-2025 15:01:38 _____ ERROR at teardown of componentlist_test.test_table_keyword_interface _____ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 self = build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def tearDown(self): build 07-Apr-2025 15:01:38 > self.cleanup() build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:47: build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:51: in cleanup build 07-Apr-2025 15:01:38 shutil.rmtree(self.tablename) build 07-Apr-2025 15:01:38 /usr/local/lib/python3.10/shutil.py:717: in rmtree build 07-Apr-2025 15:01:38 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:01:38 /usr/local/lib/python3.10/shutil.py:674: in _rmtree_safe_fd build 07-Apr-2025 15:01:38 onerror(os.unlink, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 topfd = 17, path = 'my.cl' build 07-Apr-2025 15:01:38 onerror = .onerror at 0x7f5366f089d0> build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def _rmtree_safe_fd(topfd, path, onerror): build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 with os.scandir(topfd) as scandir_it: build 07-Apr-2025 15:01:38 entries = list(scandir_it) build 07-Apr-2025 15:01:38 except OSError as err: build 07-Apr-2025 15:01:38 err.filename = path build 07-Apr-2025 15:01:38 onerror(os.scandir, path, sys.exc_info()) build 07-Apr-2025 15:01:38 return build 07-Apr-2025 15:01:38 for entry in entries: build 07-Apr-2025 15:01:38 fullname = os.path.join(path, entry.name) build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 is_dir = entry.is_dir(follow_symlinks=False) build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 is_dir = False build 07-Apr-2025 15:01:38 else: build 07-Apr-2025 15:01:38 if is_dir: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 orig_st = entry.stat(follow_symlinks=False) build 07-Apr-2025 15:01:38 is_dir = stat.S_ISDIR(orig_st.st_mode) build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 onerror(os.lstat, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 continue build 07-Apr-2025 15:01:38 if is_dir: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 dirfd = os.open(entry.name, os.O_RDONLY, dir_fd=topfd) build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 onerror(os.open, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 else: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 if os.path.samestat(orig_st, os.fstat(dirfd)): build 07-Apr-2025 15:01:38 _rmtree_safe_fd(dirfd, fullname, onerror) build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 os.rmdir(entry.name, dir_fd=topfd) build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 onerror(os.rmdir, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 else: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 # This can only happen if someone replaces build 07-Apr-2025 15:01:38 # a directory with a symlink after the call to build 07-Apr-2025 15:01:38 # os.scandir or stat.S_ISDIR above. build 07-Apr-2025 15:01:38 raise OSError("Cannot call rmtree on a symbolic " build 07-Apr-2025 15:01:38 "link") build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 onerror(os.path.islink, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 finally: build 07-Apr-2025 15:01:38 os.close(dirfd) build 07-Apr-2025 15:01:38 else: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 > os.unlink(entry.name, dir_fd=topfd) build 07-Apr-2025 15:01:38 E FileNotFoundError: [Errno 2] No such file or directory: 'table.lock' build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 /usr/local/lib/python3.10/shutil.py:672: FileNotFoundError build 07-Apr-2025 15:01:38 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 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:01:38 =================================== FAILURES =================================== build 07-Apr-2025 15:01:38 _______________ componentlist_test.test_table_keyword_interface ________________ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 self = build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def test_table_keyword_interface(self): build 07-Apr-2025 15:01:38 """Test putting, getting, querying table keywords""" build 07-Apr-2025 15:01:38 cl = cltool() build 07-Apr-2025 15:01:38 msg = 'A table is not attached to this ComponentList' build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 cl.addcomponent( build 07-Apr-2025 15:01:38 [1,0,0,0],'Jy','Stokes',['J2000', '10:30:00.00', '-20.00.00.0'], build 07-Apr-2025 15:01:38 'gaussian','4arcsec','2arcsec','30deg' build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 > cl.rename(self.tablename) build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:144: build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 ../../../../venv/lib/python3.10/site-packages/casatools/componentlist.py:251: in rename build 07-Apr-2025 15:01:38 return self._swigobj.rename(filename, log) build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 self = > build 07-Apr-2025 15:01:38 args = ('my.cl', True), kwargs = {} build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def rename(self, *args, **kwargs): build 07-Apr-2025 15:01:38 """ build 07-Apr-2025 15:01:38 rename(self, _filename, _log) -> bool build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Summary: build 07-Apr-2025 15:01:38 Give the list a name so it can save itself. use close build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ==================================== ERRORS ==================================== build 07-Apr-2025 15:01:38 _____ ERROR at teardown of componentlist_test.test_table_keyword_interface _____ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 self = build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def tearDown(self): build 07-Apr-2025 15:01:38 > self.cleanup() build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:47: build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:51: in cleanup build 07-Apr-2025 15:01:38 shutil.rmtree(self.tablename) build 07-Apr-2025 15:01:38 /usr/local/lib/python3.10/shutil.py:717: in rmtree build 07-Apr-2025 15:01:38 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:01:38 /usr/local/lib/python3.10/shutil.py:674: in _rmtree_safe_fd build 07-Apr-2025 15:01:38 onerror(os.unlink, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 topfd = 17, path = 'my.cl' build 07-Apr-2025 15:01:38 onerror = .onerror at 0x7f86773512d0> build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def _rmtree_safe_fd(topfd, path, onerror): build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 with os.scandir(topfd) as scandir_it: build 07-Apr-2025 15:01:38 entries = list(scandir_it) build 07-Apr-2025 15:01:38 except OSError as err: build 07-Apr-2025 15:01:38 err.filename = path build 07-Apr-2025 15:01:38 onerror(os.scandir, path, sys.exc_info()) build 07-Apr-2025 15:01:38 return build 07-Apr-2025 15:01:38 for entry in entries: build 07-Apr-2025 15:01:38 fullname = os.path.join(path, entry.name) build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 is_dir = entry.is_dir(follow_symlinks=False) build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 is_dir = False build 07-Apr-2025 15:01:38 else: build 07-Apr-2025 15:01:38 if is_dir: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 orig_st = entry.stat(follow_symlinks=False) build 07-Apr-2025 15:01:38 is_dir = stat.S_ISDIR(orig_st.st_mode) build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 onerror(os.lstat, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 continue build 07-Apr-2025 15:01:38 if is_dir: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 dirfd = os.open(entry.name, os.O_RDONLY, dir_fd=topfd) build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 onerror(os.open, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 else: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 if os.path.samestat(orig_st, os.fstat(dirfd)): build 07-Apr-2025 15:01:38 _rmtree_safe_fd(dirfd, fullname, onerror) build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 os.rmdir(entry.name, dir_fd=topfd) build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 onerror(os.rmdir, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 else: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 # This can only happen if someone replaces build 07-Apr-2025 15:01:38 # a directory with a symlink after the call to build 07-Apr-2025 15:01:38 # os.scandir or stat.S_ISDIR above. build 07-Apr-2025 15:01:38 raise OSError("Cannot call rmtree on a symbolic " build 07-Apr-2025 15:01:38 "link") build 07-Apr-2025 15:01:38 except OSError: build 07-Apr-2025 15:01:38 onerror(os.path.islink, fullname, sys.exc_info()) build 07-Apr-2025 15:01:38 finally: build 07-Apr-2025 15:01:38 os.close(dirfd) build 07-Apr-2025 15:01:38 else: build 07-Apr-2025 15:01:38 try: build 07-Apr-2025 15:01:38 > os.unlink(entry.name, dir_fd=topfd) build 07-Apr-2025 15:01:38 E FileNotFoundError: [Errno 2] No such file or directory: 'table.dat' build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 /usr/local/lib/python3.10/shutil.py:672: FileNotFoundError build 07-Apr-2025 15:01:38 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword+ ... thrown by casac::variant* casa::ComponentList::getKeyword(const ca to save to disk build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Description: build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 The rename function is used to specify the name of the table build 07-Apr-2025 15:01:38 associated with this componentlist. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 When a componentlist is created it is not associated with an casa build 07-Apr-2025 15:01:38 table. So when the componentlist is removed from memory its build 07-Apr-2025 15:01:38 contents are lost. But if a name is attached to the componentlist, build 07-Apr-2025 15:01:38 using the rename function, then its contents are saved in a table build 07-Apr-2025 15:01:38 with the specified name when the componentlist is closed build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 NOTE: that by just using rename the componentlist is not ensured build 07-Apr-2025 15:01:38 to be on disk; to be sure use close after rename build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 If the componentlist is created using the open() constructor then build 07-Apr-2025 15:01:38 this function will rename the table associated with the list to build 07-Apr-2025 15:01:38 the user specified name. You cannot rename a componentlist that build 07-Apr-2025 15:01:38 has been opened read only. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Input Parameters: build 07-Apr-2025 15:01:38 filename The filename of the table build 07-Apr-2025 15:01:38 log Send a message to the logger build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Example: build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 cl.simulate(1); build 07-Apr-2025 15:01:38 cl.setshape(0, 'gaussian', '35mas', '27mas', '-10d') build 07-Apr-2025 15:01:38 cl.setflux(0, [1.0, 0.2, 0.1, 0.01]); build 07-Apr-2025 15:01:38 cl.rename('smallblob.cl'); build 07-Apr-2025 15:01:38 cl.close(); build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 cl.open('smallblob.cl') build 07-Apr-2025 15:01:38 n=cl.length() build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 This example starts with an empty componentlist tool and then adds build 07-Apr-2025 15:01:38 one component to it. The parameters of this component are then build 07-Apr-2025 15:01:38 modified to change the shape and flux and the list saved in the build 07-Apr-2025 15:01:38 casa table called 'smallblob.cl' The data is not written to build 07-Apr-2025 15:01:38 disk until the list is closed, and when it is the componentlist is build 07-Apr-2025 15:01:38 reset. So you need to reopen it if you want to interact with it. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 -------------------------------------------------------------------------------- build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 """ build 07-Apr-2025 15:01:38 > return _componentlist.componentlist_rename(self, *args, **kwargs) build 07-Apr-2025 15:01:38 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl: File exists build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/componentlist.py:777: RuntimeError build 07-Apr-2025 15:01:38 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this Componentsacore::String&) const at File: /source/casa6/casatools/src/code/components/ComponentModels/ComponentList.cc, line: 1248 build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::rename Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl already exists build 07-Apr-2025 15:01:38 =================================== FAILURES =================================== build 07-Apr-2025 15:01:38 _______________ componentlist_test.test_table_keyword_interface ________________ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 self = build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def test_table_keyword_interface(self): build 07-Apr-2025 15:01:38 """Test putting, getting, querying table keywords""" build 07-Apr-2025 15:01:38 cl = cltool() build 07-Apr-2025 15:01:38 msg = 'A table is not attached to this ComponentList' build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 cl.addcomponent( build 07-Apr-2025 15:01:38 [1,0,0,0],'Jy','Stokes',['J2000', '10:30:00.00', '-20.00.00.0'], build 07-Apr-2025 15:01:38 'gaussian','4arcsec','2arcsec','30deg' build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.putkeyword, {'keyword': 'metadata', 'value': 'x'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.getkeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 self.exception_check( build 07-Apr-2025 15:01:38 cl.haskeyword, {'keyword': 'metadata'}, msg, exc=RuntimeError build 07-Apr-2025 15:01:38 ) build 07-Apr-2025 15:01:38 > cl.rename(self.tablename) build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py:144: build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 ../../../../venv/lib/python3.10/site-packages/casatools/componentlist.py:251: in rename build 07-Apr-2025 15:01:38 return self._swigobj.rename(filename, log) build 07-Apr-2025 15:01:38 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 self = > build 07-Apr-2025 15:01:38 args = ('my.cl', True), kwargs = {} build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 def rename(self, *args, **kwargs): build 07-Apr-2025 15:01:38 """ build 07-Apr-2025 15:01:38 rename(self, _filename, _log) -> bool build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Summary: build 07-Apr-2025 15:01:38 Give the list a name so it can save itself. use close to save to disk build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Description: build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 The rename function is used to specify the name of the table build 07-Apr-2025 15:01:38 associated with this componentlist. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 When List. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword::MPIServer-3 Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 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:01:38 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_componentlist.xml - build 07-Apr-2025 15:01:38 =========================== short test summary info ============================ build 07-Apr-2025 15:01:38 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:01:38 ERROR ../../../casatools/tests/tools/componentlist/test_tool_componentlist.py::componentlist_test::test_table_keyword_interface - FileNotFoundError: [Errno 2] No such file or directory: 'table.lock' build 07-Apr-2025 15:01:38 ===================== 1 failed, 3 passed, 1 error in 0.58s ===================== build 07-Apr-2025 15:01:38 a componentlist is created it is not associated with an casa build 07-Apr-2025 15:01:38 table. So when the componentlist is removed from memory its build 07-Apr-2025 15:01:38 contents are lost. But if a name is attached to the componentlist, build 07-Apr-2025 15:01:38 using the rename function, then its contents are saved in a table build 07-Apr-2025 15:01:38 with the specified name when the componentlist is closed build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 NOTE: that by just using rename the componentlist is not ensured build 07-Apr-2025 15:01:38 to be on disk; to be sure use close after rename build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 If the componentlist is created using the open() constructor then build 07-Apr-2025 15:01:38 this function will rename the table associated with the list to build 07-Apr-2025 15:01:38 the user specified name. You cannot rename a componentlist that build 07-Apr-2025 15:01:38 has been opened read only. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Input Parameters: build 07-Apr-2025 15:01:38 filename The filename of the table build 07-Apr-2025 15:01:38 log Send a message to the logger build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 Example: build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 cl.simulate(1); build 07-Apr-2025 15:01:38 cl.setshape(0, 'gaussian', '35mas', '27mas', '-10d') build 07-Apr-2025 15:01:38 cl.setflux(0, [1.0, 0.2, 0.1, 0.01]); build 07-Apr-2025 15:01:38 cl.rename('smallblob.cl'); build 07-Apr-2025 15:01:38 cl.close(); build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 cl.open('smallblob.cl') build 07-Apr-2025 15:01:38 n=cl.length() build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 This example starts with an empty componentlist tool and then adds build 07-Apr-2025 15:01:38 one component to it. The parameters of this component are then build 07-Apr-2025 15:01:38 modified to change the shape and flux and the list saved in the build 07-Apr-2025 15:01:38 casa table called 'smallblob.cl' The data is not written to build 07-Apr-2025 15:01:38 disk until the list is closed, and when it is the componentlist is build 07-Apr-2025 15:01:38 reset. So you need to reopen it if you want to interact with it. build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 -------------------------------------------------------------------------------- build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 """ build 07-Apr-2025 15:01:38 > return _componentlist.componentlist_rename(self, *args, **kwargs) build 07-Apr-2025 15:01:38 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_componentlist/my.cl already exists build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/componentlist.py:777: RuntimeError build 07-Apr-2025 15:01:38 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword Exception Reported: Exception: A table is not attached to this ComponentList. build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword Exception Reported: Exception: A table is not attached to this ComponentList. error 07-Apr-2025 15:01:38 -------------------------------------------------------------------------- build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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 error 07-Apr-2025 15:01:38 prterun detected that one or more processes exited with non-zero status, build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::putkeyword Exception Reported: Exception: A table is not attached to this ComponentList. error 07-Apr-2025 15:01:38 thus causing the job to be terminated. The first process to do so was: build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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 error 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::getkeyword Exception Reported: Exception: A table is not attached to this ComponentList. error 07-Apr-2025 15:01:38 Process name: [prterun-c44d217abbe7-1064@1,2] Exit code: 1 build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 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 error 07-Apr-2025 15:01:38 -------------------------------------------------------------------------- build 07-Apr-2025 15:01:38 2025-04-07 19:01:38 SEVERE componentlist::haskeyword Exception Reported: E============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:38 cachedir: .pytest_cache build 07-Apr-2025 15:01:38 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:38 configfile: pyproject.toml build 07-Apr-2025 15:01:38 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:38 cachedir: .pytest_cache build 07-Apr-2025 15:01:38 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:38 configfile: pyproject.toml build 07-Apr-2025 15:01:38 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:38 cachedir: .pytest_cache build 07-Apr-2025 15:01:38 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:38 configfile: pyproject.toml build 07-Apr-2025 15:01:38 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:38 cachedir: .pytest_cache build 07-Apr-2025 15:01:38 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:38 configfile: pyproject.toml build 07-Apr-2025 15:01:38 collecting ...  build 07-Apr-2025 15:01:38 collected 74 items  build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724  build 07-Apr-2025 15:01:38 collected 74 items  build 07-Apr-2025 15:01:38  build 07-Apr-2025 15:01:38 collected 74 items  build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724 build 07-Apr-2025 15:01:38 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724  build 07-Apr-2025 15:01:38 collected 74 items  build 07-Apr-2025 15:01:38 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_CAS_2724 PASSED [ 1%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_addCoordinate PASSED [ 2%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap PASSED [ 4%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructedSetUp PASSED [ 5%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructor PASSED [ 6%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert PASSED [ 8%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convertMany PASSED [ 9%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_copy PASSED [ 10%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createDirectionAxes PASSED [ 12%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createLinearAxes PASSED [ 13%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createMixedAxes PASSED [ 14%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createSpectralAxes PASSED [ 16%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createStokesAxes PASSED [ 17%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createTabularAxes PASSED [ 18%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_epoch PASSED [ 20%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxis PASSED [ 21%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxisbyname PASSED [ 22%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findcoordinate PASSED [ 24%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocity PASSED [ 25%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocityDiff PASSED [ 27%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityBasic PASSED [ 28%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput PASSED [ 29%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_fromRecord PASSED [ 31%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementDefaultUnits PASSED [ 32%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementRad FAILED [ 1%]PASSED [ 33%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSetIncorrect PASSED [ 35%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_addCoordinate FAILED [ 1%]PASSED [ 36%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection PASSED [ 37%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear PASSED [ 39%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformSpectral PASSED [ 2%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_addCoordinate PASSED [ 40%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformStokes PASSED [ 41%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular PASSED [ 2%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap FAILED [ 1%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_addCoordinate PASSED [ 43%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_names PASSED [ 44%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes PASSED [ 2%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_axesmap PASSED [ 4%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructedSetUp PASSED [ 5%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructor PASSED [ 6%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert PASSED [ 8%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convertMany FAILED [ 4%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructedSetUp PASSED [ 5%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructor PASSED [ 6%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert PASSED [ 9%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_copy PASSED [ 10%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createDirectionAxes PASSED [ 12%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createLinearAxes FAILED [ 4%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructedSetUp PASSED [ 5%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_constructor PASSED [ 6%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convert PASSED [ 8%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convertMany PASSED [ 9%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_copy PASSED [ 10%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createDirectionAxes PASSED [ 12%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createLinearAxes PASSED [ 13%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createMixedAxes PASSED [ 14%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createSpectralAxes PASSED [ 16%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createStokesAxes PASSED [ 17%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createTabularAxes PASSED [ 18%]PASSED [ 13%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createMixedAxes build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_epoch PASSED [ 20%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxis FAILED [ 8%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_convertMany PASSED [ 9%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_copy PASSED [ 10%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createDirectionAxes PASSED [ 12%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createLinearAxes PASSED [ 13%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createMixedAxes PASSED [ 14%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createSpectralAxes PASSED [ 16%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createStokesAxes PASSED [ 17%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createTabularAxes PASSED [ 18%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_epoch PASSED [ 20%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxis PASSED [ 21%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxisbyname PASSED [ 14%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createSpectralAxes PASSED [ 22%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findcoordinate PASSED [ 24%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocity FAILED [ 21%]PASSED [ 25%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocityDiff PASSED [ 27%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityBasic PASSED [ 28%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxisbyname build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput PASSED [ 22%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findcoordinate PASSED [ 24%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocity FAILED [ 45%]PASSED [ 25%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocityDiff PASSED [ 27%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityBasic build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_observer PASSED [ 47%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_parentName PASSED [ 48%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_projection PASSED [ 28%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput PASSED [ 29%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_fromRecord PASSED [ 50%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode FAILED [ 29%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_fromRecord PASSED [ 31%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementDefaultUnits PASSED [ 32%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementRad PASSED [ 33%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSetIncorrect PASSED [ 35%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral PASSED [ 36%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection PASSED [ 37%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear PASSED [ 39%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformSpectral PASSED [ 40%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformStokes PASSED [ 41%]PASSED [ 31%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementDefaultUnits build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular PASSED [ 43%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_names PASSED [ 44%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes PASSED [ 32%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementRad PASSED [ 45%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_observer PASSED [ 47%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_parentName PASSED [ 48%]PASSED [ 33%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSetIncorrect build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_projection PASSED [ 50%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode FAILED [ 16%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createStokesAxes PASSED [ 17%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_createTabularAxes PASSED [ 18%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_epoch PASSED [ 20%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxis FAILED [ 51%]PASSED [ 21%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findaxisbyname PASSED [ 22%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_findcoordinate build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refPixel PASSED [ 52%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert PASSED [ 24%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocity PASSED [ 25%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyToVelocityDiff PASSED [ 27%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityBasic PASSED [ 28%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput PASSED [ 29%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_fromRecord FAILED [ 35%]PASSED [ 31%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementDefaultUnits PASSED [ 32%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementRad PASSED [ 36%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection PASSED [ 37%]FAILED [ 54%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear PASSED [ 39%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformSpectral build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceLocation PASSED [ 55%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetIncorrect PASSED [ 40%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformStokes PASSED [ 56%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetSpectral FAILED [ 33%]PASSED [ 41%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSetIncorrect FAILED [ 51%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refPixel PASSED [ 52%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert PASSED [ 35%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_incrementSpectral PASSED [ 36%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformDirection PASSED [ 37%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformLinear PASSED [ 39%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformSpectral PASSED [ 40%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformStokes FAILED [ 54%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceLocation PASSED [ 55%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetIncorrect PASSED [ 56%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetSpectral PASSED [ 58%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValDefaultUnits PASSED [ 41%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_linearTransformTabular PASSED [ 59%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValRad PASSED [ 60%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorder PASSED [ 62%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorderInvalid PASSED [ 63%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replace FAILED [ 58%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValDefaultUnits PASSED [ 64%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replaceIncorrect PASSED [ 59%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValRad PASSED [ 60%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorder PASSED [ 62%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorderInvalid PASSED [ 63%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replace FAILED [ 43%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_names FAILED [ 66%]FAILED [ 43%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_restFreq build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_names PASSED [ 44%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes PASSED [ 45%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_observer FAILED [ 64%]PASSED [ 67%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirection PASSED [ 47%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_parentName build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replaceIncorrect PASSED [ 66%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_restFreq PASSED [ 67%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirection PASSED [ 68%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionPixVal PASSED [ 70%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionVal PASSED [ 71%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectral PASSED [ 68%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionPixVal PASSED [ 70%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionVal PASSED [ 71%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectral FAILED [ 44%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes PASSED [ 45%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_observer PASSED [ 47%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_parentName FAILED [ 72%]PASSED [ 48%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_projection PASSED [ 50%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectralInvalidInput PASSED [ 72%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectralInvalidInput PASSED [ 74%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabular PASSED [ 75%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabularIncorrect FAILED [ 48%]PASSED [ 74%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabular PASSED [ 77%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokes build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_projection PASSED [ 78%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesSetValue PASSED [ 79%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesWrongValues PASSED [ 75%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabularIncorrect PASSED [ 81%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_telescope PASSED [ 82%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelInvalidInput PASSED [ 83%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelMany FAILED [ 77%]PASSED [ 85%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelRefPix build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokes PASSED [ 78%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesSetValue PASSED [ 86%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelWorld FAILED [ 50%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refCode PASSED [ 79%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesWrongValues PASSED [ 81%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_telescope PASSED [ 82%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelInvalidInput PASSED [ 83%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelMany PASSED [ 85%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelRefPix PASSED [ 86%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelWorld PASSED [ 87%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixel FAILED [ 51%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refPixel PASSED [ 52%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert PASSED [ 54%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceLocation PASSED [ 55%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetIncorrect PASSED [ 56%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetSpectral PASSED [ 58%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValDefaultUnits PASSED [ 59%]FAILED [ 87%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetValRad build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixel FAILED [ 89%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixelMany PASSED [ 90%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toRecord PASSED [ 60%]PASSED [ 91%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toWorld PASSED [ 93%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toWorldMany build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorder PASSED [ 94%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_transpose PASSED [ 95%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_units PASSED [ 97%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequency PASSED [ 98%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequencyDiff PASSED [100%] build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 =================================== FAILURES =================================== build 07-Apr-2025 15:01:39 ___________________________ coordsys_test.test_naxes ___________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def setUp(self): build 07-Apr-2025 15:01:39 > shutil.copy(ctsys.resolve(datapath + myim), myim) build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:94: build 07-Apr-2025 15:01:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:39 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:01:39 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:01:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 src = '/opt/casa/data/casatestdata/unittest/coordsys/center_0.fits' build 07-Apr-2025 15:01:39 dst = 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:01:39 """Copy mode bits from src to dst. build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:01:39 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:01:39 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 """ build 07-Apr-2025 15:01:39 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:01:39 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:01:39 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:01:39 else: build 07-Apr-2025 15:01:39 return build 07-Apr-2025 15:01:39 else: build 07-Apr-2025 15:01:39 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 st = stat_func(src) build 07-Apr-2025 15:01:39 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:01:39 __________________________ coordsys_test.test_refCode __________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 _____________________ coordsys_test.test_referenceConvert ______________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 _________________ coordsys_test.test_referenceValueSetSpectral _________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def setUp(self): build 07-Apr-2025 15:01:39 > shutil.copy(ctsys.resolve(datapath + myim), myim) build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:94: build 07-Apr-2025 15:01:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:39 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:01:39 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:01:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 src = '/opt/casa/data/casatestdata/unittest/coordsys/center_0.fits' build 07-Apr-2025 15:01:39 dst = 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:01:39 """Copy mode bits from src to dst. build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:01:39 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:01:39 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 """ build 07-Apr-2025 15:01:39 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:01:39 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:01:39 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:01:39 else: build 07-Apr-2025 15:01:39 return build 07-Apr-2025 15:01:39 else: build 07-Apr-2025 15:01:39 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 st = stat_func(src) build 07-Apr-2025 15:01:39 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:01:39 __________________________ coordsys_test.test_replace __________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 WARN coordsys::replace Replacement incurred warning build 07-Apr-2025 15:01:39 ________________________ coordsys_test.test_setSpectral ________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 ____________________ coordsys_test.test_setTabularIncorrect ____________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 SEVERE coordsys::settabular Specified TabularCoordinate could not be found build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 SEVERE coordsys::settabular Pixel and world vectors must be the same length build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 SEVERE coordsys::settabular Pixel and world vectors must be the same length build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 INFO coordsys::settabular Old world vector length = 3 build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 SEVERE coordsys::settabular Pixel and world vectors must be the same length build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 INFO coordsys::settabular Old pixel vector length = 3 build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 SEVERE coordsys::settabular Pixel and world vectors must be the same length build 07-Apr-2025 15:01:39 __________________________ coordsys_test.test_toPixel __________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_coordsys.xml - build 07-Apr-2025 15:01:39 =========================== short test summary info ============================ build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_naxes - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 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:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceValueSetSpectral - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replace - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectral - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabularIncorrect - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixel - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 ========================= 8 failed, 66 passed in 1.28s ========================= build 07-Apr-2025 15:01:39 FAILED [ 51%]FAILED [ 89%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_refPixel PASSED [ 52%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixelMany PASSED [ 90%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toRecord PASSED [ 91%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toWorld PASSED [ 93%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toWorldMany PASSED [ 94%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_transpose PASSED [ 95%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_units PASSED [ 97%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequency PASSED [ 98%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_velocityToFrequencyDiff PASSED [100%] build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 =================================== FAILURES =================================== build 07-Apr-2025 15:01:39 _________________________ coordsys_test.test_CAS_2724 __________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:39 2025-04-07 19:01:39 SEVERE coordsys::toworldmany::MPIServer-3 You must provide a vector of doubles. build 07-Apr-2025 15:01:39 2025-04-07 19:01:39 SEVERE coordsys::toworldmany::MPIServer-3 Exception Reported: 2025-04-07 19:01:39 SEVERE coordsys::toworldmany::MPIServer-3 You must provide a vector of doubles. build 07-Apr-2025 15:01:39 __________________________ coordsys_test.test_axesmap __________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 __________________________ coordsys_test.test_convert __________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 _______________ coordsys_test.test_frequencyVelocityInvalidInput _______________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:39 2025-04-07 19:01:39 SEVERE coordsys::frequencytovelocity::MPIServer-3 Failed to set frequency units of Jy because Units are not compatible dimensionally build 07-Apr-2025 15:01:39 2025-04-07 19:01:39 SEVERE coordsys::velocitytofrequency::MPIServer-3 Failed to set frequency units of Jy because Units are not compatible dimensionally build 07-Apr-2025 15:01:39 2025-04-07 19:01:39 SEVERE coordsys::frequencytovelocity::MPIServer-3 There is no spectral coordinate in this CoordinateSystem build 07-Apr-2025 15:01:39 __________________________ coordsys_test.test_refCode __________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 _____________________ coordsys_test.test_referenceConvert ______________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 _____________________ coordsys_test.test_replaceIncorrect ______________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:01:39 2025-04-07 19:01:40 SEVERE coordsys::replace::MPIServer-3 Coordinates must have the same number of axes build 07-Apr-2025 15:01:39 _______________________ coordsys_test.test_toAbsRelWorld _______________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 __________________________ coordsys_test.test_toPixel __________________________ build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 self = build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 def tearDown(self): build 07-Apr-2025 15:01:39 cs.done() build 07-Apr-2025 15:01:39 > os.remove(myim) build 07-Apr-2025 15:01:39 E FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py:98: FileNotFoundError build 07-Apr-2025 15:01:39 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_coordsys.xml - build 07-Apr-2025 15:01:39 =========================== short test summary info ============================ build 07-Apr-2025 15:01:39 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:01:39 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:01:39 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:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_frequencyVelocityInvalidInput - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 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:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_referenceConvert - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replaceIncorrect - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelWorld - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 FAILED ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixel - FileNotFoundError: [Errno 2] No such file or directory: 'center_0.fits' build 07-Apr-2025 15:01:39 ========================= 9 failed, 65 passed in 1.40s ========================= build 07-Apr-2025 15:01:39 FAILED [ 62%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_reorderInvalid PASSED [ 63%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replace PASSED [ 64%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_replaceIncorrect PASSED [ 66%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_restFreq PASSED [ 67%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirection PASSED [ 68%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionPixVal PASSED [ 70%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setDirectionVal PASSED [ 71%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectral PASSED [ 72%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setSpectralInvalidInput PASSED [ 74%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabular PASSED [ 75%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_setTabularIncorrect PASSED [ 77%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokes PASSED [ 78%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesSetValue PASSED [ 79%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_stokesWrongValues PASSED [ 81%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_telescope PASSED [ 82%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelInvalidInput PASSED [ 83%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelMany PASSED [ 85%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelRefPix PASSED [ 86%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toAbsRelWorld PASSED [ 87%] build 07-Apr-2025 15:01:39 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixel PASSED [ 89%] error 07-Apr-2025 15:01:39 -------------------------------------------------------------------------- error 07-Apr-2025 15:01:39 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:01:39 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:01:39 error 07-Apr-2025 15:01:39 Process name: [prterun-c44d217abbe7-1089@1,0] Exit code: 1 error 07-Apr-2025 15:01:39 -------------------------------------------------------------------------- build 07-Apr-2025 15:01:40 ../../../casatools/tests/tools/coordsys/test_tool_coordsys.py::coordsys_test::test_toPixelMany ============================= test session starts ============================== build 07-Apr-2025 15:01:40 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:40 cachedir: .pytest_cache build 07-Apr-2025 15:01:40 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:40 configfile: pyproject.toml build 07-Apr-2025 15:01:40 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:40 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:40 cachedir: .pytest_cache build 07-Apr-2025 15:01:40 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:40 configfile: pyproject.toml build 07-Apr-2025 15:01:40 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:40 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:40 cachedir: .pytest_cache build 07-Apr-2025 15:01:40 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:40 configfile: pyproject.toml build 07-Apr-2025 15:01:40 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01:40 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:01:40 cachedir: .pytest_cache build 07-Apr-2025 15:01:40 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:40 configfile: pyproject.toml build 07-Apr-2025 15:01:40 collecting ...  build 07-Apr-2025 15:01:40 collected 17 items  build 07-Apr-2025 15:01:40 build 07-Apr-2025 15:01:40 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam  build 07-Apr-2025 15:01:40 collected 17 items  build 07-Apr-2025 15:01:40 build 07-Apr-2025 15:01:40 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam  build 07-Apr-2025 15:01:40 collected 17 items  build 07-Apr-2025 15:01:40 build 07-Apr-2025 15:01:40 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam  build 07-Apr-2025 15:01:40 collected 17 items  build 07-Apr-2025 15:01:40 build 07-Apr-2025 15:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam FAILED [ 5%] build 07-Apr-2025 15:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam ERROR [ 5%] build 07-Apr-2025 15:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexlinpol_test::test_multibeam FAILED [ 5%] build 07-Apr-2025 15:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam ERROR [ 5%] error 07-Apr-2025 15:01:41 Fatal Python error: Aborted error 07-Apr-2025 15:01:41 error 07-Apr-2025 15:01:41 Current thread 0x00007fe183ab9740 (most recent call first): error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:01:41 File "/home/casatest/casa6/casatools/tests/tools/imagepol/test_tool_imagepol.py", line 79 in tearDown error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:41 error 07-Apr-2025 15:01: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:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexlinpol_test::test_multibeam FAILED [ 5%]FAILED [ 5%] build 07-Apr-2025 15:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam ERROR [ 5%] build 07-Apr-2025 15:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexfraclinpol_test::test_multibeam ERROR [ 5%] build 07-Apr-2025 15:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexlinpol_test::test_multibeam error 07-Apr-2025 15:01:41 ../../../casatools/tests/tools/imagepol/test_tool_imagepol.py::po_complexlinpol_test::test_multibeam Fatal Python error: Aborted error 07-Apr-2025 15:01:41 error 07-Apr-2025 15:01:41 Current thread 0x00007f27cbd6f740 (most recent call first): error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:01:41 File "/home/casatest/casa6/casatools/tests/tools/imagepol/test_tool_imagepol.py", line 79 in tearDown error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:41 error 07-Apr-2025 15:01: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) error 07-Apr-2025 15:01:41 Fatal Python error: Aborted error 07-Apr-2025 15:01:41 error 07-Apr-2025 15:01:41 Current thread 0x00007fc42e46e740 (most recent call first): error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/imagepol.py", line 221 in complexlinpol error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/imagepol.py", line 78 in complexlinpol error 07-Apr-2025 15:01:41 File "/home/casatest/casa6/casatools/tests/tools/imagepol/test_tool_imagepol.py", line 85 in test_multibeam error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:41 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:41 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:41 error 07-Apr-2025 15:01: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) error 07-Apr-2025 15:01:54 -------------------------------------------------------------------------- error 07-Apr-2025 15:01:54 prterun noticed that process rank 3 with PID 1120 on node c44d217abbe7 exited on error 07-Apr-2025 15:01:54 signal 6 (Aborted). error 07-Apr-2025 15:01:54 -------------------------------------------------------------------------- build 07-Apr-2025 15:01:55 ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:55 cachedir: .pytest_cache build 07-Apr-2025 15:01:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:55 configfile: pyproject.toml build 07-Apr-2025 15:01:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:55 cachedir: .pytest_cache build 07-Apr-2025 15:01:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:55 configfile: pyproject.toml build 07-Apr-2025 15:01:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:55 cachedir: .pytest_cache build 07-Apr-2025 15:01:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:55 configfile: pyproject.toml build 07-Apr-2025 15:01:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:01: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:01:55 cachedir: .pytest_cache build 07-Apr-2025 15:01:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:01:55 configfile: pyproject.toml build 07-Apr-2025 15:01:55 collecting ...  build 07-Apr-2025 15:01:55 collected 20 items  build 07-Apr-2025 15:01:55  build 07-Apr-2025 15:01:55 collected 20 items  build 07-Apr-2025 15:01:55 build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1 build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1  build 07-Apr-2025 15:01:55 collected 20 items  build 07-Apr-2025 15:01:55 build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1  build 07-Apr-2025 15:01:55 collecting 20 items  build 07-Apr-2025 15:01:55 collected 20 items  build 07-Apr-2025 15:01:55 build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1 FAILED [ 5%] build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1 ERROR [ 5%] build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 FAILED [ 5%]FAILED [ 5%] build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_1 ERROR [ 5%] build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 error 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 Fatal Python error: Aborted error 07-Apr-2025 15:01:55 error 07-Apr-2025 15:01:55 Current thread 0x00007f3fb7a21740 (most recent call first): error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:01:55 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_collapse.py", line 83 in tearDown error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:55 error 07-Apr-2025 15:01: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) error 07-Apr-2025 15:01:55 Fatal Python error: Aborted error 07-Apr-2025 15:01:55 error 07-Apr-2025 15:01:55 Current thread 0x00007f680f6cb740 (most recent call first): error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 456 in collapse error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 168 in collapse error 07-Apr-2025 15:01:55 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_collapse.py", line 45 in run_collapse error 07-Apr-2025 15:01:55 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_collapse.py", line 152 in test_1 error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:55 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:55 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:55 error 07-Apr-2025 15:01: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:01:55 FAILED [ 10%] build 07-Apr-2025 15:01:55 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_2 ERROR [ 10%] error 07-Apr-2025 15:01:56 Fatal Python error: Aborted error 07-Apr-2025 15:01:56 error 07-Apr-2025 15:01:56 Current thread 0x00007f9b80de8740 (most recent call first): error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 456 in collapse error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 168 in collapse error 07-Apr-2025 15:01:56 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_collapse.py", line 45 in run_collapse error 07-Apr-2025 15:01:56 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_collapse.py", line 166 in test_2 error 07-Apr-2025 15:01:56 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:01:56 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:01:56 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:01:56 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:01:56 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:01:56 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:01:56 error 07-Apr-2025 15:01:56 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:02:01 -------------------------------------------------------------------------- error 07-Apr-2025 15:02:01 prterun noticed that process rank 2 with PID 1144 on node c44d217abbe7 exited on error 07-Apr-2025 15:02:01 signal 6 (Aborted). error 07-Apr-2025 15:02:01 -------------------------------------------------------------------------- build 07-Apr-2025 15:02:02 ../../../casatools/tests/tools/image/test_tool_image_collapse.py::ia_collapse_test::test_3 ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:02 cachedir: .pytest_cache build 07-Apr-2025 15:02:02 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:02 configfile: pyproject.toml build 07-Apr-2025 15:02:02 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:02 cachedir: .pytest_cache build 07-Apr-2025 15:02:02 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:02 configfile: pyproject.toml build 07-Apr-2025 15:02:02 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:02 cachedir: .pytest_cache build 07-Apr-2025 15:02:02 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:02 configfile: pyproject.toml build 07-Apr-2025 15:02:02 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:02 cachedir: .pytest_cache build 07-Apr-2025 15:02:02 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:02 configfile: pyproject.toml build 07-Apr-2025 15:02:02 collecting ...  build 07-Apr-2025 15:02:02 collected 8 items  build 07-Apr-2025 15:02:02 build 07-Apr-2025 15:02:02 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test001  build 07-Apr-2025 15:02:02 collected 8 items  build 07-Apr-2025 15:02:02 build 07-Apr-2025 15:02:02 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test001  build 07-Apr-2025 15:02:02 collected 8 items  build 07-Apr-2025 15:02:02 build 07-Apr-2025 15:02:02 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test001  build 07-Apr-2025 15:02:02 collected 8 items  build 07-Apr-2025 15:02:02 build 07-Apr-2025 15:02:03 ../../../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:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test002 build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test002 build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test002 build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test002 PASSED [ 25%] build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test003 PASSED [ 25%] build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test003 PASSED [ 25%] build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test003 PASSED [ 25%] build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test003 PASSED [ 37%]PASSED [ 37%] build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test005 PASSED [ 37%] build 07-Apr-2025 15:02:03 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test005 build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test005 PASSED [ 37%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test005 PASSED [ 50%]PASSED [ 50%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test006 build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test006 PASSED [ 62%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle PASSED [ 62%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle PASSED [ 50%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test006 PASSED [ 62%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle FAILED [ 75%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_mask PASSED [ 50%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test006 PASSED [ 87%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_refpix PASSED [100%] build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 =================================== FAILURES =================================== build 07-Apr-2025 15:02:04 ________________________ ia_deviation_test.test_circle _________________________ build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 self = build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 def test_circle(self): build 07-Apr-2025 15:02:04 """test circles work correctly CAS-10296""" build 07-Apr-2025 15:02:04 myia = self._myia build 07-Apr-2025 15:02:04 self.imagename = "mycirc.im" build 07-Apr-2025 15:02:04 > myia.fromshape(self.imagename, [100, 100]) build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py:264: build 07-Apr-2025 15:02:04 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:04 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:545: in fromshape build 07-Apr-2025 15:02:04 return self._swigobj.fromshape(outfile, shape, csys, linear, overwrite, log, type) build 07-Apr-2025 15:02:04 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 self = > build 07-Apr-2025 15:02:04 args = ('mycirc.im', [100, 100], {}, False, False, True, ...), kwargs = {} build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 def fromshape(self, *args, **kwargs): build 07-Apr-2025 15:02:04 """ build 07-Apr-2025 15:02:04 fromshape(self, _outfile, _shape, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 Summary: build 07-Apr-2025 15:02:04 Construct an empty casa image from a shape build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 Description: build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 This function creates a CASA image with the specified shape. All the pixel build 07-Apr-2025 15:02:04 values in the image are set to 0. One may create an image with float precision build 07-Apr-2025 15:02:04 pixels (type='f'), complex float precision pixels (type='c'), double precision build 07-Apr-2025 15:02:04 pixels (type='d'), or complex double precision pixels ('cd'). To use a numpy build 07-Apr-2025 15:02:04 array of values to create an image, use ia.fromarray(). To make a 2-D image from build 07-Apr-2025 15:02:04 a packaged FITS file, use ia.maketestimage(). build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 If outfile is given, the image is written to the specified disk file. If build 07-Apr-2025 15:02:04 outfile is unset, the image analysis tool is associated with a temporary image. build 07-Apr-2025 15:02:04 This temporary image may be in memory or on disk, depending on its size. When build 07-Apr-2025 15:02:04 you close the image analysis tool (with the ia.close() method, the temporary build 07-Apr-2025 15:02:04 image is deleted. build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 The coordinate system, provided as a coordinate system tool record, is optional. build 07-Apr-2025 15:02:04 If provided, it must be dimensionally consistent with the specified shape. build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 If the coordinate system is not provided, a default coordinate system will be build 07-Apr-2025 15:02:04 created. If linear=False (the default), then it is a build 07-Apr-2025 15:02:04 standard RA/DEC/Stokes/Spectral coordinate system depending exactly upon the build 07-Apr-2025 15:02:04 shape (the Stokes axis must be no longer than 4 pixels and spectral axis may build 07-Apr-2025 15:02:04 occur prior to the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are build 07-Apr-2025 15:02:04 given linear coordinates. If linear=True, then the coordinate system will have build 07-Apr-2025 15:02:04 linear coordinates. build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 The method returns True if successful, False otherwise. build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 Input Parameters: build 07-Apr-2025 15:02:04 outfile Name of output image file. Default is unset. build 07-Apr-2025 15:02:04 shape Shape of image. Must be specified. build 07-Apr-2025 15:02:04 csys Coordinate System. Default is unset. build 07-Apr-2025 15:02:04 linear Make a linear Coordinate System if csys not given? build 07-Apr-2025 15:02:04 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:02:04 log Write image creation messages to logger build 07-Apr-2025 15:02:04 type Data type of image pixels. 'f' (float), 'c' (complex float), 'd' (double), 'cd' (complex double). build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 Example: build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 # Create a 64 x 64 x 128 RA-Dec-Frequency image build 07-Apr-2025 15:02:04 ia.fromshape('test2.data', [64,64,128], overwrite=True) build 07-Apr-2025 15:02:04 mycs = ia.coordsys(axes=[0,1]) build 07-Apr-2025 15:02:04 ia.close() build 07-Apr-2025 15:02:04 # create temporary image using first and third axes of build 07-Apr-2025 15:02:04 # previously created image build 07-Apr-2025 15:02:04 ia.fromshape(shape=[10, 20], csys=mycs.torecord()) build 07-Apr-2025 15:02:04 mycs.done() build 07-Apr-2025 15:02:04 ia.close() build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 The first example creates a zero-filled imagefile named {sff build 07-Apr-2025 15:02:04 test2.data} of shape [64,64,128]. If you examine the header with {stff build 07-Apr-2025 15:02:04 ia.summary()} you will see the RA/DEC/Spectral coordinate information. build 07-Apr-2025 15:02:04 In the second example, a Coordinate System describing the first and second axes build 07-Apr-2025 15:02:04 of the image {sff test.data} is created and used to create a 2D temporary image. build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 # create a 4-D image populated with noise with some interesting metadata build 07-Apr-2025 15:02:04 ia.fromshape('noisy.im', [100, 100, 4, 20]) build 07-Apr-2025 15:02:04 # add the noise build 07-Apr-2025 15:02:04 ia.addnoise() build 07-Apr-2025 15:02:04 # add a beam build 07-Apr-2025 15:02:04 ia.setrestoringbeam(major='4arcmin', minor='3arcmin', pa='20deg') build 07-Apr-2025 15:02:04 # add brightness unit build 07-Apr-2025 15:02:04 ia.setbrightnessunit('Jy/beam') build 07-Apr-2025 15:02:04 ia.done() build 07-Apr-2025 15:02:04 # set an interesting object name build 07-Apr-2025 15:02:04 imd.open('noisy.im') build 07-Apr-2025 15:02:04 imd.set('object','thor') build 07-Apr-2025 15:02:04 imd.done() build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 -------------------------------------------------------------------------------- build 07-Apr-2025 15:02:04 build 07-Apr-2025 15:02:04 """ build 07-Apr-2025 15:02:04 > return _image.image_fromshape(self, *args, **kwargs) build 07-Apr-2025 15:02:04 E RuntimeError: Exception: File mycirc.im exists, and the user does not want to remove it.. build 07-Apr-2025 15:02:04 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:02:04 build 07-Apr-2025 15:02:04 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:1223: RuntimeError build 07-Apr-2025 15:02:04 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:02:04 2025-04-07 19:02:04 SEVERE image::fromshape Exception Reported: Exception: File mycirc.im exists, and the user does not want to remove it.. build 07-Apr-2025 15:02:04 2025-04-07 19:02:04 SEVERE image::fromshape+ ... 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:02:04 2025-04-07 19:02:04 INFO name:: No table opened. build 07-Apr-2025 15:02:04 2025-04-07 19:02:04 INFO showcache:: The Table Cache is empty. build 07-Apr-2025 15:02:04 2025-04-07 19:02:04 INFO name:: No table opened. build 07-Apr-2025 15:02:04 2025-04-07 19:02:04 INFO name:: No table opened. build 07-Apr-2025 15:02:04 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_image_deviation.xml - build 07-Apr-2025 15:02:04 =========================== short test summary info ============================ build 07-Apr-2025 15:02:04 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:02:04 ========================= 1 failed, 7 passed in 2.23s ========================== build 07-Apr-2025 15:02:04 PASSED [ 62%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle FAILED [ 75%]FAILED [ 75%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle ERROR [ 75%] build 07-Apr-2025 15:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_mask error 07-Apr-2025 15:02:04 Fatal Python error: Aborted error 07-Apr-2025 15:02:04 error 07-Apr-2025 15:02:04 Current thread 0x00007fd590abe740 (most recent call first): error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:02:04 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_deviation.py", line 98 in tearDown error 07-Apr-2025 15:02:04 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:02:04 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:02:04 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:04 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:04 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:04 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:04 error 07-Apr-2025 15:02:04 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:02:04 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_circle ERROR [ 75%] error 07-Apr-2025 15:02:05 ../../../casatools/tests/tools/image/test_tool_image_deviation.py::ia_deviation_test::test_mask Fatal Python error: Aborted error 07-Apr-2025 15:02:05 error 07-Apr-2025 15:02:05 Current thread 0x00007f88a1def740 (most recent call first): error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:02:05 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_deviation.py", line 98 in tearDown error 07-Apr-2025 15:02:05 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:02:05 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:02:05 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:05 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:05 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:05 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:05 error 07-Apr-2025 15:02:05 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:02:08 -------------------------------------------------------------------------- error 07-Apr-2025 15:02:08 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:02:08 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:02:08 error 07-Apr-2025 15:02:08 Process name: [prterun-c44d217abbe7-1164@1,0] Exit code: 1 error 07-Apr-2025 15:02:08 -------------------------------------------------------------------------- build 07-Apr-2025 15:02:08 ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:08 cachedir: .pytest_cache build 07-Apr-2025 15:02:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:08 configfile: pyproject.toml build 07-Apr-2025 15:02:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:08 cachedir: .pytest_cache build 07-Apr-2025 15:02:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:08 configfile: pyproject.toml build 07-Apr-2025 15:02:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:08 cachedir: .pytest_cache build 07-Apr-2025 15:02:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:08 configfile: pyproject.toml build 07-Apr-2025 15:02:08 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:08 cachedir: .pytest_cache build 07-Apr-2025 15:02:08 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:08 configfile: pyproject.toml build 07-Apr-2025 15:02:08 collecting ...  build 07-Apr-2025 15:02:08 collected 23 items  build 07-Apr-2025 15:02:08 build 07-Apr-2025 15:02:08 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1  build 07-Apr-2025 15:02:08 collected 23 items  build 07-Apr-2025 15:02:08  build 07-Apr-2025 15:02:08 collected 23 items  build 07-Apr-2025 15:02:08 build 07-Apr-2025 15:02:08 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1 build 07-Apr-2025 15:02:08 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1  build 07-Apr-2025 15:02:08 collecting 23 items  build 07-Apr-2025 15:02:08 collected 23 items  build 07-Apr-2025 15:02:08 build 07-Apr-2025 15:02:13 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1 PASSED [ 4%] build 07-Apr-2025 15:02:13 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_10 FAILED [ 4%] build 07-Apr-2025 15:02:13 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_10 FAILED [ 4%] build 07-Apr-2025 15:02:13 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_10 FAILED [ 4%] build 07-Apr-2025 15:02:13 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_1 ERROR [ 4%] build 07-Apr-2025 15:02:13 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_10 FAILED [ 8%] build 07-Apr-2025 15:02:14 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 FAILED [ 8%] build 07-Apr-2025 15:02:14 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 PASSED [ 8%] build 07-Apr-2025 15:02:14 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 PASSED [ 8%] error 07-Apr-2025 15:02:15 Fatal Python error: Aborted error 07-Apr-2025 15:02:15 error 07-Apr-2025 15:02:15 Current thread 0x00007fbd09ad5740 (most recent call first): error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 3558 in fitprofile error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 1627 in fitprofile error 07-Apr-2025 15:02:15 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_fitprofile.py", line 67 in run_fitprofile error 07-Apr-2025 15:02:15 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_fitprofile.py", line 737 in test_11 error 07-Apr-2025 15:02:15 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:02:15 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:02:15 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:15 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:15 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:15 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:15 error 07-Apr-2025 15:02:15 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:02:18 -------------------------------------------------------------------------- error 07-Apr-2025 15:02:18 prterun noticed that process rank 2 with PID 1194 on node c44d217abbe7 exited on error 07-Apr-2025 15:02:18 signal 6 (Aborted). error 07-Apr-2025 15:02:18 -------------------------------------------------------------------------- build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_fitprofile.py::ia_fitprofile_test::test_11 ============================= test session starts ============================== build 07-Apr-2025 15:02:19 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:19 cachedir: .pytest_cache build 07-Apr-2025 15:02:19 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:19 configfile: pyproject.toml build 07-Apr-2025 15:02:19 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02:19 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:19 cachedir: .pytest_cache build 07-Apr-2025 15:02:19 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:19 configfile: pyproject.toml build 07-Apr-2025 15:02:19 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02:19 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:19 cachedir: .pytest_cache build 07-Apr-2025 15:02:19 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:19 configfile: pyproject.toml build 07-Apr-2025 15:02:19 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02:19 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:19 cachedir: .pytest_cache build 07-Apr-2025 15:02:19 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:19 configfile: pyproject.toml build 07-Apr-2025 15:02:19 collecting ...  build 07-Apr-2025 15:02:19 collected 9 items  build 07-Apr-2025 15:02:19 build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb  build 07-Apr-2025 15:02:19 collected 9 items  build 07-Apr-2025 15:02:19  build 07-Apr-2025 15:02:19 collected 9 items  build 07-Apr-2025 15:02:19 build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb  build 07-Apr-2025 15:02:19 collected 9 items  build 07-Apr-2025 15:02:19 build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_4d_image_with_2d_pb FAILED [ 11%]FAILED [ 11%]FAILED [ 11%] build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_diff_spectral_coordinate build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_diff_spectral_coordinate build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_diff_spectral_coordinate FAILED [ 22%] build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_empty_region_and_stokes FAILED [ 22%] build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_empty_region_and_stokes FAILED [ 33%]FAILED [ 22%] build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_empty_region_and_stokes build 07-Apr-2025 15:02:19 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_exceptions FAILED [ 33%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_exceptions FAILED [ 44%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_divide FAILED [ 55%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_using_cutoff FAILED [ 33%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_exceptions FAILED [ 44%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_divide FAILED [ 66%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_history FAILED [ 44%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_divide FAILED [ 77%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_multiply FAILED [ 55%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_using_cutoff FAILED [ 88%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_stretch FAILED [ 55%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_full_image_using_cutoff FAILED [ 66%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_history FAILED [100%] build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 =================================== FAILURES =================================== build 07-Apr-2025 15:02:20 ____________________ ia_pbcor_test.test_4d_image_with_2d_pb ____________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 _________________ ia_pbcor_test.test_diff_spectral_coordinate __________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 __________________ ia_pbcor_test.test_empty_region_and_stokes __________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 ________________________ ia_pbcor_test.test_exceptions _________________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 _____________________ ia_pbcor_test.test_full_image_divide _____________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 __________________ ia_pbcor_test.test_full_image_using_cutoff __________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 __________________________ ia_pbcor_test.test_history __________________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 _________________________ ia_pbcor_test.test_multiply __________________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 __________________________ ia_pbcor_test.test_stretch __________________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_image_pbcor.xml - build 07-Apr-2025 15:02:20 =========================== short test summary info ============================ build 07-Apr-2025 15:02:20 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:02:20 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:02:20 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:02:20 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:02:20 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:02:20 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:02:20 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:02:20 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:02:20 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:02:20 ============================== 9 failed in 1.20s =============================== build 07-Apr-2025 15:02:20 FAILED [ 66%]FAILED [ 77%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_multiply build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_history FAILED [ 77%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_multiply FAILED [ 88%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_stretch FAILED [100%] build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 =================================== FAILURES =================================== build 07-Apr-2025 15:02:20 ____________________ ia_pbcor_test.test_4d_image_with_2d_pb ____________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 _________________ ia_pbcor_test.test_diff_spectral_coordinate __________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _FAILED [ 88%] build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py::ia_pbcor_test::test_stretch FAILED [100%] build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 =================================== FAILURES =================================== build 07-Apr-2025 15:02:20 ____________________ ia_pbcor_test.test_4d_image_with_2d_pb ____________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" error 07-Apr-2025 15:02:20 -------------------------------------------------------------------------- build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" error 07-Apr-2025 15:02:20 prterun detected that one or more processes exited with non-zero status, build 07-Apr-2025 15:02:20 error 07-Apr-2025 15:02:20 thus causing the job to be terminated. The first process to do so was: build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" error 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" error 07-Apr-2025 15:02:20 Process name: [prterun-c44d217abbe7-1214@1,2] Exit code: 1 build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" error 07-Apr-2025 15:02:20 -------------------------------------------------------------------------- build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 _________________ ia_pbcor_test.test_diff_spectral_coordinate __________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 __________________ ia_pbcor_test.test_empty_region_and_stokes __________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:20 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:02:20 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:02:20 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:02:20 raised. This is recursive. build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 """ build 07-Apr-2025 15:02:20 head, tail = path.split(name) build 07-Apr-2025 15:02:20 if not tail: build 07-Apr-2025 15:02:20 head, tail = path.split(head) build 07-Apr-2025 15:02:20 if head and tail and not path.exists(head): build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:02:20 except FileExistsError: build 07-Apr-2025 15:02:20 # Defeats race condition when another thread created the path build 07-Apr-2025 15:02:20 pass build 07-Apr-2025 15:02:20 cdir = curdir build 07-Apr-2025 15:02:20 if isinstance(tail, bytes): build 07-Apr-2025 15:02:20 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:02:20 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:02:20 return build 07-Apr-2025 15:02:20 try: build 07-Apr-2025 15:02:20 > mkdir(name, mode) build 07-Apr-2025 15:02:20 E FileExistsError: [Errno 17] File exists: 'pbtest1_co2.im' build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:02:20 __________________ ia_pbcor_test.test_empty_region_and_stokes __________________ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self = build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def setUp(self): build 07-Apr-2025 15:02:20 self.im1 = "pbtest1_im.fits" build 07-Apr-2025 15:02:20 self.pb1 = "pbtest1_pb.fits" build 07-Apr-2025 15:02:20 self.co1_1 = "pbtest1_co1.fits" build 07-Apr-2025 15:02:20 self.co1_2 = "pbtest1_co2.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.im2 = "pb2_im.fits" build 07-Apr-2025 15:02:20 self.pb2 = "pb2_pb.fits" build 07-Apr-2025 15:02:20 self.co2 = "pb2_co.im" build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 self.pb4 = "CAS_5096template.im" build 07-Apr-2025 15:02:20 self.outfile = '' build 07-Apr-2025 15:02:20 self.mymask = '' build 07-Apr-2025 15:02:20 self.imagename = '' build 07-Apr-2025 15:02:20 self.pbimage = '' build 07-Apr-2025 15:02:20 self.newpb = '' build 07-Apr-2025 15:02:20 data = [self.im1, self.pb1, self.co1_1, self.co1_2, self.im2, self.pb2, self.co2, self.pb4] build 07-Apr-2025 15:02:20 for f in data: build 07-Apr-2025 15:02:20 resolved = os.path.join(datapath, f) build 07-Apr-2025 15:02:20 if os.path.isdir(resolved): build 07-Apr-2025 15:02:20 > shutil.copytree(resolved, f) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 ../../../casatools/tests/tools/image/test_tool_image_pbcor.py:68: build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:02:20 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:02:20 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:02:20 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:02:20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 name = 'pbtest1_co2.im', mode = 511, exist_ok = False build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:02:20 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:02:20 build 07-Apr-2025 15:02:20 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:02:21 ============================= test session starts ============================== build 07-Apr-2025 15:02:21 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:21 cachedir: .pytest_cache build 07-Apr-2025 15:02:21 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:21 configfile: pyproject.toml build 07-Apr-2025 15:02:21 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02:21 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:21 cachedir: .pytest_cache build 07-Apr-2025 15:02:21 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:21 configfile: pyproject.toml build 07-Apr-2025 15:02:21 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02:21 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:21 ============================= test session starts ============================== build 07-Apr-2025 15:02:21 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:21 cachedir: .pytest_cache build 07-Apr-2025 15:02:21 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:21 configfile: pyproject.toml build 07-Apr-2025 15:02:21 collecting ... cachedir: .pytest_cache build 07-Apr-2025 15:02:21 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:21 configfile: pyproject.toml build 07-Apr-2025 15:02:21 collecting ...  build 07-Apr-2025 15:02:21 collected 7 items  build 07-Apr-2025 15:02:21 build 07-Apr-2025 15:02:21 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS10968  build 07-Apr-2025 15:02:21 collected 7 items  build 07-Apr-2025 15:02:21 build 07-Apr-2025 15:02:21 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS10968  build 07-Apr-2025 15:02:21 collected 7 items  build 07-Apr-2025 15:02:21 build 07-Apr-2025 15:02:21 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS10968  build 07-Apr-2025 15:02:21 collected 7 items  build 07-Apr-2025 15:02:21 build 07-Apr-2025 15:02:21 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS10968 PASSED [ 14%]PASSED [ 14%]PASSED [ 14%]PASSED [ 14%] build 07-Apr-2025 15:02:21 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS_2996 build 07-Apr-2025 15:02:21 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS_2996 build 07-Apr-2025 15:02:21 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS_2996 build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_CAS_2996 PASSED [ 28%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits PASSED [ 28%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits PASSED [ 28%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits PASSED [ 28%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits PASSED [ 42%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history FAILED [ 42%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits ERROR [ 42%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history FAILED [ 42%]FAILED [ 42%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_fits ERROR [ 42%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history FAILED [ 57%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_pv FAILED [ 57%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history ERROR [ 57%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_pv FAILED [ 71%]FAILED [ 57%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_pv ERROR [ 71%] error 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history ERROR [ 57%]Fatal Python error: Aborted build 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 Current thread 0x00007f668e957740 (most recent call first): error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:02:22 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_pv.py", line 71 in tearDown error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 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:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_pv error 07-Apr-2025 15:02:22 Fatal Python error: Aborted error 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 Current thread 0x00007f47164dc740 (most recent call first): error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:02:22 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_pv.py", line 71 in tearDown error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 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:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_refpix_far_outside_image FAILED [ 57%] build 07-Apr-2025 15:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_history ERROR [ 57%] error 07-Apr-2025 15:02:22 Fatal Python error: Aborted error 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 Current thread 0x00007f0148808740 (most recent call first): error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:02:22 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_pv.py", line 71 in tearDown error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 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:02:22 ../../../casatools/tests/tools/image/test_tool_image_pv.py::ia_pv_test::test_pv Fatal Python error: Aborted error 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 Current thread 0x00007ff525596740 (most recent call first): error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:02:22 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_pv.py", line 77 in test_pv error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:22 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:22 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:22 error 07-Apr-2025 15:02:22 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:02:30 -------------------------------------------------------------------------- error 07-Apr-2025 15:02:30 prterun noticed that process rank 2 with PID 1244 on node c44d217abbe7 exited on error 07-Apr-2025 15:02:30 signal 6 (Aborted). error 07-Apr-2025 15:02:30 -------------------------------------------------------------------------- build 07-Apr-2025 15:02:30 ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:30 cachedir: .pytest_cache build 07-Apr-2025 15:02:30 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:30 configfile: pyproject.toml build 07-Apr-2025 15:02:30 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:30 cachedir: .pytest_cache build 07-Apr-2025 15:02:30 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:30 configfile: pyproject.toml build 07-Apr-2025 15:02:30 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:30 cachedir: .pytest_cache build 07-Apr-2025 15:02:30 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:30 configfile: pyproject.toml build 07-Apr-2025 15:02:30 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02: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:02:30 cachedir: .pytest_cache build 07-Apr-2025 15:02:30 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:30 configfile: pyproject.toml build 07-Apr-2025 15:02:31 collecting ...  build 07-Apr-2025 15:02:31 collecting 0 items  build 07-Apr-2025 15:02:31 collecting 0 items  build 07-Apr-2025 15:02:31 collected 136 items  build 07-Apr-2025 15:02:31 build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_beams  build 07-Apr-2025 15:02:31 collected 136 items  build 07-Apr-2025 15:02:31 build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_beams PASSED [ 0%]PASSED [ 0%] build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_general build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_general FAILED [ 1%] build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_history PASSED [ 2%] build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_addnoise_test::test_history PASSED [ 2%] build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_exceptions PASSED [ 3%] build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_multi_beams PASSED [ 4%] build 07-Apr-2025 15:02:31 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_single_beam PASSED [ 5%] build 07-Apr-2025 15:02:37 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_general  build 07-Apr-2025 15:02:37 collecting 0 items  build 07-Apr-2025 15:02:37 collected 136 items  build 07-Apr-2025 15:02:37 build 07-Apr-2025 15:02:37 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_beams PASSED [ 0%] build 07-Apr-2025 15:02:37 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_general  build 07-Apr-2025 15:02:37 collecting 0 items  build 07-Apr-2025 15:02:37 collected 136 items  build 07-Apr-2025 15:02:37 build 07-Apr-2025 15:02:37 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_beams PASSED [ 0%] error 07-Apr-2025 15:02:40 Fatal Python error: Aborted error 07-Apr-2025 15:02:40 error 07-Apr-2025 15:02:40 Current thread 0x00007fb089dd0740 (most recent call first): error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:02:40 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image.py", line 91 in test_general error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_general Fatal Python error: Aborted error 07-Apr-2025 15:02:40 error 07-Apr-2025 15:02:40 Current thread 0x00007f562da55740 (most recent call first): error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:02:40 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image.py", line 91 in test_general error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:40 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:40 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:40 error 07-Apr-2025 15:02:40 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_ error 07-Apr-2025 15:02:40 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:02:40 _._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:02:40 FAILED [ 1%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_adddegaxes_test::test_history PASSED [ 2%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_addnoise_test::test_history PASSED [ 2%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_exceptions PASSED [ 3%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_multi_beams PASSED [ 4%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_beamarea_test::test_single_beam PASSED [ 5%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_general FAILED [ 5%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_history FAILED [ 5%]PASSED [ 6%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_iicopy PASSED [ 7%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_ref_value PASSED [ 8%] build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_stretch build 07-Apr-2025 15:02:40 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_general ERROR [ 5%] error 07-Apr-2025 15:02:41 ../../../casatools/tests/tools/image/test_tool_image.py::ia_boxcar_test::test_history terminate called after throwing an instance of 'casacore::AipsError' error 07-Apr-2025 15:02:41 what(): RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_image/test_gen.im/table.dat_tmp does not exist and cannot be created error 07-Apr-2025 15:02:41 Fatal Python error: Aborted error 07-Apr-2025 15:02:41 error 07-Apr-2025 15:02:41 Current thread 0x00007f4b9915c740 (most recent call first): error 07-Apr-2025 15:02:41 Garbage-collecting error 07-Apr-2025 15:02:41 File "/usr/local/lib/python3.10/ast.py", line 50 in parse error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/source.py", line 181 in getstatementrange_ast error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 262 in getsource error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 828 in _getentrysource error 07-Apr-2025 15:02: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:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 992 in error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 991 in repr_traceback error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 1058 in repr_excinfo error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/_code/code.py", line 690 in getrepr error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/nodes.py", line 456 in _repr_failure_py error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/python.py", line 1669 in repr_failure error 07-Apr-2025 15:02: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:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 368 in pytest_runtest_makereport error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 244 in call_and_report error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:41 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:41 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:41 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:41 error 07-Apr-2025 15:02: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) error 07-Apr-2025 15:02:54 -------------------------------------------------------------------------- error 07-Apr-2025 15:02:54 prterun noticed that process rank 1 with PID 1268 on node c44d217abbe7 exited on error 07-Apr-2025 15:02:54 signal 6 (Aborted). error 07-Apr-2025 15:02:54 -------------------------------------------------------------------------- build 07-Apr-2025 15:02:54 ============================= test session starts ============================== build 07-Apr-2025 15:02:54 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:54 cachedir: .pytest_cache build 07-Apr-2025 15:02:54 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:54 configfile: pyproject.toml build 07-Apr-2025 15:02:54 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02:54 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:54 cachedir: .pytest_cache build 07-Apr-2025 15:02:54 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:54 configfile: pyproject.toml build 07-Apr-2025 15:02:54 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02:54 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:54 cachedir: .pytest_cache build 07-Apr-2025 15:02:54 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:54 configfile: pyproject.toml build 07-Apr-2025 15:02:54 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:02:54 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:02:54 cachedir: .pytest_cache build 07-Apr-2025 15:02:54 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:02:54 configfile: pyproject.toml build 07-Apr-2025 15:02:55 collecting ...  build 07-Apr-2025 15:02:55 collected 8 items  build 07-Apr-2025 15:02:55 build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box  build 07-Apr-2025 15:02:55 collected 8 items  build 07-Apr-2025 15:02:55 build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box FAILED [ 12%] build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop  build 07-Apr-2025 15:02:55 collecting 8 items  build 07-Apr-2025 15:02:55 collected 8 items  build 07-Apr-2025 15:02:55 build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box FAILED [ 12%] build 07-Apr-2025 15:02:55 collecting 8 items  build 07-Apr-2025 15:02:55 collected 8 items  build 07-Apr-2025 15:02:55 error 07-Apr-2025 15:02:55 ../../../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:02:55 error 07-Apr-2025 15:02:55 Current thread 0x00007ff81e465740 (most recent call first): error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:02:55 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_rebin.py", line 81 in tearDown error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:55 error 07-Apr-2025 15:02: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:02:55 build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_box FAILED [ 25%] build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop ERROR [ 25%] build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_dropdeg FAILED [ 12%] build 07-Apr-2025 15:02:55 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop FAILED [ 12%] error 07-Apr-2025 15:02:55 ../../../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:02:55 error 07-Apr-2025 15:02:55 Current thread 0x00007fe7f8b14740 (most recent call first): error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:02:55 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_rebin.py", line 81 in tearDown error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:02:55 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:02:55 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:02:55 error 07-Apr-2025 15:02: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:02:55 error 07-Apr-2025 15:03:04 -------------------------------------------------------------------------- error 07-Apr-2025 15:03:04 prterun noticed that process rank 3 with PID 1295 on node c44d217abbe7 exited on error 07-Apr-2025 15:03:04 signal 6 (Aborted). error 07-Apr-2025 15:03:04 -------------------------------------------------------------------------- build 07-Apr-2025 15:03:04 ../../../casatools/tests/tools/image/test_tool_image_rebin.py::ia_rebin_test::test_crop ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:04 cachedir: .pytest_cache build 07-Apr-2025 15:03:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:04 configfile: pyproject.toml build 07-Apr-2025 15:03:04 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:04 cachedir: .pytest_cache build 07-Apr-2025 15:03:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:04 configfile: pyproject.toml build 07-Apr-2025 15:03:04 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:04 cachedir: .pytest_cache build 07-Apr-2025 15:03:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:04 configfile: pyproject.toml build 07-Apr-2025 15:03:04 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:04 cachedir: .pytest_cache build 07-Apr-2025 15:03:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:04 configfile: pyproject.toml build 07-Apr-2025 15:03:04 collecting ...  build 07-Apr-2025 15:03:04 collected 11 items  build 07-Apr-2025 15:03:04 build 07-Apr-2025 15:03:04 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4262 PASSED [ 9%] build 07-Apr-2025 15:03:04 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4315  build 07-Apr-2025 15:03:04 collecting 11 items  build 07-Apr-2025 15:03:04 collected 11 items  build 07-Apr-2025 15:03:04  build 07-Apr-2025 15:03:04 collected 11 items  build 07-Apr-2025 15:03:04  build 07-Apr-2025 15:03:04 collecting 11 items  build 07-Apr-2025 15:03:04 collected 11 items  build 07-Apr-2025 15:03:04 build 07-Apr-2025 15:03:04 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4262 build 07-Apr-2025 15:03:04 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4262 build 07-Apr-2025 15:03:04 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4262 PASSED [ 9%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4315 FAILED [ 18%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_asvelocity FAILED [ 9%]FAILED [ 9%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4315 build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_CAS_4315 FAILED [ 18%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_asvelocity FAILED [ 27%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_complex FAILED [ 18%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_asvelocity FAILED [ 18%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_asvelocity FAILED [ 27%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_complex FAILED [ 27%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_complex FAILED [ 36%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_decimate PASSED [ 45%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_general FAILED [ 36%]FAILED [ 36%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_complex ERROR [ 36%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_decimate build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_decimate PASSED [ 45%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_general PASSED [ 45%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_general FAILED [ 54%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_linear_overlap FAILED [ 54%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_linear_overlap FAILED [ 54%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_linear_overlap FAILED [ 63%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_multibeam FAILED [ 63%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_multibeam PASSED [ 72%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_overlap FAILED [ 63%]PASSED [ 72%] build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_multibeam build 07-Apr-2025 15:03:05 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_overlap PASSED [ 72%] error 07-Apr-2025 15:03:06 Fatal Python error: Aborted error 07-Apr-2025 15:03:06 error 07-Apr-2025 15:03:06 Current thread 0x00007f14526dd740 (most recent call first): error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 6185 in regrid error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 2942 in regrid error 07-Apr-2025 15:03:06 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_regrid.py", line 282 in test_overlap error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:03:06 error 07-Apr-2025 15:03: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:03:06 ../../../casatools/tests/tools/image/test_tool_image_regrid.py::ia_regrid_test::test_overlap Fatal Python error: Aborted error 07-Apr-2025 15:03:06 error 07-Apr-2025 15:03:06 Current thread 0x00007f9ff7631740 (most recent call first): error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 6185 in regrid error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 2942 in regrid error 07-Apr-2025 15:03:06 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_regrid.py", line 282 in test_overlap error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:03:06 error 07-Apr-2025 15:03: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:03:06 Fatal Python error: Aborted error 07-Apr-2025 15:03:06 error 07-Apr-2025 15:03:06 Current thread 0x00007f65a7c78740 (most recent call first): error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:03:06 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_regrid.py", line 149 in test_asvelocity error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:03:06 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:03:06 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:03:06 error 07-Apr-2025 15:03: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:03:14 -------------------------------------------------------------------------- error 07-Apr-2025 15:03:14 prterun noticed that process rank 0 with PID 1317 on node c44d217abbe7 exited on error 07-Apr-2025 15:03:14 signal 6 (Aborted). error 07-Apr-2025 15:03:14 -------------------------------------------------------------------------- build 07-Apr-2025 15:03:14 ============================= test session starts ============================== build 07-Apr-2025 15:03:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:03:14 cachedir: .pytest_cache build 07-Apr-2025 15:03:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:14 configfile: pyproject.toml build 07-Apr-2025 15:03:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:03:14 cachedir: .pytest_cache build 07-Apr-2025 15:03:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:14 configfile: pyproject.toml build 07-Apr-2025 15:03:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:03:14 cachedir: .pytest_cache build 07-Apr-2025 15:03:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:14 configfile: pyproject.toml build 07-Apr-2025 15:03:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:03:14 cachedir: .pytest_cache build 07-Apr-2025 15:03:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:14 configfile: pyproject.toml build 07-Apr-2025 15:03:15 collecting ...  build 07-Apr-2025 15:03:15 collected 11 items  build 07-Apr-2025 15:03:15  build 07-Apr-2025 15:03:15 collected 11 items  build 07-Apr-2025 15:03:15 build 07-Apr-2025 15:03:15 ../../../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:03:15 ../../../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:03:15 collected 11 items  build 07-Apr-2025 15:03:15 collected 11 items  build 07-Apr-2025 15:03:15 build 07-Apr-2025 15:03:15 build 07-Apr-2025 15:03:15 ../../../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:03:15 ../../../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%]PASSED [ 9%] build 07-Apr-2025 15:03:15 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_biweight build 07-Apr-2025 15:03:15 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_biweight FAILED [ 9%] build 07-Apr-2025 15:03:15 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_biweight FAILED [ 9%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_biweight PASSED [ 18%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet PASSED [ 18%] error 07-Apr-2025 15:03:38 Fatal Python error: Aborted error 07-Apr-2025 15:03:38 error 07-Apr-2025 15:03:38 Current thread 0x00007f6d26814740 (most recent call first): error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 2975 in done error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 1222 in done error 07-Apr-2025 15:03:38 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_statistics.py", line 376 in test_chauvenet error 07-Apr-2025 15:03:38 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:03:38 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:03:38 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:03:38 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:03:38 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:03:38 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:03:38 error 07-Apr-2025 15:03:38 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:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet FAILED [ 27%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_fithalf PASSED [ 18%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet PASSED [ 18%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet FAILED [ 27%]FAILED [ 27%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_fithalf build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_chauvenet ERROR [ 27%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_fithalf FAILED [ 36%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_hingesfences FAILED [ 36%] build 07-Apr-2025 15:03:38 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_hingesfences FAILED [ 45%] build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_internal_region_exclusion FAILED [ 45%] build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_hingesfences ERROR [ 45%] error 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_statistics.py::ia_statistics_test::test_internal_region_exclusion Fatal Python error: Aborted error 07-Apr-2025 15:03:43 error 07-Apr-2025 15:03:43 Current thread 0x00007fc52abc1740 (most recent call first): error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/table.py", line 3282 in showcache error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/table.py", line 1101 in showcache error 07-Apr-2025 15:03:43 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_statistics.py", line 108 in tearDown error 07-Apr-2025 15:03:43 File "/usr/local/lib/python3.10/unittest/case.py", line 552 in _callTearDown error 07-Apr-2025 15:03:43 File "/usr/local/lib/python3.10/unittest/case.py", line 594 in run error 07-Apr-2025 15:03:43 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:03:43 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:03:43 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:03:43 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:03:43 error 07-Apr-2025 15:03:43 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:03:43 -------------------------------------------------------------------------- error 07-Apr-2025 15:03:43 prterun noticed that process rank 3 with PID 1345 on node c44d217abbe7 exited on error 07-Apr-2025 15:03:43 signal 6 (Aborted). error 07-Apr-2025 15:03:43 -------------------------------------------------------------------------- build 07-Apr-2025 15:03:43 ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:43 cachedir: .pytest_cache build 07-Apr-2025 15:03:43 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:43 configfile: pyproject.toml build 07-Apr-2025 15:03:43 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:43 cachedir: .pytest_cache build 07-Apr-2025 15:03:43 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:43 configfile: pyproject.toml build 07-Apr-2025 15:03:43 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:43 cachedir: .pytest_cache build 07-Apr-2025 15:03:43 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:43 configfile: pyproject.toml build 07-Apr-2025 15:03:43 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:43 cachedir: .pytest_cache build 07-Apr-2025 15:03:43 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:43 configfile: pyproject.toml build 07-Apr-2025 15:03:43 collecting ...  build 07-Apr-2025 15:03:43 collected 5 items  build 07-Apr-2025 15:03:43  build 07-Apr-2025 15:03:43 collected 5 items  build 07-Apr-2025 15:03:43 build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_beams  build 07-Apr-2025 15:03:43 collected 5 items  build 07-Apr-2025 15:03:43 build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_beams build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_beams  build 07-Apr-2025 15:03:43 collecting 5 items  build 07-Apr-2025 15:03:43 collected 5 items  build 07-Apr-2025 15:03:43 build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_beams PASSED [ 20%]PASSED [ 20%]PASSED [ 20%] build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history build 07-Apr-2025 15:03:43 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history PASSED [ 20%] build 07-Apr-2025 15:03:44 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_history FAILED [ 40%] error 07-Apr-2025 15:03:46 Fatal Python error: Aborted error 07-Apr-2025 15:03:46 error 07-Apr-2025 15:03:46 Current thread 0x00007f55b81b7740 (most recent call first): error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:03:46 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_subimage.py", line 188 in test_history error 07-Apr-2025 15:03:46 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:03:46 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:03:46 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in Fatal Python error: Aborted error 07-Apr-2025 15:03:46 error 07-Apr-2025 15:03:46 Current thread 0x00007f4330607740 (most recent call first): error 07-Apr-2025 15:03:46 __call__ error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py"", line 241 in call_and_report error 07-Apr-2025 15:03:46 File ", line 1223 in fromshape error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:03:46 File /home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:03:46 "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_subimage.py", line 188pytest_runtest_protocol error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall in test_history error 07-Apr-2025 15:03:46 File "/usr/local/lib/python3.10/unittest/case.py error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line ", line 549 in _callTestMethod error 07-Apr-2025 15:03:46 120 in _hookexec error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:03:46 error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:03:46 File pytest_runtestloop error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:46 "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120runtest error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py" in _hookexec error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513, line 174 in pytest_runtest_call error 07-Apr-2025 15:03:46 in __call__ error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py" File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in , line 337 in _main error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line _multicall error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120283 in wrap_session error 07-Apr-2025 15:03:46 File " in _hookexec error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:46 File /home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall"/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:46 File " error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:46 error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in 241 in call_and_report error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132main error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:03:46 in runtestprotocol error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py File "/usr/local/lib/python3.10/runpy.py", line 86 in ", line 103 in _multicall error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py_run_code error 07-Apr-2025 15:03:46 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main", line 120 in _hookexec error 07-Apr-2025 15:03:46 error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:03:46 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:03:46 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:03:46 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:03:46 error 07-Apr-2025 15:03: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) error 07-Apr-2025 15:03:46 error 07-Apr-2025 15:03: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) error 07-Apr-2025 15:03:55 -------------------------------------------------------------------------- error 07-Apr-2025 15:03:55 prterun noticed that process rank 2 with PID 1369 on node c44d217abbe7 exited on error 07-Apr-2025 15:03:55 signal 6 (Aborted). error 07-Apr-2025 15:03:55 -------------------------------------------------------------------------- build 07-Apr-2025 15:03:55 ../../../casatools/tests/tools/image/test_tool_image_subimage.py::ia_subimage_test::test_keepaxes ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:55 cachedir: .pytest_cache build 07-Apr-2025 15:03:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:55 configfile: pyproject.toml build 07-Apr-2025 15:03:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:55 cachedir: .pytest_cache build 07-Apr-2025 15:03:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:55 configfile: pyproject.toml build 07-Apr-2025 15:03:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:55 cachedir: .pytest_cache build 07-Apr-2025 15:03:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:55 configfile: pyproject.toml build 07-Apr-2025 15:03:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03: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:03:55 cachedir: .pytest_cache build 07-Apr-2025 15:03:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:55 configfile: pyproject.toml build 07-Apr-2025 15:03:56 collecting ...  build 07-Apr-2025 15:03:56 collected 6 items  build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364  build 07-Apr-2025 15:03:56 collected 6 items  build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364  build 07-Apr-2025 15:03:56 collected 6 items  build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364  build 07-Apr-2025 15:03:56 collected 6 items  build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364 FAILED [ 16%]FAILED [ 16%]FAILED [ 16%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_exceptions build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364 ERROR [ 16%]FAILED [ 16%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_exceptions build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364 ERROR [ 16%]PASSED [ 33%]PASSED [ 33%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_history build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_history build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_exceptions build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_exceptions PASSED [ 50%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_imageinfo PASSED [ 33%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_history PASSED [ 50%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_imageinfo PASSED [ 66%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy FAILED [ 50%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_imageinfo PASSED [ 66%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy PASSED [ 66%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy PASSED [ 33%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_history PASSED [ 50%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_imageinfo PASSED [ 66%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy FAILED [ 83%] error 07-Apr-2025 15:03:56 Fatal Python error: Aborted error 07-Apr-2025 15:03:56 error 07-Apr-2025 15:03:56 Current thread 0x00007ffbbeb1f740 (most recent call first): error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 6251 in transpose error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 2980 in transpose error 07-Apr-2025 15:03:56 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_transpose.py", line 39 in run_transpose error 07-Apr-2025 15:03:56 File "/home/casatest/casa6/casatools/tests/tools/image/test_tool_image_transpose.py", line 100 in test_straight_copy error 07-Apr-2025 15:03:56 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:03:56 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:03:56 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:03:56 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:03:56 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:03:56 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:03:56 error 07-Apr-2025 15:03:56 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:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose FAILED [ 83%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy ERROR [ 83%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose FAILED [100%] build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ==================================== ERRORS ==================================== build 07-Apr-2025 15:03:56 _____________ ERROR at teardown of ia_transpose_test.test_cas_2364 _____________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def tearDown(self): build 07-Apr-2025 15:03:56 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:03:56 for f in data: build 07-Apr-2025 15:03:56 if os.path.exists(f): build 07-Apr-2025 15:03:56 if os.path.isfile(f) or os.path.islink(f): build 07-Apr-2025 15:03:56 os.unlink(f) build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 > shutil.rmtree(f) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:61: build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:717: in rmtree build 07-Apr-2025 15:03:56 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:674: in _rmtree_safe_fd build 07-Apr-2025 15:03:56 onerror(os.unlink, fullname, sys.exc_info()) build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 topfd = 17, path = 'CAS-2364.im' build 07-Apr-2025 15:03:56 onerror = .onerror at 0x7f616a000430> build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def _rmtree_safe_fd(topfd, path, onerror): build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 with os.scandir(topfd) as scandir_it: build 07-Apr-2025 15:03:56 entries = list(scandir_it) build 07-Apr-2025 15:03:56 except OSError as err: build 07-Apr-2025 15:03:56 err.filename = path build 07-Apr-2025 15:03:56 onerror(os.scandir, path, sys.exc_info()) build 07-Apr-2025 15:03:56 return build 07-Apr-2025 15:03:56 for entry in entries: build 07-Apr-2025 15:03:56 fullname = os.path.join(path, entry.name) build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 is_dir = entry.is_dir(follow_symlinks=False) build 07-Apr-2025 15:03:56 except OSError: build 07-Apr-2025 15:03:56 is_dir = False build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 if is_dir: build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 orig_st = entry.stat(follow_symlinks=False) build 07-Apr-2025 15:03:56 is_dir = stat.S_ISDIR(orig_st.st_mode) build 07-Apr-2025 15:03:56 except OSError: build 07-Apr-2025 15:03:56 onerror(os.lstat, fullname, sys.exc_info()) build 07-Apr-2025 15:03:56 continue build 07-Apr-2025 15:03:56 if is_dir: build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 dirfd = os.open(entry.name, os.O_RDONLY, dir_fd=topfd) build 07-Apr-2025 15:03:56 except OSError: build 07-Apr-2025 15:03:56 onerror(os.open, fullname, sys.exc_info()) build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 if os.path.samestat(orig_st, os.fstat(dirfd)): build 07-Apr-2025 15:03:56 _rmtree_safe_fd(dirfd, fullname, onerror) build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 os.rmdir(entry.name, dir_fd=topfd) build 07-Apr-2025 15:03:56 except OSError: build 07-Apr-2025 15:03:56 onerror(os.rmdir, fullname, sys.exc_info()) build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 # This can only happen if someone replaces build 07-Apr-2025 15:03:56 # a directory with a symlink after the call to build 07-Apr-2025 15:03:56 # os.scandir or stat.S_ISDIR above. build 07-Apr-2025 15:03:56 raise OSError("Cannot call rmtree on a symbolic " build 07-Apr-2025 15:03:56 "link") build 07-Apr-2025 15:03:56 except OSError: build 07-Apr-2025 15:03:56 onerror(os.path.islink, fullname, sys.exc_info()) build 07-Apr-2025 15:03:56 finally: build 07-Apr-2025 15:03:56 os.close(dirfd) build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 > os.unlink(entry.name, dir_fd=topfd) build 07-Apr-2025 15:03:56 E FileNotFoundError: [Errno 2] No such file or directory: 'table.f0_TSM0' build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:672: FileNotFoundError build 07-Apr-2025 15:03:56 __________ ERROR at teardown of ia_transpose_test.test_straight_copy ___________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def tearDown(self): build 07-Apr-2025 15:03:56 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:03:56 for f in data: build 07-Apr-2025 15:03:56 if os.path.exists(f): build 07-Apr-2025 15:03:56 if os.path.isfile(f) or os.path.islink(f): build 07-Apr-2025 15:03:56 os.unlink(f) build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 > shutil.rmtree(f) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:61: build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:717: in rmtree build 07-Apr-2025 15:03:56 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:658: in _rmtree_safe_fd build 07-Apr-2025 15:03:56 onerror(os.rmdir, fullname, sys.exc_info()) build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 topfd = 18, path = 'straight_copy_0' build 07-Apr-2025 15:03:56 onerror = .onerror at 0x7f61530017e0> build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def _rmtree_safe_fd(topfd, path, onerror): build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 with os.scandir(topfd) as scandir_it: build 07-Apr-2025 15:03:56 entries = list(scandir_it) build 07-Apr-2025 15:03:56 except OSError as err: build 07-Apr-2025 15:03:56 err.filename = path build 07-Apr-2025 15:03:56 onerror(os.scandir, path, sys.exc_info()) build 07-Apr-2025 15:03:56 return build 07-Apr-2025 15:03:56 for entry in entries: build 07-Apr-2025 15:03:56 fullname = os.path.join(path, entry.name) build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 is_dir = entry.is_dir(follow_symlinks=False) build 07-Apr-2025 15:03:56 except OSError: build 07-Apr-2025 15:03:56 is_dir = False build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 if is_dir: build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 orig_st = entry.stat(follow_symlinks=False) build 07-Apr-2025 15:03:56 is_dir = stat.S_ISDIR(orig_st.st_mode) build 07-Apr-2025 15:03:56 except OSError: build 07-Apr-2025 15:03:56 onerror(os.lstat, fullname, sys.exc_info()) build 07-Apr-2025 15:03:56 continue build 07-Apr-2025 15:03:56 if is_dir: build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 dirfd = os.open(entry.name, os.O_RDONLY, dir_fd=topfd) build 07-Apr-2025 15:03:56 except OSError: build 07-Apr-2025 15:03:56 onerror(os.open, fullname, sys.exc_info()) build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 if os.path.samestat(orig_st, os.fstat(dirfd)): build 07-Apr-2025 15:03:56 _rmtree_safe_fd(dirfd, fullname, onerror) build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 > os.rmdir(entry.name, dir_fd=topfd) build 07-Apr-2025 15:03:56 E OSError: [Errno 39] Directory not empty: 'logtable' build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:656: OSError build 07-Apr-2025 15:03:56 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/straight_copy_0/logtable: File exists build 07-Apr-2025 15:03:56 =================================== FAILURES =================================== build 07-Apr-2025 15:03:56 _______________________ ia_transpose_test.test_cas_2364 ________________________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def test_cas_2364(self): build 07-Apr-2025 15:03:56 "test CAS-2364 fix" build 07-Apr-2025 15:03:56 > shutil.copytree(ctsys_resolve(os.path.join(datapath, self.cas_2364im)), self.cas_2364im) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:135: build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:03:56 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:03:56 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 name = 'CAS-2364.im', mode = 511, exist_ok = False build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:03:56 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:03:56 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:03:56 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:03:56 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:03:56 raised. This is recursive. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 head, tail = path.split(name) build 07-Apr-2025 15:03:56 if not tail: build 07-Apr-2025 15:03:56 head, tail = path.split(head) build 07-Apr-2025 15:03:56 if head and tail and not path.exists(head): build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:03:56 except FileExistsError: build 07-Apr-2025 15:03:56 # Defeats race condition when another thread created the path build 07-Apr-2025 15:03:56 pass build 07-Apr-2025 15:03:56 cdir = curdir build 07-Apr-2025 15:03:56 if isinstance(tail, bytes): build 07-Apr-2025 15:03:56 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:03:56 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:03:56 return build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 > mkdir(name, mode) build 07-Apr-2025 15:03:56 E FileExistsError: [Errno 17] File exists: 'CAS-2364.im' build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:03:56 _____________________ ia_transpose_test.test_straight_copy _____________________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def test_straight_copy(self): build 07-Apr-2025 15:03:56 """No actual transposing""" build 07-Apr-2025 15:03:56 imagename = self.good_image build 07-Apr-2025 15:03:56 myia = image() build 07-Apr-2025 15:03:56 myia.open(imagename) build 07-Apr-2025 15:03:56 expecteddata = myia.getchunk() build 07-Apr-2025 15:03:56 expectednames = myia.coordsys().names() build 07-Apr-2025 15:03:56 myia.close() build 07-Apr-2025 15:03:56 count = 0 build 07-Apr-2025 15:03:56 for order in ["012", 12, ['r', 'd', 'f'], ["righ", "declin", "freq"]]: build 07-Apr-2025 15:03:56 outfile = "straight_copy_" + str(count) build 07-Apr-2025 15:03:56 > newim = run_transpose(imagename, outfile, order) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:100: build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:39: in run_transpose build 07-Apr-2025 15:03:56 res = myia.transpose(outfile=outfile, order=order) build 07-Apr-2025 15:03:56 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:2980: in transpose build 07-Apr-2025 15:03:56 return _wrap_image(swig_object=self._swigobj.transpose(outfile, order)) build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = > build 07-Apr-2025 15:03:56 args = ('straight_copy_0', '012'), kwargs = {} build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def transpose(self, *args, **kwargs): build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 transpose(self, _outfile, _order) -> image build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Summary: build 07-Apr-2025 15:03:56 Transpose the image. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Description: build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 This method transposes the axes in the input image to the specified build 07-Apr-2025 15:03:56 order. The associated pixel and mask values and coordinate system are transposed. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 If the outfile parameter is empty, only a temporary image is created; no output image build 07-Apr-2025 15:03:56 is written to disk. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 The order parameter describes the mapping of the input axes to the output axes. build 07-Apr-2025 15:03:56 It can be one of three types: a non-negative integer, a string, or a list of build 07-Apr-2025 15:03:56 strings. If a string or non-negative integer, it should contain build 07-Apr-2025 15:03:56 zero-based digits describing the new order of the input axes. It must build 07-Apr-2025 15:03:56 contain the same number of (unique) digits as the number of input axes. For example, build 07-Apr-2025 15:03:56 specifying reorder='1032' or reorder=1032 for a four axes image maps input axes build 07-Apr-2025 15:03:56 1, 0, 3, 2 to output axes 0, 1, 2, 3. In the case of order being a nonnegative integer build 07-Apr-2025 15:03:56 and the zeroth axis in the input being mapped to zeroth axis in the output, the zeroth build 07-Apr-2025 15:03:56 digit is implicitly understood to be 0 so that to transpose an image where one would build 07-Apr-2025 15:03:56 use a string order='0321', one could equivalently specify an int order=321. build 07-Apr-2025 15:03:56 IMPORTANT: When specifying a non-negative integer and mapping the zeroth axis of build 07-Apr-2025 15:03:56 the input to the zeroth axis of the output, do *not* explicitly specify the leading build 07-Apr-2025 15:03:56 0; eg, specify order=321 rather than order=0321. Python interprets an integer with build 07-Apr-2025 15:03:56 a leading 0 as an octal number. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Because of ambiguity for axes numbers greater than nine, using string or integer order build 07-Apr-2025 15:03:56 specifications cannot handle images containing more than 10 axes. build 07-Apr-2025 15:03:56 The order parameter can also be specified as a list of strings which uniquely minimally match, build 07-Apr-2025 15:03:56 ignoring case, the image axis names (ia.coordsys().names()). build 07-Apr-2025 15:03:56 So to reorder an image with right ascension, declination, and frequency axes, one could build 07-Apr-2025 15:03:56 specify order=['d', 'f', 'r'] or equivalently ['decl', 'frequ', 'right a']. Note that build 07-Apr-2025 15:03:56 specifying 'ra' for the right ascension axis will result in an error because 'ra' does build 07-Apr-2025 15:03:56 not match the first two characters of right ascension. build 07-Apr-2025 15:03:56 Axes can be simultaneously inverted in cases where order is a string or an array of build 07-Apr-2025 15:03:56 strings by specifying negative signs in front of the axis/axes to be inverted. So, build 07-Apr-2025 15:03:56 in a 4-D image, order='-10-3-2' maps input axes 1, 0, 3, 2 to output axes 0, 1, 2, 3 build 07-Apr-2025 15:03:56 and reverses the direction and values of input axes 1, 3, and 2. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Input Parameters: build 07-Apr-2025 15:03:56 outfile Output image file name. Default is unset. build 07-Apr-2025 15:03:56 order Zero-based order of axes in output image (eg '120' $=>$ input$->$ output 0-$>$2, 1-$>$0, 2-$>$1)) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Example: build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 # swap stokes (axis 2) and spectral (axis 3) axes in a 4 dimensional image build 07-Apr-2025 15:03:56 ia.open('myimage.fits') build 07-Apr-2025 15:03:56 reordim = ia.transpose(outfile='my_reordered_image.im', order='0132') build 07-Apr-2025 15:03:56 ia.done() build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 -------------------------------------------------------------------------------- build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 > return _image.image_transpose(self, *args, **kwargs) build 07-Apr-2025 15:03:56 E RuntimeError: 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/straight_copy_0/logtable: File exists build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:6251: RuntimeError build 07-Apr-2025 15:03:56 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/straight_copy_0/logtable: File exists build 07-Apr-2025 15:03:56 _______________________ ia_transpose_test.test_transpose _______________________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def test_transpose(self): build 07-Apr-2025 15:03:56 """Test transposing""" build 07-Apr-2025 15:03:56 imagename = self.good_image build 07-Apr-2025 15:03:56 myia = image() build 07-Apr-2025 15:03:56 myia.open(imagename) build 07-Apr-2025 15:03:56 expecteddata = myia.getchunk() build 07-Apr-2025 15:03:56 expectednames = myia.coordsys().names() build 07-Apr-2025 15:03:56 myia.done() build 07-Apr-2025 15:03:56 count = 0 build 07-Apr-2025 15:03:56 for order in ["120", 120, ['d', 'f', 'r'], ["declin", "freq", "righ"]]: build 07-Apr-2025 15:03:56 for outname in ["transpose_" + str(count), ""]: build 07-Apr-2025 15:03:56 > newim = run_transpose(imagename, outname, order) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:119: build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:39: in run_transpose build 07-Apr-2025 15:03:56 res = myia.transpose(outfile=outfile, order=order) build 07-Apr-2025 15:03:56 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:2980: in transpose build 07-Apr-2025 15:03:56 return _wrap_image(swig_object=self._swigobj.transpose(outfile, order)) build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = > build 07-Apr-2025 15:03:56 args = ('transpose_0', '120'), kwargs = {} build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def transpose(self, *args, **kwargs): build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 transpose(self, _outfile, _order) -> image build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Summary: build 07-Apr-2025 15:03:56 Transpose the image. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Description: build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 This method transposes the axes in the input image to the specified build 07-Apr-2025 15:03:56 order. The associated pixel and mask values and coordinate system are transposed. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 If the outfile parameter is empty, only a temporary image is created; no output image build 07-Apr-2025 15:03:56 is written to disk. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 The order parameter describes the mapping of the input axes to the output axes. build 07-Apr-2025 15:03:56 It can be one of three types: a non-negative integer, a string, or a list of build 07-Apr-2025 15:03:56 strings. If a string or non-negative integer, it should contain build 07-Apr-2025 15:03:56 zero-based digits describing the new order of the input axes. It must build 07-Apr-2025 15:03:56 contain the same number of (unique) digits as the number of input axes. For example, build 07-Apr-2025 15:03:56 specifying reorder='1032' or reorder=1032 for a four axes image maps input axes build 07-Apr-2025 15:03:56 1, 0, 3, 2 to output axes 0, 1, 2, 3. In the case of order being a nonnegative integer build 07-Apr-2025 15:03:56 and the zeroth axis in the input being mapped to zeroth axis in the output, the zeroth build 07-Apr-2025 15:03:56 digit is implicitly understood to be 0 so that to transpose an image where one would build 07-Apr-2025 15:03:56 use a string order='0321', one could equivalently specify an int order=321. build 07-Apr-2025 15:03:56 IMPORTANT: When specifying a non-negative integer and mapping the zeroth axis of build 07-Apr-2025 15:03:56 the input to the zeroth axis of the output, do *not* explicitly specify the leading build 07-Apr-2025 15:03:56 0; eg, specify order=321 rather than order=0321. Python interprets an integer with build 07-Apr-2025 15:03:56 a leading 0 as an octal number. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Because of ambiguity for axes numbers greater than nine, using string or integer order build 07-Apr-2025 15:03:56 specifications cannot handle images containing more than 10 axes. build 07-Apr-2025 15:03:56 The order parameter can also be specified as a list of strings which uniquely minimally match, build 07-Apr-2025 15:03:56 ignoring case, the image axis names (ia.coordsys().names()). build 07-Apr-2025 15:03:56 So to reorder an image with right ascension, declination, and frequency axes, one could build 07-Apr-2025 15:03:56 specify order=['d', 'f', 'r'] or equivalently ['decl', 'frequ', 'right a']. Note that build 07-Apr-2025 15:03:56 specifying 'ra' for the right ascension axis will result in an error because 'ra' does build 07-Apr-2025 15:03:56 not match the first two characters of right ascension. build 07-Apr-2025 15:03:56 Axes can be simultaneously inverted in cases where order is a string or an array of build 07-Apr-2025 15:03:56 strings by specifying negative signs in front of the axis/axes to be inverted. So, build 07-Apr-2025 15:03:56 in a 4-D image, order='-10-3-2' maps input axes 1, 0, 3, 2 to output axes 0, 1, 2, 3 build 07-Apr-2025 15:03:56 and reverses the direction and values of input axes 1, 3, and 2. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Input Parameters: build 07-Apr-2025 15:03:56 outfile Output image file name. Default is unset. build 07-Apr-2025 15:03:56 order Zero-based order of axes in output image (eg '120' $=>$ input$->$ output 0-$>$2, 1-$>$0, 2-$>$1)) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Example: build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 # swap stokes (axis 2) and spectral (axis 3) axes in a 4 dimensional image build 07-Apr-2025 15:03:56 ia.open('myimage.fits') build 07-Apr-2025 15:03:56 reordim = ia.transpose(outfile='my_reordered_image.im', order='0132') build 07-Apr-2025 15:03:56 ia.done() build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 -------------------------------------------------------------------------------- build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 > return _image.image_transpose(self, *args, **kwargs) build 07-Apr-2025 15:03:56 E RuntimeError: 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: File transpose_0 exists but overwrite is false so it cannot be overwritten at File: /source/casainstall/include/casacpp/imageanalysis/ImageAnalysis/ImageTask.tcc, line: 164 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:6251: RuntimeError build 07-Apr-2025 15:03:56 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: File transpose_0 exists but overwrite is false so it cannot be overwritten at File: /source/casainstall/include/casacpp/imageanalysis/ImageAnalysis/ImageTask.tcc, line: 164 build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 INFO name::::MPIServer-2 No table opened. build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 INFO showcache::::MPIServer-2 The Table Cache is empty. build 07-Apr-2025 15:03:56 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_image_transpose.xml - build 07-Apr-2025 15:03:56 =========================== short test summary info ============================ build 07-Apr-2025 15:03:56 FAILED ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364 - FileExistsError: [Errno 17] File exists: 'CAS-2364.im' build 07-Apr-2025 15:03:56 FAILED ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy - RuntimeError: 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/straight_copy_0/logtable: File exists build 07-Apr-2025 15:03:56 FAILED ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose - RuntimeError: 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: File transpose_0 exists but overwrite is false so it cannot be overwritten at File: /source/casainstall/include/casacpp/imageanalysis/ImageAnalysis/ImageTask.tcc, line: 164 build 07-Apr-2025 15:03:56 ERROR ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364 - FileNotFoundError: [Errno 2] No such file or directory: 'table.f0_TSM0' build 07-Apr-2025 15:03:56 ERROR ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy - OSError: [Errno 39] Directory not empty: 'logtable' build 07-Apr-2025 15:03:56 ==================== 3 failed, 3 passed, 2 errors in 1.07s ===================== build 07-Apr-2025 15:03:56 FAILED [100%] build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose ERROR [100%] build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ==================================== ERRORS ==================================== build 07-Apr-2025 15:03:56 ____________ ERROR at teardown of ia_transpose_test.test_transpose _____________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def tearDown(self): build 07-Apr-2025 15:03:56 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:03:56 for f in data: build 07-Apr-2025 15:03:56 if os.path.exists(f): build 07-Apr-2025 15:03:56 if os.path.isfile(f) or os.path.islink(f): build 07-Apr-2025 15:03:56 os.unlink(f) build 07-Apr-2025 15:03:56 else: build 07-Apr-2025 15:03:56 shutil.rmtree(f) build 07-Apr-2025 15:03:56 > self.assertTrue(len(_tb.showcache()) == 0) build 07-Apr-2025 15:03:56 E AssertionError: False is not true build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:62: AssertionError build 07-Apr-2025 15:03:56 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:03:56 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:03:56 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/transpose_0/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-3 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/transpose_0/logtable does not exist build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 INFO showcache::::MPIServer-3 The Table Cache has the following 1 entries: build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 INFO showcache::::MPIServer-3 0: "B5" build 07-Apr-2025 15:03:56 =================================== FAILURES =================================== build 07-Apr-2025 15:03:56 _______________________ ia_transpose_test.test_cas_2364 ________________________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def test_cas_2364(self): build 07-Apr-2025 15:03:56 "test CAS-2364 fix" build 07-Apr-2025 15:03:56 > shutil.copytree(ctsys_resolve(os.path.join(datapath, self.cas_2364im)), self.cas_2364im) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:135: build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:03:56 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:03:56 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 name = 'CAS-2364.im', mode = 511, exist_ok = False build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:03:56 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:03:56 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:03:56 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:03:56 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:03:56 raised. This is recursive. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 head, tail = path.split(name) build 07-Apr-2025 15:03:56 if not tail: build 07-Apr-2025 15:03:56 head, tail = path.split(head) build 07-Apr-2025 15:03:56 if head and tail and not path.exists(head): build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:03:56 except FileExistsError: build 07-Apr-2025 15:03:56 # Defeats race condition when another thread created the path build 07-Apr-2025 15:03:56 pass build 07-Apr-2025 15:03:56 cdir = curdir build 07-Apr-2025 15:03:56 if isinstance(tail, bytes): build 07-Apr-2025 15:03:56 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:03:56 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:03:56 return build 07-Apr-2025 15:03:56 try: build 07-Apr-2025 15:03:56 > mkdir(name, mode) build 07-Apr-2025 15:03:56 E FileExistsError: [Errno 17] File exists: 'CAS-2364.im' build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:03:56 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:03:56 2025-04-07 19:03:56 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:03:56 2025-04-07 19:03:56 INFO showcache::::MPIServer-3 The Table Cache is empty. build 07-Apr-2025 15:03:56 _____________________ ia_transpose_test.test_straight_copy _____________________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def test_straight_copy(self): build 07-Apr-2025 15:03:56 """No actual transposing""" build 07-Apr-2025 15:03:56 imagename = self.good_image build 07-Apr-2025 15:03:56 myia = image() build 07-Apr-2025 15:03:56 myia.open(imagename) build 07-Apr-2025 15:03:56 expecteddata = myia.getchunk() build 07-Apr-2025 15:03:56 expectednames = myia.coordsys().names() build 07-Apr-2025 15:03:56 myia.close() build 07-Apr-2025 15:03:56 count = 0 build 07-Apr-2025 15:03:56 for order in ["012", 12, ['r', 'd', 'f'], ["righ", "declin", "freq"]]: build 07-Apr-2025 15:03:56 outfile = "straight_copy_" + str(count) build 07-Apr-2025 15:03:56 > newim = run_transpose(imagename, outfile, order) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:100: build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:39: in run_transpose build 07-Apr-2025 15:03:56 res = myia.transpose(outfile=outfile, order=order) build 07-Apr-2025 15:03:56 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:2980: in transpose build 07-Apr-2025 15:03:56 return _wrap_image(swig_object=self._swigobj.transpose(outfile, order)) build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = > build 07-Apr-2025 15:03:56 args = ('straight_copy_0', '012'), kwargs = {} build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def transpose(self, *args, **kwargs): build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 transpose(self, _outfile, _order) -> image build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Summary: build 07-Apr-2025 15:03:56 Transpose the image. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Description: build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 This method transposes the axes in the input image to the specified build 07-Apr-2025 15:03:56 order. The associated pixel and mask values and coordinate system are transposed. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 If the outfile parameter is empty, only a temporary image is created; no output image build 07-Apr-2025 15:03:56 is written to disk. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 The order parameter describes the mapping of the input axes to the output axes. build 07-Apr-2025 15:03:56 It can be one of three types: a non-negative integer, a string, or a list of build 07-Apr-2025 15:03:56 strings. If a string or non-negative integer, it should contain build 07-Apr-2025 15:03:56 zero-based digits describing the new order of the input axes. It must build 07-Apr-2025 15:03:56 contain the same number of (unique) digits as the number of input axes. For example, build 07-Apr-2025 15:03:56 specifying reorder='1032' or reorder=1032 for a four axes image maps input axes build 07-Apr-2025 15:03:56 1, 0, 3, 2 to output axes 0, 1, 2, 3. In the case of order being a nonnegative integer build 07-Apr-2025 15:03:56 and the zeroth axis in the input being mapped to zeroth axis in the output, the zeroth build 07-Apr-2025 15:03:56 digit is implicitly understood to be 0 so that to transpose an image where one would build 07-Apr-2025 15:03:56 use a string order='0321', one could equivalently specify an int order=321. build 07-Apr-2025 15:03:56 IMPORTANT: When specifying a non-negative integer and mapping the zeroth axis of build 07-Apr-2025 15:03:56 the input to the zeroth axis of the output, do *not* explicitly specify the leading build 07-Apr-2025 15:03:56 0; eg, specify order=321 rather than order=0321. Python interprets an integer with build 07-Apr-2025 15:03:56 a leading 0 as an octal number. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Because of ambiguity for axes numbers greater than nine, using string or integer order build 07-Apr-2025 15:03:56 specifications cannot handle images containing more than 10 axes. build 07-Apr-2025 15:03:56 The order parameter can also be specified as a list of strings which uniquely minimally match, build 07-Apr-2025 15:03:56 ignoring case, the image axis names (ia.coordsys().names()). build 07-Apr-2025 15:03:56 So to reorder an image with right ascension, declination, and frequency axes, one could build 07-Apr-2025 15:03:56 specify order=['d', 'f', 'r'] or equivalently ['decl', 'frequ', 'right a']. Note that build 07-Apr-2025 15:03:56 specifying 'ra' for the right ascension axis will result in an error because 'ra' does build 07-Apr-2025 15:03:56 not match the first two characters of right ascension. build 07-Apr-2025 15:03:56 Axes can be simultaneously inverted in cases where order is a string or an array of build 07-Apr-2025 15:03:56 strings by specifying negative signs in front of the axis/axes to be inverted. So, build 07-Apr-2025 15:03:56 in a 4-D image, order='-10-3-2' maps input axes 1, 0, 3, 2 to output axes 0, 1, 2, 3 build 07-Apr-2025 15:03:56 and reverses the direction and values of input axes 1, 3, and 2. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Input Parameters: build 07-Apr-2025 15:03:56 outfile Output image file name. Default is unset. build 07-Apr-2025 15:03:56 order Zero-based order of axes in output image (eg '120' $=>$ input$->$ output 0-$>$2, 1-$>$0, 2-$>$1)) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Example: build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 # swap stokes (axis 2) and spectral (axis 3) axes in a 4 dimensional image build 07-Apr-2025 15:03:56 ia.open('myimage.fits') build 07-Apr-2025 15:03:56 reordim = ia.transpose(outfile='my_reordered_image.im', order='0132') build 07-Apr-2025 15:03:56 ia.done() build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 -------------------------------------------------------------------------------- build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 > return _image.image_transpose(self, *args, **kwargs) build 07-Apr-2025 15:03:56 E RuntimeError: 2025-04-07 19:03:56 SEVERE image::transpose::MPIServer-3 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: File straight_copy_0 exists but overwrite is false so it cannot be overwritten at File: /source/casainstall/include/casacpp/imageanalysis/ImageAnalysis/ImageTask.tcc, line: 164 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:6251: RuntimeError build 07-Apr-2025 15:03:56 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:03:56 2025-04-07 19:03:56 SEVERE image::transpose::MPIServer-3 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: File straight_copy_0 exists but overwrite is false so it cannot be overwritten at File: /source/casainstall/include/casacpp/imageanalysis/ImageAnalysis/ImageTask.tcc, line: 164 build 07-Apr-2025 15:03:56 2025-04-07 19:03:56 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:03:56 2025-04-07 19:03:56 INFO showcache::::MPIServer-3 The Table Cache is empty. build 07-Apr-2025 15:03:56 _______________________ ia_transpose_test.test_transpose _______________________ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def test_transpose(self): build 07-Apr-2025 15:03:56 """Test transposing""" build 07-Apr-2025 15:03:56 imagename = self.good_image build 07-Apr-2025 15:03:56 myia = image() build 07-Apr-2025 15:03:56 myia.open(imagename) build 07-Apr-2025 15:03:56 expecteddata = myia.getchunk() build 07-Apr-2025 15:03:56 expectednames = myia.coordsys().names() build 07-Apr-2025 15:03:56 myia.done() build 07-Apr-2025 15:03:56 count = 0 build 07-Apr-2025 15:03:56 for order in ["120", 120, ['d', 'f', 'r'], ["declin", "freq", "righ"]]: build 07-Apr-2025 15:03:56 for outname in ["transpose_" + str(count), ""]: build 07-Apr-2025 15:03:56 > newim = run_transpose(imagename, outname, order) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:119: build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 ../../../casatools/tests/tools/image/test_tool_image_transpose.py:39: in run_transpose build 07-Apr-2025 15:03:56 res = myia.transpose(outfile=outfile, order=order) build 07-Apr-2025 15:03:56 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:2980: in transpose build 07-Apr-2025 15:03:56 return _wrap_image(swig_object=self._swigobj.transpose(outfile, order)) build 07-Apr-2025 15:03:56 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 self = > build 07-Apr-2025 15:03:56 args = ('transpose_0', '120'), kwargs = {} build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 def transpose(self, *args, **kwargs): build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 transpose(self, _outfile, _order) -> image build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Summary: build 07-Apr-2025 15:03:56 Transpose the image. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Description: build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 This method transposes the axes in the input image to the specified build 07-Apr-2025 15:03:56 order. The associated pixel and mask values and coordinate system are transposed. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 If the outfile parameter is empty, only a temporary image is created; no output image build 07-Apr-2025 15:03:56 is written to disk. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 The order parameter describes the mapping of the input axes to the output axes. build 07-Apr-2025 15:03:56 It can be one of three types: a non-negative integer, a string, or a list of build 07-Apr-2025 15:03:56 strings. If a string or non-negative integer, it should contain build 07-Apr-2025 15:03:56 zero-based digits describing the new order of the input axes. It must build 07-Apr-2025 15:03:56 contain the same number of (unique) digits as the number of input axes. For example, build 07-Apr-2025 15:03:56 specifying reorder='1032' or reorder=1032 for a four axes image maps input axes build 07-Apr-2025 15:03:56 1, 0, 3, 2 to output axes 0, 1, 2, 3. In the case of order being a nonnegative integer build 07-Apr-2025 15:03:56 and the zeroth axis in the input being mapped to zeroth axis in the output, the zeroth build 07-Apr-2025 15:03:56 digit is implicitly understood to be 0 so that to transpose an image where one would build 07-Apr-2025 15:03:56 use a string order='0321', one could equivalently specify an int order=321. build 07-Apr-2025 15:03:56 IMPORTANT: When specifying a non-negative integer and mapping the zeroth axis of build 07-Apr-2025 15:03:56 the input to the zeroth axis of the output, do *not* explicitly specify the leading build 07-Apr-2025 15:03:56 0; eg, specify order=321 rather than order=0321. Python interprets an integer with build 07-Apr-2025 15:03:56 a leading 0 as an octal number. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Because of ambiguity for axes numbers greater than nine, using string or integer order build 07-Apr-2025 15:03:56 specifications cannot handle images containing more than 10 axes. build 07-Apr-2025 15:03:56 The order parameter can also be specified as a list of strings which uniquely minimally match, build 07-Apr-2025 15:03:56 ignoring case, the image axis names (ia.coordsys().names()). build 07-Apr-2025 15:03:56 So to reorder an image with right ascension, declination, and frequency axes, one could build 07-Apr-2025 15:03:56 specify order=['d', 'f', 'r'] or equivalently ['decl', 'frequ', 'right a']. Note that build 07-Apr-2025 15:03:56 specifying 'ra' for the right ascension axis will result in an error because 'ra' does build 07-Apr-2025 15:03:56 not match the first two characters of right ascension. build 07-Apr-2025 15:03:56 Axes can be simultaneously inverted in cases where order is a string or an array of build 07-Apr-2025 15:03:56 strings by specifying negative signs in front of the axis/axes to be inverted. So, build 07-Apr-2025 15:03:56 in a 4-D image, order='-10-3-2' maps input axes 1, 0, 3, 2 to output axes 0, 1, 2, 3 build 07-Apr-2025 15:03:56 and reverses the direction and values of input axes 1, 3, and 2. build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Input Parameters: build 07-Apr-2025 15:03:56 outfile Output image file name. Default is unset. build 07-Apr-2025 15:03:56 order Zero-based order of axes in output image (eg '120' $=>$ input$->$ output 0-$>$2, 1-$>$0, 2-$>$1)) build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 Example: build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 # swap stokes (axis 2) and spectral (axis 3) axes in a 4 dimensional image build 07-Apr-2025 15:03:56 ia.open('myimage.fits') build 07-Apr-2025 15:03:56 reordim = ia.transpose(outfile='my_reordered_image.im', order='0132') build 07-Apr-2025 15:03:56 ia.done() build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 -------------------------------------------------------------------------------- build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 """ build 07-Apr-2025 15:03:56 > return _image.image_transpose(self, *args, **kwargs) build 07-Apr-2025 15:03:56 E RuntimeError: 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-3 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/transpose_0/logtable does not exist build 07-Apr-2025 15:03:56 build 07-Apr-2025 15:03:56 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:6251: RuntimeError build 07-Apr-2025 15:03:56 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:03:56 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:03:56 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/transpose_0/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-3 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/transpose_0/logtable does not exist build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 INFO showcache::::MPIServer-3 The Table Cache has the following 1 entries: build 07-Apr-2025 15:03:56 2025-04-07 19:03:57 INFO showcache::::MPIServer-3 0: "B5" build 07-Apr-2025 15:03:56 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_image_transpose.xml - build 07-Apr-2025 15:03:56 =========================== short test summary info ============================ build 07-Apr-2025 15:03:56 FAILED ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_cas_2364 - FileExistsError: [Errno 17] File exists: 'CAS-2364.im' build 07-Apr-2025 15:03:56 FAILED ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_straight_copy - RuntimeError: 2025-04-07 19:03:56 SEVERE image::transpose::MPIServer-3 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: File straight_copy_0 exists but overwrite is false so it cannot be overwritten at File: /source/casainstall/include/casacpp/imageanalysis/ImageAnalysis/ImageTask.tcc, line: 164 build 07-Apr-2025 15:03:56 FAILED ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose - RuntimeError: 2025-04-07 19:03:57 SEVERE image::transpose::MPIServer-3 (file src/tools/image/image_cmpt.cc, line 6478) Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_image_transpose/transpose_0/logtable does not exist build 07-Apr-2025 15:03:56 ERROR ../../../casatools/tests/tools/image/test_tool_image_transpose.py::ia_transpose_test::test_transpose - AssertionError: False is not true build 07-Apr-2025 15:03:56 ===================== 3 failed, 3 passed, 1 error in 1.14s ===================== error 07-Apr-2025 15:03:57 -------------------------------------------------------------------------- error 07-Apr-2025 15:03:57 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:03:57 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:03:57 error 07-Apr-2025 15:03:57 Process name: [prterun-c44d217abbe7-1389@1,2] Exit code: 1 error 07-Apr-2025 15:03:57 -------------------------------------------------------------------------- build 07-Apr-2025 15:03:57 ============================= test session starts ============================== build 07-Apr-2025 15:03:57 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:03:57 cachedir: .pytest_cache build 07-Apr-2025 15:03:57 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:57 configfile: pyproject.toml build 07-Apr-2025 15:03:57 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03:57 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:03:57 cachedir: .pytest_cache build 07-Apr-2025 15:03:57 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:57 configfile: pyproject.toml build 07-Apr-2025 15:03:57 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03:57 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:03:57 cachedir: .pytest_cache build 07-Apr-2025 15:03:57 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:57 configfile: pyproject.toml build 07-Apr-2025 15:03:57 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:03:57 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:03:57 cachedir: .pytest_cache build 07-Apr-2025 15:03:57 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:03:57 configfile: pyproject.toml build 07-Apr-2025 15:03:57 collecting ...  build 07-Apr-2025 15:03:57 collected 5 items  build 07-Apr-2025 15:03:57 build 07-Apr-2025 15:03:57 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise  build 07-Apr-2025 15:03:57 collected 5 items  build 07-Apr-2025 15:03:57 build 07-Apr-2025 15:03:57 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise  build 07-Apr-2025 15:03:57 collected 5 items  build 07-Apr-2025 15:03:57 build 07-Apr-2025 15:03:57 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise  build 07-Apr-2025 15:03:57 collected 5 items  build 07-Apr-2025 15:03:57 build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise FAILED [ 20%] build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_existing_image FAILED [ 20%]FAILED [ 20%]FAILED [ 20%] build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_existing_image build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise ERROR [ 20%] build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise ERROR [ 20%] build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_existing_image build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_existing_image FAILED [ 40%]FAILED [ 40%]FAILED [ 40%] build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_flat_sky_input build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_flat_sky_input FAILED [ 40%] build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_flat_sky_input build 07-Apr-2025 15:03:59 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_existing_image ERROR [ 40%] error 07-Apr-2025 15:04:01 Fatal Python error: Aborted error 07-Apr-2025 15:04:01 error 07-Apr-2025 15:04:01 Current thread 0x00007f4ad20ff740 (most recent call first): error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/linearmosaic.py", line 295 in makemosaic error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/linearmosaic.py", line 74 in makemosaic error 07-Apr-2025 15:04:01 File "/home/casatest/casa6/casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py", line 164 in test_flat_noise_flat_sky_input error 07-Apr-2025 15:04:01 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:04:01 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:04:01 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:04:01 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:04:01 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:04:01 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:04:01 error 07-Apr-2025 15:04: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:04:01 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_noise_flat_sky_input FAILED [ 60%] error 07-Apr-2025 15:04:12 Fatal Python error: Aborted error 07-Apr-2025 15:04:12 error 07-Apr-2025 15:04:12 Current thread 0x00007f39eaaef740 (most recent call first): error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/linearmosaic.py", line 295 in makemosaic error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/linearmosaic.py", line 74 in makemosaic error 07-Apr-2025 15:04:12 File "/home/casatest/casa6/casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py", line 164 in test_flat_noise_flat_sky_input error 07-Apr-2025 15:04:12 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:04:12 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:04:12 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:04:12 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:04:12 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:04:12 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:04:12 error 07-Apr-2025 15:04:12 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:04:12 -------------------------------------------------------------------------- error 07-Apr-2025 15:04:12 prterun noticed that process rank 0 with PID 1417 on node c44d217abbe7 exited on error 07-Apr-2025 15:04:12 signal 6 (Aborted). error 07-Apr-2025 15:04:12 -------------------------------------------------------------------------- build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/linearmosaic/test_tool_linearmosaic.py::test_tool_linearmosaic::test_flat_sky ============================= test session starts ============================== build 07-Apr-2025 15:04:13 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:13 cachedir: .pytest_cache build 07-Apr-2025 15:04:13 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:13 configfile: pyproject.toml build 07-Apr-2025 15:04:13 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:13 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:13 cachedir: .pytest_cache build 07-Apr-2025 15:04:13 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:13 configfile: pyproject.toml build 07-Apr-2025 15:04:13 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:13 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:13 cachedir: .pytest_cache build 07-Apr-2025 15:04:13 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:13 configfile: pyproject.toml build 07-Apr-2025 15:04:13 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:13 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:13 cachedir: .pytest_cache build 07-Apr-2025 15:04:13 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:13 configfile: pyproject.toml build 07-Apr-2025 15:04:13 collecting ...  build 07-Apr-2025 15:04:13 collected 4 items  build 07-Apr-2025 15:04:13 build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_initial_origin PASSED [ 25%] build 07-Apr-2025 15:04:13 collected 4 items  build 07-Apr-2025 15:04:13 build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_initial_origin  build 07-Apr-2025 15:04:13 collected 4 items  build 07-Apr-2025 15:04:13  build 07-Apr-2025 15:04:13 collected 4 items  build 07-Apr-2025 15:04:13 PASSED [ 25%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_initial_origin build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_initial_origin PASSED [ 25%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_nullvalues PASSED [ 25%]PASSED [ 50%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_num PASSED [ 75%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_strings PASSED [100%] build 07-Apr-2025 15:04:13 build 07-Apr-2025 15:04:13 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_logsink.xml - build 07-Apr-2025 15:04:13 ============================== 4 passed in 0.46s =============================== build 07-Apr-2025 15:04:13 build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_nullvalues build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_nullvalues PASSED [ 50%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_num PASSED [ 75%]PASSED [ 50%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_num PASSED [ 75%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_strings PASSED [100%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_strings PASSED [100%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_nullvalues build 07-Apr-2025 15:04:13 build 07-Apr-2025 15:04:13 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_logsink.xml - build 07-Apr-2025 15:04:13 ============================== 4 passed in 0.46s =============================== build 07-Apr-2025 15:04:13 build 07-Apr-2025 15:04:13 build 07-Apr-2025 15:04:13 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_logsink.xml - build 07-Apr-2025 15:04:13 ============================== 4 passed in 0.46s =============================== build 07-Apr-2025 15:04:13 PASSED [ 50%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_num PASSED [ 75%] build 07-Apr-2025 15:04:13 ../../../casatools/tests/tools/logsink/test_tool_logsink.py::LogsinkTest::test_getorigin_set_strings PASSED [100%] build 07-Apr-2025 15:04:13 build 07-Apr-2025 15:04:13 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_logsink.xml - build 07-Apr-2025 15:04:13 ============================== 4 passed in 0.56s =============================== build 07-Apr-2025 15:04:14 ============================= test session starts ============================== build 07-Apr-2025 15:04:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:14 cachedir: .pytest_cache build 07-Apr-2025 15:04:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:14 configfile: pyproject.toml build 07-Apr-2025 15:04:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:14 cachedir: .pytest_cache build 07-Apr-2025 15:04:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:14 configfile: pyproject.toml build 07-Apr-2025 15:04:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:14 cachedir: .pytest_cache build 07-Apr-2025 15:04:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:14 configfile: pyproject.toml build 07-Apr-2025 15:04:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:14 cachedir: .pytest_cache build 07-Apr-2025 15:04:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:14 configfile: pyproject.toml build 07-Apr-2025 15:04:14 collecting ...  build 07-Apr-2025 15:04:14 collected 3 items  build 07-Apr-2025 15:04:14  build 07-Apr-2025 15:04:14 collected 3 items  build 07-Apr-2025 15:04:14  build 07-Apr-2025 15:04:14 collected 3 items  build 07-Apr-2025 15:04:14 build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometdist::test_cometdist build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometdist::test_cometdist build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometdist::test_cometdist PASSED [ 33%]PASSED [ 33%]PASSED [ 33%] build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometangdiam::test_cometangdiam build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometangdiam::test_cometangdiam build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometangdiam::test_cometangdiam PASSED [ 66%] build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_shift::test_shift PASSED [ 66%] build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_shift::test_shift PASSED [ 66%] build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_shift::test_shift PASSED [100%]PASSED [100%]PASSED [100%] build 07-Apr-2025 15:04:14 build 07-Apr-2025 15:04:14 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_measures.xml - build 07-Apr-2025 15:04:14 ============================== 3 passed in 0.45s =============================== build 07-Apr-2025 15:04:14 build 07-Apr-2025 15:04:14 build 07-Apr-2025 15:04:14 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_measures.xml - build 07-Apr-2025 15:04:14 ============================== 3 passed in 0.45s =============================== build 07-Apr-2025 15:04:14 build 07-Apr-2025 15:04:14 build 07-Apr-2025 15:04:14 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_measures.xml - build 07-Apr-2025 15:04:14 ============================== 3 passed in 0.47s =============================== build 07-Apr-2025 15:04:14  build 07-Apr-2025 15:04:14 collected 3 items  build 07-Apr-2025 15:04:14 build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometdist::test_cometdist PASSED [ 33%] build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_cometangdiam::test_cometangdiam PASSED [ 66%] build 07-Apr-2025 15:04:14 ../../../casatools/tests/tools/measures/test_tool_measures.py::me_test_shift::test_shift PASSED [100%] build 07-Apr-2025 15:04:14 build 07-Apr-2025 15:04:14 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_measures.xml - build 07-Apr-2025 15:04:14 ============================== 3 passed in 0.48s =============================== build 07-Apr-2025 15:04:15 ============================= test session starts ============================== build 07-Apr-2025 15:04:15 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:15 cachedir: .pytest_cache build 07-Apr-2025 15:04:15 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:15 configfile: pyproject.toml build 07-Apr-2025 15:04:15 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:15 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:15 cachedir: .pytest_cache build 07-Apr-2025 15:04:15 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:15 configfile: pyproject.toml build 07-Apr-2025 15:04:15 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:15 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:15 cachedir: .pytest_cache build 07-Apr-2025 15:04:15 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:15 configfile: pyproject.toml build 07-Apr-2025 15:04:15 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:15 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:15 cachedir: .pytest_cache build 07-Apr-2025 15:04:15 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:15 configfile: pyproject.toml build 07-Apr-2025 15:04:15 collecting ...  build 07-Apr-2025 15:04:15 collected 85 items  build 07-Apr-2025 15:04:15 build 07-Apr-2025 15:04:15 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7463  build 07-Apr-2025 15:04:15 collected 85 items  build 07-Apr-2025 15:04:15  build 07-Apr-2025 15:04:15 collected 85 items  build 07-Apr-2025 15:04:15 build 07-Apr-2025 15:04:15 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7463 build 07-Apr-2025 15:04:15 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7463  build 07-Apr-2025 15:04:15 collecting 85 items  build 07-Apr-2025 15:04:15 collected 85 items  build 07-Apr-2025 15:04:15 build 07-Apr-2025 15:04:16 ../../../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:04:16 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7837 build 07-Apr-2025 15:04:16 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7837 build 07-Apr-2025 15:04:16 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7837 error 07-Apr-2025 15:04:16 Fatal Python error: Aborted error 07-Apr-2025 15:04:16 error 07-Apr-2025 15:04:16 Current thread 0x00007f8e4fc2e740 (most recent call first): error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/ms.py", line 695 in fromfits error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/ms.py", line 337 in fromfits error 07-Apr-2025 15:04:16 File "/home/casatest/casa6/casatools/tests/tools/msmetadata/test_tool_msmetadata.py", line 1659 in test_CAS7837 error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:04:16 error 07-Apr-2025 15:04:16 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:04:16 ../../../casatools/tests/tools/msmetadata/test_tool_msmetadata.py::msmetadata_test::test_CAS7837 Fatal Python error: Aborted error 07-Apr-2025 15:04:16 error 07-Apr-2025 15:04:16 Current thread 0x00007f6390a7d740 (most recent call first): error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/ms.py", line 695 in fromfits error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/ms.py", line 337 in fromfits error 07-Apr-2025 15:04:16 File "/home/casatest/casa6/casatools/tests/tools/msmetadata/test_tool_msmetadata.py", line 1659 in test_CAS7837 error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:04:16 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:04:16 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:04:16 error 07-Apr-2025 15:04:16 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:04:24 -------------------------------------------------------------------------- error 07-Apr-2025 15:04:24 prterun noticed that process rank 0 with PID 1492 on node c44d217abbe7 exited on error 07-Apr-2025 15:04:24 signal 6 (Aborted). error 07-Apr-2025 15:04:24 -------------------------------------------------------------------------- build 07-Apr-2025 15:04:24 ============================= test session starts ============================== build 07-Apr-2025 15:04:24 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:24 cachedir: .pytest_cache build 07-Apr-2025 15:04:24 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:24 configfile: pyproject.toml build 07-Apr-2025 15:04:24 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:24 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:24 ============================= test session starts ============================== build 07-Apr-2025 15:04:24 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:24 cachedir: .pytest_cache build 07-Apr-2025 15:04:24 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:24 configfile: pyproject.toml build 07-Apr-2025 15:04:24 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:24 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:24 cachedir: .pytest_cache build 07-Apr-2025 15:04:24 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:24 configfile: pyproject.toml build 07-Apr-2025 15:04:24 collecting ... cachedir: .pytest_cache build 07-Apr-2025 15:04:24 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:24 configfile: pyproject.toml build 07-Apr-2025 15:04:25 collecting ...  build 07-Apr-2025 15:04:25 collected 1 item  build 07-Apr-2025 15:04:25  build 07-Apr-2025 15:04:25 collected 1 item  build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1  build 07-Apr-2025 15:04:25 collected 1 item  build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1  build 07-Apr-2025 15:04:25 collected 1 item  build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1 build 07-Apr-2025 15:04:25 ../../../casatools/tests/tools/ms/test_tool_ms_createmultims.py::test_createmultims::test1 FAILED [100%]FAILED [100%] build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 =================================== FAILURES =================================== build 07-Apr-2025 15:04:25 ___________________________ test_createmultims.test1 ___________________________ build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 self = build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 def setUp(self): build 07-Apr-2025 15:04:25 res = None build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 self.tb = table( ) build 07-Apr-2025 15:04:25 self.ms = ms( ) build 07-Apr-2025 15:04:25 datapath='unittest/mstool/' build 07-Apr-2025 15:04:25 cpath = os.path.abspath(os.curdir) build 07-Apr-2025 15:04:25 filespresent = sorted(glob.glob("part*.ms")) build 07-Apr-2025 15:04:25 os.chdir(ctsys.resolve(datapath)) build 07-Apr-2025 15:04:25 for mymsname in sorted(glob.glob("part*.ms")): build 07-Apr-2025 15:04:25 if not mymsname in filespresent: build 07-Apr-2025 15:04:25 print("Copying %s" % mymsname) build 07-Apr-2025 15:04:25 > shutil.copytree(mymsname, cpath+'/'+mymsname) build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 /home/casatest/casa6/casatools/tests/tools/ms/test_tool_ms_createmultims.py:426: build 07-Apr-2025 15:04:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:25 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:25 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 name = '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:04:25 mode = 511, exist_ok = False build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:25 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:25 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:25 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:25 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:25 raised. This is recursive. build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 """ build 07-Apr-2025 15:04:25 head, tail = path.split(name) build 07-Apr-2025 15:04:25 if not tail: build 07-Apr-2025 15:04:25 head, tail = path.split(head) build 07-Apr-2025 15:04:25 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:25 try: build 07-Apr-2025 15:04:25 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:25 except FileExistsError: build 07-Apr-2025 15:04:25 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:25 pass build 07-Apr-2025 15:04:25 cdir = curdir build 07-Apr-2025 15:04:25 if isinstance(tail, bytes): build 07-Apr-2025 15:04:25 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:25 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:25 return build 07-Apr-2025 15:04:25 try: build 07-Apr-2025 15:04:25 > mkdir(name, mode) build 07-Apr-2025 15:04:25 E FileExistsError: [Errno 17] File exists: '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:25 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:04:25 Copying part1.ms build 07-Apr-2025 15:04:25 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms_createmultims.xml - build 07-Apr-2025 15:04:25 =========================== short test summary info ============================ build 07-Apr-2025 15:04:25 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:04:25 ============================== 1 failed in 0.57s =============================== build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 =================================== FAILURES =================================== build 07-Apr-2025 15:04:25 ___________________________ test_createmultims.test1 ___________________________ build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 self = build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 def setUp(self): build 07-Apr-2025 15:04:25 res = None build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 self.tb = table( ) build 07-Apr-2025 15:04:25 self.ms = ms( ) build 07-Apr-2025 15:04:25 datapath='unittest/mstool/' build 07-Apr-2025 15:04:25 cpath = os.path.abspath(os.curdir) build 07-Apr-2025 15:04:25 filespresent = sorted(glob.glob("part*.ms")) build 07-Apr-2025 15:04:25 os.chdir(ctsys.resolve(datapath)) build 07-Apr-2025 15:04:25 for mymsname in sorted(glob.glob("part*.ms")): build 07-Apr-2025 15:04:25 if not mymsname in filespresent: build 07-Apr-2025 15:04:25 print("Copying %s" % mymsname) build 07-Apr-2025 15:04:25 > shutil.copytree(mymsname, cpath+'/'+mymsname) build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 /home/casatest/casa6/casatools/tests/tools/ms/test_tool_ms_createmultims.py:426: build 07-Apr-2025 15:04:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:25 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:25 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 name = '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:04:25 mode = 511, exist_ok = False build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:25 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:25 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:25 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:25 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:25 raised. This is recursive. build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 """ build 07-Apr-2025 15:04:25 head, tail = path.split(name) build 07-Apr-2025 15:04:25 if not tail: build 07-Apr-2025 15:04:25 head, tail = path.split(head) build 07-Apr-2025 15:04:25 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:25 try: build 07-Apr-2025 15:04:25 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:25 except FileExistsError: build 07-Apr-2025 15:04:25 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:25 pass build 07-Apr-2025 15:04:25 cdir = curdir build 07-Apr-2025 15:04:25 if isinstance(tail, bytes): build 07-Apr-2025 15:04:25 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:25 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:25 return build 07-Apr-2025 15:04:25 try: build 07-Apr-2025 15:04:25 > mkdir(name, mode) build 07-Apr-2025 15:04:25 E FileExistsError: [Errno 17] File exists: '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:25 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:04:25 Copying part1.ms build 07-Apr-2025 15:04:25 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms_createmultims.xml - build 07-Apr-2025 15:04:25 =========================== short test summary info ============================ build 07-Apr-2025 15:04:25 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:04:25 ============================== 1 failed in 0.58s =============================== build 07-Apr-2025 15:04:25 FAILED [100%] build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 =================================== FAILURES =================================== build 07-Apr-2025 15:04:25 ___________________________ test_createmultims.test1 ___________________________ build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 self = build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 def setUp(self): build 07-Apr-2025 15:04:25 res = None build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 self.tb = table( ) build 07-Apr-2025 15:04:25 self.ms = ms( ) build 07-Apr-2025 15:04:25 datapath='unittest/mstool/' build 07-Apr-2025 15:04:25 cpath = os.path.abspath(os.curdir) build 07-Apr-2025 15:04:25 filespresent = sorted(glob.glob("part*.ms")) build 07-Apr-2025 15:04:25 os.chdir(ctsys.resolve(datapath)) build 07-Apr-2025 15:04:25 for mymsname in sorted(glob.glob("part*.ms")): build 07-Apr-2025 15:04:25 if not mymsname in filespresent: build 07-Apr-2025 15:04:25 print("Copying %s" % mymsname) build 07-Apr-2025 15:04:25 > shutil.copytree(mymsname, cpath+'/'+mymsname) build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 /home/casatest/casa6/casatools/tests/tools/ms/test_tool_ms_createmultims.py:426: build 07-Apr-2025 15:04:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:25 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:25 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:25 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 name = '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:04:25 mode = 511, exist_ok = False build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:25 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:25 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:25 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:25 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:25 raised. This is recursive. build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 """ build 07-Apr-2025 15:04:25 head, tail = path.split(name) build 07-Apr-2025 15:04:25 if not tail: build 07-Apr-2025 15:04:25 head, tail = path.split(head) build 07-Apr-2025 15:04:25 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:25 try: build 07-Apr-2025 15:04:25 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:25 except FileExistsError: build 07-Apr-2025 15:04:25 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:25 pass build 07-Apr-2025 15:04:25 cdir = curdir build 07-Apr-2025 15:04:25 if isinstance(tail, bytes): build 07-Apr-2025 15:04:25 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:25 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:25 return build 07-Apr-2025 15:04:25 try: build 07-Apr-2025 15:04:25 > mkdir(name, mode) build 07-Apr-2025 15:04:25 E FileExistsError: [Errno 17] File exists: '/home/casatest/casa6/casatestutils/nosedir/test_tool_ms_createmultims/part1.ms' build 07-Apr-2025 15:04:25 build 07-Apr-2025 15:04:25 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:25 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:04:25 Copying part1.ms build 07-Apr-2025 15:04:25 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms_createmultims.xml - build 07-Apr-2025 15:04:25 =========================== short test summary info ============================ build 07-Apr-2025 15:04:25 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:04:25 ============================== 1 failed in 0.62s =============================== error 07-Apr-2025 15:04:25 -------------------------------------------------------------------------- error 07-Apr-2025 15:04:25 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:04:25 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:04:25 error 07-Apr-2025 15:04:25 Process name: [prterun-c44d217abbe7-1514@1,2] Exit code: 1 error 07-Apr-2025 15:04:25 -------------------------------------------------------------------------- build 07-Apr-2025 15:04:25 ============================= test session starts ============================== build 07-Apr-2025 15:04:25 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:25 cachedir: .pytest_cache build 07-Apr-2025 15:04:25 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:25 configfile: pyproject.toml build 07-Apr-2025 15:04:25 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:25 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:25 cachedir: .pytest_cache build 07-Apr-2025 15:04:25 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:25 configfile: pyproject.toml build 07-Apr-2025 15:04:25 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:25 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:25 cachedir: .pytest_cache build 07-Apr-2025 15:04:25 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:25 configfile: pyproject.toml build 07-Apr-2025 15:04:25 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:25 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:25 cachedir: .pytest_cache build 07-Apr-2025 15:04:25 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:25 configfile: pyproject.toml build 07-Apr-2025 15:04:26 collecting ...  build 07-Apr-2025 15:04:26 collected 53 items  build 07-Apr-2025 15:04:26  build 07-Apr-2025 15:04:26 collected 53 items  build 07-Apr-2025 15:04:26  build 07-Apr-2025 15:04:26 collected 53 items  build 07-Apr-2025 15:04:26 build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref  build 07-Apr-2025 15:04:26 collected 53 items  build 07-Apr-2025 15:04:26 build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_asdmref FAILED [ 1%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas PASSED [ 3%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo FAILED [ 1%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas PASSED [ 5%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate FAILED [ 3%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo FAILED [ 1%]PASSED [ 5%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate FAILED [ 1%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_getfielddirmeas FAILED [ 7%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims PASSED [ 3%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo FAILED [ 3%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_ms::test_msinfo FAILED [ 7%]FAILED [ 9%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate PASSED [ 5%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate FAILED [ 5%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate FAILED [ 11%]FAILED [ 9%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate FAILED [ 7%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims FAILED [ 11%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate FAILED [ 13%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary FAILED [ 9%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate FAILED [ 15%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo FAILED [ 11%]FAILED [ 7%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims FAILED [ 13%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary PASSED [ 16%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister PASSED [ 15%]FAILED [ 13%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary PASSED [ 9%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate FAILED [ 16%]FAILED [ 15%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo FAILED [ 18%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory FAILED [ 18%]PASSED [ 20%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory FAILED [ 16%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister FAILED [ 11%]PASSED [ 22%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range FAILED [ 18%] build 07-Apr-2025 15:04:26 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory FAILED [ 20%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata FAILED [ 24%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics FAILED [ 20%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata FAILED [ 22%]PASSED [ 22%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range FAILED [ 26%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary FAILED [ 24%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics PASSED [ 28%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory FAILED [ 26%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary FAILED [ 28%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory FAILED [ 24%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics PASSED [ 30%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect FAILED [ 30%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect FAILED [ 26%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary FAILED [ 28%]PASSED [ 32%]FAILED [ 32%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange FAILED [ 33%]FAILED [ 33%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex PASSED [ 30%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect FAILED [ 13%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary PASSED [ 32%]PASSED [ 15%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getspectralwindowinfo build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange FAILED [ 16%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister PASSED [ 33%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex FAILED [ 18%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_listhistory PASSED [ 20%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_metadata PASSED [ 35%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select FAILED [ 37%]PASSED [ 22%] build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty build 07-Apr-2025 15:04:27 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range FAILED [ 39%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel PASSED [ 24%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics PASSED [ 41%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit PASSED [ 43%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization PASSED [ 35%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select PASSED [ 26%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_summary FAILED [ 35%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select FAILED [ 28%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_writehistory FAILED [ 37%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty FAILED [ 30%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect FAILED [ 39%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel FAILED [ 32%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange FAILED [ 41%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit FAILED [ 33%] build 07-Apr-2025 15:04:28 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex FAILED [ 43%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization FAILED [ 35%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select FAILED [ 45%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql FAILED [ 45%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql PASSED [ 47%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma FAILED [ 47%] error 07-Apr-2025 15:04:29 Fatal Python error: Segmentation fault error 07-Apr-2025 15:04:29 error 07-Apr-2025 15:04:29 Current thread 0x00007fd816b6b740 (most recent call first): error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/ms.py", line 554 in getdata error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/ms.py", line 269 in getdata error 07-Apr-2025 15:04:29 File "/home/casatest/casa6/casatools/tests/tools/ms/test_tool_ms.py", line 590 in test_getsigma error 07-Apr-2025 15:04:29 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:04:29 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:04:29 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:04:29 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:04:29 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:04:29 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:04:29 error 07-Apr-2025 15:04: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:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma FAILED [ 37%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty FAILED [ 49%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma_channavg PASSED [ 50%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights PASSED [ 52%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights_channavg PASSED [ 54%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub PASSED [ 39%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel FAILED [ 56%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel FAILED [ 41%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit FAILED [ 58%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs FAILED [ 43%] build 07-Apr-2025 15:04:29 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization FAILED [ 60%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth FAILED [ 62%]FAILED [ 45%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql FAILED [ 47%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma FAILED [ 64%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt FAILED [ 49%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma_channavg FAILED [ 66%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args FAILED [ 50%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights FAILED [ 67%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average FAILED [ 52%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getweights_channavg FAILED [ 69%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata FAILED [ 54%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub FAILED [ 71%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort FAILED [ 56%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel FAILED [ 73%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort FAILED [ 58%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs FAILED [ 75%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition FAILED [ 60%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth FAILED [ 77%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split FAILED [ 62%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw FAILED [ 79%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging FAILED [ 64%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt FAILED [ 81%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iteration_columns FAILED [ 66%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args FAILED [ 83%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_interval FAILED [ 67%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average FAILED [ 84%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_maxrows FAILED [ 69%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata FAILED [ 86%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_badscan FAILED [ 71%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort FAILED [ 88%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_diameters FAILED [ 73%] build 07-Apr-2025 15:04:30 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort FAILED [ 90%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_export_overwrite FAILED [ 75%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition FAILED [ 92%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_filename_extensions FAILED [ 77%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split FAILED [ 94%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_list_from_tofits FAILED [ 79%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging FAILED [ 96%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_receptor_angle FAILED [ 98%]FAILED [ 81%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_stokes build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iteration_columns FAILED [ 83%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_interval FAILED [100%] build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 =================================== FAILURES =================================== build 07-Apr-2025 15:04:31 _________________________ mstool_test_ms.test_asdmref __________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:100: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:26 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:04:31 _____________________ mstool_test_concat.test_concatenate ______________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest(False) # need write access build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 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:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:26 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:04:31 ____________________ mstool_test_concat.test_createmultims _____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest(False) # need write access build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 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:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:26 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:04:31 ___________________ mstool_test_concat.test_testconcatenate ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest(False) # need write access build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:132: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', False, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 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:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:26 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:04:31 ___________________ mstool_test_concat.test_virtconcatenate ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def test_virtconcatenate(self): build 07-Apr-2025 15:04:31 """test ms.virtconcatenate""" build 07-Apr-2025 15:04:31 self.assertEqual(len(self.ms.range(["fields"])['fields']), 3) build 07-Apr-2025 15:04:31 > self.ms.virtconcatenate(self.testms2, 'ngcaux.dat', '1GHz', '1arcsec') build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:173: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:502: in virtconcatenate build 07-Apr-2025 15:04:31 return self._swigobj.virtconcatenate(msfile, auxfilename, freqtol, dirtol, weightscale, respectname) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc7538.ms', 'ngcaux.dat', '1GHz', '1arcsec', 1.0, True), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def virtconcatenate(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 virtconcatenate(self, _msfile, _auxfilename, _freqtol, _dirtol, _weightscale, _respectname) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Concatenate two measurement sets virtually build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 This function virtually concatenates two measurement sets together build 07-Apr-2025 15:04:31 such that they can later be turned into a multi-MS with build 07-Apr-2025 15:04:31 createmultims(). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 You need to open the measurement set for writing in order to use build 07-Apr-2025 15:04:31 this function. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 msfile The name of the measurement set to append build 07-Apr-2025 15:04:31 auxfilename The name of a auxiliary file which is needed when more than two MSs are to be concatenated. build 07-Apr-2025 15:04:31 freqtol Frequency difference within which 2 spectral windows are considered similar; e.g '10Hz'. build 07-Apr-2025 15:04:31 dirtol Direction difference within which 2 fields are considered the same; e.g '1mas'. build 07-Apr-2025 15:04:31 weightscale Scale the weights of the MS to be appended by this factor. build 07-Apr-2025 15:04:31 respectname If true, fields with a different name are not merged even if their direction agrees. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.ms', nomodify=False) build 07-Apr-2025 15:04:31 ms.virtconcatenate('3C273XC1-2.ms', '3Caux.dat', '1GHz', '1arcsec') build 07-Apr-2025 15:04:31 ms.virtconcatenate('3C273XC1-3.ms', '3Caux.dat', '1GHz', '1arcsec') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 os.remove('3Caux.dat') build 07-Apr-2025 15:04:31 ms.createmultims(concatvis, build 07-Apr-2025 15:04:31 ['3C273XC1.ms','3C273XC1-2.ms','3C273XC1-3.ms'], build 07-Apr-2025 15:04:31 [], build 07-Apr-2025 15:04:31 True, # nomodify build 07-Apr-2025 15:04:31 False,# lock build 07-Apr-2025 15:04:31 True) # copysubtables from first to all other members build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 This example virtually appends the data from the 3C273XC1-2 and build 07-Apr-2025 15:04:31 3C273XC1-3 to the end of the 3C273XC1 measurement set. Its going to build 07-Apr-2025 15:04:31 assume a frequency tolerance of 1GHz and position tolerance of 1 build 07-Apr-2025 15:04:31 arcsec in deciding if the spw and field in the measurementsets are build 07-Apr-2025 15:04:31 similar or not. The file 3Caux.dat which is created in the process build 07-Apr-2025 15:04:31 is no longer needed after the last call to virtconcatenate() and build 07-Apr-2025 15:04:31 can be deleted. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_virtconcatenate(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: 2025-04-07 19:04:27 SEVERE ms::virtconcatenate::MPIServer-3 Cannot read the measurement set called ngc7538.ms build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:1114: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 SEVERE ms::virtconcatenate::MPIServer-3 Cannot read the measurement set called ngc7538.ms build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 SEVERE ms::virtconcatenate::MPIServer-3 Exception Reported: 2025-04-07 19:04:27 SEVERE ms::virtconcatenate::MPIServer-3 Cannot read the measurement set called ngc7538.ms build 07-Apr-2025 15:04:31 ___________________ mstool_test_summary.test_getscansummary ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 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:04:31 _______________________ mstool_test_summary.test_lister ________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 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:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 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:04:31 ________________________ mstool_test_summary.test_range ________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:183: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/table.dat does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 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:04:31 _____________________ mstool_test_summary.test_statistics ______________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def test_statistics(self): build 07-Apr-2025 15:04:31 """test ms.statistics""" build 07-Apr-2025 15:04:31 # Returns record (python dict) build 07-Apr-2025 15:04:31 > stats = self.ms.statistics(column="DATA", complex_value='amp', field="2") build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:266: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:642: in statistics build 07-Apr-2025 15:04:31 return self._swigobj.statistics(column, complex_value, useflags, useweights, spw, field, baseline, uvrange, time, correlation, scan, intent, array, obs, reportingaxes, timeaverage, timebin, timespan, maxuvwdistance, doquantiles) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('DATA', 'amp', True, False, '', '2', ...), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def statistics(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 statistics(self, _column, _complex_value, _useflags, _useweights, _spw, _field, _baseline, _uvrange, _time, _correlation, _scan, _intent, _array, _obs, _reportingaxes, _timeaverage, _timebin, _timespan, _maxuvwdistance, _doquantiles) -> record * build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Get statistics on the selected measurement set build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 This function computes descriptive statistics on the measurement build 07-Apr-2025 15:04:31 set. It returns the statistical values as a python dictionary. The build 07-Apr-2025 15:04:31 given column name must be a numerical column. If it is a complex build 07-Apr-2025 15:04:31 valued column, the parameter complex_value defines which derived build 07-Apr-2025 15:04:31 real value is used for the statistics computation. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 column Column name build 07-Apr-2025 15:04:31 complex_value Which derived value to use for complex columns (amp, amplitude, phase, imag, real, imaginary) build 07-Apr-2025 15:04:31 useflags Use the data flags. build 07-Apr-2025 15:04:31 useweights Use the data weights. build 07-Apr-2025 15:04:31 spw Spectral Window Indices or names. Example : '1,2' build 07-Apr-2025 15:04:31 field Field indices or source names. Example : '2,3C48' build 07-Apr-2025 15:04:31 baseline Baseline number(s). Example: '2&3;4&5' build 07-Apr-2025 15:04:31 uvrange UV-distance range, with a unit. Example : '2.0-3000.0 m' build 07-Apr-2025 15:04:31 time Time range, as MJDs or date strings. Example : 'xx.x.x.x.x~yy.y.y.y.y' build 07-Apr-2025 15:04:31 correlation Correlations/polarizations. Example : 'RR,LL,RL,LR,XX,YY,XY,YX' build 07-Apr-2025 15:04:31 scan Scan number. Example : '1,2,3' build 07-Apr-2025 15:04:31 intent Scan intents. Example : '*AMPL*,*PHASE*' build 07-Apr-2025 15:04:31 array Array Indices or names. Example : 'VLAA' build 07-Apr-2025 15:04:31 obs Observation ID(s). Examples : '' or '1~3' build 07-Apr-2025 15:04:31 reportingaxes Statistics reporting axes. Example: 'ddid,field' build 07-Apr-2025 15:04:31 timeaverage Average data in time. build 07-Apr-2025 15:04:31 timebin Time averaging interval. build 07-Apr-2025 15:04:31 timespan Boundaries to ignore in time averaging. Example: 'scan,state' build 07-Apr-2025 15:04:31 maxuvwdistance Maximum separation of start-to-end baselines that can be included in an average. (meters) build 07-Apr-2025 15:04:31 doquantiles If False, quantile-like statistics are not computed. These include the first and third quartiles, the median, and the median of the absolute deviation from the median. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.statistics(column='DATA', complex_value='amp', field='2') build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_statistics(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION/table.f0 could not be opened: No such file or directory build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:1681: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 INFO ms::statistics::MPIServer-3 Use /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms, useflags = 1, useweights = 0 build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 INFO ms::statistics::MPIServer-3 Compute statistics on DATA, use amp... build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 SEVERE ms::statistics::MPIServer-3 Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/OBSERVATION/table.f0 could not be opened: No such file or directory build 07-Apr-2025 15:04:31 __________________ mstool_test_select.test_msselect_timerange __________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:27 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 _____________________ mstool_test_select.test_msseltoindex _____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/HISTORY/table.dat does not exist and cannot be created build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:29 SEVERE ms::open::MPIServer-3 Exception Reported: RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/HISTORY/table.dat does not exist and cannot be created build 07-Apr-2025 15:04:31 ________________________ mstool_test_select.test_select ________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:29 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _________________ mstool_test_select.test_select_getdata_empty _________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:29 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 ____________________ mstool_test_select.test_selectchannel _____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:29 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 ______________________ mstool_test_select.test_selectinit ______________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:29 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 __________________ mstool_test_select.test_selectpolarization __________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:29 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 ______________________ mstool_test_select.test_selecttaql ______________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:330: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:29 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 ______________________ mstool_test_getdata.test_getsigma _______________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:578: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:29 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/ANTENNA does not exist build 07-Apr-2025 15:04:31 _______________ mstool_test_transform.test_continuum_uv_cont_sub _______________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def test_continuum_uv_cont_sub(self): build 07-Apr-2025 15:04:31 """test ms.continuumsub, uvsub, contsub""" build 07-Apr-2025 15:04:31 # Make writable ms build 07-Apr-2025 15:04:31 self.ms.close() build 07-Apr-2025 15:04:31 subms = 'ngc5921_sub.ms' build 07-Apr-2025 15:04:31 > shutil.copytree(self.testms, subms) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:692: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:31 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 entries = [, , , , , , ...] build 07-Apr-2025 15:04:31 src = 'ngc5921.ms', dst = 'ngc5921_sub.ms', symlinks = False, ignore = None build 07-Apr-2025 15:04:31 copy_function = build 07-Apr-2025 15:04:31 ignore_dangling_symlinks = False, dirs_exist_ok = False build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def _copytree(entries, src, dst, symlinks, ignore, copy_function, build 07-Apr-2025 15:04:31 ignore_dangling_symlinks, dirs_exist_ok=False): build 07-Apr-2025 15:04:31 if ignore is not None: build 07-Apr-2025 15:04:31 ignored_names = ignore(os.fspath(src), [x.name for x in entries]) build 07-Apr-2025 15:04:31 else: build 07-Apr-2025 15:04:31 ignored_names = set() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:31 errors = [] build 07-Apr-2025 15:04:31 use_srcentry = copy_function is copy2 or copy_function is copy build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 for srcentry in entries: build 07-Apr-2025 15:04:31 if srcentry.name in ignored_names: build 07-Apr-2025 15:04:31 continue build 07-Apr-2025 15:04:31 srcname = os.path.join(src, srcentry.name) build 07-Apr-2025 15:04:31 dstname = os.path.join(dst, srcentry.name) build 07-Apr-2025 15:04:31 srcobj = srcentry if use_srcentry else srcname build 07-Apr-2025 15:04:31 try: build 07-Apr-2025 15:04:31 is_symlink = srcentry.is_symlink() build 07-Apr-2025 15:04:31 if is_symlink and os.name == 'nt': build 07-Apr-2025 15:04:31 # Special check for directory junctions, which appear as build 07-Apr-2025 15:04:31 # symlinks but we want to recurse. build 07-Apr-2025 15:04:31 lstat = srcentry.stat(follow_symlinks=False) build 07-Apr-2025 15:04:31 if lstat.st_reparse_tag == stat.IO_REPARSE_TAG_MOUNT_POINT: build 07-Apr-2025 15:04:31 is_symlink = False build 07-Apr-2025 15:04:31 if is_symlink: build 07-Apr-2025 15:04:31 linkto = os.readlink(srcname) build 07-Apr-2025 15:04:31 if symlinks: build 07-Apr-2025 15:04:31 # We can't just leave it to `copy_function` because legacy build 07-Apr-2025 15:04:31 # code with a custom `copy_function` may rely on copytree build 07-Apr-2025 15:04:31 # doing the right thing. build 07-Apr-2025 15:04:31 os.symlink(linkto, dstname) build 07-Apr-2025 15:04:31 copystat(srcobj, dstname, follow_symlinks=not symlinks) build 07-Apr-2025 15:04:31 else: build 07-Apr-2025 15:04:31 # ignore dangling symlink if the flag is on build 07-Apr-2025 15:04:31 if not os.path.exists(linkto) and ignore_dangling_symlinks: build 07-Apr-2025 15:04:31 continue build 07-Apr-2025 15:04:31 # otherwise let the copy occur. copy2 will raise an error build 07-Apr-2025 15:04:31 if srcentry.is_dir(): build 07-Apr-2025 15:04:31 copytree(srcobj, dstname, symlinks, ignore, build 07-Apr-2025 15:04:31 copy_function, dirs_exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:31 else: build 07-Apr-2025 15:04:31 copy_function(srcobj, dstname) build 07-Apr-2025 15:04:31 elif srcentry.is_dir(): build 07-Apr-2025 15:04:31 copytree(srcobj, dstname, symlinks, ignore, copy_function, build 07-Apr-2025 15:04:31 dirs_exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:31 else: build 07-Apr-2025 15:04:31 # Will raise a SpecialFileError for unsupported file types build 07-Apr-2025 15:04:31 copy_function(srcobj, dstname) build 07-Apr-2025 15:04:31 # catch the Error from the recursive copytree so that we can build 07-Apr-2025 15:04:31 # continue with other files build 07-Apr-2025 15:04:31 except Error as err: build 07-Apr-2025 15:04:31 errors.extend(err.args[0]) build 07-Apr-2025 15:04:31 except OSError as why: build 07-Apr-2025 15:04:31 errors.append((srcname, dstname, str(why))) build 07-Apr-2025 15:04:31 try: build 07-Apr-2025 15:04:31 copystat(src, dst) build 07-Apr-2025 15:04:31 except OSError as why: build 07-Apr-2025 15:04:31 # Copying file access times may fail on Windows build 07-Apr-2025 15:04:31 if getattr(why, 'winerror', None) is None: build 07-Apr-2025 15:04:31 errors.append((src, dst, str(why))) build 07-Apr-2025 15:04:31 if errors: build 07-Apr-2025 15:04:31 > raise Error(errors) build 07-Apr-2025 15:04:31 E shutil.Error: [('ngc5921.ms/table.f2_TSM1', 'ngc5921_sub.ms/table.f2_TSM1', "[Errno 2] No such file or directory: 'ngc5921.ms/table.f2_TSM1'"), ('ngc5921.ms/SOURCE', 'ngc5921_sub.ms/SOURCE', "[Errno 2] No such file or directory: 'ngc5921.ms/SOURCE'"), ('ngc5921.ms/DATA_DESCRIPTION', 'ngc5921_sub.ms/DATA_DESCRIPTION', "[Errno 2] No such file or directory: 'ngc5921.ms/DATA_DESCRIPTION'"), ('ngc5921.ms/table.f1', 'ngc5921_sub.ms/table.f1', "[Errno 2] No such file or directory: 'ngc5921.ms/table.f1'"), ('ngc5921.ms/STATE', 'ngc5921_sub.ms/STATE', "[Errno 2] No such file or directory: 'ngc5921.ms/STATE'"), ('ngc5921.ms/FEED', 'ngc5921_sub.ms/FEED', "[Errno 2] No such file or directory: 'ngc5921.ms/FEED'"), ('ngc5921.ms/HISTORY', 'ngc5921_sub.ms/HISTORY', "[Errno 2] No such file or directory: 'ngc5921.ms/HISTORY'"), ('ngc5921.ms/table.lock', 'ngc5921_sub.ms/table.lock', "[Errno 2] No such file or directory: 'ngc5921.ms/table.lock'"), ('ngc5921.ms/ANTENNA', 'ngc5921_sub.ms/ANTENNA', "[Errno 2] No such file or directory: 'ngc5921.ms/ANTENNA'"), ('ngc5921.ms/POINTING', 'ngc5921_sub.ms/POINTING', "[Errno 2] No such file or directory: 'ngc5921.ms/POINTING'"), ('ngc5921.ms/table.info', 'ngc5921_sub.ms/table.info', "[Errno 2] No such file or directory: 'ngc5921.ms/table.info'"), ('ngc5921.ms/table.f7_TSM1', 'ngc5921_sub.ms/table.f7_TSM1', "[Errno 2] No such file or directory: 'ngc5921.ms/table.f7_TSM1'"), ('ngc5921.ms/table.dat', 'ngc5921_sub.ms/table.dat', "[Errno 2] No such file or directory: 'ngc5921.ms/table.dat'"), ('ngc5921.ms/table.f8_TSM1', 'ngc5921_sub.ms/table.f8_TSM1', "[Errno 2] No such file or directory: 'ngc5921.ms/table.f8_TSM1'"), ('ngc5921.ms/table.f5_TSM1', 'ngc5921_sub.ms/table.f5_TSM1', "[Errno 2] No such file or directory: 'ngc5921.ms/table.f5_TSM1'")] build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 /usr/local/lib/python3.10/shutil.py:512: Error build 07-Apr-2025 15:04:31 _______________________ mstool_test_transform.test_cvel ________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _____________________ mstool_test_transform.test_cvelfreqs _____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ___________________ mstool_test_transform.test_hanningsmooth ___________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _____________________ mstool_test_transform.test_regridspw _____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ______________________ mstool_test_transform.test_statwt _______________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:612: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _____________________ mstool_test_dataIO.test_getdata_args _____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ___________________ mstool_test_dataIO.test_getdata_average ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ___________________ mstool_test_dataIO.test_getdata_putdata ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:756: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 __________________________ mstool_test_sort.test_sort __________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 # For these tests, no newmsname caused exception: build 07-Apr-2025 15:04:31 # Exception Reported: Invalid Table operation: Cannot copy/rename; build 07-Apr-2025 15:04:31 # target table /nosedir/ngc5921.ms is still build 07-Apr-2025 15:04:31 # open (is in the table cache) build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:943: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ________________________ mstool_test_sort.test_timesort ________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 # For these tests, no newmsname caused exception: build 07-Apr-2025 15:04:31 # Exception Reported: Invalid Table operation: Cannot copy/rename; build 07-Apr-2025 15:04:31 # target table /nosedir/ngc5921.ms is still build 07-Apr-2025 15:04:31 # open (is in the table cache) build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:943: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _______________________ mstool_test_subms.test_partition _______________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:30 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _________________________ mstool_test_subms.test_split _________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ____________________ mstool_test_subms.test_split_averaging ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:986: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ___________________ mstool_test_iter.test_iteration_columns ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ___________________ mstool_test_iter.test_iterinit_interval ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ____________________ mstool_test_iter.test_iterinit_maxrows ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1052: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 FAILED [ 84%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_maxrows ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ________________________ mstool_test_fits.test_badscan _________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _______________________ mstool_test_fits.test_diameters ________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ____________________ mstool_test_fits.test_export_overwrite ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 __________________ mstool_test_fits.test_filename_extensions ___________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 ____________________ mstool_test_fits.test_list_from_tofits ____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _____________________ mstool_test_fits.test_receptor_angle _____________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 _________________________ mstool_test_fits.test_stokes _________________________ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def setUp(self): build 07-Apr-2025 15:04:31 > self.setUpTest() build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:1239: build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py:53: in setUpTest build 07-Apr-2025 15:04:31 self.ms.open(self.testms, nomodify) build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/ms.py:79: in open build 07-Apr-2025 15:04:31 return self._swigobj.open(thems, nomodify, lock, check) build 07-Apr-2025 15:04:31 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 self = > build 07-Apr-2025 15:04:31 args = ('ngc5921.ms', True, False, False), kwargs = {} build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 def open(self, *args, **kwargs): build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 open(self, _thems, _nomodify, _lock, _check) -> bool build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Summary: build 07-Apr-2025 15:04:31 Attach the ms tool to a measurement set table build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Description: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Use this function when you have detached (using the close function) build 07-Apr-2025 15:04:31 the ms tool from a measurement set table and wish to reattach to another build 07-Apr-2025 15:04:31 measurement set table. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 If check=true, additional referential integrity checks on the MS build 07-Apr-2025 15:04:31 are run. If any of these fail, an exception is thrown and the MS build 07-Apr-2025 15:04:31 is not open (since it is not a valid MS). build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Input Parameters: build 07-Apr-2025 15:04:31 thems Name of the measurement set table to open. build 07-Apr-2025 15:04:31 nomodify Prevent changes to the measurement set. build 07-Apr-2025 15:04:31 lock Lock the table for exclusive use by this tool. build 07-Apr-2025 15:04:31 check Run additional internal integrity checks on the MS. build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 Example: build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ms.open('3C273XC1.MS') build 07-Apr-2025 15:04:31 ms.close() build 07-Apr-2025 15:04:31 ms.open('anotherms', nomodify=False, lock=False) build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 """ build 07-Apr-2025 15:04:31 > return _ms.ms_open(self, *args, **kwargs) build 07-Apr-2025 15:04:31 E RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 build 07-Apr-2025 15:04:31 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/ms.py:151: RuntimeError build 07-Apr-2025 15:04:31 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:31 2025-04-07 19:04:31 SEVERE ms::open::MPIServer-3 Exception Reported: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms/ngc5921.ms/FIELD does not exist build 07-Apr-2025 15:04:31 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms.xml - build 07-Apr-2025 15:04:31 =========================== short test summary info ============================ build 07-Apr-2025 15:04:31 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:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_concatenate - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_createmultims - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_testconcatenate - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_concat::test_virtconcatenate - RuntimeError: 2025-04-07 19:04:27 SEVERE ms::virtconcatenate::MPIServer-3 Cannot read the measurement set called ngc7538.ms build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_getscansummary - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_lister - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_range - RuntimeError: Table file /home/casatest/casa6/casatestutils/nosedir/test_to... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_summary::test_statistics - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msselect_timerange - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_msseltoindex - RuntimeError: RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_select_getdata_empty - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectchannel - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectinit - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selectpolarization - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_select::test_selecttaql - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_getdata::test_getsigma - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_continuum_uv_cont_sub - shutil.Error: [('ngc5921.ms/table.f2_TSM1', 'ngc5921_sub.ms/table.f2_TSM1',... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvel - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_cvelfreqs - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_hanningsmooth - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_regridspw - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_transform::test_statwt - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_args - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_average - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_dataIO::test_getdata_putdata - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_sort - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_sort::test_timesort - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_partition - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_subms::test_split_averaging - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iteration_columns - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_interval - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_iter::test_iterinit_maxrows - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_badscan - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_diameters - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_export_overwrite - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_filename_extensions - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_list_from_tofits - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_receptor_angle - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 FAILED ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_stokes - RuntimeError: Table /home/casatest/casa6/casatestutils/nosedir/test_tool_ms... build 07-Apr-2025 15:04:31 ======================== 42 failed, 11 passed in 5.84s ========================= build 07-Apr-2025 15:04:31 FAILED [ 86%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_badscan FAILED [ 88%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_diameters FAILED [ 90%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_export_overwrite FAILED [ 92%] build 07-Apr-2025 15:04:31 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_filename_extensions FAILED [ 94%] error 07-Apr-2025 15:04:31 -------------------------------------------------------------------------- error 07-Apr-2025 15:04:31 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:04:31 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:04:31 error 07-Apr-2025 15:04:31 Process name: [prterun-c44d217abbe7-1539@1,3] Exit code: 1 error 07-Apr-2025 15:04:31 -------------------------------------------------------------------------- build 07-Apr-2025 15:04:32 ../../../casatools/tests/tools/ms/test_tool_ms.py::mstool_test_fits::test_list_from_tofits ============================= test session starts ============================== build 07-Apr-2025 15:04:32 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:32 cachedir: .pytest_cache build 07-Apr-2025 15:04:32 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:32 configfile: pyproject.toml build 07-Apr-2025 15:04:32 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:32 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:32 cachedir: .pytest_cache build 07-Apr-2025 15:04:32 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:32 configfile: pyproject.toml build 07-Apr-2025 15:04:32 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:32 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:32 cachedir: .pytest_cache build 07-Apr-2025 15:04:32 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:32 configfile: pyproject.toml build 07-Apr-2025 15:04:32 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04:32 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:04:32 cachedir: .pytest_cache build 07-Apr-2025 15:04:32 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:32 configfile: pyproject.toml build 07-Apr-2025 15:04:32 collecting ...  build 07-Apr-2025 15:04:32 collecting 19 items  build 07-Apr-2025 15:04:32 collected 19 items  build 07-Apr-2025 15:04:32 build 07-Apr-2025 15:04:32 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm  build 07-Apr-2025 15:04:32 collecting 19 items  build 07-Apr-2025 15:04:32 collecting 19 items  build 07-Apr-2025 15:04:32 collected 19 items  build 07-Apr-2025 15:04:32 build 07-Apr-2025 15:04:32 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm  build 07-Apr-2025 15:04:32 collected 19 items  build 07-Apr-2025 15:04:32 build 07-Apr-2025 15:04:32 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm  build 07-Apr-2025 15:04:32 collecting 19 items  build 07-Apr-2025 15:04:32 collected 19 items  build 07-Apr-2025 15:04:32 build 07-Apr-2025 15:04:33 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_algorithm FAILED [ 5%] build 07-Apr-2025 15:04:33 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin FAILED [ 5%] build 07-Apr-2025 15:04:33 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin FAILED [ 5%] build 07-Apr-2025 15:04:33 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin FAILED [ 10%] build 07-Apr-2025 15:04:33 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col FAILED [ 10%] build 07-Apr-2025 15:04:33 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col FAILED [ 15%] build 07-Apr-2025 15:04:35 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_default_boundaries PASSED [ 15%] build 07-Apr-2025 15:04:35 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_default_boundaries FAILED [ 21%] build 07-Apr-2025 15:04:36 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp PASSED [ 21%] build 07-Apr-2025 15:04:36 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp FAILED [ 26%] build 07-Apr-2025 15:04:36 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_multi_spw_no_spectrum_columns PASSED [ 26%] build 07-Apr-2025 15:04:36 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_multi_spw_no_spectrum_columns FAILED [ 31%] build 07-Apr-2025 15:04:37 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_boundaries PASSED [ 36%] build 07-Apr-2025 15:04:38 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_nor_field_boundaries PASSED [ 5%] build 07-Apr-2025 15:04:38 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_chanbin PASSED [ 42%] build 07-Apr-2025 15:04:38 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_preview FAILED [ 10%] build 07-Apr-2025 15:04:38 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col PASSED [ 47%] build 07-Apr-2025 15:04:38 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual PASSED [ 31%] build 07-Apr-2025 15:04:39 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_boundaries PASSED [ 15%] build 07-Apr-2025 15:04:39 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_default_boundaries PASSED [ 52%] build 07-Apr-2025 15:04:39 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data PASSED [ 36%] build 07-Apr-2025 15:04:39 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_nor_field_boundaries PASSED [ 57%] build 07-Apr-2025 15:04:39 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data_no_model PASSED [ 21%] build 07-Apr-2025 15:04:40 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp PASSED [ 42%] build 07-Apr-2025 15:04:40 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_preview PASSED [ 47%] build 07-Apr-2025 15:04:40 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual PASSED [ 63%] build 07-Apr-2025 15:04:41 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_no_model PASSED [ 52%] build 07-Apr-2025 15:04:41 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data PASSED [ 26%] build 07-Apr-2025 15:04:41 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_multi_spw_no_spectrum_columns PASSED [ 68%] build 07-Apr-2025 15:04:41 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_returned_stats PASSED [ 57%] build 07-Apr-2025 15:04:42 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data_no_model PASSED [ 10%] build 07-Apr-2025 15:04:42 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_data_col PASSED [ 73%] build 07-Apr-2025 15:04:42 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_time_window PASSED [ 31%] build 07-Apr-2025 15:04:42 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_boundaries PASSED [ 63%] build 07-Apr-2025 15:04:42 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_no_model PASSED [ 15%] build 07-Apr-2025 15:04:43 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_default_boundaries PASSED [ 36%] build 07-Apr-2025 15:04:43 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_nor_field_boundaries PASSED [ 68%] build 07-Apr-2025 15:04:43 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_returned_stats PASSED [ 78%] build 07-Apr-2025 15:04:43 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_window_timebin_int PASSED [ 73%] build 07-Apr-2025 15:04:43 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_time_window PASSED [ 21%] build 07-Apr-2025 15:04:43 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_minsamp FAILED [ 78%] build 07-Apr-2025 15:04:43 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_sliding_window_timebin_int FAILED [ 84%] build 07-Apr-2025 15:04:43 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_statalg PASSED [ 42%] build 07-Apr-2025 15:04:44 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_preview PASSED [ 47%] build 07-Apr-2025 15:04:45 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual PASSED [ 26%] build 07-Apr-2025 15:04:45 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_multi_spw_no_spectrum_columns PASSED [ 84%] build 07-Apr-2025 15:04:45 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_statalg FAILED [ 89%] build 07-Apr-2025 15:04:45 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_timebin PASSED [ 52%] build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data PASSED [ 57%] build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_data_no_model PASSED [ 31%] build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_boundaries PASSED [ 89%] build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_timebin FAILED [ 94%] build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_wtrange FAILED [100%] build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 =================================== FAILURES =================================== build 07-Apr-2025 15:04:46 __________________________ statwt_test.test_algorithm __________________________ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 self = build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def test_algorithm(self): build 07-Apr-2025 15:04:46 """ Test the algorithm, includes excludechans tests""" build 07-Apr-2025 15:04:46 dst = "ngc5921.split.ms" build 07-Apr-2025 15:04:46 cflags = np.array(63 * [False]) build 07-Apr-2025 15:04:46 cflags[10:21] = True build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 row_to_rows = [] build 07-Apr-2025 15:04:46 for row in range(60): build 07-Apr-2025 15:04:46 row_to_rows.append((row, row+1)) build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 for combine in ["", "corr"]: build 07-Apr-2025 15:04:46 c = 0 build 07-Apr-2025 15:04:46 for fitspw in ["0:0~9;21~62", "", "0:10~20"]: build 07-Apr-2025 15:04:46 > shutil.copytree(src, dst) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:289: build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 name = 'ngc5921.split.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:46 raised. This is recursive. build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 head, tail = path.split(name) build 07-Apr-2025 15:04:46 if not tail: build 07-Apr-2025 15:04:46 head, tail = path.split(head) build 07-Apr-2025 15:04:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:46 except FileExistsError: build 07-Apr-2025 15:04:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:46 pass build 07-Apr-2025 15:04:46 cdir = curdir build 07-Apr-2025 15:04:46 if isinstance(tail, bytes): build 07-Apr-2025 15:04:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:46 return build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 > mkdir(name, mode) build 07-Apr-2025 15:04:46 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.ms' build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:46 2025-04-07 19:04:33 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 2025-04-07 19:04:33 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 ___________________________ statwt_test.test_chanbin ___________________________ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 self = build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def test_chanbin(self): build 07-Apr-2025 15:04:46 """Test channel binning""" build 07-Apr-2025 15:04:46 dst = "ngc5921.split.chanbin_0.ms" build 07-Apr-2025 15:04:46 row_to_rows = [] build 07-Apr-2025 15:04:46 for i in range(60): build 07-Apr-2025 15:04:46 row_to_rows.append([i, i+1]) build 07-Apr-2025 15:04:46 bins = [ build 07-Apr-2025 15:04:46 [0, 8], [8, 16], [16, 24], [24, 32], [32, 40], [40, 48], build 07-Apr-2025 15:04:46 [48, 56], [56,63] build 07-Apr-2025 15:04:46 ] build 07-Apr-2025 15:04:46 for combine in ["", "corr"]: build 07-Apr-2025 15:04:46 for i in [0, 2]: build 07-Apr-2025 15:04:46 for chanbin in ["195.312kHz", 8]: build 07-Apr-2025 15:04:46 if i == 2 and combine != '' and chanbin != 8: build 07-Apr-2025 15:04:46 # only run the check for i == 2 once build 07-Apr-2025 15:04:46 continue build 07-Apr-2025 15:04:46 > shutil.copytree(src, dst) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:341: build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 name = 'ngc5921.split.chanbin_0.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:46 raised. This is recursive. build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 head, tail = path.split(name) build 07-Apr-2025 15:04:46 if not tail: build 07-Apr-2025 15:04:46 head, tail = path.split(head) build 07-Apr-2025 15:04:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:46 except FileExistsError: build 07-Apr-2025 15:04:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:46 pass build 07-Apr-2025 15:04:46 cdir = curdir build 07-Apr-2025 15:04:46 if isinstance(tail, bytes): build 07-Apr-2025 15:04:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:46 return build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 > mkdir(name, mode) build 07-Apr-2025 15:04:46 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.chanbin_0.ms' build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:46 2025-04-07 19:04:33 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 2025-04-07 19:04:33 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 __________________________ statwt_test.test_data_col ___________________________ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 self = build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def test_data_col(self): build 07-Apr-2025 15:04:46 """Test using data column""" build 07-Apr-2025 15:04:46 dst = "ngc5921.split.data.ms" build 07-Apr-2025 15:04:46 ref = 'ngc5921_statwt_ref_test_data_col.ms' build 07-Apr-2025 15:04:46 combine = "corr" build 07-Apr-2025 15:04:46 timebin = 1 build 07-Apr-2025 15:04:46 data = "data" build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 row_to_rows = [] build 07-Apr-2025 15:04:46 for i in range(60): build 07-Apr-2025 15:04:46 row_to_rows.append([i, i+1]) build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 > shutil.copytree(src, dst) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:542: build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 name = 'ngc5921.split.data.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:46 raised. This is recursive. build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 head, tail = path.split(name) build 07-Apr-2025 15:04:46 if not tail: build 07-Apr-2025 15:04:46 head, tail = path.split(head) build 07-Apr-2025 15:04:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:46 except FileExistsError: build 07-Apr-2025 15:04:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:46 pass build 07-Apr-2025 15:04:46 cdir = curdir build 07-Apr-2025 15:04:46 if isinstance(tail, bytes): build 07-Apr-2025 15:04:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:46 return build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 > mkdir(name, mode) build 07-Apr-2025 15:04:46 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.data.ms' build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:46 2025-04-07 19:04:33 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 2025-04-07 19:04:33 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 ___________________________ statwt_test.test_minsamp ___________________________ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 self = build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def test_minsamp(self): build 07-Apr-2025 15:04:46 """Test minimum number of points""" build 07-Apr-2025 15:04:46 dst = "ngc5921.split.minsamp.ms" build 07-Apr-2025 15:04:46 combine = "corr" build 07-Apr-2025 15:04:46 trow = 12 build 07-Apr-2025 15:04:46 for minsamp in [60, 80]: build 07-Apr-2025 15:04:46 > shutil.copytree(src, dst) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:372: build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 name = 'ngc5921.split.minsamp.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:46 raised. This is recursive. build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 head, tail = path.split(name) build 07-Apr-2025 15:04:46 if not tail: build 07-Apr-2025 15:04:46 head, tail = path.split(head) build 07-Apr-2025 15:04:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:46 except FileExistsError: build 07-Apr-2025 15:04:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:46 pass build 07-Apr-2025 15:04:46 cdir = curdir build 07-Apr-2025 15:04:46 if isinstance(tail, bytes): build 07-Apr-2025 15:04:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:46 return build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 > mkdir(name, mode) build 07-Apr-2025 15:04:46 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.minsamp.ms' build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:46 2025-04-07 19:04:36 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 2025-04-07 19:04:36 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 _____________________ statwt_test.test_sliding_time_window _____________________ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 self = build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def test_sliding_time_window(self): build 07-Apr-2025 15:04:46 """Test sliding time window""" build 07-Apr-2025 15:04:46 dst = "ngc5921.split.sliding_time_window.ms" build 07-Apr-2025 15:04:46 ref = 'ngc5921_statwt_ref_test_sliding_time_window.ms' build 07-Apr-2025 15:04:46 timebin = "300s" build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 row_to_rows = [] build 07-Apr-2025 15:04:46 row_to_rows.append([0, 6]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 7]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 8]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 9]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 9]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 10]) build 07-Apr-2025 15:04:46 row_to_rows.append([1, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([2, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([3, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([5, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([6, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([6, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([17, 20]) build 07-Apr-2025 15:04:46 row_to_rows.append([17, 21]) build 07-Apr-2025 15:04:46 row_to_rows.append([17, 22]) build 07-Apr-2025 15:04:46 row_to_rows.append([18, 23]) build 07-Apr-2025 15:04:46 row_to_rows.append([19, 24]) build 07-Apr-2025 15:04:46 row_to_rows.append([20, 25]) build 07-Apr-2025 15:04:46 row_to_rows.append([21, 26]) build 07-Apr-2025 15:04:46 row_to_rows.append([22, 27]) build 07-Apr-2025 15:04:46 row_to_rows.append([23, 28]) build 07-Apr-2025 15:04:46 row_to_rows.append([24, 29]) build 07-Apr-2025 15:04:46 row_to_rows.append([25, 30]) build 07-Apr-2025 15:04:46 row_to_rows.append([26, 31]) build 07-Apr-2025 15:04:46 row_to_rows.append([27, 32]) build 07-Apr-2025 15:04:46 row_to_rows.append([28, 33]) build 07-Apr-2025 15:04:46 row_to_rows.append([29, 33]) build 07-Apr-2025 15:04:46 row_to_rows.append([30, 33]) build 07-Apr-2025 15:04:46 row_to_rows.append([33, 35]) build 07-Apr-2025 15:04:46 row_to_rows.append([33, 35]) build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 row_to_rows.append([38, 41]) build 07-Apr-2025 15:04:46 row_to_rows.append([38, 42]) build 07-Apr-2025 15:04:46 row_to_rows.append([38, 43]) build 07-Apr-2025 15:04:46 row_to_rows.append([39, 44]) build 07-Apr-2025 15:04:46 row_to_rows.append([40, 45]) build 07-Apr-2025 15:04:46 row_to_rows.append([41, 46]) build 07-Apr-2025 15:04:46 row_to_rows.append([42, 47]) build 07-Apr-2025 15:04:46 row_to_rows.append([43, 48]) build 07-Apr-2025 15:04:46 row_to_rows.append([44, 49]) build 07-Apr-2025 15:04:46 row_to_rows.append([45, 50]) build 07-Apr-2025 15:04:46 row_to_rows.append([46, 51]) build 07-Apr-2025 15:04:46 row_to_rows.append([47, 52]) build 07-Apr-2025 15:04:46 row_to_rows.append([48, 53]) build 07-Apr-2025 15:04:46 row_to_rows.append([49, 54]) build 07-Apr-2025 15:04:46 row_to_rows.append([50, 55]) build 07-Apr-2025 15:04:46 row_to_rows.append([51, 56]) build 07-Apr-2025 15:04:46 row_to_rows.append([52, 56]) build 07-Apr-2025 15:04:46 row_to_rows.append([53, 56]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 > shutil.copytree(src, dst) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:622: build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 name = 'ngc5921.split.sliding_time_window.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:46 raised. This is recursive. build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 head, tail = path.split(name) build 07-Apr-2025 15:04:46 if not tail: build 07-Apr-2025 15:04:46 head, tail = path.split(head) build 07-Apr-2025 15:04:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:46 except FileExistsError: build 07-Apr-2025 15:04:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:46 pass build 07-Apr-2025 15:04:46 cdir = curdir build 07-Apr-2025 15:04:46 if isinstance(tail, bytes): build 07-Apr-2025 15:04:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:46 return build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 > mkdir(name, mode) build 07-Apr-2025 15:04:46 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.sliding_time_window.ms' build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:46 2025-04-07 19:04:44 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 2025-04-07 19:04:44 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 _________________ statwt_test.test_sliding_window_timebin_int __________________ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 self = build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def test_sliding_window_timebin_int(self): build 07-Apr-2025 15:04:46 """Test sliding window with timebin as int specified""" build 07-Apr-2025 15:04:46 dst = "ngc5921.split.sliding_time_window.ms" build 07-Apr-2025 15:04:46 # row_to_rows = [] build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 # odd int, timebin = 5 build 07-Apr-2025 15:04:46 row_to_rows.append([0, 5]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 5]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 5]) build 07-Apr-2025 15:04:46 row_to_rows.append([1, 6]) build 07-Apr-2025 15:04:46 row_to_rows.append([2, 7]) build 07-Apr-2025 15:04:46 row_to_rows.append([3, 8]) build 07-Apr-2025 15:04:46 row_to_rows.append([4, 9]) build 07-Apr-2025 15:04:46 row_to_rows.append([5, 10]) build 07-Apr-2025 15:04:46 row_to_rows.append([6, 11]) build 07-Apr-2025 15:04:46 row_to_rows.append([7, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([7, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([7, 12]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([17, 22]) build 07-Apr-2025 15:04:46 row_to_rows.append([17, 22]) build 07-Apr-2025 15:04:46 row_to_rows.append([17, 22]) build 07-Apr-2025 15:04:46 row_to_rows.append([18, 23]) build 07-Apr-2025 15:04:46 row_to_rows.append([19, 24]) build 07-Apr-2025 15:04:46 row_to_rows.append([20, 25]) build 07-Apr-2025 15:04:46 row_to_rows.append([21, 26]) build 07-Apr-2025 15:04:46 row_to_rows.append([22, 27]) build 07-Apr-2025 15:04:46 row_to_rows.append([23, 28]) build 07-Apr-2025 15:04:46 row_to_rows.append([24, 29]) build 07-Apr-2025 15:04:46 row_to_rows.append([25, 30]) build 07-Apr-2025 15:04:46 row_to_rows.append([26, 31]) build 07-Apr-2025 15:04:46 row_to_rows.append([27, 32]) build 07-Apr-2025 15:04:46 row_to_rows.append([28, 33]) build 07-Apr-2025 15:04:46 row_to_rows.append([28, 33]) build 07-Apr-2025 15:04:46 row_to_rows.append([28, 33]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([33, 35]) build 07-Apr-2025 15:04:46 row_to_rows.append([33, 35]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([38, 43]) build 07-Apr-2025 15:04:46 row_to_rows.append([38, 43]) build 07-Apr-2025 15:04:46 row_to_rows.append([38, 43]) build 07-Apr-2025 15:04:46 row_to_rows.append([39, 44]) build 07-Apr-2025 15:04:46 row_to_rows.append([40, 45]) build 07-Apr-2025 15:04:46 row_to_rows.append([41, 46]) build 07-Apr-2025 15:04:46 row_to_rows.append([42, 47]) build 07-Apr-2025 15:04:46 row_to_rows.append([43, 48]) build 07-Apr-2025 15:04:46 row_to_rows.append([44, 49]) build 07-Apr-2025 15:04:46 row_to_rows.append([45, 50]) build 07-Apr-2025 15:04:46 row_to_rows.append([46, 51]) build 07-Apr-2025 15:04:46 row_to_rows.append([47, 52]) build 07-Apr-2025 15:04:46 row_to_rows.append([48, 53]) build 07-Apr-2025 15:04:46 row_to_rows.append([49, 54]) build 07-Apr-2025 15:04:46 row_to_rows.append([50, 55]) build 07-Apr-2025 15:04:46 row_to_rows.append([51, 56]) build 07-Apr-2025 15:04:46 row_to_rows.append([51, 56]) build 07-Apr-2025 15:04:46 row_to_rows.append([51, 56]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 # even timebin = 6 build 07-Apr-2025 15:04:46 row_to_rows.append([0, 6]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 6]) build 07-Apr-2025 15:04:46 row_to_rows.append([0, 6]) build 07-Apr-2025 15:04:46 row_to_rows.append([1, 7]) build 07-Apr-2025 15:04:46 row_to_rows.append([2, 8]) build 07-Apr-2025 15:04:46 row_to_rows.append([3, 9]) build 07-Apr-2025 15:04:46 row_to_rows.append([4, 10]) build 07-Apr-2025 15:04:46 row_to_rows.append([5, 11]) build 07-Apr-2025 15:04:46 row_to_rows.append([6, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([6, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([6, 12]) build 07-Apr-2025 15:04:46 row_to_rows.append([6, 12]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 row_to_rows.append([12, 17]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([17, 23]) build 07-Apr-2025 15:04:46 row_to_rows.append([17, 23]) build 07-Apr-2025 15:04:46 row_to_rows.append([17, 23]) build 07-Apr-2025 15:04:46 row_to_rows.append([18, 24]) build 07-Apr-2025 15:04:46 row_to_rows.append([19, 25]) build 07-Apr-2025 15:04:46 row_to_rows.append([20, 26]) build 07-Apr-2025 15:04:46 row_to_rows.append([21, 27]) build 07-Apr-2025 15:04:46 row_to_rows.append([22, 28]) build 07-Apr-2025 15:04:46 row_to_rows.append([23, 29]) build 07-Apr-2025 15:04:46 row_to_rows.append([24, 30]) build 07-Apr-2025 15:04:46 row_to_rows.append([25, 31]) build 07-Apr-2025 15:04:46 row_to_rows.append([26, 32]) build 07-Apr-2025 15:04:46 row_to_rows.append([27, 33]) build 07-Apr-2025 15:04:46 row_to_rows.append([27, 33]) build 07-Apr-2025 15:04:46 row_to_rows.append([27, 33]) build 07-Apr-2025 15:04:46 row_to_rows.append([27, 33]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([33, 35]) build 07-Apr-2025 15:04:46 row_to_rows.append([33, 35]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 row_to_rows.append([35, 38]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([38, 44]) build 07-Apr-2025 15:04:46 row_to_rows.append([38, 44]) build 07-Apr-2025 15:04:46 row_to_rows.append([38, 44]) build 07-Apr-2025 15:04:46 row_to_rows.append([39, 45]) build 07-Apr-2025 15:04:46 row_to_rows.append([40, 46]) build 07-Apr-2025 15:04:46 row_to_rows.append([41, 47]) build 07-Apr-2025 15:04:46 row_to_rows.append([42, 48]) build 07-Apr-2025 15:04:46 row_to_rows.append([43, 49]) build 07-Apr-2025 15:04:46 row_to_rows.append([44, 50]) build 07-Apr-2025 15:04:46 row_to_rows.append([45, 51]) build 07-Apr-2025 15:04:46 row_to_rows.append([46, 52]) build 07-Apr-2025 15:04:46 row_to_rows.append([47, 53]) build 07-Apr-2025 15:04:46 row_to_rows.append([48, 54]) build 07-Apr-2025 15:04:46 row_to_rows.append([49, 55]) build 07-Apr-2025 15:04:46 row_to_rows.append([50, 56]) build 07-Apr-2025 15:04:46 row_to_rows.append([50, 56]) build 07-Apr-2025 15:04:46 row_to_rows.append([50, 56]) build 07-Apr-2025 15:04:46 row_to_rows.append([50, 56]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 row_to_rows.append([56, 60]) build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 for timebin in [5, 6]: build 07-Apr-2025 15:04:46 ref = 'ngc5921_statwt_ref_test_sliding_time_window_' + str(timebin) + '.ms' build 07-Apr-2025 15:04:46 > shutil.copytree(src, dst) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:777: build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 name = 'ngc5921.split.sliding_time_window.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:46 raised. This is recursive. build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 head, tail = path.split(name) build 07-Apr-2025 15:04:46 if not tail: build 07-Apr-2025 15:04:46 head, tail = path.split(head) build 07-Apr-2025 15:04:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:46 except FileExistsError: build 07-Apr-2025 15:04:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:46 pass build 07-Apr-2025 15:04:46 cdir = curdir build 07-Apr-2025 15:04:46 if isinstance(tail, bytes): build 07-Apr-2025 15:04:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:46 return build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 > mkdir(name, mode) build 07-Apr-2025 15:04:46 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.sliding_time_window.ms' build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:46 2025-04-07 19:04:44 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 2025-04-07 19:04:44 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 ___________________________ statwt_test.test_timebin ___________________________ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 self = build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def test_timebin(self): build 07-Apr-2025 15:04:46 """Test time binning""" build 07-Apr-2025 15:04:46 dst = "ngc5921.split.timebin.ms" build 07-Apr-2025 15:04:46 combine = "corr" build 07-Apr-2025 15:04:46 for timebin in ["300s", 10]: build 07-Apr-2025 15:04:46 > shutil.copytree(src, dst) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:317: build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 name = 'ngc5921.split.timebin.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:46 raised. This is recursive. build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 head, tail = path.split(name) build 07-Apr-2025 15:04:46 if not tail: build 07-Apr-2025 15:04:46 head, tail = path.split(head) build 07-Apr-2025 15:04:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:46 except FileExistsError: build 07-Apr-2025 15:04:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:46 pass build 07-Apr-2025 15:04:46 cdir = curdir build 07-Apr-2025 15:04:46 if isinstance(tail, bytes): build 07-Apr-2025 15:04:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:46 return build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 > mkdir(name, mode) build 07-Apr-2025 15:04:46 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.timebin.ms' build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:46 2025-04-07 19:04:47 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 2025-04-07 19:04:47 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 ___________________________ statwt_test.test_wtrange ___________________________ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 self = build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def test_wtrange(self): build 07-Apr-2025 15:04:46 """Test weight range""" build 07-Apr-2025 15:04:46 dst = "ngc5921.split.timebin.ms" build 07-Apr-2025 15:04:46 ref = "ngc5921_statwt_ref_test_wtrange_300s.ms" build 07-Apr-2025 15:04:46 combine = "corr" build 07-Apr-2025 15:04:46 timebin = "300s" build 07-Apr-2025 15:04:46 wtrange = [1, 2] build 07-Apr-2025 15:04:46 > shutil.copytree(src, dst) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py:498: build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:04:46 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:04:46 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:04:46 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 name = 'ngc5921.split.timebin.ms', mode = 511, exist_ok = False build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:04:46 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:04:46 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:04:46 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:04:46 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:04:46 raised. This is recursive. build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 """ build 07-Apr-2025 15:04:46 head, tail = path.split(name) build 07-Apr-2025 15:04:46 if not tail: build 07-Apr-2025 15:04:46 head, tail = path.split(head) build 07-Apr-2025 15:04:46 if head and tail and not path.exists(head): build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:04:46 except FileExistsError: build 07-Apr-2025 15:04:46 # Defeats race condition when another thread created the path build 07-Apr-2025 15:04:46 pass build 07-Apr-2025 15:04:46 cdir = curdir build 07-Apr-2025 15:04:46 if isinstance(tail, bytes): build 07-Apr-2025 15:04:46 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:04:46 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:04:46 return build 07-Apr-2025 15:04:46 try: build 07-Apr-2025 15:04:46 > mkdir(name, mode) build 07-Apr-2025 15:04:46 E FileExistsError: [Errno 17] File exists: 'ngc5921.split.timebin.ms' build 07-Apr-2025 15:04:46 build 07-Apr-2025 15:04:46 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:04:46 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:04:46 2025-04-07 19:04:47 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 2025-04-07 19:04:47 INFO name::::MPIServer-1 No table opened. build 07-Apr-2025 15:04:46 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_ms_statwt.xml - build 07-Apr-2025 15:04:46 =========================== short test summary info ============================ build 07-Apr-2025 15:04:46 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:04:46 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:04:46 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:04:46 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:04:46 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:04:46 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:04:46 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:04:46 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:04:46 ======================== 8 failed, 11 passed in 14.75s ========================= build 07-Apr-2025 15:04:46 PASSED [ 94%] build 07-Apr-2025 15:04:47 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_wtrange PASSED [ 63%] build 07-Apr-2025 15:04:47 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_residual_no_model PASSED [ 36%] error 07-Apr-2025 15:04:47 -------------------------------------------------------------------------- error 07-Apr-2025 15:04:47 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:04:47 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:04:47 error 07-Apr-2025 15:04:47 Process name: [prterun-c44d217abbe7-1564@1,1] Exit code: 1 error 07-Apr-2025 15:04:47 -------------------------------------------------------------------------- build 07-Apr-2025 15:04:47 ../../../casatools/tests/tools/ms/test_tool_ms_statwt.py::statwt_test::test_no_scan_nor_field_boundaries ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:47 cachedir: .pytest_cache build 07-Apr-2025 15:04:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:47 configfile: pyproject.toml build 07-Apr-2025 15:04:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:47 cachedir: .pytest_cache build 07-Apr-2025 15:04:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:47 configfile: pyproject.toml build 07-Apr-2025 15:04:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:47 cachedir: .pytest_cache build 07-Apr-2025 15:04:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:47 configfile: pyproject.toml build 07-Apr-2025 15:04:47 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:47 cachedir: .pytest_cache build 07-Apr-2025 15:04:47 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:47 configfile: pyproject.toml build 07-Apr-2025 15:04:47 collecting ...  build 07-Apr-2025 15:04:47 collected 1 item  build 07-Apr-2025 15:04:47 build 07-Apr-2025 15:04:47 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms  build 07-Apr-2025 15:04:47 collected 1 item  build 07-Apr-2025 15:04:47  build 07-Apr-2025 15:04:47 collected 1 item  build 07-Apr-2025 15:04:47 build 07-Apr-2025 15:04:47 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms build 07-Apr-2025 15:04:47 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms  build 07-Apr-2025 15:04:47 collected 1 item  build 07-Apr-2025 15:04:47 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms FAILED [100%]FAILED [100%]FAILED [100%] build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 =================================== FAILURES =================================== build 07-Apr-2025 15:04:48 _________________________ msuvbinnerTest.test_fill_1ms _________________________ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 self = build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def test_fill_1ms(self): build 07-Apr-2025 15:04:48 '''test uvgridding 1 ms onto an output grid ''' build 07-Apr-2025 15:04:48 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:04:48 > msbinner.selectdata(msname=self.ms1, spw='', field='0', taql='') build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py:46: build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 ../../../../venv/lib/python3.10/site-packages/casatools/msuvbinner.py:29: in selectdata build 07-Apr-2025 15:04:48 return self._swigobj.selectdata(msname, spw, field, baseline, scan, uvrange, taql) build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 self = > build 07-Apr-2025 15:04:48 args = ('refim_point.ms', '', '0', '', '', '', ...), kwargs = {} build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def selectdata(self, *args, **kwargs): build 07-Apr-2025 15:04:48 """ build 07-Apr-2025 15:04:48 selectdata(self, _msname, _spw, _field, _baseline, _scan, _uvrange, _taql) -> bool build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Summary: build 07-Apr-2025 15:04:48 select the data from input ms that will go on the gridded vis build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Description: build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Input Parameters: build 07-Apr-2025 15:04:48 msname Path to the MS to import build 07-Apr-2025 15:04:48 spw Spectral window selection (using MSSelection syntax) build 07-Apr-2025 15:04:48 field field selection build 07-Apr-2025 15:04:48 baseline baselines selection (using MSSelection syntax) build 07-Apr-2025 15:04:48 scan Scan selection build 07-Apr-2025 15:04:48 uvrange uvrange build 07-Apr-2025 15:04:48 taql Generic TaQL selection build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 """ build 07-Apr-2025 15:04:48 > return _msuvbinner.msuvbinner_selectdata(self, *args, **kwargs) build 07-Apr-2025 15:04:48 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:04:48 build 07-Apr-2025 15:04:48 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/msuvbinner.py:141: RuntimeError build 07-Apr-2025 15:04:48 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_msuvbinner.xml - build 07-Apr-2025 15:04:48 =========================== short test summary info ============================ build 07-Apr-2025 15:04:48 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:04:48 ============================== 1 failed in 0.55s =============================== build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms ERROR [100%] build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ==================================== ERRORS ==================================== build 07-Apr-2025 15:04:48 ______________ ERROR at teardown of msuvbinnerTest.test_fill_1ms _______________ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 self = build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def tearDown(self): build 07-Apr-2025 15:04:48 > shutil.rmtree(self.ms1) build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py:41: build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 /usr/local/lib/python3.10/shutil.py:721: in rmtree build 07-Apr-2025 15:04:48 onerror(os.rmdir, path, sys.exc_info()) build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 path = 'refim_point.ms', ignore_errors = False build 07-Apr-2025 15:04:48 onerror = .onerror at 0x7f119b8ad5a0> build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def rmtree(path, ignore_errors=False, onerror=None): build 07-Apr-2025 15:04:48 """Recursively delete a directory tree. build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 If ignore_errors is set, errors are ignored; otherwise, if onerror build 07-Apr-2025 15:04:48 is set, it is called to handle the error with arguments (func, build 07-Apr-2025 15:04:48 path, exc_info) where func is platform and implementation dependent; build 07-Apr-2025 15:04:48 path is the argument to that function that caused it to fail; and build 07-Apr-2025 15:04:48 exc_info is a tuple returned by sys.exc_info(). If ignore_errors build 07-Apr-2025 15:04:48 is false and onerror is None, an exception is raised. build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 """ build 07-Apr-2025 15:04:48 sys.audit("shutil.rmtree", path) build 07-Apr-2025 15:04:48 if ignore_errors: build 07-Apr-2025 15:04:48 def onerror(*args): build 07-Apr-2025 15:04:48 pass build 07-Apr-2025 15:04:48 elif onerror is None: build 07-Apr-2025 15:04:48 def onerror(*args): build 07-Apr-2025 15:04:48 raise build 07-Apr-2025 15:04:48 if _use_fd_functions: build 07-Apr-2025 15:04:48 # While the unsafe rmtree works fine on bytes, the fd based does not. build 07-Apr-2025 15:04:48 if isinstance(path, bytes): build 07-Apr-2025 15:04:48 path = os.fsdecode(path) build 07-Apr-2025 15:04:48 # Note: To guard against symlink races, we use the standard build 07-Apr-2025 15:04:48 # lstat()/open()/fstat() trick. build 07-Apr-2025 15:04:48 try: build 07-Apr-2025 15:04:48 orig_st = os.lstat(path) build 07-Apr-2025 15:04:48 except Exception: build 07-Apr-2025 15:04:48 onerror(os.lstat, path, sys.exc_info()) build 07-Apr-2025 15:04:48 return build 07-Apr-2025 15:04:48 try: build 07-Apr-2025 15:04:48 fd = os.open(path, os.O_RDONLY) build 07-Apr-2025 15:04:48 except Exception: build 07-Apr-2025 15:04:48 onerror(os.open, path, sys.exc_info()) build 07-Apr-2025 15:04:48 return build 07-Apr-2025 15:04:48 try: build 07-Apr-2025 15:04:48 if os.path.samestat(orig_st, os.fstat(fd)): build 07-Apr-2025 15:04:48 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:04:48 try: build 07-Apr-2025 15:04:48 > os.rmdir(path) build 07-Apr-2025 15:04:48 E OSError: [Errno 39] Directory not empty: 'refim_point.ms' build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 /usr/local/lib/python3.10/shutil.py:719: OSError build 07-Apr-2025 15:04:48 =================================== FAILURES =================================== build 07-Apr-2025 15:04:48 _________________________ msuvbinnerTest.test_fill_1ms _________________________ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 self = build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def test_fill_1ms(self): build 07-Apr-2025 15:04:48 '''test uvgridding 1 ms onto an output grid ''' build 07-Apr-2025 15:04:48 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:04:48 > msbinner.selectdata(msname=self.ms1, spw='', field='0', taql='') build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py:46: build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 ../../../../venv/lib/python3.10/site-packages/casatools/msuvbinner.py:29: in selectdata build 07-Apr-2025 15:04:48 return self._swigobj.selectdata(msname, spw, field, baseline, scan, uvrange, taql) build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 self = > build 07-Apr-2025 15:04:48 args = ('refim_point.ms', '', '0', '', '', '', ...), kwargs = {} build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def selectdata(self, *args, **kwargs): build 07-Apr-2025 15:04:48 """ build 07-Apr-2025 15:04:48 selectdata(self, _msname, _spw, _field, _baseline, _scan, _uvrange, _taql) -> bool build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Summary: build 07-Apr-2025 15:04:48 select the data from input ms that will go on the gridded vis build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Description: build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Input Parameters: build 07-Apr-2025 15:04:48 msname Path to the MS to import build 07-Apr-2025 15:04:48 spw Spectral window selection (using MSSelection syntax) build 07-Apr-2025 15:04:48 field field selection build 07-Apr-2025 15:04:48 baseline baselines selection (using MSSelection syntax) build 07-Apr-2025 15:04:48 scan Scan selection build 07-Apr-2025 15:04:48 uvrange uvrange build 07-Apr-2025 15:04:48 taql Generic TaQL selection build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 """ build 07-Apr-2025 15:04:48 > return _msuvbinner.msuvbinner_selectdata(self, *args, **kwargs) build 07-Apr-2025 15:04:48 E RuntimeError: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_msuvbinner/refim_point.ms/table.f2: No such file or directory build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/msuvbinner.py:141: RuntimeError build 07-Apr-2025 15:04:48 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_msuvbinner.xml - build 07-Apr-2025 15:04:48 =========================== short test summary info ============================ build 07-Apr-2025 15:04:48 FAILED ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms - RuntimeError: RegularFileIO: error in open or create of file /home/casatest... build 07-Apr-2025 15:04:48 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:04:48 ========================== 1 failed, 1 error in 0.55s ========================== build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms ERROR [100%] build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ==================================== ERRORS ==================================== build 07-Apr-2025 15:04:48 ______________ ERROR at teardown of msuvbinnerTest.test_fill_1ms _______________ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 self = build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def tearDown(self): build 07-Apr-2025 15:04:48 > shutil.rmtree(self.ms1) build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py:41: build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 /usr/local/lib/python3.10/shutil.py:708: in rmtree build 07-Apr-2025 15:04:48 onerror(os.lstat, path, sys.exc_info()) build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 path = 'refim_point.ms', ignore_errors = False build 07-Apr-2025 15:04:48 onerror = .onerror at 0x7fecf85495a0> build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def rmtree(path, ignore_errors=False, onerror=None): build 07-Apr-2025 15:04:48 """Recursively delete a directory tree. build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 If ignore_errors is set, errors are ignored; otherwise, if onerror build 07-Apr-2025 15:04:48 is set, it is called to handle the error with arguments (func, build 07-Apr-2025 15:04:48 path, exc_info) where func is platform and implementation dependent; build 07-Apr-2025 15:04:48 path is the argument to that function that caused it to fail; and build 07-Apr-2025 15:04:48 exc_info is a tuple returned by sys.exc_info(). If ignore_errors build 07-Apr-2025 15:04:48 is false and onerror is None, an exception is raised. build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 """ build 07-Apr-2025 15:04:48 sys.audit("shutil.rmtree", path) build 07-Apr-2025 15:04:48 if ignore_errors: build 07-Apr-2025 15:04:48 def onerror(*args): build 07-Apr-2025 15:04:48 pass build 07-Apr-2025 15:04:48 elif onerror is None: build 07-Apr-2025 15:04:48 def onerror(*args): build 07-Apr-2025 15:04:48 raise build 07-Apr-2025 15:04:48 if _use_fd_functions: build 07-Apr-2025 15:04:48 # While the unsafe rmtree works fine on bytes, the fd based does not. build 07-Apr-2025 15:04:48 if isinstance(path, bytes): build 07-Apr-2025 15:04:48 path = os.fsdecode(path) build 07-Apr-2025 15:04:48 # Note: To guard against symlink races, we use the standard build 07-Apr-2025 15:04:48 # lstat()/open()/fstat() trick. build 07-Apr-2025 15:04:48 try: build 07-Apr-2025 15:04:48 > orig_st = os.lstat(path) build 07-Apr-2025 15:04:48 E FileNotFoundError: [Errno 2] No such file or directory: 'refim_point.ms' build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 /usr/local/lib/python3.10/shutil.py:706: FileNotFoundError build 07-Apr-2025 15:04:48 =================================== FAILURES =================================== build 07-Apr-2025 15:04:48 _________________________ msuvbinnerTest.test_fill_1ms _________________________ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 self = build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def test_fill_1ms(self): build 07-Apr-2025 15:04:48 '''test uvgridding 1 ms onto an output grid ''' build 07-Apr-2025 15:04:48 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:04:48 > msbinner.selectdata(msname=self.ms1, spw='', field='0', taql='') build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py:46: build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 ../../../../venv/lib/python3.10/site-packages/casatools/msuvbinner.py:29: in selectdata build 07-Apr-2025 15:04:48 return self._swigobj.selectdata(msname, spw, field, baseline, scan, uvrange, taql) build 07-Apr-2025 15:04:48 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 self = > build 07-Apr-2025 15:04:48 args = ('refim_point.ms', '', '0', '', '', '', ...), kwargs = {} build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 def selectdata(self, *args, **kwargs): build 07-Apr-2025 15:04:48 """ build 07-Apr-2025 15:04:48 selectdata(self, _msname, _spw, _field, _baseline, _scan, _uvrange, _taql) -> bool build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Summary: build 07-Apr-2025 15:04:48 select the data from input ms that will go on the gridded vis build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Description: build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 Input Parameters: build 07-Apr-2025 15:04:48 msname Path to the MS to import build 07-Apr-2025 15:04:48 spw Spectral window selection (using MSSelection syntax) build 07-Apr-2025 15:04:48 field field selection build 07-Apr-2025 15:04:48 baseline baselines selection (using MSSelection syntax) build 07-Apr-2025 15:04:48 scan Scan selection build 07-Apr-2025 15:04:48 uvrange uvrange build 07-Apr-2025 15:04:48 taql Generic TaQL selection build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 -------------------------------------------------------------------------------- build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 """ build 07-Apr-2025 15:04:48 > return _msuvbinner.msuvbinner_selectdata(self, *args, **kwargs) build 07-Apr-2025 15:04:48 E RuntimeError: RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_msuvbinner/refim_point.ms/table.dat does not exist and cannot be created build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/msuvbinner.py:141: RuntimeError build 07-Apr-2025 15:04:48 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_msuvbinner.xml - build 07-Apr-2025 15:04:48 =========================== short test summary info ============================ build 07-Apr-2025 15:04:48 FAILED ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms - RuntimeError: RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_... build 07-Apr-2025 15:04:48 ERROR ../../../casatools/tests/tools/msuvbinner/test_tool_msuvbinner.py::msuvbinnerTest::test_fill_1ms - FileNotFoundError: [Errno 2] No such file or directory: 'refim_point.ms' build 07-Apr-2025 15:04:48 ========================== 1 failed, 1 error in 0.55s ========================== error 07-Apr-2025 15:04:48 -------------------------------------------------------------------------- error 07-Apr-2025 15:04:48 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:04:48 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:04:48 error 07-Apr-2025 15:04:48 Process name: [prterun-c44d217abbe7-1590@1,0] Exit code: 1 error 07-Apr-2025 15:04:48 -------------------------------------------------------------------------- build 07-Apr-2025 15:04:48 FAILED [100%]============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:48 cachedir: .pytest_cache build 07-Apr-2025 15:04:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:48 configfile: pyproject.toml build 07-Apr-2025 15:04:48 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:48 cachedir: .pytest_cache build 07-Apr-2025 15:04:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:48 configfile: pyproject.toml build 07-Apr-2025 15:04:48 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:48 cachedir: .pytest_cache build 07-Apr-2025 15:04:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:48 configfile: pyproject.toml build 07-Apr-2025 15:04:48 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:48 cachedir: .pytest_cache build 07-Apr-2025 15:04:48 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:48 configfile: pyproject.toml build 07-Apr-2025 15:04:48 collecting ...  build 07-Apr-2025 15:04:48 collected 9 items  build 07-Apr-2025 15:04:48  build 07-Apr-2025 15:04:48 collected 9 items  build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_exceptions build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_exceptions  build 07-Apr-2025 15:04:48 collected 9 items  build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_exceptions PASSED [ 11%]PASSED [ 11%]PASSED [ 11%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_valid build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_valid build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_valid PASSED [ 22%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_value_as_string PASSED [ 33%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_exceptions PASSED [ 22%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_value_as_string PASSED [ 33%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_exceptions PASSED [ 44%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_multidimensional_arra_value PASSED [ 55%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_scalar_value PASSED [ 66%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_record PASSED [ 22%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_value_as_string PASSED [ 33%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_exceptions PASSED [ 44%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_multidimensional_arra_value PASSED [ 55%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_scalar_value PASSED [ 66%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_record PASSED [ 44%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_multidimensional_arra_value PASSED [ 55%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_scalar_value PASSED [ 66%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_record PASSED [ 77%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_string PASSED [ 88%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_vector_value PASSED [ 77%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_string PASSED [ 88%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_vector_value PASSED [100%]PASSED [ 77%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_string PASSED [ 88%] build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_vector_value PASSED [100%]PASSED [100%] build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_quanta.xml - build 07-Apr-2025 15:04:48 ============================== 9 passed in 0.45s =============================== build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_quanta.xml - build 07-Apr-2025 15:04:48 ============================== 9 passed in 0.45s =============================== build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_quanta.xml - build 07-Apr-2025 15:04:48 ============================== 9 passed in 0.45s =============================== build 07-Apr-2025 15:04:48  build 07-Apr-2025 15:04:48 collected 9 items  build 07-Apr-2025 15:04:48 build 07-Apr-2025 15:04:48 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_exceptions PASSED [ 11%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_valid PASSED [ 22%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_convert_test::test_value_as_string PASSED [ 33%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_exceptions PASSED [ 44%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_multidimensional_arra_value PASSED [ 55%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_scalar_value PASSED [ 66%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_record PASSED [ 77%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_value_as_string PASSED [ 88%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/quanta/test_tool_quanta.py::quanta_quantity_test::test_vector_value PASSED [100%] build 07-Apr-2025 15:04:49 build 07-Apr-2025 15:04:49 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_quanta.xml - build 07-Apr-2025 15:04:49 ============================== 9 passed in 0.53s =============================== build 07-Apr-2025 15:04:49 ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:49 cachedir: .pytest_cache build 07-Apr-2025 15:04:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:49 configfile: pyproject.toml build 07-Apr-2025 15:04:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:49 cachedir: .pytest_cache build 07-Apr-2025 15:04:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:49 configfile: pyproject.toml build 07-Apr-2025 15:04:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:49 cachedir: .pytest_cache build 07-Apr-2025 15:04:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:49 configfile: pyproject.toml build 07-Apr-2025 15:04:49 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:04: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:04:49 cachedir: .pytest_cache build 07-Apr-2025 15:04:49 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:04:49 configfile: pyproject.toml build 07-Apr-2025 15:04:49 collecting ...  build 07-Apr-2025 15:04:49 collected 34 items  build 07-Apr-2025 15:04:49 build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line  build 07-Apr-2025 15:04:49 collected 34 items  build 07-Apr-2025 15:04:49 build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line  build 07-Apr-2025 15:04:49 collected 34 items  build 07-Apr-2025 15:04:49 build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line  build 07-Apr-2025 15:04:49 collected 34 items  build 07-Apr-2025 15:04:49 build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_complement_is_last_line PASSED [ 2%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels PASSED [ 5%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes PASSED [ 8%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes PASSED [ 11%] build 07-Apr-2025 15:04:49 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image PASSED [ 14%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes PASSED [ 17%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges FAILED [ 2%]FAILED [ 2%]FAILED [ 2%]PASSED [ 20%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_image_with_direction_coordinate_only build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels PASSED [ 5%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes PASSED [ 8%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes PASSED [ 11%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image PASSED [ 14%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes PASSED [ 17%]FAILED [ 23%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_multiple_stokes_no_spectral_axis FAILED [ 5%]FAILED [ 5%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes PASSED [ 26%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels ERROR [ 5%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes PASSED [ 29%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record PASSED [ 32%]FAILED [ 20%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_image_with_direction_coordinate_only FAILED [ 8%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes PASSED [ 23%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_multiple_stokes_no_spectral_axis FAILED [ 8%]PASSED [ 26%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes ERROR [ 8%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes FAILED [ 11%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image PASSED [ 29%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record FAILED [ 35%]FAILED [ 11%]PASSED [ 32%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string ERROR [ 35%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_set_multiple_stokes_ranges build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string PASSED [ 14%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes PASSED [ 17%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges FAILED [ 14%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes PASSED [ 17%]PASSED [ 20%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_image_with_direction_coordinate_only FAILED [ 38%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges PASSED [ 23%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_multiple_stokes_no_spectral_axis FAILED [ 20%]FAILED [ 41%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel build 07-Apr-2025 15:04:50 ../../../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:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_multiple_stokes_no_spectral_axis PASSED [ 26%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges PASSED [ 26%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges FAILED [ 44%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes PASSED [ 29%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record PASSED [ 32%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string FAILED [ 35%]FAILED [ 47%]FAILED [ 29%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string ERROR [ 35%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_set_multiple_stokes_ranges build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes ERROR [ 47%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_1000 PASSED [ 38%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box build 07-Apr-2025 15:04:50 PASSED [ 41%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges ERROR [ 29%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record PASSED [ 44%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes PASSED [ 47%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_1000 FAILED [ 32%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string FAILED [ 35%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string ERROR [ 35%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_set_multiple_stokes_ranges PASSED [ 38%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box PASSED [ 41%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel FAILED [ 44%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes PASSED [ 47%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_1000 FAILED [ 35%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_set_multiple_stokes_ranges PASSED [ 38%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_box PASSED [ 41%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel PASSED [ 44%] build 07-Apr-2025 15:04:50 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_stokes PASSED [ 47%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_1000 PASSED [ 50%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 PASSED [ 52%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 PASSED [ 55%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3260 PASSED [ 58%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4415 PASSED [ 61%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4425 PASSED [ 64%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_8072 PASSED [ 67%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS PASSED [ 50%] build 07-Apr-2025 15:05:06 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 PASSED [ 52%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 FAILED [ 55%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3260 PASSED [ 58%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4415 PASSED [ 61%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4425 PASSED [ 50%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 PASSED [ 64%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_8072 FAILED [ 70%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_crtf_has_multiple_diff_and_ends_with_diff_bug_fix FAILED [ 52%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 PASSED [ 67%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS PASSED [ 55%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3260 PASSED [ 73%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ellipse PASSED [ 58%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4415 PASSED [ 61%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4425 PASSED [ 50%]PASSED [ 64%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_8072 build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3258 PASSED [ 52%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 PASSED [ 55%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3260 FAILED [ 70%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_crtf_has_multiple_diff_and_ends_with_diff_bug_fix PASSED [ 58%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4415 PASSED [ 61%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_4425 PASSED [ 64%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_8072 PASSED [ 67%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS PASSED [ 73%] build 07-Apr-2025 15:05:07 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ellipse PASSED [ 67%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS PASSED [ 76%] error 07-Apr-2025 15:05:08 Fatal Python error: Aborted error 07-Apr-2025 15:05:08 error 07-Apr-2025 15:05:08 Current thread 0x00007fb677283740 (most recent call first): error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:05:08 File "/home/casatest/casa6/casatools/tests/tools/regionmanager/test_tool_regionmanager.py", line 831 in test_ICRS error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:05:08 error 07-Apr-2025 15:05: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:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_exceptions PASSED [ 76%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_exceptions PASSED [ 79%] error 07-Apr-2025 15:05:08 Fatal Python error: Aborted error 07-Apr-2025 15:05:08 error 07-Apr-2025 15:05:08 Current thread 0x00007fbdfe95f740 (most recent call first): error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/image.py", line 1223 in fromshape error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/image.py", line 545 in fromshape error 07-Apr-2025 15:05:08 File "/home/casatest/casa6/casatools/tests/tools/regionmanager/test_tool_regionmanager.py", line 831 in test_ICRS error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:05:08 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:05:08 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:05:08 error 07-Apr-2025 15:05: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:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_poly_2000 FAILED [ 79%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_poly_2000 PASSED [ 82%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_read PASSED [ 82%]PASSED [ 85%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_read build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_rectangle_rotation PASSED [ 85%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_rectangle_rotation PASSED [ 88%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_rotbox PASSED [ 91%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_no_overlap PASSED [ 94%]FAILED [ 88%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_no_spectral_axis build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_rotbox PASSED [ 97%] build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_range PASSED [100%]PASSED [ 91%] build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ==================================== ERRORS ==================================== build 07-Apr-2025 15:05:08 _________ ERROR at teardown of rg_frombcs_test.test_region_text_string _________ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def tearDown(self): build 07-Apr-2025 15:05:08 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:08 > os.remove(im) build 07-Apr-2025 15:05:08 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:08 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-2 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 Combined 3 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 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:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2 Region read from text string box[[1pix,2pix],[3pix,4pix]] build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2+ box[[5pix,6pix],[7pix,8pix]] build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2+ box[[9pix,10pix],[11pix,12pix]] build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 WARN CasacRegionManager::fromBCS::MPIServer-2 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:05:08 2025-04-07 19:04:50 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-2 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO ImageRegion::fromRecord::MPIServer-2 Selected bounding box : build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO ImageRegion::fromRecord::MPIServer-2+ [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:05:08 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:05:08 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:05:08 2025-04-07 19:04:51 SEVERE image::subimage::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6162) Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/logtable/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:05:08 =================================== FAILURES =================================== build 07-Apr-2025 15:05:08 _________________ rg_frombcs_test.test_complement_is_last_line _________________ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def tearDown(self): build 07-Apr-2025 15:05:08 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:08 > os.remove(im) build 07-Apr-2025 15:05:08 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:08 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO ImageFactory::createImage::MPIServer-2 Created Temp image of shape [500, 500] with float valued pixels. build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 line# 2: difference found build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 Combined 2 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 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:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2 Region read from text string ellipse [[0:0:0, 0.0.0], [10arcmin, 5arcmin], 45deg] build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServ build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_no_overlap er-2+ - ellipse [[0:0:0, 0.0.0], [7arcmin, 2arcmin], 45deg] build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 line# 2: difference found build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 Combined 2 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 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:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2 Region read from text string ellipse [[0:0:0, 0.0.0], [10arcmin, 5arcmin], 45deg] build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2+ -ellipse [[0:0:0, 0.0.0], [7arcmin, 2arcmin], 45deg] build 07-Apr-2025 15:05:08 ___________________ rg_frombcs_test.test_contiguous_channels ___________________ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def test_contiguous_channels(self): build 07-Apr-2025 15:05:08 """Test setting multiple continuous channels""" build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 box = "" build 07-Apr-2025 15:05:08 chans = "0~4" build 07-Apr-2025 15:05:08 stokes = "" build 07-Apr-2025 15:05:08 stokes_control = "a" build 07-Apr-2025 15:05:08 > myreg = self.run_frombcs( build 07-Apr-2025 15:05:08 self.image, box, chans, stokes, stokes_control build 07-Apr-2025 15:05:08 ) build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:201: build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:97: in run_frombcs build 07-Apr-2025 15:05:08 myia.open(imagename) build 07-Apr-2025 15:05:08 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:2640: in open build 07-Apr-2025 15:05:08 return self._swigobj.open(infile, cache) build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = > build 07-Apr-2025 15:05:08 args = ('imregion.fits', True), kwargs = {} build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def open(self, *args, **kwargs): build 07-Apr-2025 15:05:08 """ build 07-Apr-2025 15:05:08 open(self, _infile, _cache) -> bool build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 Summary: build 07-Apr-2025 15:05:08 Open a new image file with this image tool build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 Description: build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 This method detaches from the current image (if an image is attached to the tool), and build 07-Apr-2025 15:05:08 reattaches it (opens) to the new image. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 The input image file may be in native CASA, FITS, or Miriad format. In the case build 07-Apr-2025 15:05:08 of CASA images, images with float, complex float, double, and complex double build 07-Apr-2025 15:05:08 valued pixels are supported. Note that only FITS images with float valued pixels build 07-Apr-2025 15:05:08 are supported. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 The cache parameter applies only to component list images and indicates if pixel build 07-Apr-2025 15:05:08 values should be cached after they are computed for faster retrieval. It is not build 07-Apr-2025 15:05:08 used for other image types. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 Input Parameters: build 07-Apr-2025 15:05:08 infile image file name build 07-Apr-2025 15:05:08 cache Cache pixel values for use while image is in use? Ignored if image being opened is not a ComponentListImage. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 Example: build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 # build 07-Apr-2025 15:05:08 print 't----t open Ex 1 t----' build 07-Apr-2025 15:05:08 ia.maketestimage('anotherimage',overwrite=true) #first make 2nd image build 07-Apr-2025 15:05:08 ia.close() build 07-Apr-2025 15:05:08 ia.maketestimage('myimage',overwrite=true) #open image myimage build 07-Apr-2025 15:05:08 ia.open('anotherimage') # attach tool to 'anotherimage' build 07-Apr-2025 15:05:08 ia.close() build 07-Apr-2025 15:05:08 # build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 The {stff open} function first closes the old imagefile. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 """ build 07-Apr-2025 15:05:08 > return _image.image_open(self, *args, **kwargs) build 07-Apr-2025 15:05:08 E RuntimeError: FITSImgParser::setup - imregion.fits Error opening FITS input. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:5462: RuntimeError build 07-Apr-2025 15:05:08 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 FITSIO status = 107: tried to move past end of file build 07-Apr-2025 15:05:08 ffopen could not interpret primary array header of file: build 07-Apr-2025 15:05:08 imregion.fits build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 SEVERE BlockIO: File imregion.fits Physical record 0 logical record 0 -- build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 SEVERE + Open file error! build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 WARN File Descriptor -1 Physical record 0 logical record 0 -- build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 WARN + [FitsInput::init()] Failed to construct input build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 SEVERE image::open::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 4208) Exception Reported: FITSImgParser::setup - imregion.fits Error opening FITS input. build 07-Apr-2025 15:05:08 ___________________ rg_frombcs_test.test_continguous_stokes ____________________ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def setUp(self): build 07-Apr-2025 15:05:08 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:08 > shutil.copy(datapath + im, im) build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:115: build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:05:08 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 src = '/opt/casa/data/casatestdata/unittest/rgtool/imregion_nospec.fits' build 07-Apr-2025 15:05:08 dst = 'imregion_nospec.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:05:08 """Copy mode bits from src to dst. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:05:08 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:05:08 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 """ build 07-Apr-2025 15:05:08 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:05:08 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:05:08 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:05:08 else: build 07-Apr-2025 15:05:08 return build 07-Apr-2025 15:05:08 else: build 07-Apr-2025 15:05:08 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 st = stat_func(src) build 07-Apr-2025 15:05:08 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:05:08 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion_nospec.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:05:08 ______________________ rg_frombcs_test.test_first_stokes _______________________ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def setUp(self): build 07-Apr-2025 15:05:08 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:08 > shutil.copy(datapath + im, im) build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:115: build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:05:08 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 src = '/opt/casa/data/casatestdata/unittest/rgtool/imregion.fits' build 07-Apr-2025 15:05:08 dst = 'imregion.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:05:08 """Copy mode bits from src to dst. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:05:08 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:05:08 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 """ build 07-Apr-2025 15:05:08 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:05:08 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:05:08 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:05:08 else: build 07-Apr-2025 15:05:08 return build 07-Apr-2025 15:05:08 else: build 07-Apr-2025 15:05:08 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 st = stat_func(src) build 07-Apr-2025 15:05:08 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:05:08 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:05:08 _______________________ rg_frombcs_test.test_full_image ________________________ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def setUp(self): build 07-Apr-2025 15:05:08 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:08 > shutil.copy(datapath + im, im) build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:115: build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 /usr/local/lib/python3.10/shutil.py:418: in copy build 07-Apr-2025 15:05:08 copymode(src, dst, follow_symlinks=follow_symlinks) build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 src = '/opt/casa/data/casatestdata/unittest/rgtool/imregion_dironly.fits' build 07-Apr-2025 15:05:08 dst = 'imregion_dironly.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def copymode(src, dst, *, follow_symlinks=True): build 07-Apr-2025 15:05:08 """Copy mode bits from src to dst. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 If follow_symlinks is not set, symlinks aren't followed if and only build 07-Apr-2025 15:05:08 if both `src` and `dst` are symlinks. If `lchmod` isn't available build 07-Apr-2025 15:05:08 (e.g. Linux) this method does nothing. build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 """ build 07-Apr-2025 15:05:08 sys.audit("shutil.copymode", src, dst) build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 if not follow_symlinks and _islink(src) and os.path.islink(dst): build 07-Apr-2025 15:05:08 if hasattr(os, 'lchmod'): build 07-Apr-2025 15:05:08 stat_func, chmod_func = os.lstat, os.lchmod build 07-Apr-2025 15:05:08 else: build 07-Apr-2025 15:05:08 return build 07-Apr-2025 15:05:08 else: build 07-Apr-2025 15:05:08 stat_func, chmod_func = _stat, os.chmod build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 st = stat_func(src) build 07-Apr-2025 15:05:08 > chmod_func(dst, stat.S_IMODE(st.st_mode)) build 07-Apr-2025 15:05:08 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion_dironly.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 /usr/local/lib/python3.10/shutil.py:307: FileNotFoundError build 07-Apr-2025 15:05:08 _______ rg_frombcs_test.test_multiple_boxes_channel_ranges_stokes_ranges _______ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def tearDown(self): build 07-Apr-2025 15:05:08 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:08 > os.remove(im) build 07-Apr-2025 15:05:08 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:08 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:05:08 got [1.2479420640592822, 0.7825587274773647, 10735100000.0, 4.0] build 07-Apr-2025 15:05:08 exp [1.24794206, 0.782558727, 10735100000.0, 4.0] build 07-Apr-2025 15:05:08 got [1.2479379679434162, 0.782561640648436, 12335100000.0, 4.0] build 07-Apr-2025 15:05:08 exp [1.24793797, 0.782561641, 12335100000.0, 4.0] build 07-Apr-2025 15:05:08 got [1.2479420640592822, 0.7825587274773647, 4735100000.0, 4.0] build 07-Apr-2025 15:05:08 exp [1.24794206, 0.782558727, 4735100000.0, 4.0] build 07-Apr-2025 15:05:08 got [1.2479379679434162, 0.782561640648436, 6335100000.0, 4.0] build 07-Apr-2025 15:05:08 exp [1.24793797, 0.782561641, 6335100000.0, 4.0] build 07-Apr-2025 15:05:08 got [1.2479420640592822, 0.7825587274773647, 10735100000.0, 1.0] build 07-Apr-2025 15:05:08 exp [1.24794206, 0.782558727, 10735100000.0, 1.0] build 07-Apr-2025 15:05:08 got [1.2479379679434162, 0.782561640648436, 12335100000.0, 2.0] build 07-Apr-2025 15:05:08 exp [1.24793797, 0.782561641, 12335100000.0, 2.0] build 07-Apr-2025 15:05:08 got [1.2479420640592822, 0.7825587274773647, 4735100000.0, 1.0] build 07-Apr-2025 15:05:08 exp [1.24794206, 0.782558727, 4735100000.0, 1.0] build 07-Apr-2025 15:05:08 got [1.2479379679434162, 0.782561640648436, 6335100000.0, 2.0] build 07-Apr-2025 15:05:08 exp [1.24793797, 0.782561641, 6335100000.0, 2.0] build 07-Apr-2025 15:05:08 got [1.2479502562199296, 0.7825529011099799, 10735100000.0, 4.0] build 07-Apr-2025 15:05:08 exp [1.24795026, 0.782552901, 10735100000.0, 4.0] build 07-Apr-2025 15:05:08 got [1.2479461601514532, 0.7825558142978793, 12335100000.0, 4.0] build 07-Apr-2025 15:05:08 exp [1.24794616, 0.782555814, 12335100000.0, 4.0] build 07-Apr-2025 15:05:08 got [1.2479502562199296, 0.7825529011099799, 4735100000.0, 4.0] build 07-Apr-2025 15:05:08 exp [1.24795026, 0.782552901, 4735100000.0, 4.0] build 07-Apr-2025 15:05:08 got [1.2479461601514532, 0.7825558142978793, 6335100000.0, 4.0] build 07-Apr-2025 15:05:08 exp [1.24794616, 0.782555814, 6335100000.0, 4.0] build 07-Apr-2025 15:05:08 got [1.2479502562199296, 0.7825529011099799, 10735100000.0, 1.0] build 07-Apr-2025 15:05:08 exp [1.24795026, 0.782552901, 10735100000.0, 1.0] build 07-Apr-2025 15:05:08 got [1.2479461601514532, 0.7825558142978793, 12335100000.0, 2.0] build 07-Apr-2025 15:05:08 exp [1.24794616, 0.782555814, 12335100000.0, 2.0] build 07-Apr-2025 15:05:08 got [1.2479502562199296, 0.7825529011099799, 4735100000.0, 1.0] build 07-Apr-2025 15:05:08 exp [1.24795026, 0.782552901, 4735100000.0, 1.0] build 07-Apr-2025 15:05:08 got [1.2479461601514532, 0.7825558142978793, 6335100000.0, 2.0] build 07-Apr-2025 15:05:08 exp [1.24794616, 0.782555814, 6335100000.0, 2.0] build 07-Apr-2025 15:05:08 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-2 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2 Using specified box(es) 1,2,3,4,5,6,7,8 build 07-Apr-2025 15:05:08 ___ rg_frombcs_test.test_multiple_boxes_image_with_direction_coordinate_only ___ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def tearDown(self): build 07-Apr-2025 15:05:08 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:08 > os.remove(im) build 07-Apr-2025 15:05:08 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:08 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:05:08 got [1.2479420640592822, 0.7825587274773647] build 07-Apr-2025 15:05:08 exp [1.24794206, 0.782558727] build 07-Apr-2025 15:05:08 got [1.2479379679434162, 0.782561640648436] build 07-Apr-2025 15:05:08 exp [1.24793797, 0.782561641] build 07-Apr-2025 15:05:08 got [1.2479502562199296, 0.7825529011099799] build 07-Apr-2025 15:05:08 exp [1.24795026, 0.782552901] build 07-Apr-2025 15:05:08 got [1.2479461601514532, 0.7825558142978793] build 07-Apr-2025 15:05:08 exp [1.24794616, 0.782555814] build 07-Apr-2025 15:05:08 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-2 passing empty or nonexistant spectral Coordinate axis build 07-Apr-2025 15:05:08 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2 Using specified box(es) 1,2,3,4,5,6,7,8 build 07-Apr-2025 15:05:08 ___________________ rg_frombcs_test.test_region_text_string ____________________ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def test_region_text_string(self): build 07-Apr-2025 15:05:08 """Test setting a region text string""" build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 region = "box[[1pix,2pix],[3pix,4pix]]\nbox[[5pix,6pix],[7pix,8pix]]\nbox[[9pix,10pix],[11pix,12pix]]" build 07-Apr-2025 15:05:08 myreg = self.run_frombcs( build 07-Apr-2025 15:05:08 self.image, "", "", "", "a", region build 07-Apr-2025 15:05:08 ) build 07-Apr-2025 15:05:08 myia = iatool() build 07-Apr-2025 15:05:08 myia.open(self.image) build 07-Apr-2025 15:05:08 > subi = myia.subimage("xxyy.im", region=myreg) build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:542: build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:3890: in subimage build 07-Apr-2025 15:05:08 return _wrap_image(swig_object=self._swigobj.subimage(outfile, region, mask, dropdeg, overwrite, list, stretch, wantreturn, keepaxes)) build 07-Apr-2025 15:05:08 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 self = > build 07-Apr-2025 15:05:08 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:05:08 kwargs = {} build 07-Apr-2025 15:05:08 build 07-Apr-2025 15:05:08 def subimage(self, *args, **kwargs): build 07-Apr-2025 15:05:08 """ build 07-Apr-2025 15:05:08 subimage(self, _outfile, _region, _mask, _dropdeg, _overwrite, _list, _stretch, _wantreturn, _keepaxes) -> image build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Summary: build 07-Apr-2025 15:05:09 Create a (sub)image from a region of the image build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Description: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 This function copies all or part of the image to another on-the-fly Image tool. build 07-Apr-2025 15:05:09 Both float and complex valued images are supported. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If {stfaf outfile} is given, the subimage is written to the specified build 07-Apr-2025 15:05:09 disk file. If {stfaf outfile} is unset, the returned Image tool actually build 07-Apr-2025 15:05:09 references the input image file (i.e. that associated with the Image build 07-Apr-2025 15:05:09 tool to which you are applying this function). So if you deleted the build 07-Apr-2025 15:05:09 input image disk file, it would render this tool useless. When you build 07-Apr-2025 15:05:09 destroy this tool (with the done function) build 07-Apr-2025 15:05:09 the reference connection is broken. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Sometimes it is useful to drop axes of length one (degenerate axes). build 07-Apr-2025 15:05:09 Use the {stfaf dropdeg} argument if you want to do this. Further control build 07-Apr-2025 15:05:09 is provided via the keepaxes parameter. If dropdeg=True, you may specify build 07-Apr-2025 15:05:09 a list of degenerate axes to keep in the keep axes parameter. This allows build 07-Apr-2025 15:05:09 you to drop only a subset of degenerate axes. This parameter is ignored if build 07-Apr-2025 15:05:09 dropdeg=False. If dropdeg=True, all degenerate axes are dropped if keepaxes build 07-Apr-2025 15:05:09 is set to an empty list (this is the default behavior). Nondegenerate build 07-Apr-2025 15:05:09 axes are implicitly kept, even if they are included in the keepaxes list. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The output mask is the combination (logical OR) of the default input build 07-Apr-2025 15:05:09 pixelmask (if any) and the OTF mask. Any other input pixelmasks build 07-Apr-2025 15:05:09 will not be copied. Use function maskhandler if you build 07-Apr-2025 15:05:09 need to copy other masks too. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If the mask has fewer dimensions than the image and if the shape build 07-Apr-2025 15:05:09 of the dimensions the mask and image have in common are the same, build 07-Apr-2025 15:05:09 the mask will automatically have the missing dimensions added so build 07-Apr-2025 15:05:09 it conforms to the image. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If stretch is true and if the number of mask dimensions is less than build 07-Apr-2025 15:05:09 or equal to the number of image dimensions and some axes in the build 07-Apr-2025 15:05:09 mask are degenerate while the corresponding axes in the image are not, build 07-Apr-2025 15:05:09 the mask will be stetched in the degenerate dimensions. For example, build 07-Apr-2025 15:05:09 if the input image has shape [100, 200, 10] and the input build 07-Apr-2025 15:05:09 mask has shape [100, 200, 1] and stretch is true, the mask will be build 07-Apr-2025 15:05:09 stretched along the third dimension to shape [100, 200, 10]. However if build 07-Apr-2025 15:05:09 the mask is shape [100, 200, 2], stretching is not possible and an build 07-Apr-2025 15:05:09 error will result. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Input Parameters: build 07-Apr-2025 15:05:09 outfile Output image file name. Default is unset. build 07-Apr-2025 15:05:09 region Region selection. Default is to use the full image. build 07-Apr-2025 15:05:09 mask Mask to use. Default is none. build 07-Apr-2025 15:05:09 dropdeg Drop degenerate axes build 07-Apr-2025 15:05:09 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:05:09 list List informative messages to the logger build 07-Apr-2025 15:05:09 stretch Stretch the mask if necessary and possible? build 07-Apr-2025 15:05:09 wantreturn Return an image analysis tool attached to the created subimage build 07-Apr-2025 15:05:09 keepaxes If dropdeg=True, these are the degenerate axes to keep. Nondegenerate axes are implicitly always kept. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Example: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 print 't----t subimage Ex 1 t----' build 07-Apr-2025 15:05:09 ia.maketestimage('myfile',overwrite=true) build 07-Apr-2025 15:05:09 im2 = ia.subimage() # a complete copy build 07-Apr-2025 15:05:09 r1 = rg.box([10,10],[30,40],[5,5]) # A strided pixel box region build 07-Apr-2025 15:05:09 im3 = ia.subimage(outfile='/tmp/foo', region=r1, overwrite=true) build 07-Apr-2025 15:05:09 # Explicitly named subimage build 07-Apr-2025 15:05:09 im2.done() build 07-Apr-2025 15:05:09 im3.done() build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # As an example of the usage of the keepaxes parameter, consider an image build 07-Apr-2025 15:05:09 # that has axes RA, Dec, Stokes, and Freq. The Stokes and Freq axes are both build 07-Apr-2025 15:05:09 # degenerate while the RA and Dec axes are not, and it is desired to make a build 07-Apr-2025 15:05:09 # subimage in which the Stokes axis is discarded. The following command will build 07-Apr-2025 15:05:09 # accomplish that. build 07-Apr-2025 15:05:09 ia.open('my.im') build 07-Apr-2025 15:05:09 subim = ia.subimage(outfile='discarded_stokes.im', dropdeg=True, keepaxes=[3]) build 07-Apr-2025 15:05:09 ia.done() build 07-Apr-2025 15:05:09 subim.done() build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > return _image.image_subimage(self, *args, **kwargs) build 07-Apr-2025 15:05:09 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/logtable/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:7946: RuntimeError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-2 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-2 Combined 3 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServePASSED [ 94%] build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_no_spectral_axis r-2 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:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2 Region read from text string box[[1pix,2pix],[3pix,4pix]] build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2+ box[[5pix,6pix],[7pix,8pix]] build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-2+ box[[9pix,10pix],[11pix,12pix]] build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 WARN CasacRegionManager::fromBCS::MPIServer-2 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:05:09 2025-04-07 19:04:50 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-2 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO ImageRegion::fromRecord::MPIServer-2 Selected bounding box : build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO ImageRegion::fromRecord::MPIServer-2+ [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:05:09 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:05:09 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 SEVERE image::subimage::MPIServer-2 (file src/tools/image/image_cmpt.cc, line 6162) Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/logtable/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:05:09 _____________________ rg_frombcs_test.test_single_channel ______________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:09 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:05:09 got [1.247952301207884, 0.7825499900718148, 6335100000.0, 1.0] build 07-Apr-2025 15:05:09 exp [1.2479523, 0.78254999, 6335100000.0, 1.0] build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-2 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO CasacRegionManager::fromBCS::MPIServer-2 No directional region specified. Using full positional plane. build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO CasacRegionManager::fromBCS::MPIServer-2 Using channel range(s) build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO CasacRegionManager::fromBCS::MPIServer-2 Using polarizations ALL build 07-Apr-2025 15:05:09 ______________________ rg_fromtextfile_test.test_CAS_3259 ______________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def test_CAS_3259(self): build 07-Apr-2025 15:05:09 """Verify fix to CAS-3259""" build 07-Apr-2025 15:05:09 self.ia.fromshape("", [250, 250]) build 07-Apr-2025 15:05:09 > self._testit(self.cas_3259t, self.cas_3259r) build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:654: build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:624: in _testit build 07-Apr-2025 15:05:09 expected = self.rg.fromfiletorecord(rgn) build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/regionmanager.py:183: in fromfiletorecord build 07-Apr-2025 15:05:09 return self._swigobj.fromfiletorecord(filename, verbose, regionname) build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = > build 07-Apr-2025 15:05:09 args = ('CAS-3259.rgn', True, ''), kwargs = {} build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def fromfiletorecord(self, *args, **kwargs): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 fromfiletorecord(self, _filename, _verbose, _regionname) -> record * build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Summary: build 07-Apr-2025 15:05:09 Create a region record(s) from a file(s). build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Description: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 This function reads files containing ImageRegion objects and turns them build 07-Apr-2025 15:05:09 into Region Records. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The intended use for this method is to read the file saved by the casa build 07-Apr-2025 15:05:09 viewer and turn the files contents into regions that are usabla by the build 07-Apr-2025 15:05:09 image analysis tool. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Input Parameters: build 07-Apr-2025 15:05:09 filename List of files containing the Image Regions build 07-Apr-2025 15:05:09 verbose Report successful saves build 07-Apr-2025 15:05:09 regionname Name(s) of the region(s) when saved in the table build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Example: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 - img = ia.open('hcn') build 07-Apr-2025 15:05:09 - rg.fromfiletorecord(T, 'x1 x2', 'file1, file2', r1, r2) build 07-Apr-2025 15:05:09 - ia.statistics( region=r1, verbose=True ) build 07-Apr-2025 15:05:09 - ia.statistics( region=r2, verbose=True ) build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 In this example, we create two regions called {stf r1} and {stf r2} build 07-Apr-2025 15:05:09 from the files ??? build 07-Apr-2025 15:05:09 The regions are renamed to `x1' and `x2' as they are stored. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 e build 07-Apr-2025 15:05:09 - img = ia.open('hcn') build 07-Apr-2025 15:05:09 - r1 = rg.box()f build 07-Apr-2025 15:05:09 - r2 = rg.quarter() build 07-Apr-2025 15:05:09 - rg.fromglobaltotable(img, T, F, '', r1, r2) build 07-Apr-2025 15:05:09 - rg.namesintable(img) build 07-Apr-2025 15:05:09 x1 x2 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 In this example, we save two regions called {stf r1} and {stf r2} to build 07-Apr-2025 15:05:09 the table (previously containing no regions) referred to by the image build 07-Apr-2025 15:05:09 tool {stf im}. The names for regions are made up for us as we don't build 07-Apr-2025 15:05:09 specify them. Note that because the regions are specified by the build 07-Apr-2025 15:05:09 special glish `...' argument (it has no actual argument name), we build 07-Apr-2025 15:05:09 must give the {stfaf regionname} argument explcitly as an empty vector build 07-Apr-2025 15:05:09 of strings (else glish will take the empty string as a region). build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > return _regionmanager.regionmanager_fromfiletorecord(self, *args, **kwargs) build 07-Apr-2025 15:05:09 E RuntimeError: RegularFileIO: error in open or create of file CAS-3259.rgn: No such file or directory build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/regionmanager.py:772: RuntimeError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:05:07 INFO ImageFactory::createImage::MPIServer-2 Created Temp image of shape [250, 250] with float valued pixels. build 07-Apr-2025 15:05:09 2025-04-07 19:05:07 INFO RegionTextParser::_determineVersion::MPIServer-2 RegionTextParser::_determineVersion: Found spec version 0 build 07-Apr-2025 15:05:09 2025-04-07 19:05:07 INFO AsciiRegionFileParser::_parse::MPIServer-2 Combined 2 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:09 2025-04-07 19:05:07 INFO AsciiRegionFileParser::_parse::MPIServer-2 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:05:09 2025-04-07 19:05:07 SEVERE regionmanager::fromfiletorecord::MPIServer-2 Exception Reported: RegularFileIO: error in open or create of file CAS-3259.rgn: No such file or directory build 07-Apr-2025 15:05:09 ________________________ rg_fromtextfile_test.test_ICRS ________________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def test_ICRS(self): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 CAS-13074, verify that coord=ICRS works correctly build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 1. Create a 100x100 image using the default coordinate system provided by ia.shape() build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 2. Modify the coordinate system of the image from J2000 to GALACTIC ref frame, build 07-Apr-2025 15:05:09 since the difference between J2000 and ICRS seems to be only about 10 marcsec, build 07-Apr-2025 15:05:09 so we need to use a coordinate system where the values in the two systems differ build 07-Apr-2025 15:05:09 more to get a convincing test. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 3. Set all pixels to 0, except the reference pixel 50, 50 which is set to 1. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 4. Create a CRTF region string using coords='ICRS' and a box that is centered at build 07-Apr-2025 15:05:09 GALACTIC long=0, lat=0 (the ref direction in the image) but using ICRS coords build 07-Apr-2025 15:05:09 of course. The hardcoded ICRS coords were determined using me.measure() to build 07-Apr-2025 15:05:09 convert from GALACTIC to ICRS. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 5. Run ia.statistics() using region=the CRTF text string previously created. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 6. Test that the max pixel value found in the region is 1. This indicates that build 07-Apr-2025 15:05:09 the region was applied correctly. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > self.ia.fromshape(self.icrs_image, shape=[100, 100]) build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:831: build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:545: in fromshape build 07-Apr-2025 15:05:09 return self._swigobj.fromshape(outfile, shape, csys, linear, overwrite, log, type) build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = > build 07-Apr-2025 15:05:09 args = ('icrs.im', [100, 100], {}, False, False, True, ...), kwargs = {} build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def fromshape(self, *args, **kwargs): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 fromshape(self, _outfile, _shape, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Summary: build 07-Apr-2025 15:05:09 Construct an empty casa image from a shape build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Description: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 This function creates a CASA image with the specified shape. All the pixel build 07-Apr-2025 15:05:09 values in the image are set to 0. One may create an image with float precision build 07-Apr-2025 15:05:09 pixels (type='f'), complex float precision pixels (type='c'), double precision build 07-Apr-2025 15:05:09 pixels (type='d'), or complex double precision pixels ('cd'). To use a numpy build 07-Apr-2025 15:05:09 array of values to create an image, use ia.fromarray(). To make a 2-D image from build 07-Apr-2025 15:05:09 a packaged FITS file, use ia.maketestimage(). build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If outfile is given, the image is written to the specified disk file. If build 07-Apr-2025 15:05:09 outfile is unset, the image analysis tool is associated with a temporary image. build 07-Apr-2025 15:05:09 This temporary image may be in memory or on disk, depending on its size. When build 07-Apr-2025 15:05:09 you close the image analysis tool (with the ia.close() method, the temporary build 07-Apr-2025 15:05:09 image is deleted. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The coordinate system, provided as a coordinate system tool record, is optional. build 07-Apr-2025 15:05:09 If provided, it must be dimensionally consistent with the specified shape. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If the coordinate system is not provided, a default coordinate system will be build 07-Apr-2025 15:05:09 created. If linear=False (the default), then it is a build 07-Apr-2025 15:05:09 standard RA/DEC/Stokes/Spectral coordinate system depending exactly upon the build 07-Apr-2025 15:05:09 shape (the Stokes axis must be no longer than 4 pixels and spectral axis may build 07-Apr-2025 15:05:09 occur prior to the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are build 07-Apr-2025 15:05:09 given linear coordinates. If linear=True, then the coordinate system will have build 07-Apr-2025 15:05:09 linear coordinates. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The method returns True if successful, False otherwise. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Input Parameters: build 07-Apr-2025 15:05:09 outfile Name of output image file. Default is unset. build 07-Apr-2025 15:05:09 shape Shape of image. Must be specified. build 07-Apr-2025 15:05:09 csys Coordinate System. Default is unset. build 07-Apr-2025 15:05:09 linear Make a linear Coordinate System if csys not given? build 07-Apr-2025 15:05:09 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:05:09 log Write image creation messages to logger build 07-Apr-2025 15:05:09 type Data type of image pixels. 'f' (float), 'c' (complex float), 'd' (double), 'cd' (complex double). build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Example: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # Create a 64 x 64 x 128 RA-Dec-Frequency image build 07-Apr-2025 15:05:09 ia.fromshape('test2.data', [64,64,128], overwrite=True) build 07-Apr-2025 15:05:09 mycs = ia.coordsys(axes=[0,1]) build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 # create temporary image using first and third axes of build 07-Apr-2025 15:05:09 # previously created image build 07-Apr-2025 15:05:09 ia.fromshape(shape=[10, 20], csys=mycs.torecord()) build 07-Apr-2025 15:05:09 mycs.done() build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The first example creates a zero-filled imagefile named {sff build 07-Apr-2025 15:05:09 PASSED [ 97%] build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_selectedchannels_test::test_range test2.data} of shape [64,64,128]. If you examine the header with {stff build 07-Apr-2025 15:05:09 ia.summary()} you will see the RA/DEC/Spectral coordinate information. build 07-Apr-2025 15:05:09 In the second example, a Coordinate System describing the first and second axes build 07-Apr-2025 15:05:09 of the image {sff test.data} is created and used to create a 2D temporary image. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # create a 4-D image populated with noise with some interesting metadata build 07-Apr-2025 15:05:09 ia.fromshape('noisy.im', [100, 100, 4, 20]) build 07-Apr-2025 15:05:09 # add the noise build 07-Apr-2025 15:05:09 ia.addnoise() build 07-Apr-2025 15:05:09 # add a beam build 07-Apr-2025 15:05:09 ia.setrestoringbeam(major='4arcmin', minor='3arcmin', pa='20deg') build 07-Apr-2025 15:05:09 # add brightness unit build 07-Apr-2025 15:05:09 ia.setbrightnessunit('Jy/beam') build 07-Apr-2025 15:05:09 ia.done() build 07-Apr-2025 15:05:09 # set an interesting object name build 07-Apr-2025 15:05:09 imd.open('noisy.im') build 07-Apr-2025 15:05:09 imd.set('object','thor') build 07-Apr-2025 15:05:09 imd.done() build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > return _image.image_fromshape(self, *args, **kwargs) build 07-Apr-2025 15:05:09 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/icrs.im/logtable/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:1223: RuntimeError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:05:09 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:05:09 2025-04-07 19:05:07 SEVERE image::fromshape::MPIServer-2 Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/icrs.im/logtable/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:05:09 _____________________ rg_fromtextfile_test.test_exceptions _____________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in self._fixtures + self._created + [self.cas_12980i, self.cas_12980t]: build 07-Apr-2025 15:05:09 if os.path.exists(im): build 07-Apr-2025 15:05:09 if os.path.isdir(im): build 07-Apr-2025 15:05:09 shutil.rmtree(im) build 07-Apr-2025 15:05:09 else: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'res1.rgn' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:614: FileNotFoundError build 07-Apr-2025 15:05:09 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_regionmanager.xml - build 07-Apr-2025 15:05:09 =========================== short test summary info ============================ build 07-Apr-2025 15:05:09 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:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels - RuntimeError: FITSImgParser::setup - imregion.fits Error opening FITS input. build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes - FileNotFoundError: [Errno 2] No such file or directory: 'imregion_nospec.fits' build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_full_image - FileNotFoundError: [Errno 2] No such file or directory: 'imregion_dironly.f... build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_channel_ranges_stokes_ranges - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_boxes_image_with_direction_coordinate_only - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_single_channel - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_CAS_3259 - RuntimeError: RegularFileIO: error in open or create of file CAS-3259.rgn: ... build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_exceptions - FileNotFoundError: [Errno 2] No such file or directory: 'res1.rgn' build 07-Apr-2025 15:05:09 ERROR ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 =================== 12 failed, 22 passed, 1 error in 19.54s ==================== build 07-Apr-2025 15:05:09 PASSED [100%] build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ==================================== ERRORS ==================================== build 07-Apr-2025 15:05:09 ________ ERROR at teardown of rg_frombcs_test.test_contiguous_channels _________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208) Exception Reported: Exception: File imregion.fits does not exist.. build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208)+ ... thrown by static void casa::ImageFactory::_checkInfile(const casacore::String&) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 375 build 07-Apr-2025 15:05:09 _________ ERROR at teardown of rg_frombcs_test.test_continguous_stokes _________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 FITSIO status = 104: could not open the named file build 07-Apr-2025 15:05:09 failed to find or open the following file: (ffopen) build 07-Apr-2025 15:05:09 imregion.fits build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE BlockIO: File imregion.fits Physical record 0 logical record 0 -- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE + Open file error! build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 WARN File Descriptor -1 Physical record 0 logical record 0 -- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 WARN + [FitsInput::init()] Failed to construct input build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208) Exception Reported: FITSImgParser::setup - imregion.fits Error opening FITS input. build 07-Apr-2025 15:05:09 ______ ERROR at teardown of rg_frombcs_test.test_multiple_channel_ranges _______ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208) Exception Reported: Exception: File imregion.fits does not exist.. build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208)+ ... thrown by static void casa::ImageFactory::_checkInfile(const casacore::String&) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 375 build 07-Apr-2025 15:05:09 =================================== FAILURES =================================== build 07-Apr-2025 15:05:09 _________________ rg_frombcs_test.test_complement_is_last_line _________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO ImageFactory::createImage::MPIServer-1 Created Temp image of shape [500, 500] with float valued pixels. build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-1 line# 2: difference found build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-1 Combined 2 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-1 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:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-1 Region read from text string ellipse [[0:0:0, 0.0.0], [10arcmin, 5arcmin], 45deg] build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-1+ - ellipse [[0:0:0, 0.0.0], [7arcmin, 2arcmin], 45deg] build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-1 line# 2: difference found build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-1 Combined 2 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO AsciiRegionFileParser::_parse::MPIServer-1 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:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-1 Region read from text string ellipse [[0:0:0, 0.0.0], [10arcmin, 5arcmin], 45deg] build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-1+ -ellipse [[0:0:0, 0.0.0], [7arcmin, 2arcmin], 45deg] build 07-Apr-2025 15:05:09 ___________________ rg_frombcs_test.test_contiguous_channels ___________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def test_contiguous_channels(self): build 07-Apr-2025 15:05:09 """Test setting multiple continuous channels""" build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 box = "" build 07-Apr-2025 15:05:09 chans = "0~4" build 07-Apr-2025 15:05:09 stokes = "" build 07-Apr-2025 15:05:09 stokes_control = "a" build 07-Apr-2025 15:05:09 > myreg = self.run_frombcs( build 07-Apr-2025 15:05:09 self.image, box, chans, stokes, stokes_control build 07-Apr-2025 15:05:09 ) build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:201: build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:97: in run_frombcs build 07-Apr-2025 15:05:09 myia.open(imagename) build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:2640: in open build 07-Apr-2025 15:05:09 return self._swigobj.open(infile, cache) build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = > build 07-Apr-2025 15:05:09 args = ('imregion.fits', True), kwargs = {} build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def open(self, *args, **kwargs): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 open(self, _infile, _cache) -> bool build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Summary: build 07-Apr-2025 15:05:09 Open a new image file with this image tool build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Description: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 This method detaches from the current image (if an image is attached to the tool), and build 07-Apr-2025 15:05:09 reattaches it (opens) to the new image. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The input image file may be in native CASA, FITS, or Miriad format. In the case build 07-Apr-2025 15:05:09 of CASA images, images with float, complex float, double, and complex double build 07-Apr-2025 15:05:09 valued pixels are supported. Note that only FITS images with float valued pixels build 07-Apr-2025 15:05:09 are supported. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The cache parameter applies only to component list images and indicates if pixel build 07-Apr-2025 15:05:09 values should be cached after they are computed for faster retrieval. It is not build 07-Apr-2025 15:05:09 used for other image types. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Input Parameters: build 07-Apr-2025 15:05:09 infile image file name build 07-Apr-2025 15:05:09 cache Cache pixel values for use while image is in use? Ignored if image being opened is not a ComponentListImage. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Example: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 print 't----t open Ex 1 t----' build 07-Apr-2025 15:05:09 ia.maketestimage('anotherimage',overwrite=true) #first make 2nd image build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 ia.maketestimage('myimage',overwrite=true) #open image myimage build 07-Apr-2025 15:05:09 ia.open('anotherimage') # attach tool to 'anotherimage' build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The {stff open} function first closes the old imagefile. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > return _image.image_open(self, *args, **kwargs) build 07-Apr-2025 15:05:09 E RuntimeError: Exception: File imregion.fits does not exist.. build 07-Apr-2025 15:05:09 E ... thrown by static void casa::ImageFactory::_checkInfile(const casacore::String&) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 375 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:5462: RuntimeError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208) Exception Reported: Exception: File imregion.fits does not exist.. build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208)+ ... thrown by static void casa::ImageFactory::_checkInfile(const casacore::String&) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 375 build 07-Apr-2025 15:05:09 ___________________ rg_frombcs_test.test_continguous_stokes ____________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def test_continguous_stokes(self): build 07-Apr-2025 15:05:09 """Test setting a contiguous stokes""" build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 box = "" build 07-Apr-2025 15:05:09 chans = "" build 07-Apr-2025 15:05:09 stokes = "QU" build 07-Apr-2025 15:05:09 stokes_control = "a" build 07-Apr-2025 15:05:09 > myreg = self.run_frombcs( build 07-Apr-2025 15:05:09 self.image, box, chans, stokes, stokes_control build 07-Apr-2025 15:05:09 ) build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:170: build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:97: in run_frombcs build 07-Apr-2025 15:05:09 myia.open(imagename) build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:2640: in open build 07-Apr-2025 15:05:09 return self._swigobj.open(infile, cache) build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = > build 07-Apr-2025 15:05:09 args = ('imregion.fits', True), kwargs = {} build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def open(self, *args, **kwargs): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 open(self, _infile, _cache) -> bool build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Summary: build 07-Apr-2025 15:05:09 Open a new image file with this image tool build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Description: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 This method detaches from the current image (if an image is attached to the tool), and build 07-Apr-2025 15:05:09 reattaches it (opens) to the new image. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The input image file may be in native CASA, FITS, or Miriad format. In the case build 07-Apr-2025 15:05:09 of CASA images, images with float, complex float, double, and complex double build 07-Apr-2025 15:05:09 valued pixels are supported. Note that only FITS images with float valued pixels build 07-Apr-2025 15:05:09 are supported. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The cache parameter applies only to component list images and indicates if pixel build 07-Apr-2025 15:05:09 values should be cached after they are computed for faster retrieval. It is not build 07-Apr-2025 15:05:09 used for other image types. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Input Parameters: build 07-Apr-2025 15:05:09 infile image file name build 07-Apr-2025 15:05:09 cache Cache pixel values for use while image is in use? Ignored if image being opened is not a ComponentListImage. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Example: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 print 't----t open Ex 1 t----' build 07-Apr-2025 15:05:09 ia.maketestimage('anotherimage',overwrite=true) #first make 2nd image build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 ia.maketestimage('myimage',overwrite=true) #open image myimage build 07-Apr-2025 15:05:09 ia.open('anotherimage') # attach tool to 'anotherimage' build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The {stff open} function first closes the old imagefile. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > return _image.image_open(self, *args, **kwargs) build 07-Apr-2025 15:05:09 E RuntimeError: FITSImgParser::setup - imregion.fits Error opening FITS input. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:5462: RuntimeError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 FITSIO status = 104: could not open the named file build 07-Apr-2025 15:05:09 failed to find or open the following file: (ffopen) build 07-Apr-2025 15:05:09 imregion.fits build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE BlockIO: File imregion.fits Physical record 0 logical record 0 -- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE + Open file error! build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 WARN File Descriptor -1 Physical record 0 logical record 0 -- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 WARN + [FitsInput::init()] Failed to construct input build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208) Exception Reported: FITSImgParser::setup - imregion.fits Error opening FITS input. build 07-Apr-2025 15:05:09 ______________________ rg_frombcs_test.test_first_stokes _______________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion_dironly.fits' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:09 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:05:09 got [1.247952301207884, 0.7825499900718148, 4735100000.0, 1.0] build 07-Apr-2025 15:05:09 exp [1.2479523, 0.78254999, 4735100000.0, 1.0] build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-1 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-1 No directional region specified. Using full positional plane. build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-1 Using all spectral channels. build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 INFO CasacRegionManager::fromBCS::MPIServer-1 Using polarizations I build 07-Apr-2025 15:05:09 _________________ rg_frombcs_test.test_multiple_channel_ranges _________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def test_multiple_channel_ranges(self): build 07-Apr-2025 15:05:09 """Test multiple channel ranges""" build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 stokes = "" build 07-Apr-2025 15:05:09 chans = "<5,>=15" build 07-Apr-2025 15:05:09 stokesControl = "a" build 07-Apr-2025 15:05:09 box = "" build 07-Apr-2025 15:05:09 stokes_control = "a" build 07-Apr-2025 15:05:09 > myreg = self.run_frombcs( build 07-Apr-2025 15:05:09 self.image, box, chans, stokes, stokes_control build 07-Apr-2025 15:05:09 ) build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:343: build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:97: in run_frombcs build 07-Apr-2025 15:05:09 myia.open(imagename) build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:2640: in open build 07-Apr-2025 15:05:09 return self._swigobj.open(infile, cache) build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = > build 07-Apr-2025 15:05:09 args = ('imregion.fits', True), kwargs = {} build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def open(self, *args, **kwargs): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 open(self, _infile, _cache) -> bool build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Summary: build 07-Apr-2025 15:05:09 Open a new image file with this image tool build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Description: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 This method detaches from the current image (if an image is attached to the tool), and build 07-Apr-2025 15:05:09 reattaches it (opens) to the new image. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The input image file may be in native CASA, FITS, or Miriad format. In the case build 07-Apr-2025 15:05:09 of CASA images, images with float, complex float, double, and complex double build 07-Apr-2025 15:05:09 valued pixels are supported. Note that only FITS images with float valued pixels build 07-Apr-2025 15:05:09 are supported. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The cache parameter applies only to component list images and indicates if pixel build 07-Apr-2025 15:05:09 values should be cached after they are computed for faster retrieval. It is not build 07-Apr-2025 15:05:09 used for other image types. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Input Parameters: build 07-Apr-2025 15:05:09 infile image file name build 07-Apr-2025 15:05:09 cache Cache pixel values for use while image is in use? Ignored if image being opened is not a ComponentListImage. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Example: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 print 't----t open Ex 1 t----' build 07-Apr-2025 15:05:09 ia.maketestimage('anotherimage',overwrite=true) #first make 2nd image build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 ia.maketestimage('myimage',overwrite=true) #open image myimage build 07-Apr-2025 15:05:09 ia.open('anotherimage') # attach tool to 'anotherimage' build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The {stff open} function first closes the old imagefile. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > return _image.image_open(self, *args, **kwargs) build 07-Apr-2025 15:05:09 E RuntimeError: Exception: File imregion.fits does not exist.. build 07-Apr-2025 15:05:09 E ... thrown by static void casa::ImageFactory::_checkInfile(const casacore::String&) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 375 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:5462: RuntimeError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208) Exception Reported: Exception: File imregion.fits does not exist.. build 07-Apr-2025 15:05:09 2025-04-07 19:04:50 SEVERE image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208)+ ... thrown by static void casa::ImageFactory::_checkInfile(const casacore::String&) at File: /source/casa6/casatools/src/code/imageanalysis/ImageAnalysis/ImageFactory2.cc, line: 375 build 07-Apr-2025 15:05:09 ______________________ rg_frombcs_test.test_region_record ______________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in [self.image, self.image_nospec, self.image_dironly]: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:119: FileNotFoundError build 07-Apr-2025 15:05:09 ----------------------------- Captured stdout call ----------------------------- build 07-Apr-2025 15:05:09 got [1.24795026e+00 7.82552901e-01 4.73510000e+09 1.00000000e+00] build 07-Apr-2025 15:05:09 exp [1.24795026, 0.782552901, 4735100000.0, 1.0] build 07-Apr-2025 15:05:09 got [1.24794616e+00 7.82555814e-01 1.23351000e+10 4.00000000e+00] build 07-Apr-2025 15:05:09 exp [1.24794616, 0.782555814, 12335100000.0, 4.0] build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-1 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-1 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:09 ___________________ rg_frombcs_test.test_region_text_string ____________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def test_region_text_string(self): build 07-Apr-2025 15:05:09 """Test setting a region text string""" build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 region = "box[[1pix,2pix],[3pix,4pix]]\nbox[[5pix,6pix],[7pix,8pix]]\nbox[[9pix,10pix],[11pix,12pix]]" build 07-Apr-2025 15:05:09 myreg = self.run_frombcs( build 07-Apr-2025 15:05:09 self.image, "", "", "", "a", region build 07-Apr-2025 15:05:09 ) build 07-Apr-2025 15:05:09 myia = iatool() build 07-Apr-2025 15:05:09 myia.open(self.image) build 07-Apr-2025 15:05:09 > subi = myia.subimage("xxyy.im", region=myreg) build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:542: build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:3890: in subimage build 07-Apr-2025 15:05:09 return _wrap_image(swig_object=self._swigobj.subimage(outfile, region, mask, dropdeg, overwrite, list, stretch, wantreturn, keepaxes)) build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = > build 07-Apr-2025 15:05:09 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:05:09 kwargs = {} build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def subimage(self, *args, **kwargs): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 subimage(self, _outfile, _region, _mask, _dropdeg, _overwrite, _list, _stretch, _wantreturn, _keepaxes) -> image build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Summary: build 07-Apr-2025 15:05:09 Create a (sub)image from a region of the image build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Description: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 This function copies all or part of the image to another on-the-fly Image tool. build 07-Apr-2025 15:05:09 Both float and complex valued images are supported. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If {stfaf outfile} is given, the subimage is written to the specified build 07-Apr-2025 15:05:09 disk file. If {stfaf outfile} is unset, the returned Image tool actually build 07-Apr-2025 15:05:09 references the input image file (i.e. that associated with the Image build 07-Apr-2025 15:05:09 tool to which you are applying this function). So if you deleted the build 07-Apr-2025 15:05:09 input image disk file, it would render this tool useless. When you build 07-Apr-2025 15:05:09 destroy this tool (with the done function) build 07-Apr-2025 15:05:09 the reference connection is broken. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Sometimes it is useful to drop axes of length one (degenerate axes). build 07-Apr-2025 15:05:09 Use the {stfaf dropdeg} argument if you want to do this. Further control build 07-Apr-2025 15:05:09 is provided via the keepaxes parameter. If dropdeg=True, you may specify build 07-Apr-2025 15:05:09 a list of degenerate axes to keep in the keep axes parameter. This allows build 07-Apr-2025 15:05:09 you to drop only a subset of degenerate axes. This parameter is ignored if build 07-Apr-2025 15:05:09 dropdeg=False. If dropdeg=True, all degenerate axes are dropped if keepaxes build 07-Apr-2025 15:05:09 is set to an empty list (this is the default behavior). Nondegenerate build 07-Apr-2025 15:05:09 axes are implicitly kept, even if they are included in the keepaxes list. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The output mask is the combination (logical OR) of the default input build 07-Apr-2025 15:05:09 pixelmask (if any) and the OTF mask. Any other input pixelmasks build 07-Apr-2025 15:05:09 will not be copied. Use function maskhandler if you build 07-Apr-2025 15:05:09 need to copy other masks too. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If the mask has fewer dimensions than the image and if the shape build 07-Apr-2025 15:05:09 of the dimensions the mask and image have in common are the same, build 07-Apr-2025 15:05:09 the mask will automatically have the missing dimensions added so build 07-Apr-2025 15:05:09 it conforms to the image. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If stretch is true and if the number of mask dimensions is less than build 07-Apr-2025 15:05:09 or equal to the number of image dimensions and some axes in the build 07-Apr-2025 15:05:09 mask are degenerate while the corresponding axes in the image are not, build 07-Apr-2025 15:05:09 the mask will be stetched in the degenerate dimensions. For example, build 07-Apr-2025 15:05:09 if the input image has shape [100, 200, 10] and the input build 07-Apr-2025 15:05:09 mask has shape [100, 200, 1] and stretch is true, the mask will be build 07-Apr-2025 15:05:09 stretched along the third dimension to shape [100, 200, 10]. However if build 07-Apr-2025 15:05:09 the mask is shape [100, 200, 2], stretching is not possible and an build 07-Apr-2025 15:05:09 error will result. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Input Parameters: build 07-Apr-2025 15:05:09 outfile Output image file name. Default is unset. build 07-Apr-2025 15:05:09 region Region selection. Default is to use the full image. build 07-Apr-2025 15:05:09 mask Mask to use. Default is none. build 07-Apr-2025 15:05:09 dropdeg Drop degenerate axes build 07-Apr-2025 15:05:09 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:05:09 list List informative messages to the logger build 07-Apr-2025 15:05:09 stretch Stretch the mask if necessary and possible? build 07-Apr-2025 15:05:09 wantreturn Return an image analysis tool attached to the created subimage build 07-Apr-2025 15:05:09 keepaxes If dropdeg=True, these are the degenerate axes to keep. Nondegenerate axes are implicitly always kept. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Example: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 print 't----t subimage Ex 1 t----' build 07-Apr-2025 15:05:09 ia.maketestimage('myfile',overwrite=true) build 07-Apr-2025 15:05:09 im2 = ia.subimage() # a complete copy build 07-Apr-2025 15:05:09 r1 = rg.box([10,10],[30,40],[5,5]) # A strided pixel box region build 07-Apr-2025 15:05:09 im3 = ia.subimage(outfile='/tmp/foo', region=r1, overwrite=true) build 07-Apr-2025 15:05:09 # Explicitly named subimage build 07-Apr-2025 15:05:09 im2.done() build 07-Apr-2025 15:05:09 im3.done() build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 # build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # As an example of the usage of the keepaxes parameter, consider an image build 07-Apr-2025 15:05:09 # that has axes RA, Dec, Stokes, and Freq. The Stokes and Freq axes are both build 07-Apr-2025 15:05:09 # degenerate while the RA and Dec axes are not, and it is desired to make a build 07-Apr-2025 15:05:09 # subimage in which the Stokes axis is discarded. The following command will build 07-Apr-2025 15:05:09 # accomplish that. build 07-Apr-2025 15:05:09 ia.open('my.im') build 07-Apr-2025 15:05:09 subim = ia.subimage(outfile='discarded_stokes.im', dropdeg=True, keepaxes=[3]) build 07-Apr-2025 15:05:09 ia.done() build 07-Apr-2025 15:05:09 subim.done() build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > return _image.image_subimage(self, *args, **kwargs) build 07-Apr-2025 15:05:09 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/logtable/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:7946: RuntimeError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-1 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO AsciiRegionFileParser::_parse::MPIServer-1 Combined 3 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO AsciiRegionFileParser::_parse::MPIServer-1 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:05:09 2025-04-07 19:04:51 INFO CasacRegionManager::fromBCS::MPIServer-1 Region read from text string box[[1pix,2pix],[3pix,4pix]] build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO CasacRegionManager::fromBCS::MPIServer-1+ box[[5pix,6pix],[7pix,8pix]] build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO CasacRegionManager::fromBCS::MPIServer-1+ box[[9pix,10pix],[11pix,12pix]] build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 WARN CasacRegionManager::fromBCS::MPIServer-1 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:05:09 2025-04-07 19:04:51 INFO FITSCoordinateUtil::fromFITSHeader::MPIServer-1 Neither SPECSYS nor VELREF keyword given, spectral reference frame not defined ... build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO ImageRegion::fromRecord::MPIServer-1 Selected bounding box : build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 INFO ImageRegion::fromRecord::MPIServer-1+ [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:05:09 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:05:09 RegularFile: /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/table.dat_tmp does not exist and cannot be created build 07-Apr-2025 15:05:09 2025-04-07 19:04:51 SEVERE image::subimage::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 6162) Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/xxyy.im/logtable/table.f0 could not be created: No such file or directory build 07-Apr-2025 15:05:09 ________________________ rg_fromtextfile_test.test_ICRS ________________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def test_ICRS(self): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 CAS-13074, verify that coord=ICRS works correctly build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 1. Create a 100x100 image using the default coordinate system provided by ia.shape() build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 2. Modify the coordinate system of the image from J2000 to GALACTIC ref frame, build 07-Apr-2025 15:05:09 since the difference between J2000 and ICRS seems to be only about 10 marcsec, build 07-Apr-2025 15:05:09 so we need to use a coordinate system where the values in the two systems differ build 07-Apr-2025 15:05:09 more to get a convincing test. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 3. Set all pixels to 0, except the reference pixel 50, 50 which is set to 1. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 4. Create a CRTF region string using coords='ICRS' and a box that is centered at build 07-Apr-2025 15:05:09 GALACTIC long=0, lat=0 (the ref direction in the image) but using ICRS coords build 07-Apr-2025 15:05:09 of course. The hardcoded ICRS coords were determined using me.measure() to build 07-Apr-2025 15:05:09 convert from GALACTIC to ICRS. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 5. Run ia.statistics() using region=the CRTF text string previously created. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 6. Test that the max pixel value found in the region is 1. This indicates that build 07-Apr-2025 15:05:09 the region was applied correctly. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > self.ia.fromshape(self.icrs_image, shape=[100, 100]) build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:831: build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:545: in fromshape build 07-Apr-2025 15:05:09 return self._swigobj.fromshape(outfile, shape, csys, linear, overwrite, log, type) build 07-Apr-2025 15:05:09 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = > build 07-Apr-2025 15:05:09 args = ('icrs.im', [100, 100], {}, False, False, True, ...), kwargs = {} build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def fromshape(self, *args, **kwargs): build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 fromshape(self, _outfile, _shape, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Summary: build 07-Apr-2025 15:05:09 Construct an empty casa image from a shape build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Description: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 This function creates a CASA image with the specified shape. All the pixel build 07-Apr-2025 15:05:09 values in the image are set to 0. One may create an image with float precision build 07-Apr-2025 15:05:09 pixels (type='f'), complex float precision pixels (type='c'), double precision build 07-Apr-2025 15:05:09 pixels (type='d'), or complex double precision pixels ('cd'). To use a numpy build 07-Apr-2025 15:05:09 array of values to create an image, use ia.fromarray(). To make a 2-D image from build 07-Apr-2025 15:05:09 a packaged FITS file, use ia.maketestimage(). build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If outfile is given, the image is written to the specified disk file. If build 07-Apr-2025 15:05:09 outfile is unset, the image analysis tool is associated with a temporary image. build 07-Apr-2025 15:05:09 This temporary image may be in memory or on disk, depending on its size. When build 07-Apr-2025 15:05:09 you close the image analysis tool (with the ia.close() method, the temporary build 07-Apr-2025 15:05:09 image is deleted. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The coordinate system, provided as a coordinate system tool record, is optional. build 07-Apr-2025 15:05:09 If provided, it must be dimensionally consistent with the specified shape. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 If the coordinate system is not provided, a default coordinate system will be build 07-Apr-2025 15:05:09 created. If linear=False (the default), then it is a build 07-Apr-2025 15:05:09 standard RA/DEC/Stokes/Spectral coordinate system depending exactly upon the build 07-Apr-2025 15:05:09 shape (the Stokes axis must be no longer than 4 pixels and spectral axis may build 07-Apr-2025 15:05:09 occur prior to the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are build 07-Apr-2025 15:05:09 given linear coordinates. If linear=True, then the coordinate system will have build 07-Apr-2025 15:05:09 linear coordinates. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The method returns True if successful, False otherwise. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Input Parameters: build 07-Apr-2025 15:05:09 outfile Name of output image file. Default is unset. build 07-Apr-2025 15:05:09 shape Shape of image. Must be specified. build 07-Apr-2025 15:05:09 csys Coordinate System. Default is unset. build 07-Apr-2025 15:05:09 linear Make a linear Coordinate System if csys not given? build 07-Apr-2025 15:05:09 overwrite Overwrite (unprompted) pre-existing output file? build 07-Apr-2025 15:05:09 log Write image creation messages to logger build 07-Apr-2025 15:05:09 type Data type of image pixels. 'f' (float), 'c' (complex float), 'd' (double), 'cd' (complex double). build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 Example: build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # Create a 64 x 64 x 128 RA-Dec-Frequency image build 07-Apr-2025 15:05:09 ia.fromshape('test2.data', [64,64,128], overwrite=True) build 07-Apr-2025 15:05:09 mycs = ia.coordsys(axes=[0,1]) build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 # create temporary image using first and third axes of build 07-Apr-2025 15:05:09 # previously created image build 07-Apr-2025 15:05:09 ia.fromshape(shape=[10, 20], csys=mycs.torecord()) build 07-Apr-2025 15:05:09 mycs.done() build 07-Apr-2025 15:05:09 ia.close() build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 The first example creates a zero-filled imagefile named {sff build 07-Apr-2025 15:05:09 test2.data} of shape [64,64,128]. If you examine the header with {stff build 07-Apr-2025 15:05:09 ia.summary()} you will see the RA/DEC/Spectral coordinate information. build 07-Apr-2025 15:05:09 In the second example, a Coordinate System describing the first and second axes build 07-Apr-2025 15:05:09 of the image {sff test.data} is created and used to create a 2D temporary image. build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 # create a 4-D image populated with noise with some interesting metadata build 07-Apr-2025 15:05:09 ia.fromshape('noisy.im', [100, 100, 4, 20]) build 07-Apr-2025 15:05:09 # add the noise build 07-Apr-2025 15:05:09 ia.addnoise() build 07-Apr-2025 15:05:09 # add a beam build 07-Apr-2025 15:05:09 ia.setrestoringbeam(major='4arcmin', minor='3arcmin', pa='20deg') build 07-Apr-2025 15:05:09 # add brightness unit build 07-Apr-2025 15:05:09 ia.setbrightnessunit('Jy/beam') build 07-Apr-2025 15:05:09 ia.done() build 07-Apr-2025 15:05:09 # set an interesting object name build 07-Apr-2025 15:05:09 imd.open('noisy.im') build 07-Apr-2025 15:05:09 imd.set('object','thor') build 07-Apr-2025 15:05:09 imd.done() build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 -------------------------------------------------------------------------------- build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 """ build 07-Apr-2025 15:05:09 > return _image.image_fromshape(self, *args, **kwargs) build 07-Apr-2025 15:05:09 E RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/icrs.im/table.f0_TSM0 could not be created: No such file or directory build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:1223: RuntimeError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 Exception in ~PlainTable during exception unwind: build 07-Apr-2025 15:05:09 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:05:09 2025-04-07 19:05:07 SEVERE image::fromshape::MPIServer-1 Exception Reported: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/test_tool_regionmanager/icrs.im/table.f0_TSM0 could not be created: No such file or directory build 07-Apr-2025 15:05:09 _________________ rg_fromtextfile_test.test_rectangle_rotation _________________ build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 self = build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 def tearDown(self): build 07-Apr-2025 15:05:09 for im in self._fixtures + self._created + [self.cas_12980i, self.cas_12980t]: build 07-Apr-2025 15:05:09 if os.path.exists(im): build 07-Apr-2025 15:05:09 if os.path.isdir(im): build 07-Apr-2025 15:05:09 shutil.rmtree(im) build 07-Apr-2025 15:05:09 else: build 07-Apr-2025 15:05:09 > os.remove(im) build 07-Apr-2025 15:05:09 E FileNotFoundError: [Errno 2] No such file or directory: 'CAS-3260.txt' build 07-Apr-2025 15:05:09 build 07-Apr-2025 15:05:09 ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py:614: FileNotFoundError build 07-Apr-2025 15:05:09 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO ImageFactory::createImage::MPIServer-1 Created Temp image of shape [200, 200] with float valued pixels. build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO AsciiRegionFileParser::_parse::MPIServer-1 Combined 1 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO AsciiRegionFileParser::_parse::MPIServer-1 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:05:09 2025-04-07 19:05:09 INFO ImageRegion::fromRecord::MPIServer-1 Selected bounding box : build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO ImageRegion::fromRecord::MPIServer-1+ [50, 31] to [150, 171] (00:03:20.047, -01.09.00.278 to 23:56:39.950, +01.11.00.303) build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO ImageMaskAttacher::makeMask::MPIServer-1 Created mask `mask0' build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 WARN image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208) Another image is already open, closing first build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO ImageFactory::createImage::MPIServer-1 Created Temp image of shape [200, 200] with float valued pixels. build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO AsciiRegionFileParser::_parse::MPIServer-1 Combined 1 image regions (which excludes any annotation regions) build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO AsciiRegionFileParser::_parse::MPIServer-1 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:05:09 2025-04-07 19:05:09 INFO ImageRegion::fromRecord::MPIServer-1 Selected bounding box : build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO ImageRegion::fromRecord::MPIServer-1+ [50, 31] to [149, 171] (00:03:20.047, -01.09.00.278 to 23:56:43.952, +01.11.00.303) build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 INFO ImageMaskAttacher::makeMask::MPIServer-1 Created mask `mask0' build 07-Apr-2025 15:05:09 2025-04-07 19:05:09 WARN image::open::MPIServer-1 (file src/tools/image/image_cmpt.cc, line 4208) Another image is already open, closing first build 07-Apr-2025 15:05:09 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_regionmanager.xml - build 07-Apr-2025 15:05:09 =========================== short test summary info ============================ build 07-Apr-2025 15:05:09 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:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels - RuntimeError: Exception: File imregion.fits does not exist.. build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes - RuntimeError: FITSImgParser::setup - imregion.fits Error opening FITS input. build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_first_stokes - FileNotFoundError: [Errno 2] No such file or directory: 'imregion_dironly.f... build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges - RuntimeError: Exception: File imregion.fits does not exist.. build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_record - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_region_text_string - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_ICRS - RuntimeError: FiledesIO: file /home/casatest/casa6/casatestutils/nosedir/te... build 07-Apr-2025 15:05:09 FAILED ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_fromtextfile_test::test_rectangle_rotation - FileNotFoundError: [Errno 2] No such file or directory: 'CAS-3260.txt' build 07-Apr-2025 15:05:09 ERROR ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_contiguous_channels - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 ERROR ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_continguous_stokes - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 ERROR ../../../casatools/tests/tools/regionmanager/test_tool_regionmanager.py::rg_frombcs_test::test_multiple_channel_ranges - FileNotFoundError: [Errno 2] No such file or directory: 'imregion.fits' build 07-Apr-2025 15:05:09 =================== 9 failed, 25 passed, 3 errors in 19.60s ==================== error 07-Apr-2025 15:05:54 -------------------------------------------------------------------------- error 07-Apr-2025 15:05:54 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:05:54 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:05:54 error 07-Apr-2025 15:05:54 Process name: [prterun-c44d217abbe7-1641@1,2] Exit code: 1 error 07-Apr-2025 15:05:54 -------------------------------------------------------------------------- build 07-Apr-2025 15:05:55 ============================= test session starts ============================== build 07-Apr-2025 15:05: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:05:55 cachedir: .pytest_cache build 07-Apr-2025 15:05:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:05:55 configfile: pyproject.toml build 07-Apr-2025 15:05:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:05: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:05:55 cachedir: .pytest_cache build 07-Apr-2025 15:05:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:05:55 configfile: pyproject.toml build 07-Apr-2025 15:05:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:05: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:05:55 cachedir: .pytest_cache build 07-Apr-2025 15:05:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:05:55 configfile: pyproject.toml build 07-Apr-2025 15:05:55 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:05: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:05:55 cachedir: .pytest_cache build 07-Apr-2025 15:05:55 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:05:55 configfile: pyproject.toml build 07-Apr-2025 15:05:55 collecting ...  build 07-Apr-2025 15:05:55 collected 17 items  build 07-Apr-2025 15:05:55 build 07-Apr-2025 15:05:55 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test1  build 07-Apr-2025 15:05:55 collected 17 items  build 07-Apr-2025 15:05:55 build 07-Apr-2025 15:05:55 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test1  build 07-Apr-2025 15:05:55 collected 17 items  build 07-Apr-2025 15:05:55 build 07-Apr-2025 15:05:55 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test1  build 07-Apr-2025 15:05:55 collected 17 items  build 07-Apr-2025 15:05:55 build 07-Apr-2025 15:05:55 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test1 FAILED [ 5%] build 07-Apr-2025 15:05:55 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test10 SKIPPED [ 11%] error 07-Apr-2025 15:06:00 ../../../casatools/tests/tools/sdm/test_tool_sdm.py::SdmFrommsTest::test11 Fatal Python error: Aborted error 07-Apr-2025 15:06:00 error 07-Apr-2025 15:06:00 Current thread 0x00007f22e1173740 (most recent call first): error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/sdm.py", line 205 in toms error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/sdm.py", line 41 in toms error 07-Apr-2025 15:06:00 File "/home/casatest/casa6/casatools/tests/tools/sdm/test_tool_sdm.py", line 70 in setUp error 07-Apr-2025 15:06:00 File "/usr/local/lib/python3.10/unittest/case.py", line 546 in _callSetUp error 07-Apr-2025 15:06:00 File "/usr/local/lib/python3.10/unittest/case.py", line 587 in run error 07-Apr-2025 15:06:00 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:06:00 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:06:00 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:06:00 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:06:00 error 07-Apr-2025 15:06:00 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:06:04 -------------------------------------------------------------------------- error 07-Apr-2025 15:06:04 prterun noticed that process rank 2 with PID 1671 on node c44d217abbe7 exited on error 07-Apr-2025 15:06:04 signal 6 (Aborted). error 07-Apr-2025 15:06:04 -------------------------------------------------------------------------- build 07-Apr-2025 15:06:04 ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:04 cachedir: .pytest_cache build 07-Apr-2025 15:06:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:04 configfile: pyproject.toml build 07-Apr-2025 15:06:04 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:04 cachedir: .pytest_cache build 07-Apr-2025 15:06:04 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:04 configfile: pyproject.toml build 07-Apr-2025 15:06:05 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06:05 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:05 cachedir: .pytest_cache build 07-Apr-2025 15:06:05 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:05 configfile: pyproject.toml build 07-Apr-2025 15:06:05 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06:05 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:05 cachedir: .pytest_cache build 07-Apr-2025 15:06:05 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:05 configfile: pyproject.toml build 07-Apr-2025 15:06:05 collecting ...  build 07-Apr-2025 15:06:05 collected 14 items  build 07-Apr-2025 15:06:05 build 07-Apr-2025 15:06:05 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import1::test1  build 07-Apr-2025 15:06:05 collected 14 items  build 07-Apr-2025 15:06:05 build 07-Apr-2025 15:06:05 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import1::test1  build 07-Apr-2025 15:06:05 collected 14 items  build 07-Apr-2025 15:06:05 build 07-Apr-2025 15:06:05 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import1::test1  build 07-Apr-2025 15:06:05 collected 14 items  build 07-Apr-2025 15:06:05 build 07-Apr-2025 15:06:05 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import1::test1 FAILED [ 7%] build 07-Apr-2025 15:06:05 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import2::test_import2 FAILED [ 7%] build 07-Apr-2025 15:06:06 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import2::test_import2 FAILED [ 14%] build 07-Apr-2025 15:06:06 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import3::test_CAS4532 FAILED [ 7%] build 07-Apr-2025 15:06:06 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import2::test_import2 FAILED [ 7%] build 07-Apr-2025 15:06:06 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import2::test_import2 FAILED [ 14%] build 07-Apr-2025 15:06:07 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import3::test_CAS4532 FAILED [ 14%] build 07-Apr-2025 15:06:07 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import3::test_CAS4532 PASSED [ 21%] build 07-Apr-2025 15:06:07 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import5::test1_lazy1 PASSED [ 21%] build 07-Apr-2025 15:06:07 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import5::test1_lazy1 PASSED [ 21%] build 07-Apr-2025 15:06:07 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import5::test1_lazy1 FAILED [ 28%]FAILED [ 28%] build 07-Apr-2025 15:06:07 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import6::test6_lazy1 build 07-Apr-2025 15:06:07 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import6::test6_lazy1 FAILED [ 28%] error 07-Apr-2025 15:06:07 Fatal Python error: Aborted error 07-Apr-2025 15:06:07 error 07-Apr-2025 15:06:07 Current thread 0x00007fc119f58740 (most recent call first): error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/sdm.py", line 205 in toms error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/sdm.py", line 41 in toms error 07-Apr-2025 15:06:07 File "/home/casatest/casa6/casatools/tests/tools/sdm/test_tool_sdm_toms.py", line 897 in test6_lazy1 error 07-Apr-2025 15:06:07 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:06:07 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:06:07 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:06:07 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:06:07 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:06:07 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:06:07 error 07-Apr-2025 15:06:07 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:06:10 ../../../casatools/tests/tools/sdm/test_tool_sdm_toms.py::asdm_import6::test6_lazy1 Fatal Python error: Aborted error 07-Apr-2025 15:06:10 error 07-Apr-2025 15:06:10 Current thread 0x00007fdb40520740 (most recent call first): error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/sdm.py", line 205 in toms error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/sdm.py", line 41 in toms error 07-Apr-2025 15:06:10 File "/home/casatest/casa6/casatools/tests/tools/sdm/test_tool_sdm_toms.py", line 897 in test6_lazy1 error 07-Apr-2025 15:06:10 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:06:10 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:06:10 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:06:10 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:06:10 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:06:10 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:06:10 error 07-Apr-2025 15:06: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:06:13 -------------------------------------------------------------------------- error 07-Apr-2025 15:06:13 prterun noticed that process rank 1 with PID 1707 on node c44d217abbe7 exited on error 07-Apr-2025 15:06:13 signal 6 (Aborted). error 07-Apr-2025 15:06:13 -------------------------------------------------------------------------- build 07-Apr-2025 15:06:14 ============================= test session starts ============================== build 07-Apr-2025 15:06:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:14 cachedir: .pytest_cache build 07-Apr-2025 15:06:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:14 configfile: pyproject.toml build 07-Apr-2025 15:06:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:14 cachedir: .pytest_cache build 07-Apr-2025 15:06:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:14 configfile: pyproject.toml build 07-Apr-2025 15:06:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:14 cachedir: .pytest_cache build 07-Apr-2025 15:06:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:14 configfile: pyproject.toml build 07-Apr-2025 15:06:14 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06:14 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:14 cachedir: .pytest_cache build 07-Apr-2025 15:06:14 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:14 configfile: pyproject.toml build 07-Apr-2025 15:06:14 collecting ...  build 07-Apr-2025 15:06:14 collected 2 items  build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_settrop_test::test_smsettrop SKIPPED [ 50%] build 07-Apr-2025 15:06:14 collected 2 items  build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_settrop_test::test_smsettrop SKIPPED [ 50%] build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp  build 07-Apr-2025 15:06:14 collected 2 items  build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_settrop_test::test_smsettrop SKIPPED [ 50%] build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp FAILED [100%] build 07-Apr-2025 15:06:14 collected 2 items  build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_settrop_test::test_smsettrop SKIPPED [ 50%] build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py::sm_predict_test::test_plp build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 =================================== FAILURES =================================== build 07-Apr-2025 15:06:14 ___________________________ sm_predict_test.test_plp ___________________________ build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 self = build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 def test_plp(self): build 07-Apr-2025 15:06:14 """CAS-13439 verify support for plp, spectral curvature model""" build 07-Apr-2025 15:06:14 # This is the source position build 07-Apr-2025 15:06:14 radir = '19h53m50' build 07-Apr-2025 15:06:14 decdir = '40d06m00' build 07-Apr-2025 15:06:14 dirframe = 'J2000' build 07-Apr-2025 15:06:14 # this is the field center build 07-Apr-2025 15:06:14 fra = radir build 07-Apr-2025 15:06:14 fdec = decdir build 07-Apr-2025 15:06:14 fframe = dirframe build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 > self.__makeMSFrame(fra, fdec, fframe) build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:273: build 07-Apr-2025 15:06:14 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:14 ../../../casatools/tests/tools/simulator/test_tool_simulator.py:161: in __makeMSFrame build 07-Apr-2025 15:06:14 _sm.open(ms=cls.orig_ms) build 07-Apr-2025 15:06:14 ../../../../venv/lib/python3.10/site-packages/casatools/simulator.py:45: in open build 07-Apr-2025 15:06:14 return self._swigobj.open(ms) build 07-Apr-2025 15:06:14 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 self = > build 07-Apr-2025 15:06:14 args = ('myms.ms',), kwargs = {} build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 def open(self, *args, **kwargs): build 07-Apr-2025 15:06:14 """ build 07-Apr-2025 15:06:14 open(self, _ms) -> bool build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 Summary: build 07-Apr-2025 15:06:14 Construct a simulator tool and create a new MeasurementSet build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 Description: build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 A simulator tool can either operate on an existing MeasurementSet, build 07-Apr-2025 15:06:14 predicting and/or corrupting data on the existing uvw coordinates build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 -- to do that open the MS with sm.openfromms(msname). build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 or it can be used to create a new MeasurementSet from descriptions of build 07-Apr-2025 15:06:14 the array configuration and the observational parameters build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 -- to create a new MS, use this method sm.open(msname). build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 You will also need to run setconfig, setfield, setspw, setspwindow, build 07-Apr-2025 15:06:14 setfeed, and settimes. build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 Creating the actual (empty) MS is accomplished with sm.observe. build 07-Apr-2025 15:06:14 Data can be subsequently sm.predict-ed and sm.corrupt-ed. build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 NOTE: sm.predict assumes the model image units are Jy/pixel, and build 07-Apr-2025 15:06:14 in fact will overwrite the brightness units of the image itself! build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 Input Parameters: build 07-Apr-2025 15:06:14 ms MeasurementSet to be created build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 Example: build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 In this example, we read in the antenna coordinates from an ASCII file, build 07-Apr-2025 15:06:14 and simulate a single-pointing VLA observation with a calibrator. build 07-Apr-2025 15:06:14 Note that no primary beam attenuation will be applied (see sm.setvp). build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 tabname = 'VLAC.LOCAL.TAB' build 07-Apr-2025 15:06:14 asciifile = 'VLAC.LOCAL.STN' build 07-Apr-2025 15:06:14 mytab=table.create() build 07-Apr-2025 15:06:14 mytab.fromascii(tabname, asciifile); build 07-Apr-2025 15:06:14 xx=[]; yy:=[]; zz:=[]; diam:=[]; build 07-Apr-2025 15:06:14 xx = mytab.getcol('X'); build 07-Apr-2025 15:06:14 yy = mytab.getcol('Y'); build 07-Apr-2025 15:06:14 zz = mytab.getcol('Z'); build 07-Apr-2025 15:06:14 diam = mytab.getcol('DIAM'); build 07-Apr-2025 15:06:14 # build 07-Apr-2025 15:06:14 sm.open('NEW1.ms') build 07-Apr-2025 15:06:14 # do configuration build 07-Apr-2025 15:06:14 posvla = me.observatory('vla'); # me.observatory('ALMA') also works! build 07-Apr-2025 15:06:14 sm.setconfig(telescopename='VLA', x=xx, y=yy, z=zz, dishdiameter=diam, build 07-Apr-2025 15:06:14 mount='alt-az', antname='VLA', build 07-Apr-2025 15:06:14 coordsystem='local', referencelocation=posvla); build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 # Initialize the spectral windows build 07-Apr-2025 15:06:14 sm.setspwindow(spwname='CBand', freq='5GHz', build 07-Apr-2025 15:06:14 deltafreq='50MHz', build 07-Apr-2025 15:06:14 freqresolution='50MHz', build 07-Apr-2025 15:06:14 nchannels=1, build 07-Apr-2025 15:06:14 stokes='RR RL LR LL'); build 07-Apr-2025 15:06:14 sm.setspwindow(spwname='LBand', freq='1.420GHz', build 07-Apr-2025 15:06:14 deltafreq='3.2MHz', build 07-Apr-2025 15:06:14 freqresolution='3.2MHz', build 07-Apr-2025 15:06:14 nchannels=32, build 07-Apr-2025 15:06:14 stokes='RR LL'); build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 # Initialize the source and calibrater build 07-Apr-2025 15:06:14 sm.setfield(sourcename='My cal', build 07-Apr-2025 15:06:14 sourcedirection=['J2000','00h0m0.0','+45.0.0.000'], build 07-Apr-2025 15:06:14 calcode='A'); build 07-Apr-2025 15:06:14 sm.setfield(sourcename='My source', build 07-Apr-2025 15:06:14 sourcedirection=['J2000','01h0m0.0','+47.0.0.000']); build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 sm.setlimits(shadowlimit=0.001, elevationlimit='8.0deg'); build 07-Apr-2025 15:06:14 sm.setauto(autocorrwt=0.0); build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 sm.settimes(integrationtime='10s', usehourangle=F, build 07-Apr-2025 15:06:14 referencetime=me.epoch('utc', 'today')); build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 sm.observe('My cal', 'LBand', starttime='0s', stoptime='300s'); build 07-Apr-2025 15:06:14 sm.observe('My source', 'LBand', starttime='310s', stoptime='720s'); build 07-Apr-2025 15:06:14 sm.observe('My cal', 'CBand', starttime='720s', stoptime='1020s'); build 07-Apr-2025 15:06:14 sm.observe('My source', 'CBand', starttime='1030s', stoptime='1500s'); build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 sm.setdata(spwid=1, fieldid=1); build 07-Apr-2025 15:06:14 sm.predict(imagename='M31.MOD'); build 07-Apr-2025 15:06:14 sm.setdata(spwid=2, fieldid=2); build 07-Apr-2025 15:06:14 sm.predict(imagename='BigLBand.MOD'); build 07-Apr-2025 15:06:14 sm.close(); build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 -------------------------------------------------------------------------------- build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 """ build 07-Apr-2025 15:06:14 > return _simulator.simulator_open(self, *args, **kwargs) build 07-Apr-2025 15:06:14 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:06:14 build 07-Apr-2025 15:06:14 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/simulator.py:212: RuntimeError build 07-Apr-2025 15:06:14 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:06:14 2025-04-07 19:06:15 SEVERE Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_simulator/myms.ms: File exists build 07-Apr-2025 15:06:14 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_simulator.xml - build 07-Apr-2025 15:06:14 =========================== short test summary info ============================ build 07-Apr-2025 15:06:14 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:06:14 ========================= 1 failed, 1 skipped in 0.52s ========================= error 07-Apr-2025 15:06:15 Fatal Python error: Aborted error 07-Apr-2025 15:06:15 error 07-Apr-2025 15:06:15 Current thread 0x00007fbd7538c740 (most recent call first): error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/simulator.py", line 212 in open error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/simulator.py", line 45 in open error 07-Apr-2025 15:06:15 File "/home/casatest/casa6/casatools/tests/tools/simulator/test_tool_simulator.py", line 161 in __makeMSFrame error 07-Apr-2025 15:06:15 File "/home/casatest/casa6/casatools/tests/tools/simulator/test_tool_simulator.py", line 273 in test_plp error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:06:15 error 07-Apr-2025 15:06:15 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__._imagepolFatal Python error: Aborted error 07-Apr-2025 15:06:15 error 07-Apr-2025 15:06:15 Current thread 0x00007f4f7ec4c740 (most recent call first): error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/simulator.py", line 212 in open error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/simulator.py", line 45 in open error 07-Apr-2025 15:06:15 File "/home/casatest/casa6/casatools/tests/tools/simulator/test_tool_simulator.py", line 161 in __makeMSFrame error 07-Apr-2025 15:06:15 File "/home/casatest/casa6/casatools/tests/tools/simulator/test_tool_simulator.py", line 273 in test_plp error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:06:15 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:06:15 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:06:15 error 07-Apr-2025 15:06:15 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:06:15 , 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:06:16 -------------------------------------------------------------------------- error 07-Apr-2025 15:06:16 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:06:16 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:06:16 error 07-Apr-2025 15:06:16 Process name: [prterun-c44d217abbe7-1735@1,2] Exit code: 1 error 07-Apr-2025 15:06:16 -------------------------------------------------------------------------- build 07-Apr-2025 15:06:16 ============================= test session starts ============================== build 07-Apr-2025 15:06:16 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:16 cachedir: .pytest_cache build 07-Apr-2025 15:06:16 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:16 configfile: pyproject.toml build 07-Apr-2025 15:06:16 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06:16 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:16 cachedir: .pytest_cache build 07-Apr-2025 15:06:16 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:16 configfile: pyproject.toml build 07-Apr-2025 15:06:17 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06:17 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:17 cachedir: .pytest_cache build 07-Apr-2025 15:06:17 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:17 configfile: pyproject.toml build 07-Apr-2025 15:06:17 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06:17 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /home/casatest/venv/bin/python build 07-Apr-2025 15:06:17 cachedir: .pytest_cache build 07-Apr-2025 15:06:17 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:17 configfile: pyproject.toml build 07-Apr-2025 15:06:17 collecting ...  build 07-Apr-2025 15:06:17 collected 13 items  build 07-Apr-2025 15:06:17 build 07-Apr-2025 15:06:17 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs  build 07-Apr-2025 15:06:17 collected 13 items  build 07-Apr-2025 15:06:17 build 07-Apr-2025 15:06:17 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs  build 07-Apr-2025 15:06:17 collected 13 items  build 07-Apr-2025 15:06:17  build 07-Apr-2025 15:06:17 collected 13 items  build 07-Apr-2025 15:06:17 build 07-Apr-2025 15:06:17 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs FAILED [ 7%]FAILED [ 7%]FAILED [ 7%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_largerpsfcutoff build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_largerpsfcutoff build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_largerpsfcutoff FAILED [ 15%]FAILED [ 15%]FAILED [ 15%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_nterms build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_nterms build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_nterms FAILED [ 23%]FAILED [ 23%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_psfcutoff FAILED [ 23%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_psfcutoff build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_psfcutoff FAILED [ 30%]FAILED [ 30%]FAILED [ 30%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mtmfs_nterms2 build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mtmfs_nterms2 build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mtmfs_nterms2 FAILED [ 38%]FAILED [ 38%]FAILED [ 38%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_default PASSED [ 46%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_evenimsize PASSED [ 53%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_oddimsize PASSED [ 61%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_default PASSED [ 46%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_evenimsize PASSED [ 53%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_oddimsize PASSED [ 61%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_default PASSED [ 46%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_evenimsize PASSED [ 53%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::getoptimumsize_test::test_oddimsize PASSED [ 61%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel FAILED [ 69%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel ERROR [ 69%] build 07-Apr-2025 15:06:18 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem FAILED [ 76%] build 07-Apr-2025 15:06:28 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechanel_defaults FAILED [ 69%] build 07-Apr-2025 15:06:31 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem FAILED [ 84%] build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechansel_getfreqrange FAILED [ 92%] build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_advisechansel_getfreqrange_ephem FAILED [ 76%] build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem ERROR [ 76%] build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechanel_defaults FAILED [100%] build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ==================================== ERRORS ==================================== build 07-Apr-2025 15:06:39 _____ ERROR at teardown of advisechansel_test.test_advisechanelsel_datasel _____ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def tearDown(self): build 07-Apr-2025 15:06:39 for inpdata in self.inputmses: build 07-Apr-2025 15:06:39 if os.path.exists(inpdata): build 07-Apr-2025 15:06:39 > shutil.rmtree(inpdata) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:365: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:721: in rmtree build 07-Apr-2025 15:06:39 onerror(os.rmdir, path, sys.exc_info()) build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 path = 'twhya.short.ms', ignore_errors = False build 07-Apr-2025 15:06:39 onerror = .onerror at 0x7f35d9ec2d40> build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def rmtree(path, ignore_errors=False, onerror=None): build 07-Apr-2025 15:06:39 """Recursively delete a directory tree. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 If ignore_errors is set, errors are ignored; otherwise, if onerror build 07-Apr-2025 15:06:39 is set, it is called to handle the error with arguments (func, build 07-Apr-2025 15:06:39 path, exc_info) where func is platform and implementation dependent; build 07-Apr-2025 15:06:39 path is the argument to that function that caused it to fail; and build 07-Apr-2025 15:06:39 exc_info is a tuple returned by sys.exc_info(). If ignore_errors build 07-Apr-2025 15:06:39 is false and onerror is None, an exception is raised. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 sys.audit("shutil.rmtree", path) build 07-Apr-2025 15:06:39 if ignore_errors: build 07-Apr-2025 15:06:39 def onerror(*args): build 07-Apr-2025 15:06:39 pass build 07-Apr-2025 15:06:39 elif onerror is None: build 07-Apr-2025 15:06:39 def onerror(*args): build 07-Apr-2025 15:06:39 raise build 07-Apr-2025 15:06:39 if _use_fd_functions: build 07-Apr-2025 15:06:39 # While the unsafe rmtree works fine on bytes, the fd based does not. build 07-Apr-2025 15:06:39 if isinstance(path, bytes): build 07-Apr-2025 15:06:39 path = os.fsdecode(path) build 07-Apr-2025 15:06:39 # Note: To guard against symlink races, we use the standard build 07-Apr-2025 15:06:39 # lstat()/open()/fstat() trick. build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 orig_st = os.lstat(path) build 07-Apr-2025 15:06:39 except Exception: build 07-Apr-2025 15:06:39 onerror(os.lstat, path, sys.exc_info()) build 07-Apr-2025 15:06:39 return build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 fd = os.open(path, os.O_RDONLY) build 07-Apr-2025 15:06:39 except Exception: build 07-Apr-2025 15:06:39 onerror(os.open, path, sys.exc_info()) build 07-Apr-2025 15:06:39 return build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 if os.path.samestat(orig_st, os.fstat(fd)): build 07-Apr-2025 15:06:39 _rmtree_safe_fd(fd, path, onerror) build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 > os.rmdir(path) build 07-Apr-2025 15:06:39 E OSError: [Errno 39] Directory not empty: 'twhya.short.ms' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:719: OSError build 07-Apr-2025 15:06:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:06:39 2025-04-07 19:06:19 SEVERE SynthesisUtilMethods::adviseChanSel::MPIServer-3 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:06:39 2025-04-07 19:06:19 SEVERE open::twhya.short.ms/OBSERVATION::MPIServer-3 Exception Reported: Table twhya.short.ms/OBSERVATION does not exist build 07-Apr-2025 15:06:39 =================================== FAILURES =================================== build 07-Apr-2025 15:06:39 ___________________________ fitpsfbeam_test.test_mfs ___________________________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def setUp(self): build 07-Apr-2025 15:06:39 # input images build 07-Apr-2025 15:06:39 self.inputims=[] build 07-Apr-2025 15:06:39 psfim1 = 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 self.inputims.append(psfim1) build 07-Apr-2025 15:06:39 > shutil.copytree(os.path.join(self.datapath, psfim1),psfim1) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:179: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:06:39 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:06:39 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 name = 'su_fitpsfbeam_test_mfs.psf', mode = 511, exist_ok = False build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:06:39 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:06:39 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:06:39 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:06:39 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:06:39 raised. This is recursive. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 head, tail = path.split(name) build 07-Apr-2025 15:06:39 if not tail: build 07-Apr-2025 15:06:39 head, tail = path.split(head) build 07-Apr-2025 15:06:39 if head and tail and not path.exists(head): build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:06:39 except FileExistsError: build 07-Apr-2025 15:06:39 # Defeats race condition when another thread created the path build 07-Apr-2025 15:06:39 pass build 07-Apr-2025 15:06:39 cdir = curdir build 07-Apr-2025 15:06:39 if isinstance(tail, bytes): build 07-Apr-2025 15:06:39 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:06:39 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:06:39 return build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 > mkdir(name, mode) build 07-Apr-2025 15:06:39 E FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:06:39 ___________________ fitpsfbeam_test.test_mfs_largerpsfcutoff ___________________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def setUp(self): build 07-Apr-2025 15:06:39 # input images build 07-Apr-2025 15:06:39 self.inputims=[] build 07-Apr-2025 15:06:39 psfim1 = 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 self.inputims.append(psfim1) build 07-Apr-2025 15:06:39 > shutil.copytree(os.path.join(self.datapath, psfim1),psfim1) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:179: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:06:39 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:06:39 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 name = 'su_fitpsfbeam_test_mfs.psf', mode = 511, exist_ok = False build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:06:39 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:06:39 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:06:39 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:06:39 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:06:39 raised. This is recursive. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 head, tail = path.split(name) build 07-Apr-2025 15:06:39 if not tail: build 07-Apr-2025 15:06:39 head, tail = path.split(head) build 07-Apr-2025 15:06:39 if head and tail and not path.exists(head): build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:06:39 except FileExistsError: build 07-Apr-2025 15:06:39 # Defeats race condition when another thread created the path build 07-Apr-2025 15:06:39 pass build 07-Apr-2025 15:06:39 cdir = curdir build 07-Apr-2025 15:06:39 if isinstance(tail, bytes): build 07-Apr-2025 15:06:39 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:06:39 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:06:39 return build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 > mkdir(name, mode) build 07-Apr-2025 15:06:39 E FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:06:39 ____________________ fitpsfbeam_test.test_mfs_wrong_nterms _____________________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def setUp(self): build 07-Apr-2025 15:06:39 # input images build 07-Apr-2025 15:06:39 self.inputims=[] build 07-Apr-2025 15:06:39 psfim1 = 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 self.inputims.append(psfim1) build 07-Apr-2025 15:06:39 > shutil.copytree(os.path.join(self.datapath, psfim1),psfim1) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:179: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:06:39 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:06:39 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 name = 'su_fitpsfbeam_test_mfs.psf', mode = 511, exist_ok = False build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:06:39 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:06:39 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:06:39 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:06:39 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:06:39 raised. This is recursive. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 head, tail = path.split(name) build 07-Apr-2025 15:06:39 if not tail: build 07-Apr-2025 15:06:39 head, tail = path.split(head) build 07-Apr-2025 15:06:39 if head and tail and not path.exists(head): build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:06:39 except FileExistsError: build 07-Apr-2025 15:06:39 # Defeats race condition when another thread created the path build 07-Apr-2025 15:06:39 pass build 07-Apr-2025 15:06:39 cdir = curdir build 07-Apr-2025 15:06:39 if isinstance(tail, bytes): build 07-Apr-2025 15:06:39 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:06:39 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:06:39 return build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 > mkdir(name, mode) build 07-Apr-2025 15:06:39 E FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:06:39 ___________________ fitpsfbeam_test.test_mfs_wrong_psfcutoff ___________________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def setUp(self): build 07-Apr-2025 15:06:39 # input images build 07-Apr-2025 15:06:39 self.inputims=[] build 07-Apr-2025 15:06:39 psfim1 = 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 self.inputims.append(psfim1) build 07-Apr-2025 15:06:39 > shutil.copytree(os.path.join(self.datapath, psfim1),psfim1) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:179: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:06:39 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:06:39 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 name = 'su_fitpsfbeam_test_mfs.psf', mode = 511, exist_ok = False build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:06:39 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:06:39 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:06:39 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:06:39 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:06:39 raised. This is recursive. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 head, tail = path.split(name) build 07-Apr-2025 15:06:39 if not tail: build 07-Apr-2025 15:06:39 head, tail = path.split(head) build 07-Apr-2025 15:06:39 if head and tail and not path.exists(head): build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:06:39 except FileExistsError: build 07-Apr-2025 15:06:39 # Defeats race condition when another thread created the path build 07-Apr-2025 15:06:39 pass build 07-Apr-2025 15:06:39 cdir = curdir build 07-Apr-2025 15:06:39 if isinstance(tail, bytes): build 07-Apr-2025 15:06:39 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:06:39 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:06:39 return build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 > mkdir(name, mode) build 07-Apr-2025 15:06:39 E FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:06:39 ______________________ fitpsfbeam_test.test_mtmfs_nterms2 ______________________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def setUp(self): build 07-Apr-2025 15:06:39 # input images build 07-Apr-2025 15:06:39 self.inputims=[] build 07-Apr-2025 15:06:39 psfim1 = 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 self.inputims.append(psfim1) build 07-Apr-2025 15:06:39 > shutil.copytree(os.path.join(self.datapath, psfim1),psfim1) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:179: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:06:39 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:457: in _copytree build 07-Apr-2025 15:06:39 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 name = 'su_fitpsfbeam_test_mfs.psf', mode = 511, exist_ok = False build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def makedirs(name, mode=0o777, exist_ok=False): build 07-Apr-2025 15:06:39 """makedirs(name [, mode=0o777][, exist_ok=False]) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Super-mkdir; create a leaf directory and all intermediate ones. Works like build 07-Apr-2025 15:06:39 mkdir, except that any intermediate path segment (not just the rightmost) build 07-Apr-2025 15:06:39 will be created if it does not exist. If the target directory already build 07-Apr-2025 15:06:39 exists, raise an OSError if exist_ok is False. Otherwise no exception is build 07-Apr-2025 15:06:39 raised. This is recursive. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 head, tail = path.split(name) build 07-Apr-2025 15:06:39 if not tail: build 07-Apr-2025 15:06:39 head, tail = path.split(head) build 07-Apr-2025 15:06:39 if head and tail and not path.exists(head): build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 makedirs(head, exist_ok=exist_ok) build 07-Apr-2025 15:06:39 except FileExistsError: build 07-Apr-2025 15:06:39 # Defeats race condition when another thread created the path build 07-Apr-2025 15:06:39 pass build 07-Apr-2025 15:06:39 cdir = curdir build 07-Apr-2025 15:06:39 if isinstance(tail, bytes): build 07-Apr-2025 15:06:39 cdir = bytes(curdir, 'ASCII') build 07-Apr-2025 15:06:39 if tail == cdir: # xxx/newdir/. exists if xxx/newdir exists build 07-Apr-2025 15:06:39 return build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 > mkdir(name, mode) build 07-Apr-2025 15:06:39 E FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/os.py:225: FileExistsError build 07-Apr-2025 15:06:39 --------------------------- Captured stderr teardown --------------------------- build 07-Apr-2025 15:06:39 2025-04-07 19:06:19 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:06:39 2025-04-07 19:06:19 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:06:39 _______________ advisechansel_test.test_advisechanelsel_datasel ________________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def test_advisechanelsel_datasel(self): build 07-Apr-2025 15:06:39 '''Test that data selection parameters or given frequency range, etc is returned correctly''' build 07-Apr-2025 15:06:39 # Run multiple tests with slightly different input but should yield identical results. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 # First, try it in the data frame build 07-Apr-2025 15:06:39 su = synthesisutils() build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 inputms ='twhya.short.ms' build 07-Apr-2025 15:06:39 # start: Chan 500 of spw0, end: Chan 3840 of spw1 build 07-Apr-2025 15:06:39 fsttopo = '356.55897119140625GHz' build 07-Apr-2025 15:06:39 fentopo = '358.2029418946312GHz' build 07-Apr-2025 15:06:39 cw = '122.070kHz' build 07-Apr-2025 15:06:39 res = su.advisechansel(freqstart=fsttopo,freqend=fentopo, freqstep=cw, freqframe='TOPO', fieldid=2, msname=inputms) build 07-Apr-2025 15:06:39 #print('res=',res) build 07-Apr-2025 15:06:39 # res['nchan'] = [3340, 3840], res['spw'] = [0,1], res['start']=[500,0] build 07-Apr-2025 15:06:39 refdict = {'nchan': numpy.array([3340, 3840]), 'spw': numpy.array([0, 1]), 'start': numpy.array([500, 0])} build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 (pof, errmsg) = self.checkdict(res,refdict, 'TOPO test') build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 # calculate input frequencies in LSRK in the time range for a specific source build 07-Apr-2025 15:06:39 > listoffreqs = self.topof_to_outframef(inputms, fsttopo, 'LSRK', 2) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:388: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:136: in topof_to_outframef build 07-Apr-2025 15:06:39 self.tb.open(vis+'/OBSERVATION') build 07-Apr-2025 15:06:39 ../../../../venv/lib/python3.10/site-packages/casatools/table.py:308: in open build 07-Apr-2025 15:06:39 return self._swigobj.open(tablename, lockoptions, nomodify) build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = > build 07-Apr-2025 15:06:39 args = ('twhya.short.ms/OBSERVATION', {}, True), kwargs = {} build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def open(self, *args, **kwargs): build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 open(self, _tablename, _lockoptions, _nomodify) -> bool build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Summary: build 07-Apr-2025 15:06:39 open an existing table build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Description: build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Opens a disk file containing an existing casa Table. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Most of the time you just need to specify the tablename and perhaps build 07-Apr-2025 15:06:39 nomodify. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 A table can be shared by multiple processes by using the appropriate build 07-Apr-2025 15:06:39 locking options. The possible options are: build 07-Apr-2025 15:06:39 - auto: let the system take care of locking. At regular time build 07-Apr-2025 15:06:39 intervals these autolocks are released to give other processes the build 07-Apr-2025 15:06:39 opportunity to access the table. build 07-Apr-2025 15:06:39 - autonoread: as auto, but no read locking is needed. This must be build 07-Apr-2025 15:06:39 used with care, because it means that reading can be done while build 07-Apr-2025 15:06:39 the table tool is not synchronized with the table file (as is build 07-Apr-2025 15:06:39 normally done when a lock is acquired). The function texttt{resync} build 07-Apr-2025 15:06:39 can be used to explicitly synchronize the table tool build 07-Apr-2025 15:06:39 - user: the user takes care by explicit calls to lock and unlock build 07-Apr-2025 15:06:39 - usernoread: as user and the no readlocking behaviour of autonoread. build 07-Apr-2025 15:06:39 - permanent: use a permanent lock; the constructor fails when the table is build 07-Apr-2025 15:06:39 already in use in another process build 07-Apr-2025 15:06:39 - permanentwait: as above, but wait until the other process build 07-Apr-2025 15:06:39 releases its lock build 07-Apr-2025 15:06:39 - default: this is the default option. build 07-Apr-2025 15:06:39 If the given table is already open, the locking option in use is not build 07-Apr-2025 15:06:39 changed. Otherwise it reverts to auto. build 07-Apr-2025 15:06:39 When auto locking is used, it is possible to give a record containing build 07-Apr-2025 15:06:39 the fields option, interval, and/or maxwait. In this way advanced build 07-Apr-2025 15:06:39 users have full control over the locking options. In practice this is build 07-Apr-2025 15:06:39 hardly ever needed. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Input Parameters: build 07-Apr-2025 15:06:39 tablename build 07-Apr-2025 15:06:39 lockoptions locking dictionary to be used : dict keys are 'option', 'interval', 'maxwait' build 07-Apr-2025 15:06:39 nomodify build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Example: build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 # First let's make a table for testing build 07-Apr-2025 15:06:39 def maketesttable(): build 07-Apr-2025 15:06:39 # Get path to CASA home directory by stipping name from '$CASAPATH' build 07-Apr-2025 15:06:39 pathname=os.environ.get('CASAPATH').split()[0] build 07-Apr-2025 15:06:39 # This is where the 3C273XC1.fits data should be build 07-Apr-2025 15:06:39 fitsdata=pathname+'/data/demo/3C273XC1.fits' build 07-Apr-2025 15:06:39 # Remove old table if present build 07-Apr-2025 15:06:39 !rm -rf 3C273XC1.MS build 07-Apr-2025 15:06:39 ms.fromfits('3C273XC1.MS',fitsdata) build 07-Apr-2025 15:06:39 ms.close() build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 maketesttable() build 07-Apr-2025 15:06:39 tb.open('3C273XC1.MS') build 07-Apr-2025 15:06:39 tb.browse() build 07-Apr-2025 15:06:39 tb.close() build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 The first line opens an existing table 3C273XC1.MS, the second browses build 07-Apr-2025 15:06:39 it using the browse function. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 tb.open('3C273XC1.MS', nomodify=False, lockoptions={'option':'user'}) build 07-Apr-2025 15:06:39 tb.lock(); build 07-Apr-2025 15:06:39 tb.addrows(); build 07-Apr-2025 15:06:39 tb.unlock(); build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 In this example explicit user locking is used. The function lock build 07-Apr-2025 15:06:39 is needed to acquire a (write) lock before the addrows is done. build 07-Apr-2025 15:06:39 Thereafter the lock is released to give other processes the chance build 07-Apr-2025 15:06:39 to operate on the table. build 07-Apr-2025 15:06:39 Note that releasing a lock implies flushing the table, so doing build 07-Apr-2025 15:06:39 that very often can be quite expensive. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 -------------------------------------------------------------------------------- build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 > return _table.table_open(self, *args, **kwargs) build 07-Apr-2025 15:06:39 E RuntimeError: Table twhya.short.ms/OBSERVATION does not exist build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/table.py:446: RuntimeError build 07-Apr-2025 15:06:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:06:39 2025-04-07 19:06:19 SEVERE SynthesisUtilMethods::adviseChanSel::MPIServer-3 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:06:39 2025-04-07 19:06:19 SEVERE open::twhya.short.ms/OBSERVATION::MPIServer-3 Exception Reported: Table twhya.short.ms/OBSERVATION does not exist build 07-Apr-2025 15:06:39 ____________ advisechansel_test.test_advisechanelsel_datasel_ephem _____________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def test_advisechanelsel_datasel_ephem(self): build 07-Apr-2025 15:06:39 '''Test that data selection parameters for given frequency range,etc for ephemeris object is returned correctly''' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 su = synthesisutils() build 07-Apr-2025 15:06:39 #ret = su.advisechansel(xxxx) build 07-Apr-2025 15:06:39 inputms = 'alma_ephemobj_icrs.ms' build 07-Apr-2025 15:06:39 # spw2 descending freq order build 07-Apr-2025 15:06:39 fst = '220.34439739444292GHz' build 07-Apr-2025 15:06:39 fen = '220.29556926944292GHz' build 07-Apr-2025 15:06:39 cw = '122.0703125kHz' build 07-Apr-2025 15:06:39 res = su.advisechansel(freqstart=fst,freqend=fen, freqstep=cw, freqframe='SOURCE', fieldid=1, ephemtable='TRACKFIELD', msname=inputms) build 07-Apr-2025 15:06:39 #print('res=',res) build 07-Apr-2025 15:06:39 # res['nchan'] = [3340, 3840], res['spw'] = [0,1], res['start']=[500,0] build 07-Apr-2025 15:06:39 refdict = {'nchan': numpy.array([402]), 'spw': numpy.array([2]), 'start': numpy.array([251])} build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 (pof, errmsg) = self.checkdict(res,refdict, 'internal ephem table test') build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 # alternatively use an external table build 07-Apr-2025 15:06:39 > shutil.copytree(inputms+'/FIELD/EPHEM0_Uranus_57362.91000000.tab', 'external_EPHEM0_Uranus_57362.91000000.tab') build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:428: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 src = 'alma_ephemobj_icrs.ms/FIELD/EPHEM0_Uranus_57362.91000000.tab' build 07-Apr-2025 15:06:39 dst = 'external_EPHEM0_Uranus_57362.91000000.tab', symlinks = False build 07-Apr-2025 15:06:39 ignore = None, copy_function = build 07-Apr-2025 15:06:39 ignore_dangling_symlinks = False, dirs_exist_ok = False build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def copytree(src, dst, symlinks=False, ignore=None, copy_function=copy2, build 07-Apr-2025 15:06:39 ignore_dangling_symlinks=False, dirs_exist_ok=False): build 07-Apr-2025 15:06:39 """Recursively copy a directory tree and return the destination directory. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 dirs_exist_ok dictates whether to raise an exception in case dst or any build 07-Apr-2025 15:06:39 missing parent directory already exists. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 If exception(s) occur, an Error is raised with a list of reasons. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 If the optional symlinks flag is true, symbolic links in the build 07-Apr-2025 15:06:39 source tree result in symbolic links in the destination tree; if build 07-Apr-2025 15:06:39 it is false, the contents of the files pointed to by symbolic build 07-Apr-2025 15:06:39 links are copied. If the file pointed by the symlink doesn't build 07-Apr-2025 15:06:39 exist, an exception will be added in the list of errors raised in build 07-Apr-2025 15:06:39 an Error exception at the end of the copy process. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 You can set the optional ignore_dangling_symlinks flag to true if you build 07-Apr-2025 15:06:39 want to silence this exception. Notice that this has no effect on build 07-Apr-2025 15:06:39 platforms that don't support os.symlink. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 The optional ignore argument is a callable. If given, it build 07-Apr-2025 15:06:39 is called with the `src` parameter, which is the directory build 07-Apr-2025 15:06:39 being visited by copytree(), and `names` which is the list of build 07-Apr-2025 15:06:39 `src` contents, as returned by os.listdir(): build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 callable(src, names) -> ignored_names build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Since copytree() is called recursively, the callable will be build 07-Apr-2025 15:06:39 called once for each directory that is copied. It returns a build 07-Apr-2025 15:06:39 list of names relative to the `src` directory that should build 07-Apr-2025 15:06:39 not be copied. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 The optional copy_function argument is a callable that will be used build 07-Apr-2025 15:06:39 to copy each file. It will be called with the source path and the build 07-Apr-2025 15:06:39 destination path as arguments. By default, copy2() is used, but any build 07-Apr-2025 15:06:39 function that supports the same signature (like copy()) can be used. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 sys.audit("shutil.copytree", src, dst) build 07-Apr-2025 15:06:39 > with os.scandir(src) as itr: build 07-Apr-2025 15:06:39 E FileNotFoundError: [Errno 2] No such file or directory: 'alma_ephemobj_icrs.ms/FIELD/EPHEM0_Uranus_57362.91000000.tab' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:554: FileNotFoundError build 07-Apr-2025 15:06:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:06:39 2025-04-07 19:06:19 SEVERE SynthesisUtilMethods::adviseChanSel::MPIServer-3 Caught exception: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_synthesisutils/alma_ephemobj_icrs.ms/table.dat does not exist build 07-Apr-2025 15:06:39 _______________ advisechansel_test.test_su_adivsechanel_defaults _______________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def setUp(self): build 07-Apr-2025 15:06:39 # input MSes build 07-Apr-2025 15:06:39 self.inputmses=[] build 07-Apr-2025 15:06:39 ms1 = 'twhya.short.ms' build 07-Apr-2025 15:06:39 ms2 = 'alma_ephemobj_icrs.ms' build 07-Apr-2025 15:06:39 self.inputmses.append(ms1) build 07-Apr-2025 15:06:39 self.inputmses.append(ms2) build 07-Apr-2025 15:06:39 for inms in self.inputmses: build 07-Apr-2025 15:06:39 if not os.path.exists(inms): build 07-Apr-2025 15:06:39 > shutil.copytree(os.path.join(self.datapath, inms),inms) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:359: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:556: in copytree build 07-Apr-2025 15:06:39 return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 entries = [, , , , , , ...] build 07-Apr-2025 15:06:39 src = '/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms' build 07-Apr-2025 15:06:39 dst = 'twhya.short.ms', symlinks = False, ignore = None build 07-Apr-2025 15:06:39 copy_function = build 07-Apr-2025 15:06:39 ignore_dangling_symlinks = False, dirs_exist_ok = False build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def _copytree(entries, src, dst, symlinks, ignore, copy_function, build 07-Apr-2025 15:06:39 ignore_dangling_symlinks, dirs_exist_ok=False): build 07-Apr-2025 15:06:39 if ignore is not None: build 07-Apr-2025 15:06:39 ignored_names = ignore(os.fspath(src), [x.name for x in entries]) build 07-Apr-2025 15:06:39 else: build 07-Apr-2025 15:06:39 ignored_names = set() build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 os.makedirs(dst, exist_ok=dirs_exist_ok) build 07-Apr-2025 15:06:39 errors = [] build 07-Apr-2025 15:06:39 use_srcentry = copy_function is copy2 or copy_function is copy build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 for srcentry in entries: build 07-Apr-2025 15:06:39 if srcentry.name in ignored_names: build 07-Apr-2025 15:06:39 continue build 07-Apr-2025 15:06:39 srcname = os.path.join(src, srcentry.name) build 07-Apr-2025 15:06:39 dstname = os.path.join(dst, srcentry.name) build 07-Apr-2025 15:06:39 srcobj = srcentry if use_srcentry else srcname build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 is_symlink = srcentry.is_symlink() build 07-Apr-2025 15:06:39 if is_symlink and os.name == 'nt': build 07-Apr-2025 15:06:39 # Special check for directory junctions, which appear as build 07-Apr-2025 15:06:39 # symlinks but we want to recurse. build 07-Apr-2025 15:06:39 lstat = srcentry.stat(follow_symlinks=False) build 07-Apr-2025 15:06:39 if lstat.st_reparse_tag == stat.IO_REPARSE_TAG_MOUNT_POINT: build 07-Apr-2025 15:06:39 is_symlink = False build 07-Apr-2025 15:06:39 if is_symlink: build 07-Apr-2025 15:06:39 linkto = os.readlink(srcname) build 07-Apr-2025 15:06:39 if symlinks: build 07-Apr-2025 15:06:39 # We can't just leave it to `copy_function` because legacy build 07-Apr-2025 15:06:39 # code with a custom `copy_function` may rely on copytree build 07-Apr-2025 15:06:39 # doing the right thing. build 07-Apr-2025 15:06:39 os.symlink(linkto, dstname) build 07-Apr-2025 15:06:39 copystat(srcobj, dstname, follow_symlinks=not symlinks) build 07-Apr-2025 15:06:39 else: build 07-Apr-2025 15:06:39 # ignore dangling symlink if the flag is on build 07-Apr-2025 15:06:39 if not os.path.exists(linkto) and ignore_dangling_symlinks: build 07-Apr-2025 15:06:39 continue build 07-Apr-2025 15:06:39 # otherwise let the copy occur. copy2 will raise an error build 07-Apr-2025 15:06:39 if srcentry.is_dir(): build 07-Apr-2025 15:06:39 copytree(srcobj, dstname, symlinks, ignore, build 07-Apr-2025 15:06:39 copy_function, dirs_exist_ok=dirs_exist_ok) build 07-Apr-2025 15:06:39 else: build 07-Apr-2025 15:06:39 copy_function(srcobj, dstname) build 07-Apr-2025 15:06:39 elif srcentry.is_dir(): build 07-Apr-2025 15:06:39 copytree(srcobj, dstname, symlinks, ignore, copy_function, build 07-Apr-2025 15:06:39 dirs_exist_ok=dirs_exist_ok) build 07-Apr-2025 15:06:39 else: build 07-Apr-2025 15:06:39 # Will raise a SpecialFileError for unsupported file types build 07-Apr-2025 15:06:39 copy_function(srcobj, dstname) build 07-Apr-2025 15:06:39 # catch the Error from the recursive copytree so that we can build 07-Apr-2025 15:06:39 # continue with other files build 07-Apr-2025 15:06:39 except Error as err: build 07-Apr-2025 15:06:39 errors.extend(err.args[0]) build 07-Apr-2025 15:06:39 except OSError as why: build 07-Apr-2025 15:06:39 errors.append((srcname, dstname, str(why))) build 07-Apr-2025 15:06:39 try: build 07-Apr-2025 15:06:39 copystat(src, dst) build 07-Apr-2025 15:06:39 except OSError as why: build 07-Apr-2025 15:06:39 # Copying file access times may fail on Windows build 07-Apr-2025 15:06:39 if getattr(why, 'winerror', None) is None: build 07-Apr-2025 15:06:39 errors.append((src, dst, str(why))) build 07-Apr-2025 15:06:39 if errors: build 07-Apr-2025 15:06:39 > raise Error(errors) build 07-Apr-2025 15:06:39 E shutil.Error: [('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_SBSUMMARY', 'twhya.short.ms/ASDM_SBSUMMARY', "[Errno 17] File exists: 'twhya.short.ms/ASDM_SBSUMMARY'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALPOINTINGMODEL', 'twhya.short.ms/ASDM_CALPOINTINGMODEL', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALPOINTINGMODEL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALFLUX', 'twhya.short.ms/ASDM_CALFLUX', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALFLUX'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALREDUCTION', 'twhya.short.ms/ASDM_CALREDUCTION', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALREDUCTION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_POINTINGMODEL', 'twhya.short.ms/ASDM_POINTINGMODEL', "[Errno 17] File exists: 'twhya.short.ms/ASDM_POINTINGMODEL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_MAIN', 'twhya.short.ms/ASDM_MAIN', "[Errno 17] File exists: 'twhya.short.ms/ASDM_MAIN'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/CALDEVICE', 'twhya.short.ms/CALDEVICE', "[Errno 17] File exists: 'twhya.short.ms/CALDEVICE'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_WVMCAL', 'twhya.short.ms/ASDM_WVMCAL', "[Errno 17] File exists: 'twhya.short.ms/ASDM_WVMCAL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALFOCUS', 'twhya.short.ms/ASDM_CALFOCUS', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALFOCUS'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/SYSCAL', 'twhya.short.ms/SYSCAL', "[Errno 17] File exists: 'twhya.short.ms/SYSCAL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/PROCESSOR', 'twhya.short.ms/PROCESSOR', "[Errno 17] File exists: 'twhya.short.ms/PROCESSOR'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/FLAG_CMD', 'twhya.short.ms/FLAG_CMD', "[Errno 17] File exists: 'twhya.short.ms/FLAG_CMD'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/SYSPOWER', 'twhya.short.ms/SYSPOWER', "[Errno 17] File exists: 'twhya.short.ms/SYSPOWER'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_FOCUS', 'twhya.short.ms/ASDM_FOCUS', "[Errno 17] File exists: 'twhya.short.ms/ASDM_FOCUS'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALWVR', 'twhya.short.ms/ASDM_CALWVR', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALWVR'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALFOCUSMODEL', 'twhya.short.ms/ASDM_CALFOCUSMODEL', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALFOCUSMODEL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_STATION', 'twhya.short.ms/ASDM_STATION', "[Errno 17] File exists: 'twhya.short.ms/ASDM_STATION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_DELAYMODEL', 'twhya.short.ms/ASDM_DELAYMODEL', "[Errno 17] File exists: 'twhya.short.ms/ASDM_DELAYMODEL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_FOCUSMODEL', 'twhya.short.ms/ASDM_FOCUSMODEL', "[Errno 17] File exists: 'twhya.short.ms/ASDM_FOCUSMODEL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALDEVICE', 'twhya.short.ms/ASDM_CALDEVICE', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALDEVICE'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALHOLOGRAPHY', 'twhya.short.ms/ASDM_CALHOLOGRAPHY', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALHOLOGRAPHY'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_DOPPLER', 'twhya.short.ms/ASDM_DOPPLER', "[Errno 17] File exists: 'twhya.short.ms/ASDM_DOPPLER'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_RECEIVER', 'twhya.short.ms/ASDM_RECEIVER', "[Errno 17] File exists: 'twhya.short.ms/ASDM_RECEIVER'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALPRIMARYBEAM', 'twhya.short.ms/ASDM_CALPRIMARYBEAM', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALPRIMARYBEAM'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/POLARIZATION', 'twhya.short.ms/POLARIZATION', "[Errno 17] File exists: 'twhya.short.ms/POLARIZATION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_ALMARADIOMETER', 'twhya.short.ms/ASDM_ALMARADIOMETER', "[Errno 17] File exists: 'twhya.short.ms/ASDM_ALMARADIOMETER'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/OBSERVATION', 'twhya.short.ms/OBSERVATION', "[Errno 17] File exists: 'twhya.short.ms/OBSERVATION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/DATA_DESCRIPTION', 'twhya.short.ms/DATA_DESCRIPTION', "[Errno 17] File exists: 'twhya.short.ms/DATA_DESCRIPTION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_OBSERVATION', 'twhya.short.ms/ASDM_OBSERVATION', "[Errno 17] File exists: 'twhya.short.ms/ASDM_OBSERVATION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_STATE', 'twhya.short.ms/ASDM_STATE', "[Errno 17] File exists: 'twhya.short.ms/ASDM_STATE'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/FEED', 'twhya.short.ms/FEED', "[Errno 17] File exists: 'twhya.short.ms/FEED'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_SYSCAL', 'twhya.short.ms/ASDM_SYSCAL', "[Errno 17] File exists: 'twhya.short.ms/ASDM_SYSCAL'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_FEED', 'twhya.short.ms/ASDM_FEED', "[Errno 17] File exists: 'twhya.short.ms/ASDM_FEED'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALBANDPASS', 'twhya.short.ms/ASDM_CALBANDPASS', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALBANDPASS'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_GAINTRACKING', 'twhya.short.ms/ASDM_GAINTRACKING', "[Errno 17] File exists: 'twhya.short.ms/ASDM_GAINTRACKING'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_SCAN', 'twhya.short.ms/ASDM_SCAN', "[Errno 17] File exists: 'twhya.short.ms/ASDM_SCAN'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_FLAG', 'twhya.short.ms/ASDM_FLAG', "[Errno 17] File exists: 'twhya.short.ms/ASDM_FLAG'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_SWITCHCYCLE', 'twhya.short.ms/ASDM_SWITCHCYCLE', "[Errno 17] File exists: 'twhya.short.ms/ASDM_SWITCHCYCLE'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_ANNOTATION', 'twhya.short.ms/ASDM_ANNOTATION', "[Errno 17] File exists: 'twhya.short.ms/ASDM_ANNOTATION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_WEATHER', 'twhya.short.ms/ASDM_WEATHER', "[Errno 17] File exists: 'twhya.short.ms/ASDM_WEATHER'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALDELAY', 'twhya.short.ms/ASDM_CALDELAY', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALDELAY'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_SEEING', 'twhya.short.ms/ASDM_SEEING', "[Errno 17] File exists: 'twhya.short.ms/ASDM_SEEING'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALGAIN', 'twhya.short.ms/ASDM_CALGAIN', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALGAIN'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_DATADESCRIPTION', 'twhya.short.ms/ASDM_DATADESCRIPTION', "[Errno 17] File exists: 'twhya.short.ms/ASDM_DATADESCRIPTION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_SOURCE', 'twhya.short.ms/ASDM_SOURCE', "[Errno 17] File exists: 'twhya.short.ms/ASDM_SOURCE'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CONFIGDESCRIPTION', 'twhya.short.ms/ASDM_CONFIGDESCRIPTION', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CONFIGDESCRIPTION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_BEAM', 'twhya.short.ms/ASDM_BEAM', "[Errno 17] File exists: 'twhya.short.ms/ASDM_BEAM'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALPOSITION', 'twhya.short.ms/ASDM_CALPOSITION', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALPOSITION'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALPOINTING', 'twhya.short.ms/ASDM_CALPOINTING', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALPOINTING'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_CALATMOSPHERE', 'twhya.short.ms/ASDM_CALATMOSPHERE', "[Errno 17] File exists: 'twhya.short.ms/ASDM_CALATMOSPHERE'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_ANTENNA', 'twhya.short.ms/ASDM_ANTENNA', "[Errno 17] File exists: 'twhya.short.ms/ASDM_ANTENNA'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_TOTALPOWER', 'twhya.short.ms/ASDM_TOTALPOWER', "[Errno 17] File exists: 'twhya.short.ms/ASDM_TOTALPOWER'"), ('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.short.ms/ASDM_SYSPOWER', 'twhya.short.ms/ASDM_SYSPOWER', "[Errno 17] File exists: 'twhya.short.ms/ASDM_SYSPOWER'")] build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:512: Error build 07-Apr-2025 15:06:39 ____________ advisechansel_test.test_su_adivsechansel_getfreqrange _____________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def test_su_adivsechansel_getfreqrange(self): build 07-Apr-2025 15:06:39 '''Test that frequency range for given data selections is returned correctly''' build 07-Apr-2025 15:06:39 refdict = {'freqend': {'unit': 'Hz', 'value': 358203002929.7875}, 'freqstart': {'unit': 'Hz', 'value': 356558910156.25}} build 07-Apr-2025 15:06:39 su = synthesisutils() build 07-Apr-2025 15:06:39 inputms ='twhya.short.ms' build 07-Apr-2025 15:06:39 res = su.advisechansel(freqframe='TOPO', getfreqrange=True,spwselection='0:500~3839,1',fieldid=2, msname=inputms) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 (pof, errmsg) = self.checkdict(res, refdict, 'TOPO test') build 07-Apr-2025 15:06:39 #fstlsrk= '356.58364232412697GHz' fenlsrk= '358.22772677745405GHz' build 07-Apr-2025 15:06:39 # corresponding LSRK frequencies build 07-Apr-2025 15:06:39 reslsrk = su.advisechansel(freqframe='LSRK', getfreqrange=True,spwselection='0:500~3839,1', fieldid=2, msname=inputms) build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 del su build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 reflsrkdict = {'freqend': {'unit': 'Hz', 'value': 358227726777.45405}, 'freqstart': {'unit': 'Hz', 'value': 356583642324.12697}} build 07-Apr-2025 15:06:39 > diff_freqstart = reslsrk['freqstart']['value']-reflsrkdict['freqstart']['value'] build 07-Apr-2025 15:06:39 E KeyError: 'freqstart' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:457: KeyError build 07-Apr-2025 15:06:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:06:39 2025-04-07 19:06:32 SEVERE SynthesisUtilMethods::adviseChanSel::MPIServer-3 Caught exception: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_synthesisutils/twhya.short.ms/table.f18: No such file or directory build 07-Apr-2025 15:06:39 2025-04-07 19:06:32 SEVERE SynthesisUtilMethods::adviseChanSel::MPIServer-3 Caught exception: RegularFileIO: error in open or create of file /home/casatest/casa6/casatestutils/nosedir/test_tool_synthesisutils/twhya.short.ms/table.f18: No such file or directory build 07-Apr-2025 15:06:39 _________ advisechansel_test.test_su_advisechansel_getfreqrange_ephem __________ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 self = build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def test_su_advisechansel_getfreqrange_ephem(self): build 07-Apr-2025 15:06:39 '''Test that frequency range for given data selections for an ephemeris object is returned correctly''' build 07-Apr-2025 15:06:39 su = synthesisutils() build 07-Apr-2025 15:06:39 inputms ='alma_ephemobj_icrs.ms' build 07-Apr-2025 15:06:39 tol = 122070.3125 # chan width in Hz build 07-Apr-2025 15:06:39 refdict = {'freqend': {'unit': 'Hz', 'value': 220344661518.86124}, 'freqstart': {'unit': 'Hz', 'value': 220295510184.3427}} build 07-Apr-2025 15:06:39 res = su.advisechansel(freqframe='SOURCE', fieldid=1, getfreqrange=True, spwselection='2:251~652', ephemtable='TRACKFIELD', msname=inputms) build 07-Apr-2025 15:06:39 > shutil.copytree(inputms+'/FIELD/EPHEM0_Uranus_57362.91000000.tab', 'external_EPHEM0_Uranus_57362.91000000.tab') build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py:472: build 07-Apr-2025 15:06:39 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 src = 'alma_ephemobj_icrs.ms/FIELD/EPHEM0_Uranus_57362.91000000.tab' build 07-Apr-2025 15:06:39 dst = 'external_EPHEM0_Uranus_57362.91000000.tab', symlinks = False build 07-Apr-2025 15:06:39 ignore = None, copy_function = build 07-Apr-2025 15:06:39 ignore_dangling_symlinks = False, dirs_exist_ok = False build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 def copytree(src, dst, symlinks=False, ignore=None, copy_function=copy2, build 07-Apr-2025 15:06:39 ignore_dangling_symlinks=False, dirs_exist_ok=False): build 07-Apr-2025 15:06:39 """Recursively copy a directory tree and return the destination directory. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 dirs_exist_ok dictates whether to raise an exception in case dst or any build 07-Apr-2025 15:06:39 missing parent directory already exists. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 If exception(s) occur, an Error is raised with a list of reasons. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 If the optional symlinks flag is true, symbolic links in the build 07-Apr-2025 15:06:39 source tree result in symbolic links in the destination tree; if build 07-Apr-2025 15:06:39 it is false, the contents of the files pointed to by symbolic build 07-Apr-2025 15:06:39 links are copied. If the file pointed by the symlink doesn't build 07-Apr-2025 15:06:39 exist, an exception will be added in the list of errors raised in build 07-Apr-2025 15:06:39 an Error exception at the end of the copy process. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 You can set the optional ignore_dangling_symlinks flag to true if you build 07-Apr-2025 15:06:39 want to silence this exception. Notice that this has no effect on build 07-Apr-2025 15:06:39 platforms that don't support os.symlink. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 The optional ignore argument is a callable. If given, it build 07-Apr-2025 15:06:39 is called with the `src` parameter, which is the directory build 07-Apr-2025 15:06:39 being visited by copytree(), and `names` which is the list of build 07-Apr-2025 15:06:39 `src` contents, as returned by os.listdir(): build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 callable(src, names) -> ignored_names build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 Since copytree() is called recursively, the callable will be build 07-Apr-2025 15:06:39 called once for each directory that is copied. It returns a build 07-Apr-2025 15:06:39 list of names relative to the `src` directory that should build 07-Apr-2025 15:06:39 not be copied. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 The optional copy_function argument is a callable that will be used build 07-Apr-2025 15:06:39 to copy each file. It will be called with the source path and the build 07-Apr-2025 15:06:39 destination path as arguments. By default, copy2() is used, but any build 07-Apr-2025 15:06:39 function that supports the same signature (like copy()) can be used. build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 """ build 07-Apr-2025 15:06:39 sys.audit("shutil.copytree", src, dst) build 07-Apr-2025 15:06:39 > with os.scandir(src) as itr: build 07-Apr-2025 15:06:39 E FileNotFoundError: [Errno 2] No such file or directory: 'alma_ephemobj_icrs.ms/FIELD/EPHEM0_Uranus_57362.91000000.tab' build 07-Apr-2025 15:06:39 build 07-Apr-2025 15:06:39 /usr/local/lib/python3.10/shutil.py:554: FileNotFoundError build 07-Apr-2025 15:06:39 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:06:39 2025-04-07 19:06:40 SEVERE SynthesisUtilMethods::adviseChanSel::MPIServer-3 Caught exception: Table file /home/casatest/casa6/casatestutils/nosedir/test_tool_synthesisutils/alma_ephemobj_icrs.ms/table.dat does not exist build 07-Apr-2025 15:06:39 --------------------------- Captured stderr teardown --------------------------- build 07-Apr-2025 15:06:39 2025-04-07 19:06:40 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:06:39 2025-04-07 19:06:40 INFO name::::MPIServer-3 No table opened. build 07-Apr-2025 15:06:39 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_synthesisutils.xml - build 07-Apr-2025 15:06:39 =========================== short test summary info ============================ build 07-Apr-2025 15:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs - FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 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:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_nterms - FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mfs_wrong_psfcutoff - FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::fitpsfbeam_test::test_mtmfs_nterms2 - FileExistsError: [Errno 17] File exists: 'su_fitpsfbeam_test_mfs.psf' build 07-Apr-2025 15:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel - RuntimeError: Table twhya.short.ms/OBSERVATION does not exist build 07-Apr-2025 15:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel_ephem - FileNotFoundError: [Errno 2] No such file or directory: 'alma_ephemobj_icrs... build 07-Apr-2025 15:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechanel_defaults - shutil.Error: [('/opt/casa/data/casatestdata/unittest/synthesisutils/twhya.... build 07-Apr-2025 15:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_adivsechansel_getfreqrange - KeyError: 'freqstart' build 07-Apr-2025 15:06:39 FAILED ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_su_advisechansel_getfreqrange_ephem - FileNotFoundError: [Errno 2] No such file or directory: 'alma_ephemobj_icrs... build 07-Apr-2025 15:06:39 ERROR ../../../casatools/tests/tools/synthesisutils/test_tool_synthesisutils.py::advisechansel_test::test_advisechanelsel_datasel - OSError: [Errno 39] Directory not empty: 'twhya.short.ms' build 07-Apr-2025 15:06:39 ==================== 10 failed, 3 passed, 1 error in 22.75s ==================== error 07-Apr-2025 15:06:41 -------------------------------------------------------------------------- error 07-Apr-2025 15:06:41 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:06:41 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:06:41 error 07-Apr-2025 15:06:41 Process name: [prterun-c44d217abbe7-1760@1,3] Exit code: 1 error 07-Apr-2025 15:06:41 -------------------------------------------------------------------------- build 07-Apr-2025 15:06:41 ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:41 cachedir: .pytest_cache build 07-Apr-2025 15:06:41 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:41 configfile: pyproject.toml build 07-Apr-2025 15:06:41 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:41 cachedir: .pytest_cache build 07-Apr-2025 15:06:41 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:41 configfile: pyproject.toml build 07-Apr-2025 15:06:41 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:41 cachedir: .pytest_cache build 07-Apr-2025 15:06:41 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:41 configfile: pyproject.toml build 07-Apr-2025 15:06:41 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:41 cachedir: .pytest_cache build 07-Apr-2025 15:06:41 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:41 configfile: pyproject.toml build 07-Apr-2025 15:06:42 collecting ...  build 07-Apr-2025 15:06:42 collected 13 items  build 07-Apr-2025 15:06:42 build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_consistency PASSED [ 7%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_element_match PASSED [ 15%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_errors PASSED [ 23%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_values PASSED [ 30%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_all_rows PASSED [ 38%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_exclude PASSED [ 46%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_include PASSED [ 53%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_get PASSED [ 61%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_put PASSED [ 69%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_shape  build 07-Apr-2025 15:06:42 collecting 0 items  build 07-Apr-2025 15:06:42 collected 13 items  build 07-Apr-2025 15:06:42 build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_consistency PASSED [ 76%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_some_rows  build 07-Apr-2025 15:06:42 collecting 0 items  build 07-Apr-2025 15:06:42 collected 13 items  build 07-Apr-2025 15:06:42 build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_consistency PASSED [ 7%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_element_match PASSED [ 84%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions PASSED [ 7%] build 07-Apr-2025 15:06:42 collecting 0 items  build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_element_match  build 07-Apr-2025 15:06:42 collected 13 items  build 07-Apr-2025 15:06:42 build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_consistency PASSED [ 15%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_errors PASSED [ 23%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_values PASSED [ 7%]PASSED [ 15%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_element_match build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_errors PASSED [ 30%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_all_rows PASSED [ 23%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_values PASSED [ 15%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_errors PASSED [ 23%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableGetcoliterTest::test_values PASSED [ 30%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_all_rows PASSED [ 30%]PASSED [ 38%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_exclude build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_all_rows PASSED [ 46%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_include PASSED [ 53%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_get PASSED [ 38%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_exclude PASSED [ 38%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_exclude PASSED [ 61%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_put PASSED [ 46%]PASSED [ 46%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_include build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_columnnames_include PASSED [ 53%] build 07-Apr-2025 15:06:42 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_get PASSED [ 53%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_get PASSED [ 61%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_put PASSED [ 61%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_put PASSED [ 69%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_shape PASSED [ 69%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_shape PASSED [ 69%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_shape PASSED [ 76%]PASSED [ 76%]PASSED [ 76%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_some_rows build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_some_rows build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::TableRowTest::test_some_rows PASSED [ 84%]PASSED [ 84%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions PASSED [ 84%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions FAILED [ 92%]FAILED [ 92%] build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice FAILED [ 92%]FAILED [100%] build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 =================================== FAILURES =================================== build 07-Apr-2025 15:06:43 ___________________ table_getcellslice_test.test_exceptions ____________________ build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 self = build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 def test_exceptions(self): build 07-Apr-2025 15:06:43 """Test various exception cases""" build 07-Apr-2025 15:06:43 > self.ia.fromarray(self.myim, self.arr) build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py:218: build 07-Apr-2025 15:06:43 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:43 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:391: in fromarray build 07-Apr-2025 15:06:43 return self._swigobj.fromarray(outfile, pixels, csys, linear, overwrite, log, type) build 07-Apr-2025 15:06:43 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 self = > build 07-Apr-2025 15:06:43 args = ('tmp.im', array([[ 1, 2, 3, 4], build 07-Apr-2025 15:06:43 [ 5, 6, 7, 8], build 07-Apr-2025 15:06:43 [ 9, 12, 11, 12]]), {}, False, False, True, ...) build 07-Apr-2025 15:06:43 kwargs = {} build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 def fromarray(self, *args, **kwargs): build 07-Apr-2025 15:06:43 """ build 07-Apr-2025 15:06:43 fromarray(self, _outfile, _pixels, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 Summary: build 07-Apr-2025 15:06:43 Construct a casa image from a numerical numpy array build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 Description: build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 This application converts a numerical numpy array of any size and dimensionality build 07-Apr-2025 15:06:43 into a CASA image. It will create float, double, complex-float, and complex-double build 07-Apr-2025 15:06:43 valued images. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 The image analysis tool on which this method is called will reference the created build 07-Apr-2025 15:06:43 image; if this tool referenced another image before this call, that image will no build 07-Apr-2025 15:06:43 longer be referenced by the tool after the creation of the new image. If you build 07-Apr-2025 15:06:43 would rather have a new image analysis tool returned, keeping the one on which build 07-Apr-2025 15:06:43 this method is called unaltered, use newimagefromarray() instead. If outfile is build 07-Apr-2025 15:06:43 specified, a persistent image is written to disk, if not, the image tool on build 07-Apr-2025 15:06:43 which this method was called will reference a temporary image (either in memory build 07-Apr-2025 15:06:43 or on disk, depending on its size) that will be deleted when the tool is closed. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 The type parameter controls the data type/precision of the pixel values of the build 07-Apr-2025 15:06:43 created image. 'f' indicates that float precision point (32 bit precision) pixel build 07-Apr-2025 15:06:43 values should be writted. 'd' indicates that double precision (64 bit precision) build 07-Apr-2025 15:06:43 pixel values should be written. If the input array has complex (as opposed to build 07-Apr-2025 15:06:43 real) values, then complex pixel values, with each of the real and imaginary build 07-Apr-2025 15:06:43 parts having the specified precision, will be written. Array values will be cast build 07-Apr-2025 15:06:43 automatically to the specified precision, so that the precision of the input build 07-Apr-2025 15:06:43 array values may be increased, decreased, or unchanged depending on the input build 07-Apr-2025 15:06:43 array type. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 The coordinate system, provided as a a dictionary (use eg, cs.torecord() to do build 07-Apr-2025 15:06:43 that), is optional. If specified, it must have the same number of dimensions build 07-Apr-2025 15:06:43 as the pixels array. Call the naxes() method on the coordinate system tool to build 07-Apr-2025 15:06:43 see how many dimensions the coordinate system has. A coordinate system can be build 07-Apr-2025 15:06:43 created from scratch using the coordinate system (cs) tool and methods therein, build 07-Apr-2025 15:06:43 but often users prefer to use a coordinate system from an already existing image. build 07-Apr-2025 15:06:43 This can be gotten using ia.coordsys() which returns a coordinate system tool. build 07-Apr-2025 15:06:43 A torecord() call on that tool will result in a python dictionary describing build 07-Apr-2025 15:06:43 the coordinate system which is the necessary format for the csys input parameter build 07-Apr-2025 15:06:43 of ia.fromarray(). build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 If csys is not specified, a default coordinate system will be created. If build 07-Apr-2025 15:06:43 linear=False (the default), the created coordinate system will have standard build 07-Apr-2025 15:06:43 RA/DEC/Stokes/Spectral Coordinate axes depending upon the shape of the pixels build 07-Apr-2025 15:06:43 array (Stokes axis must be no longer than 4 pixels and the spectral axis may build 07-Apr-2025 15:06:43 precede the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are given build 07-Apr-2025 15:06:43 linear coordinates. If linear=True, then all the resulting coordinates build 07-Apr-2025 15:06:43 are linear with the axes represent lengths. In this case each axis will have a build 07-Apr-2025 15:06:43 value of 0.0 at its center pixel. The increment of each axis will be 1.0 km. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 The method returns True if creation of the image was successful, False otherwise, build 07-Apr-2025 15:06:43 so a check can be made programmatically if the image creation was successful. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 Input Parameters: build 07-Apr-2025 15:06:43 outfile Output image file name. Default is unset. build 07-Apr-2025 15:06:43 pixels Numeric array build 07-Apr-2025 15:06:43 csys Coordinate System. Default is to construct an appropriate coordinate system given the array shape. build 07-Apr-2025 15:06:43 linear Make a linear Coordinate System if csys not given build 07-Apr-2025 15:06:43 overwrite Overwrite the output image if it already exists? build 07-Apr-2025 15:06:43 log Write image creation messages to logger build 07-Apr-2025 15:06:43 type Pixel data type to write. 'f' (float precision) or 'd' (double precision) build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 Example: build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 # make an image with a default RA/Dec/Stokes/Frequency coordinate system build 07-Apr-2025 15:06:43 # having all pixels set to 2.5. build 07-Apr-2025 15:06:43 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:06:43 # the ia tool does not need to reference an image in this case (ie open() build 07-Apr-2025 15:06:43 # need not have been called), if it does reference another image, that reference build 07-Apr-2025 15:06:43 # will be lost and replaced with a reference to the newly created image. build 07-Apr-2025 15:06:43 res = ia.fromarray(outfile='test.data', pixels=ary, overwrite=true) build 07-Apr-2025 15:06:43 if res: build 07-Apr-2025 15:06:43 # perform operations on the newly created image if desired and make sure build 07-Apr-2025 15:06:43 # to close it when done to free up system resources (eg memory) build 07-Apr-2025 15:06:43 ia.shape() build 07-Apr-2025 15:06:43 ia.done() build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 # create an image using the coordinate system from another image build 07-Apr-2025 15:06:43 ia.open('myexistingimage.im') build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 mycs = ia.coordsys() build 07-Apr-2025 15:06:43 # the number of dimensions in the array and the coordinate system must build 07-Apr-2025 15:06:43 # be the same. For this example to work, mycs.naxes() must return 4. build 07-Apr-2025 15:06:43 ia.done() build 07-Apr-2025 15:06:43 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:06:43 res = ia.fromarray(pixels=ary, csys=mycs.torecord()) build 07-Apr-2025 15:06:43 mycs.done() build 07-Apr-2025 15:06:43 if (res): build 07-Apr-2025 15:06:43 # do things with the newly created temporary image before closing it build 07-Apr-2025 15:06:43 ia.shape() build 07-Apr-2025 15:06:43 ia.done() build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 -------------------------------------------------------------------------------- build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 """ build 07-Apr-2025 15:06:43 > return _image.image_fromarray(self, *args, **kwargs) build 07-Apr-2025 15:06:43 E RuntimeError: Exception: File tmp.im exists, and the user does not want to remove it.. build 07-Apr-2025 15:06:43 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:06:43 build 07-Apr-2025 15:06:43 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:860: RuntimeError build 07-Apr-2025 15:06:43 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:06:43 2025-04-07 19:06:44 SEVERE image::_fromarray Exception Reported: Exception: File tmp.im exists, and the user does not want to remove it.. build 07-Apr-2025 15:06:43 2025-04-07 19:06:44 SEVERE image::_fromarray+ ... 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:06:43 2025-04-07 19:06:44 INFO name:: No table opened. build 07-Apr-2025 15:06:43 2025-04-07 19:06:44 INFO name:: No table opened. build 07-Apr-2025 15:06:43 __________________ table_getcellslice_test.test_getcellslice ___________________ build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 self = build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 def test_getcellslice(self): build 07-Apr-2025 15:06:43 """tests for valid inputs""" build 07-Apr-2025 15:06:43 > self.ia.fromarray(self.myim, self.arr) build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 ../../../casatools/tests/tools/table/test_tool_table.py:323: build 07-Apr-2025 15:06:43 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:43 ../../../../venv/lib/python3.10/site-packages/casatools/image.py:391: in fromarray build 07-Apr-2025 15:06:43 return self._swigobj.fromarray(outfile, pixels, csys, linear, overwrite, log, type) build 07-Apr-2025 15:06:43 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 self = > build 07-Apr-2025 15:06:43 args = ('tmp.im', array([[ 1, 2, 3, 4], build 07-Apr-2025 15:06:43 [ 5, 6, 7, 8], build 07-Apr-2025 15:06:43 [ 9, 12, 11, 12]]), {}, False, False, True, ...) build 07-Apr-2025 15:06:43 kwargs = {} build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 def fromarray(self, *args, **kwargs): build 07-Apr-2025 15:06:43 """ build 07-Apr-2025 15:06:43 fromarray(self, _outfile, _pixels, _csys, _linear, _overwrite, _log, _type) -> bool build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 Summary: build 07-Apr-2025 15:06:43 Construct a casa image from a numerical numpy array build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 Description: build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 This application converts a numerical numpy array of any size and dimensionality build 07-Apr-2025 15:06:43 into a CASA image. It will create float, double, complex-float, and complex-double build 07-Apr-2025 15:06:43 valued images. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 The image analysis tool on which this method is called will reference the created build 07-Apr-2025 15:06:43 image; if this tool referenced another image before this call, that image will no build 07-Apr-2025 15:06:43 longer be referenced by the tool after the creation of the new image. If you build 07-Apr-2025 15:06:43 would rather have a new image analysis tool returned, keeping the one on which build 07-Apr-2025 15:06:43 this method is called unaltered, use newimagefromarray() instead. If outfile is build 07-Apr-2025 15:06:43 specified, a persistent image is written to disk, if not, the image tool on build 07-Apr-2025 15:06:43 which this method was called will reference a temporary image (either in memory build 07-Apr-2025 15:06:43 or on disk, depending on its size) that will be deleted when the tool is closed. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 The type parameter controls the data type/precision of the pixel values of the build 07-Apr-2025 15:06:43 created image. 'f' indicates that float precision point (32 bit precision) pixel build 07-Apr-2025 15:06:43 values should be writted. 'd' indicates that double precision (64 bit precision) build 07-Apr-2025 15:06:43 pixel values should be written. If the input array has complex (as opposed to build 07-Apr-2025 15:06:43 real) values, then complex pixel values, with each of the real and imaginary build 07-Apr-2025 15:06:43 parts having the specified precision, will be written. Array values will be cast build 07-Apr-2025 15:06:43 automatically to the specified precision, so that the precision of the input build 07-Apr-2025 15:06:43 array values may be increased, decreased, or unchanged depending on the input build 07-Apr-2025 15:06:43 array type. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 The coordinate system, provided as a a dictionary (use eg, cs.torecord() to do build 07-Apr-2025 15:06:43 that), is optional. If specified, it must have the same number of dimensions build 07-Apr-2025 15:06:43 as the pixels array. Call the naxes() method on the coordinate system tool to build 07-Apr-2025 15:06:43 see how many dimensions the coordinate system has. A coordinate system can be build 07-Apr-2025 15:06:43 created from scratch using the coordinate system (cs) tool and methods therein, build 07-Apr-2025 15:06:43 but often users prefer to use a coordinate system from an already existing image. build 07-Apr-2025 15:06:43 This can be gotten using ia.coordsys() which returns a coordinate system tool. build 07-Apr-2025 15:06:43 A torecord() call on that tool will result in a python dictionary describing build 07-Apr-2025 15:06:43 the coordinate system which is the necessary format for the csys input parameter build 07-Apr-2025 15:06:43 of ia.fromarray(). build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 If csys is not specified, a default coordinate system will be created. If build 07-Apr-2025 15:06:43 linear=False (the default), the created coordinate system will have standard build 07-Apr-2025 15:06:43 RA/DEC/Stokes/Spectral Coordinate axes depending upon the shape of the pixels build 07-Apr-2025 15:06:43 array (Stokes axis must be no longer than 4 pixels and the spectral axis may build 07-Apr-2025 15:06:43 precede the Stokes axis if eg, shape=[64,64,32,4]. Extra dimensions are given build 07-Apr-2025 15:06:43 linear coordinates. If linear=True, then all the resulting coordinates build 07-Apr-2025 15:06:43 are linear with the axes represent lengths. In this case each axis will have a build 07-Apr-2025 15:06:43 value of 0.0 at its center pixel. The increment of each axis will be 1.0 km. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 The method returns True if creation of the image was successful, False otherwise, build 07-Apr-2025 15:06:43 so a check can be made programmatically if the image creation was successful. build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 Input Parameters: build 07-Apr-2025 15:06:43 outfile Output image file name. Default is unset. build 07-Apr-2025 15:06:43 pixels Numeric array build 07-Apr-2025 15:06:43 csys Coordinate System. Default is to construct an appropriate coordinate system given the array shape. build 07-Apr-2025 15:06:43 linear Make a linear Coordinate System if csys not given build 07-Apr-2025 15:06:43 overwrite Overwrite the output image if it already exists? build 07-Apr-2025 15:06:43 log Write image creation messages to logger build 07-Apr-2025 15:06:43 type Pixel data type to write. 'f' (float precision) or 'd' (double precision) build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 Example: build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 # make an image with a default RA/Dec/Stokes/Frequency coordinate system build 07-Apr-2025 15:06:43 # having all pixels set to 2.5. build 07-Apr-2025 15:06:43 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:06:43 # the ia tool does not need to reference an image in this case (ie open() build 07-Apr-2025 15:06:43 # need not have been called), if it does reference another image, that reference build 07-Apr-2025 15:06:43 # will be lost and replaced with a reference to the newly created image. build 07-Apr-2025 15:06:43 res = ia.fromarray(outfile='test.data', pixels=ary, overwrite=true) build 07-Apr-2025 15:06:43 if res: build 07-Apr-2025 15:06:43 # perform operations on the newly created image if desired and make sure build 07-Apr-2025 15:06:43 # to close it when done to free up system resources (eg memory) build 07-Apr-2025 15:06:43 ia.shape() build 07-Apr-2025 15:06:43 ia.done() build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 # create an image using the coordinate system from another image build 07-Apr-2025 15:06:43 ia.open('myexistingimage.im') build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 mycs = ia.coordsys() build 07-Apr-2025 15:06:43 # the number of dimensions in the array and the coordinate system must build 07-Apr-2025 15:06:43 # be the same. For this example to work, mycs.naxes() must return 4. build 07-Apr-2025 15:06:43 ia.done() build 07-Apr-2025 15:06:43 ary = ia.makearray(v=2.5, shape=[64, 64, 4, 128]) build 07-Apr-2025 15:06:43 res = ia.fromarray(pixels=ary, csys=mycs.torecord()) build 07-Apr-2025 15:06:43 mycs.done() build 07-Apr-2025 15:06:43 if (res): build 07-Apr-2025 15:06:43 # do things with the newly created temporary image before closing it build 07-Apr-2025 15:06:43 ia.shape() build 07-Apr-2025 15:06:43 ia.done() build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 -------------------------------------------------------------------------------- build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 """ build 07-Apr-2025 15:06:43 > return _image.image_fromarray(self, *args, **kwargs) build 07-Apr-2025 15:06:43 E RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_table/tmp.im: File exists build 07-Apr-2025 15:06:43 build 07-Apr-2025 15:06:43 ../../../../venv/lib/python3.10/site-packages/casatools/__casac__/image.py:860: RuntimeError build 07-Apr-2025 15:06:43 ----------------------------- Captured stderr call ----------------------------- build 07-Apr-2025 15:06:43 2025-04-07 19:06:44 SEVERE image::_fromarray Exception Reported: Directory::create error on /home/casatest/casa6/casatestutils/nosedir/test_tool_table/tmp.im: File exists build 07-Apr-2025 15:06:43 2025-04-07 19:06:44 INFO name:: No table opened. build 07-Apr-2025 15:06:43 2025-04-07 19:06:44 INFO name:: No table opened. build 07-Apr-2025 15:06:43 - generated xml file: /home/casatest/casa6/casatestutils/nosedir/xml/test_tool_table.xml - build 07-Apr-2025 15:06:43 =========================== short test summary info ============================ build 07-Apr-2025 15:06:43 FAILED ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_exceptions - RuntimeError: Exception: File tmp.im exists, and the user does not want to ... build 07-Apr-2025 15:06:43 FAILED ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice - RuntimeError: Directory::create error on /home/casatest/casa6/casatestutils... build 07-Apr-2025 15:06:43 ========================= 2 failed, 11 passed in 2.04s ========================= build 07-Apr-2025 15:06:43 error 07-Apr-2025 15:06:44 -------------------------------------------------------------------------- error 07-Apr-2025 15:06:44 prterun detected that one or more processes exited with non-zero status, error 07-Apr-2025 15:06:44 thus causing the job to be terminated. The first process to do so was: error 07-Apr-2025 15:06:44 error 07-Apr-2025 15:06:44 Process name: [prterun-c44d217abbe7-1785@1,0] Exit code: 1 error 07-Apr-2025 15:06:44 -------------------------------------------------------------------------- build 07-Apr-2025 15:06:44 ../../../casatools/tests/tools/table/test_tool_table.py::table_getcellslice_test::test_getcellslice ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:44 cachedir: .pytest_cache build 07-Apr-2025 15:06:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:44 configfile: pyproject.toml build 07-Apr-2025 15:06:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:44 cachedir: .pytest_cache build 07-Apr-2025 15:06:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:44 configfile: pyproject.toml build 07-Apr-2025 15:06:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:44 cachedir: .pytest_cache build 07-Apr-2025 15:06:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:44 configfile: pyproject.toml build 07-Apr-2025 15:06:44 collecting ... ============================= test session starts ============================== build 07-Apr-2025 15:06: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:06:44 cachedir: .pytest_cache build 07-Apr-2025 15:06:44 rootdir: /home/casatest/casa6/casatools build 07-Apr-2025 15:06:44 configfile: pyproject.toml build 07-Apr-2025 15:06:45 collecting ...  build 07-Apr-2025 15:06:45 collected 17 items  build 07-Apr-2025 15:06:45 build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test0  build 07-Apr-2025 15:06:45 collected 17 items  build 07-Apr-2025 15:06:45 build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test0 PASSED [ 5%]PASSED [ 5%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test1 build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test1  build 07-Apr-2025 15:06:45 collected 17 items  build 07-Apr-2025 15:06:45 build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test0 PASSED [ 11%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test10 PASSED [ 11%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test10 PASSED [ 5%]PASSED [ 17%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test11 build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test1 PASSED [ 17%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test11 PASSED [ 23%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test12 PASSED [ 23%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test12  build 07-Apr-2025 15:06:45 collected 17 items  build 07-Apr-2025 15:06:45 build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test0 PASSED [ 29%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test13 PASSED [ 5%]PASSED [ 29%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test13 build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test1 PASSED [ 11%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test10 PASSED [ 17%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test11 PASSED [ 23%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test12 PASSED [ 11%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test10 PASSED [ 29%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test13 PASSED [ 17%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test11 PASSED [ 23%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test12 PASSED [ 29%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test13 FAILED [ 35%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test14 PASSED [ 35%] build 07-Apr-2025 15:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test14 FAILED [ 35%] error 07-Apr-2025 15:06:45 Fatal Python error: Aborted error 07-Apr-2025 15:06:45 error 07-Apr-2025 15:06:45 Current thread 0x00007f79e9ce9740 (most recent call first): error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/vpmanager.py", line 762 in createantresp error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/vpmanager.py", line 209 in createantresp error 07-Apr-2025 15:06:45 File "/home/casatest/casa6/casatools/tests/tools/vpmanager/test_tool_vpmanager.py", line 387 in test14 error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:06:45 error 07-Apr-2025 15:06: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:06:45 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test14 Fatal Python error: Aborted error 07-Apr-2025 15:06:45 error 07-Apr-2025 15:06:45 Current thread 0x00007f5f9f35c740 (most recent call first): error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/__casac__/vpmanager.py", line 762 in createantresp error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/casatools/vpmanager.py", line 209 in createantresp error 07-Apr-2025 15:06:45 File "/home/casatest/casa6/casatools/tests/tools/vpmanager/test_tool_vpmanager.py", line 387 in test14 error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/unittest/case.py", line 549 in _callTestMethod error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/unittest/case.py", line 591 in run error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/unittest/case.py", line 650 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/unittest.py", line 351 in runtest error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__ error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main error 07-Apr-2025 15:06:45 File "/home/casatest/venv/lib/python3.10/site-packages/pytest/__main__.py", line 9 in error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/runpy.py", line 86 in _run_code error 07-Apr-2025 15:06:45 File "/usr/local/lib/python3.10/runpy.py", line 196 in _run_module_as_main error 07-Apr-2025 15:06:45 error 07-Apr-2025 15:06: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) build 07-Apr-2025 15:06:45 FAILED [ 35%] build 07-Apr-2025 15:06:46 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test14 FAILED [ 41%] build 07-Apr-2025 15:06:46 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test15 PASSED [ 47%] error 07-Apr-2025 15:06:51 -------------------------------------------------------------------------- error 07-Apr-2025 15:06:51 prterun noticed that process rank 3 with PID 1816 on node c44d217abbe7 exited on error 07-Apr-2025 15:06:51 signal 6 (Aborted). error 07-Apr-2025 15:06:51 -------------------------------------------------------------------------- build 07-Apr-2025 15:06:52 ../../../casatools/tests/tools/vpmanager/test_tool_vpmanager.py::vpmanager_test::test16 total 180212 build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci 15001 58520 Apr 7 18:51 casampi-0.5.6-py3-none-any.whl build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci 15001 1856310 Apr 7 18:51 casatasks-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci 15001 135132 Apr 7 18:51 casatestutils-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci 15001 182046624 Apr 7 18:51 casatools-6.7.2.10-cp310-cp310-manylinux_2_28_x86_64.whl build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 944 Apr 7 19:06 requirements.txt build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 6539 Apr 7 19:06 test_tool_calanalysis.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 51832 Apr 7 19:06 test_tool_calibrater.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 8501 Apr 7 19:06 test_tool_componentlist.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 12777 Apr 7 19:06 test_tool_coordsys.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 6817 Apr 7 19:06 test_tool_image_deviation.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 25047 Apr 7 19:06 test_tool_image_pbcor.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 14751 Apr 7 19:06 test_tool_image_transpose.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 714 Apr 7 19:06 test_tool_logsink.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 577 Apr 7 19:06 test_tool_measures.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 2950 Apr 7 19:06 test_tool_ms_createmultims.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 27602 Apr 7 19:06 test_tool_ms_statwt.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 4974 Apr 7 19:06 test_tool_msuvbinner.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 116958 Apr 7 19:06 test_tool_ms.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 1309 Apr 7 19:06 test_tool_quanta.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 31849 Apr 7 19:06 test_tool_regionmanager.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 5758 Apr 7 19:06 test_tool_simulator.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 54055 Apr 7 19:06 test_tool_synthesisutils.xml build 07-Apr-2025 15:06:52 -rw-r--r-- 1 casaci root 16104 Apr 7 19:06 test_tool_table.xml error 07-Apr-2025 15:06:52 simple 07-Apr-2025 15:06:52 Finished task 'Test wheel' with result: Success simple 07-Apr-2025 15:06:52 Starting task 'Inject is_641' of type 'com.atlassian.bamboo.plugins.bamboo-variable-inject-plugin:inject' simple 07-Apr-2025 15:06:52 Injected variable bamboo.inject.is_641=False in LOCAL scope simple 07-Apr-2025 15:06:52 Finished task 'Inject is_641' with result: Success command 07-Apr-2025 15:06:52 Substituting variable: ${bamboo.planRepository.branchName} with master simple 07-Apr-2025 15:06:52 Starting task 'Tar work directory' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 07-Apr-2025 15:06:52 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18)'\n ... running command line: \n/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-2128998066371200403.sh\n ... in: /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_branch=master\nbamboo_repository_130220063_branch_name=master\nbamboo_planRepository_2_branch=master\nbamboo_planRepository_1_branchDisplayName=master\nbamboo_repository_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_type=bbserver\nbamboo_twine_user=cwtadm\nbamboo_repository_130220061_previous_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_130220061_branch_name=master\nbamboo_repository_130220062_branch_name=master\nbamboo_repository_130220063_name=MPI\nbamboo_planRepository_3_revision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_buildKey=CASA-CMPI-TTOMML2R8P\nbamboo_repository_130220063_git_branch=master\nbamboo_planRepository_3_branch=master\nbamboo_planRepository_2_branchDisplayName=master\nbamboo_capability_system_jdk_JDK_1_8_0_252=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64\nbamboo_shortJobName=Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_buildResultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_planRepository_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8_0_412=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.412.b08-1.el7_9.x86_64\nbamboo_agentId=35356685\nbamboo_dockerContainerNames=wheel-container-test\nbamboo_build_commandline_com_atlassian_bamboo_plugins_bamboo_docker_plugin_task_docker_cli_6=/bin/docker run --volume /export/home/cbt-el7-9/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\nbamboo_planRepository_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_username=\nbamboo_repository_130220062_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_265=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.265.b01-1.el7_9.x86_64\nbamboo_repository_branch_name=master\nbamboo_repository_130220062_name=OPEN-CASA-PKG\nbamboo_capability_system_jdk_JDK_1_8_0_262=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64\nbamboo_repository_130220063_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_planRepository_3_previousRevision=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_repository_130220062_previous_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_dependenciesDisabled=false\nbamboo_repository_130220062_git_branch=master\nbamboo_planRepository_branch=master\nbamboo_repository_130220061_name=OPEN-CASA\nbamboo_capability_system_jdk_JDK_1_8_0_275=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64\nbamboo_planRepository_3_branchName=master\nbamboo_capability_system_jdk_JDK_1_8_0_272=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64\nbamboo_planRepository_1_type=bbserver\nbamboo_planRepository_branchName=master\nbamboo_capability_system_jdk_JDK=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_planRepository_3_name=OPEN-CASA-PKG\nbamboo_planRepository_1_username=\nbamboo_planRepository_type=bbserver\nbamboo_ManualBuildTriggerReason_userName=awells\nbamboo_git_cache_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/_git-repositories-cache\nbamboo_planRepository_2_branchName=master\nbamboo_capability_system_builder_node_Node_js=/usr/bin/node\nbamboo_capability_system_builder_ant_Ant=/usr\nbamboo_tmp_directory=/export/home/cbt-el7-9/bamboohome/temp\nbamboo_planKey=CASA-CMPI\nbamboo_planRepository_username=\nbamboo_capability_system_jdk_JDK_1_8_0_282=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64\nbamboo_planRepository_1_branchName=master\nbamboo_capability_buildmachinetype=casa6pullrequest\nbamboo_resultsUrl=https://open-bamboo.nrao.edu/browse/CASA-CMPI-TTOMML2R8P-18\nbamboo_repository_130220063_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_build_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_planRepository_1_name=MPI\nbamboo_capability_system_jdk_JDK_1_8_0_292=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64\nbamboo_shortPlanName=CMake MPI\nbamboo_capability_hostname=cbt-el7-9.cv.nrao.edu\nbamboo_planRepository_2_username=\nbamboo_planRepository_name=MPI\nbamboo_buildNumber=18\nbamboo_repository_url=https://casa-pip.nrao.edu:443/repository/casa-test-wheel/\nbamboo_repository_130220061_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_ManualBuildTriggerReason_stageName=Default Stage\nbamboo_planName=CASA - CMake MPI\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_7=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-4576732375639376507.sh\nbamboo_shortPlanKey=CMPI\nbamboo_shortJobKey=TTOMML2R8P\nbamboo_repository_130220063_git_username=\nbamboo_planRepository_2_name=OPEN-CASA\nbamboo_buildTimeStamp=2025-04-07T14:51:33.037-04:00\nbamboo_repository_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_inject_is_641=False\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_3=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7359073259776957628.sh\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_2=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-7966615926031472531.sh\nbamboo_build_commandline_com_atlassian_bamboo_plugins_scripttask_task_builder_script_5=/export/home/cbt-el7-9/bamboohome/temp/CASA-CMPI-TTOMML2R8P-18-ScriptBuildTask-1426774415728745738.sh\nbamboo_repository_130220061_revision_number=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_repository_git_branch=master\nbamboo_buildResultKey=CASA-CMPI-TTOMML2R8P-18\nbamboo_buildPlanName=CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10\nbamboo_capability_system_jdk_JDK_1_8_0_222=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\nbamboo_repository_130220062_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_planRepository_1_revision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_repository_130220061_git_branch=master\nbamboo_repository_130220063_previous_revision_number=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_system_hg_executable=/bin/hg\nbamboo_planRepository_3_username=\nbamboo_twine_password=********\nbamboo_repository_name=OPEN-CASA-PKG\nbamboo_planRepository_2_previousRevision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_buildFailed=false\nbamboo_planRepository_3_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa-pkg.git\nbamboo_capability_system_docker_executable=/bin/docker\nbamboo_agentWorkingDirectory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir\nbamboo_planRepository_2_revision=5d74a883b3b01b841e63b4fe9d6c03c6651ad4e7\nbamboo_capability_system_git_executable=/bin/git\nbamboo_repository_git_username=\nbamboo_capability_system_jdk_JDK_1_8_0_232=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64\nbamboo_planRepository_1_previousRevision=f0f781a7bc5276c154c274b55444223c69a7df0a\nbamboo_capability_operating_system=EL7\nbamboo_planRepository_branchDisplayName=master\nbamboo_shortPlanBranchName=\nbamboo_capability_project=CASA\nbamboo_planRepository_2_type=bbserver\nbamboo_capability_casa6docker=true\nbamboo_plan_storageTag=plan-130056225\nbamboo_repository_130220062_revision_number=d4956eba1464877df11b9cadcf33952bab9c4dd3\nbamboo_planRepository_2_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casa.git\nbamboo_repository_git_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_planRepository_3_branchDisplayName=master\nbamboo_working_directory=/export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\nbamboo_RerunBuildTriggerReason_noOfRetries=1\nbamboo_planRepository_1_repositoryUrl=ssh://git@open-bitbucket.nrao.edu:7999/casa/casampi.git\nbamboo_capability_system_jdk_JDK_1_8=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64\n build 07-Apr-2025 15:06:52 Package working directory build 07-Apr-2025 15:06:53 nosedir/ build 07-Apr-2025 15:06:53 nosedir/test_tool_ms/ build 07-Apr-2025 15:06:53 nosedir/test_tool_ms/casa-20250407-190425.log build 07-Apr-2025 15:06:53 nosedir/test_tool_ms/casa-20250407-190426.log build 07-Apr-2025 15:06:53 nosedir/test_tool_ms/core.1543 build 07-Apr-2025 15:07:00 nosedir/requirements.txt build 07-Apr-2025 15:07:00 nosedir/test_tool_regionmanager/ build 07-Apr-2025 15:07:00 nosedir/test_tool_regionmanager/casa-20250407-190449.log build 07-Apr-2025 15:07:00 nosedir/test_tool_regionmanager/core.1644 build 07-Apr-2025 15:07:22 nosedir/test_tool_regionmanager/core.1647 build 07-Apr-2025 15:07:45 nosedir/test_tool_image_deviation/ build 07-Apr-2025 15:07:45 nosedir/test_tool_image_deviation/core.1170 build 07-Apr-2025 15:07:47 nosedir/test_tool_image_deviation/core.1169 build 07-Apr-2025 15:07:49 nosedir/test_tool_image_deviation/mycirc.im/ build 07-Apr-2025 15:07:49 nosedir/test_tool_image_deviation/casa-20250407-190202.log build 07-Apr-2025 15:07:50 nosedir/test_tool_agentflagger/ build 07-Apr-2025 15:07:50 nosedir/test_tool_agentflagger/core.843 build 07-Apr-2025 15:07:53 nosedir/test_tool_agentflagger/core.845 build 07-Apr-2025 15:07:55 nosedir/test_tool_agentflagger/casa-20250407-190105.log build 07-Apr-2025 15:07:55 nosedir/test_tool_agentflagger/core.844 build 07-Apr-2025 15:07:57 nosedir/test_tool_linearmosaic/ build 07-Apr-2025 15:07:57 nosedir/test_tool_linearmosaic/core.1419 build 07-Apr-2025 15:08:00 nosedir/test_tool_linearmosaic/casa-20250407-190357.log build 07-Apr-2025 15:08:00 nosedir/test_tool_linearmosaic/core.1417 build 07-Apr-2025 15:08:03 nosedir/test_tool_linearmosaic/linmos.fs.image/ build 07-Apr-2025 15:08:03 nosedir/test_tool_measures/ build 07-Apr-2025 15:08:03 nosedir/test_tool_measures/casa-20250407-190414.log build 07-Apr-2025 15:08:03 nosedir/test_tool_logsink/ build 07-Apr-2025 15:08:03 nosedir/test_tool_logsink/casa-20250407-190413.log build 07-Apr-2025 15:08:03 nosedir/test_tool_image_statistics/ build 07-Apr-2025 15:08:03 nosedir/test_tool_image_statistics/core.1343 build 07-Apr-2025 15:08:06 nosedir/test_tool_image_statistics/core.1345 build 07-Apr-2025 15:08:10 nosedir/test_tool_image_statistics/casa-20250407-190315.log build 07-Apr-2025 15:08:10 nosedir/test_tool_image_statistics/fhtest.im/ build 07-Apr-2025 15:08:10 nosedir/test_tool_image_subimage/ build 07-Apr-2025 15:08:10 nosedir/test_tool_image_subimage/core.1367 build 07-Apr-2025 15:08:12 nosedir/test_tool_image_subimage/zz.im/ build 07-Apr-2025 15:08:12 nosedir/test_tool_image_subimage/keep.im/ build 07-Apr-2025 15:08:12 nosedir/test_tool_image_subimage/casa-20250407-190343.log build 07-Apr-2025 15:08:12 nosedir/test_tool_image_subimage/core.1369 build 07-Apr-2025 15:08:14 nosedir/test_tool_imagepol/ build 07-Apr-2025 15:08:14 nosedir/test_tool_imagepol/casa-20250407-190140.log build 07-Apr-2025 15:08:14 nosedir/test_tool_imagepol/pol_eq_beams.fits build 07-Apr-2025 15:08:14 nosedir/test_tool_imagepol/core.1117 build 07-Apr-2025 15:08:17 nosedir/test_tool_imagepol/g/ build 07-Apr-2025 15:08:17 nosedir/test_tool_imagepol/g/mask0/ build 07-Apr-2025 15:08:17 nosedir/test_tool_imagepol/pol_neq_beams.fits build 07-Apr-2025 15:08:17 nosedir/test_tool_imagepol/core.1119 build 07-Apr-2025 15:08:19 nosedir/test_tool_imagepol/core.1120 build 07-Apr-2025 15:08:21 nosedir/test_tool_sdm/ build 07-Apr-2025 15:08:21 nosedir/test_tool_sdm/casa-20250407-190555.log build 07-Apr-2025 15:08:21 nosedir/test_tool_sdm/core.1671 build 07-Apr-2025 15:08:23 nosedir/test_tool_sdm/X_osro_013.55979.93803716435 build 07-Apr-2025 15:08:23 nosedir/test_tool_image_regrid/ build 07-Apr-2025 15:08:23 nosedir/test_tool_image_regrid/core.1320 build 07-Apr-2025 15:08:26 nosedir/test_tool_image_regrid/core.1317 build 07-Apr-2025 15:08:28 nosedir/test_tool_image_regrid/casa-20250407-190304.log build 07-Apr-2025 15:08:28 nosedir/test_tool_image_regrid/first/ build 07-Apr-2025 15:08:28 nosedir/test_tool_image_regrid/core.1318 build 07-Apr-2025 15:08:31 nosedir/test_tool_image/ build 07-Apr-2025 15:08:31 nosedir/test_tool_image/core.1270 build 07-Apr-2025 15:08:33 nosedir/test_tool_image/core.1267 build 07-Apr-2025 15:08:36 nosedir/test_tool_image/casa-20250407-190231.log build 07-Apr-2025 15:08:36 nosedir/test_tool_image/maskim/ build 07-Apr-2025 15:08:36 nosedir/test_tool_image/casa-20250407-190237.log build 07-Apr-2025 15:08:36 nosedir/test_tool_image/core.1268 build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/gaincaltest2.ms.G0/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/gaincaltest2.ms.G0/FIELD/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/gaincaltest2.ms.G0/SPECTRAL_WINDOW/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/gaincaltest2.ms.G0/OBSERVATION/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/gaincaltest2.ms.G0/HISTORY/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/gaincaltest2.ms.G0/ANTENNA/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/ngc5921.gcal/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/ngc5921.gcal/FIELD/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/ngc5921.gcal/SPECTRAL_WINDOW/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/ngc5921.gcal/HISTORY/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/ngc5921.gcal/ANTENNA/ build 07-Apr-2025 15:08:39 nosedir/test_tool_calibrater/casa-20250407-190135.log build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/ build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pbtest1_im.fits build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/CAS_5096template.im/ build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/CAS_5096template.im/mask0/ build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pb2_im.fits build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pb2_co.im/ build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pb2_co.im/mask0/ build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pbtest1_pb.fits build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/casa-20250407-190219.log build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pb2_pb.fits build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pbtest1_co1.fits build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pbtest1_co2.im/ build 07-Apr-2025 15:08:39 nosedir/test_tool_image_pbcor/pbtest1_co2.im/mask0/ build 07-Apr-2025 15:08:39 nosedir/test_tool_image_collapse/ build 07-Apr-2025 15:08:39 nosedir/test_tool_image_collapse/collapse_sum_1.fits build 07-Apr-2025 15:08:39 nosedir/test_tool_image_collapse/collapse_in.fits build 07-Apr-2025 15:08:39 nosedir/test_tool_image_collapse/core.1143 build 07-Apr-2025 15:08:41 nosedir/test_tool_image_collapse/core.1144 build 07-Apr-2025 15:08:44 nosedir/test_tool_image_collapse/test_3.im/ build 07-Apr-2025 15:08:44 nosedir/test_tool_image_collapse/core.1145 build 07-Apr-2025 15:08:46 nosedir/test_tool_image_collapse/casa-20250407-190155.log build 07-Apr-2025 15:08:46 nosedir/test_tool_vpmanager/ build 07-Apr-2025 15:08:46 nosedir/test_tool_vpmanager/AntennaResponsesDesc.tabdsc build 07-Apr-2025 15:08:46 nosedir/test_tool_vpmanager/core.1816 build 07-Apr-2025 15:08:48 nosedir/test_tool_vpmanager/casa-20250407-190645.log build 07-Apr-2025 15:08:48 nosedir/test_tool_vpmanager/mydefs.tab/ build 07-Apr-2025 15:08:48 nosedir/test_tool_vpmanager/core.1813 build 07-Apr-2025 15:08:51 nosedir/test_tool_image_rebin/ build 07-Apr-2025 15:08:51 nosedir/test_tool_image_rebin/kjfasd.im/ build 07-Apr-2025 15:08:51 nosedir/test_tool_image_rebin/casa-20250407-190255.log build 07-Apr-2025 15:08:51 nosedir/test_tool_image_rebin/core.1295 build 07-Apr-2025 15:08:53 nosedir/test_tool_image_rebin/core.1293 build 07-Apr-2025 15:08:56 nosedir/test_tool_msuvbinner/ build 07-Apr-2025 15:08:56 nosedir/test_tool_msuvbinner/casa-20250407-190447.log build 07-Apr-2025 15:08:56 nosedir/test_tool_ms_createmultims/ build 07-Apr-2025 15:08:56 nosedir/test_tool_ms_createmultims/casa-20250407-190424.log build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/FIELD/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/FIELD/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/SPECTRAL_WINDOW/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/OBSERVATION/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/HISTORY/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/ANTENNA/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/SPECTRAL_WINDOW/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/OBSERVATION/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/HISTORY/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/uid___A002_X30a93d_X43e.ms.tsys.s3.tbl/ANTENNA/ build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/casa-20250407-190125.log build 07-Apr-2025 15:08:56 nosedir/test_tool_calanalysis/casa-20250407-190126.log build 07-Apr-2025 15:08:56 nosedir/test_tool_componentlist/ build 07-Apr-2025 15:08:56 nosedir/test_tool_componentlist/casa-20250407-190137.log build 07-Apr-2025 15:08:56 nosedir/test_tool_quanta/ build 07-Apr-2025 15:08:56 nosedir/test_tool_quanta/casa-20250407-190448.log build 07-Apr-2025 15:08:56 nosedir/test_tool_coordsys/ build 07-Apr-2025 15:08:56 nosedir/test_tool_coordsys/center_0.fits build 07-Apr-2025 15:08:56 nosedir/test_tool_coordsys/casa-20250407-190138.log build 07-Apr-2025 15:08:56 nosedir/test_tool_table/ build 07-Apr-2025 15:08:56 nosedir/test_tool_table/tmp.im/ build 07-Apr-2025 15:08:56 nosedir/test_tool_table/14d3e48b-380f-4df5-9846-620b95b4b8c8/ build 07-Apr-2025 15:08:56 nosedir/test_tool_table/6ec4145f-4e4e-41aa-9c48-7133d86afbe0/ build 07-Apr-2025 15:08:56 nosedir/test_tool_table/casa-20250407-190642.log build 07-Apr-2025 15:08:56 nosedir/test_tool_table/e11ab2d0-dcc1-42d7-933b-b02a1c0364b8/ build 07-Apr-2025 15:08:56 nosedir/xml/ build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_msuvbinner.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_table.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_ms_createmultims.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_regionmanager.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_logsink.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_quanta.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_componentlist.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_measures.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_image_deviation.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_image_transpose.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_simulator.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_image_pbcor.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_calibrater.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_synthesisutils.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_ms.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_ms_statwt.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_calanalysis.xml build 07-Apr-2025 15:08:56 nosedir/xml/test_tool_coordsys.xml build 07-Apr-2025 15:08:56 nosedir/test_tool_sdm_toms/ build 07-Apr-2025 15:08:56 nosedir/test_tool_sdm_toms/core.1707 build 07-Apr-2025 15:08:58 nosedir/test_tool_sdm_toms/casa-20250407-190605.log build 07-Apr-2025 15:08:58 nosedir/test_tool_sdm_toms/uid___A002_X72bc38_X000 build 07-Apr-2025 15:08:58 nosedir/test_tool_sdm_toms/core.1709 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Processor.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Feed.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Polarization.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Antenna.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/CalReduction.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Main.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/ build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18958_X2 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18953_X1 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18958_X1 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18952_X1 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18967_X2 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X1895d_X2 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18952_X2 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X1895d_X1 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18953_X2 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18962_X1 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18967_X1 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDMBinary/uid___X5f_X18962_X2 build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/SpectralWindow.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ASDM.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Scan.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/CalDelay.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Subscan.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ExecBlock.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/CorrelatorMode.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Source.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/CalData.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/DataDescription.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/State.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/ConfigDescription.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/PointingModel.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Pointing.bin build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Station.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/FocusModel.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Receiver.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/SBSummary.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Field.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/SwitchCycle.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_sdm_toms/uid___X5f_X18951_X1/Focus.xml build 07-Apr-2025 15:09:01 nosedir/test_tool_synthesisutils/ build 07-Apr-2025 15:09:01 nosedir/test_tool_synthesisutils/casa-20250407-190617.log build 07-Apr-2025 15:09:01 nosedir/test_tool_synthesisutils/su_fitpsfbeam_test_mfs.psf/ build 07-Apr-2025 15:09:01 nosedir/test_tool_image_pv/ build 07-Apr-2025 15:09:01 nosedir/test_tool_image_pv/core.1245 build 07-Apr-2025 15:09:04 nosedir/test_tool_image_pv/core.1243 build 07-Apr-2025 15:09:07 nosedir/test_tool_image_pv/casa-20250407-190221.log build 07-Apr-2025 15:09:07 nosedir/test_tool_image_pv/core.1244 build 07-Apr-2025 15:09:10 nosedir/test_tool_image_pv/core.1242 build 07-Apr-2025 15:09:13 nosedir/test_tool_msmetadata/ build 07-Apr-2025 15:09:13 nosedir/test_tool_msmetadata/core.1493 build 07-Apr-2025 15:09:15 nosedir/test_tool_msmetadata/casa-20250407-190415.log build 07-Apr-2025 15:09:15 nosedir/test_tool_msmetadata/core.1492 build 07-Apr-2025 15:09:17 nosedir/test_tool_ms_statwt/ build 07-Apr-2025 15:09:17 nosedir/test_tool_ms_statwt/casa-20250407-190432.log build 07-Apr-2025 15:09:17 nosedir/test_tool_image_fitprofile/ build 07-Apr-2025 15:09:17 nosedir/test_tool_image_fitprofile/amp_gm_1/ build 07-Apr-2025 15:09:17 nosedir/test_tool_image_fitprofile/casa-20250407-190208.log build 07-Apr-2025 15:09:17 nosedir/test_tool_image_fitprofile/core.1194 build 07-Apr-2025 15:09:20 nosedir/test_tool_image_fitprofile/specfit_multipix_poly_2gauss.fits build 07-Apr-2025 15:09:20 nosedir/test_tool_image_fitprofile/specfit_multipix_2gauss.fits build 07-Apr-2025 15:09:20 nosedir/test_tool_image_fitprofile/amp_gm_2/ build 07-Apr-2025 15:09:20 nosedir/test_tool_image_fitprofile/mylog.txt build 07-Apr-2025 15:09:20 nosedir/test_tool_image_fitprofile/amp_gm_0/ build 07-Apr-2025 15:09:20 nosedir/test_tool_simulator/ build 07-Apr-2025 15:09:20 nosedir/test_tool_simulator/core.1739 build 07-Apr-2025 15:09:22 nosedir/test_tool_simulator/core.1738 build 07-Apr-2025 15:09:24 nosedir/test_tool_simulator/casa-20250407-190614.log build 07-Apr-2025 15:09:24 nosedir/test_tool_simulator/antlist_simutil.json build 07-Apr-2025 15:09:24 nosedir/test_tool_image_transpose/ build 07-Apr-2025 15:09:24 nosedir/test_tool_image_transpose/casa-20250407-190356.log build 07-Apr-2025 15:09:24 nosedir/test_tool_image_transpose/core.1392 build 07-Apr-2025 15:09:29 total 984008 build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci 15001 58520 Apr 7 18:51 casampi-0.5.6-py3-none-any.whl build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci 15001 1856310 Apr 7 18:51 casatasks-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci 15001 135132 Apr 7 18:51 casatestutils-6.7.2.10-py3-none-any.whl build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci 15001 182046624 Apr 7 18:51 casatools-6.7.2.10-cp310-cp310-manylinux_2_28_x86_64.whl build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 944 Apr 7 19:06 requirements.txt build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 6539 Apr 7 19:06 test_tool_calanalysis.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 51832 Apr 7 19:06 test_tool_calibrater.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 8501 Apr 7 19:06 test_tool_componentlist.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 12777 Apr 7 19:06 test_tool_coordsys.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 6817 Apr 7 19:06 test_tool_image_deviation.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 25047 Apr 7 19:06 test_tool_image_pbcor.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 14751 Apr 7 19:06 test_tool_image_transpose.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 714 Apr 7 19:06 test_tool_logsink.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 577 Apr 7 19:06 test_tool_measures.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 2950 Apr 7 19:06 test_tool_ms_createmultims.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 27602 Apr 7 19:06 test_tool_ms_statwt.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 4974 Apr 7 19:06 test_tool_msuvbinner.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 116958 Apr 7 19:06 test_tool_ms.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 1309 Apr 7 19:06 test_tool_quanta.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 31849 Apr 7 19:06 test_tool_regionmanager.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 5758 Apr 7 19:06 test_tool_simulator.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 54055 Apr 7 19:06 test_tool_synthesisutils.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 16104 Apr 7 19:06 test_tool_table.xml build 07-Apr-2025 15:09:29 -rw-r--r-- 1 casaci root 823086807 Apr 7 19:09 work-manylinux_228_casatasks-3.10.tar.gz build 07-Apr-2025 15:09:29 Done packaging working directory simple 07-Apr-2025 15:09:29 Finished task 'Tar work directory' with result: Success simple 07-Apr-2025 15:09:29 Starting task 'Parse tests' of type 'com.atlassian.bamboo.plugins.testresultparser:task.testresultparser.junit' simple 07-Apr-2025 15:09:29 Parsing test results under /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P... simple 07-Apr-2025 15:09:29 Failing task since 123 failing test cases were found. simple 07-Apr-2025 15:09:29 Finished task 'Parse tests' with result: Failed simple 07-Apr-2025 15:09:29 Running post build plugin 'Docker Container Cleanup' command 07-Apr-2025 15:09:29 Beginning to execute external process for build 'CASA - CMake MPI - Test Tools MPI Many Linux 2.28 Rocky 8.10 Py3.10 #18 (CASA-CMPI-TTOMML2R8P-18)'\n ... running command line: \n/bin/docker rm -f wheel-container-test\n ... in: /export/home/cbt-el7-9/bamboohome/xml-data/build-dir/CASA-CMPI-TTOMML2R8P\n build 07-Apr-2025 15:10:01 wheel-container-test simple 07-Apr-2025 15:10:01 Running post build plugin 'NCover Results Collector' simple 07-Apr-2025 15:10:01 Running post build plugin 'Build Results Label Collector' simple 07-Apr-2025 15:10:01 Running post build plugin 'Clover Results Collector' simple 07-Apr-2025 15:10:01 Running post build plugin 'npm Cache Cleanup' simple 07-Apr-2025 15:10:01 Running post build plugin 'Artifact Copier' simple 07-Apr-2025 15:10:01 Publishing an artifact: Workdir simple 07-Apr-2025 15:10:52 Finished publishing of artifact Non required job artifact Http Compression On : [Workdir], patterns: [work*.tar.gz] anchored at: [wheeldirectory/] in 51.20 s simple 07-Apr-2025 15:10:52 Publishing an artifact: requirements.txt simple 07-Apr-2025 15:10:52 Finished publishing of artifact Non required job artifact Http Compression On : [requirements.txt], patterns: [requirements.txt] anchored at: [wheeldirectory/] in 47.33 ms simple 07-Apr-2025 15:10:52 Publishing an artifact: XML Directories simple 07-Apr-2025 15:10:52 Finished publishing of artifact Non required job artifact Http Compression On : [XML Directories], patterns: [**/*.xml] anchored at: [wheeldirectory/] in 156.9 ms simple 07-Apr-2025 15:10:52 Finalising the build... simple 07-Apr-2025 15:10:52 Stopping timer. simple 07-Apr-2025 15:10:52 Build CASA-CMPI-TTOMML2R8P-18 completed. simple 07-Apr-2025 15:10:52 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 07-Apr-2025 15:10:52 Running on server: post build plugin 'NCover Results Collector' simple 07-Apr-2025 15:10:52 Running on server: post build plugin 'Build Labeller' simple 07-Apr-2025 15:10:52 Running on server: post build plugin 'Clover Delta Calculator' simple 07-Apr-2025 15:10:52 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 07-Apr-2025 15:10:52 All post build plugins have finished simple 07-Apr-2025 15:10:52 Generating build results summary... simple 07-Apr-2025 15:10:52 Saving build results to disk... simple 07-Apr-2025 15:10:52 Store variable context... simple 07-Apr-2025 15:10:53 Finished building CASA-CMPI-TTOMML2R8P-18.