2026-09-23 17:30:44 INFO ::casa Using user configuration file /home/casatest/.casa/config.py 2026-09-23 17:30:44 INFO ::casa loaded config file : /wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/site-packages/casaconfig/config.py 2026-09-23 17:30:44 INFO ::casa loaded config file : /home/casatest/.casa/config.py 2026-09-23 17:30:44 INFO ::casa 2026-09-23 17:30:44 INFO ::casa config values 2026-09-23 17:30:44 INFO ::casa agg = False 2026-09-23 17:30:44 INFO ::casa cachedir = '/home/casatest/.casa' 2026-09-23 17:30:44 INFO ::casa casaconfig_verbose = 1 2026-09-23 17:30:44 INFO ::casa colors = 'Neutral' 2026-09-23 17:30:44 INFO ::casa data_auto_update = False 2026-09-23 17:30:44 INFO ::casa data_update_interval = 1 2026-09-23 17:30:44 INFO ::casa datapath = ['/opt/casa/data/master', '/opt/casa/data/casatestdata'] 2026-09-23 17:30:44 INFO ::casa iplog = False 2026-09-23 17:30:44 INFO ::casa iplogfile = '/home/casatest/casa6/casatasks/tests/casashell_tests/work/test_task_getjyperkalma_casashell/ipython-20260923-173040.log' 2026-09-23 17:30:44 INFO ::casa log2term = True 2026-09-23 17:30:44 INFO ::casa logfile = '/home/casatest/casa6/casatasks/tests/casashell_tests/work/test_task_getjyperkalma_casashell/casa-20260923-173040.log' 2026-09-23 17:30:44 INFO ::casa measures_auto_update = False 2026-09-23 17:30:44 INFO ::casa measures_site = ['https://www.astron.nl/iers/', 'https://go.nrao.edu/iers/'] 2026-09-23 17:30:44 INFO ::casa measures_site_interval = 2 2026-09-23 17:30:44 INFO ::casa measures_update_interval = 1 2026-09-23 17:30:44 INFO ::casa measurespath = '/opt/casa/data/master' 2026-09-23 17:30:44 INFO ::casa nogui = False 2026-09-23 17:30:44 INFO ::casa nologfile = False 2026-09-23 17:30:44 INFO ::casa nologger = True 2026-09-23 17:30:44 INFO ::casa pipeline = False 2026-09-23 17:30:44 INFO ::casa skipnetworkcheck = False 2026-09-23 17:30:44 INFO ::casa startupfile = '/home/casatest/.casa/startup.py' 2026-09-23 17:30:44 INFO ::casa user_site = False 2026-09-23 17:30:44 INFO ::casa 2026-09-23 17:30:44 INFO ::casa casarundata version is unknown, this is probably a legacy version not installed by casaconfig 2026-09-23 17:30:44 INFO ::casa measures version is unknown, this is probably a legacy version not installed by casaconfig 2026-09-23 17:30:44 INFO ::casa 2026-09-23 17:30:44 INFO ::casa Checking Measures tables in data repository sub-directory /opt/casa/data/master/geodetic 2026-09-23 17:30:44 INFO ::casa IERSeop2000 (version date, last date in table (UTC)): 2026/09/10/15:15, 2026/08/11/00:00:00 2026-09-23 17:30:44 INFO ::casa IERSeop97 (version date, last date in table (UTC)): 2026/09/10/15:15, 2026/08/11/00:00:00 2026-09-23 17:30:44 INFO ::casa IERSpredict (version date, last date in table (UTC)): 2026/09/22/15:15, 2026/12/21/00:00:00 2026-09-23 17:30:44 INFO ::casa TAI_UTC (version date, last date in table (UTC)): 2026/09/03/15:15, 2017/01/01/00:00:00 Running tests... ---------------------------------------------------------------------- Using user configuration file /home/casatest/.casa/config.py No event loop hook running. Using matplotlib backend: agg CASA 6.7.7.7a14882.dev1 -- Common Astronomy Software Applications [6.7.7.7a14882.dev1] EEE2026-09-23 17:30:44 INFO getjyperkalma::::casa ########################################## 2026-09-23 17:30:44 INFO getjyperkalma::::casa ##### Begin Task: getjyperkalma ##### 2026-09-23 17:30:44 INFO getjyperkalma::::casa getjyperkalma( vis='uid___A002_X85c183_X36f.ms', caltable='jyperk_5b58fe7c-4c74-473d-93f6-c48247f21a34.cal', infile='', endpoint='bad', timeout=180, retry=3, retry_wait_time=5, spw='', pol='', backup_hosts=[] ) 2026-09-23 17:30:44 SEVERE getjyperkalma::::casa Exception Reported: Error in getjyperkalma: endpoint must be 'asdm', 'interpolation', or 'model-fit' 2026-09-23 17:30:44 INFO getjyperkalma::::casa Traceback (most recent call last): 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/site-packages/casashell/private/getjyperkalma.py", line 514, in __call__ 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ task_result = _getjyperkalma_t( _pc.document['vis'],_pc.document['caltable'],_pc.document['infile'],_pc.document['endpoint'],_pc.document['timeout'],_pc.document['retry'],_pc.document['retry_wait_time'],_pc.document['spw'],_pc.document['pol'],_pc.document['backup_hosts'] ) 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/site-packages/casatasks/private/task_getjyperkalma.py", line 50, in getjyperkalma 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ raise ValueError("endpoint must be 'asdm', 'interpolation', or 'model-fit'") 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ ValueError: endpoint must be 'asdm', 'interpolation', or 'model-fit' 2026-09-23 17:30:44 INFO getjyperkalma::::casa Task getjyperkalma complete. Start time: 2026-09-23 17:30:44.096966 End time: 2026-09-23 17:30:44.098709 2026-09-23 17:30:44 INFO getjyperkalma::::casa ##### End Task: getjyperkalma ##### 2026-09-23 17:30:44 INFO getjyperkalma::::casa ########################################## .EEE2026-09-23 17:30:44 SEVERE getjyperkalma::::casa Exception Reported: Error in getjyperkalma: the vis parameter must be a path that exists ('no_such.ms' does not exist) 2026-09-23 17:30:44 INFO getjyperkalma::::casa Traceback (most recent call last): 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/site-packages/casashell/private/getjyperkalma.py", line 512, in __call__ 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ assert _pc.validate(_invocation_parameters,self.__schema), create_error_string(_pc.errors) 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ AssertionError: the vis parameter must be a path that exists ('no_such.ms' does not exist) .2026-09-23 17:30:44 INFO getjyperkalma::::casa ########################################## 2026-09-23 17:30:44 INFO getjyperkalma::::casa ##### Begin Task: getjyperkalma ##### 2026-09-23 17:30:44 INFO getjyperkalma::::casa getjyperkalma( vis='non-existent-observation.ms', caltable='jyperk_f026f3d6-48ed-45eb-9af0-2f69eb286a9f.cal', infile='/opt/casa/data/casatestdata//unittest/gencal/jyperk_factor.csv', endpoint='asdm', timeout=180, retry=3, retry_wait_time=5, spw='', pol='', backup_hosts=[] ) 2026-09-23 17:30:44 INFO calibrater::open ****Using NEW VI2-driven calibrater tool**** 2026-09-23 17:30:44 INFO calibrater::open Opening MS: non-existent-observation.ms for calibration. 2026-09-23 17:30:44 INFO Calibrater:: Initializing nominal selection to the whole MS. 2026-09-23 17:30:44 INFO getjyperkalma::::casa JYPERKDB_URL is not set. 2026-09-23 17:30:44 INFO getjyperkalma::::casa Reading Jy/K factors from file: /opt/casa/data/casatestdata//unittest/gencal/jyperk_factor.csv 2026-09-23 17:30:44 SEVERE getjyperkalma::::casa Exception Reported: Error in getjyperkalma: No valid Jy/K factors found for this MS 2026-09-23 17:30:44 INFO getjyperkalma::::casa Traceback (most recent call last): 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/site-packages/casashell/private/getjyperkalma.py", line 514, in __call__ 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ task_result = _getjyperkalma_t( _pc.document['vis'],_pc.document['caltable'],_pc.document['infile'],_pc.document['endpoint'],_pc.document['timeout'],_pc.document['retry'],_pc.document['retry_wait_time'],_pc.document['spw'],_pc.document['pol'],_pc.document['backup_hosts'] ) 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/site-packages/casatasks/private/task_getjyperkalma.py", line 66, in getjyperkalma 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ for selection, param in specifycal_input_list: 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/site-packages/casatasks/private/task_getjyperkalma.py", line 104, in _gen_specifycal_input 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ raise RuntimeError("No valid Jy/K factors found for this MS") 2026-09-23 17:30:44 INFO getjyperkalma::::casa+ RuntimeError: No valid Jy/K factors found for this MS 2026-09-23 17:30:44 INFO getjyperkalma::::casa Task getjyperkalma complete. Start time: 2026-09-23 17:30:44.110042 End time: 2026-09-23 17:30:44.124973 2026-09-23 17:30:44 INFO getjyperkalma::::casa ##### End Task: getjyperkalma ##### 2026-09-23 17:30:44 INFO getjyperkalma::::casa ########################################## . ====================================================================== ERROR [0.006s]: test_getjyperkalma_all_failed (__main__.TestGetJyPerKALMA.test_getjyperkalma_all_failed) Test to check all failed situation. ---------------------------------------------------------------------- Traceback (most recent call last): File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1843, in _inner return f(*args, **kw) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1387, in patched with self.decoration_helper(patched, File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1369, in decoration_helper arg = exit_stack.enter_context(patching) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 526, in enter_context result = _enter(cm) ^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1442, in __enter__ self.target = self.getter() ^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/pkgutil.py", line 528, in resolve_name result = getattr(result, p) ^^^^^^^^^^^^^^^^^^ AttributeError: module 'casashell.private' has no attribute 'jyperk' ====================================================================== ERROR [0.003s]: test_getjyperkalma_env_var_NG_backup2_success (__main__.TestGetJyPerKALMA.test_getjyperkalma_env_var_NG_backup2_success) Test JYPERKDB_URL failed, first backup host failed, second succeeded. ---------------------------------------------------------------------- Traceback (most recent call last): File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1843, in _inner return f(*args, **kw) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1387, in patched with self.decoration_helper(patched, File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1369, in decoration_helper arg = exit_stack.enter_context(patching) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 526, in enter_context result = _enter(cm) ^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1442, in __enter__ self.target = self.getter() ^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/pkgutil.py", line 528, in resolve_name result = getattr(result, p) ^^^^^^^^^^^^^^^^^^ AttributeError: module 'casashell.private' has no attribute 'jyperk' ====================================================================== ERROR [0.003s]: test_getjyperkalma_env_var_NG_backup_called (__main__.TestGetJyPerKALMA.test_getjyperkalma_env_var_NG_backup_called) JYPERKDB_URL fails, proceed with backup host. ---------------------------------------------------------------------- Traceback (most recent call last): File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1843, in _inner return f(*args, **kw) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1387, in patched with self.decoration_helper(patched, File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1369, in decoration_helper arg = exit_stack.enter_context(patching) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 526, in enter_context result = _enter(cm) ^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1442, in __enter__ self.target = self.getter() ^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/pkgutil.py", line 528, in resolve_name result = getattr(result, p) ^^^^^^^^^^^^^^^^^^ AttributeError: module 'casashell.private' has no attribute 'jyperk' ====================================================================== ERROR [0.003s]: test_jyperk_NO_env_var_backup_OK (__main__.TestGetJyPerKALMA.test_jyperk_NO_env_var_backup_OK) Test that web API error raises RuntimeError. ---------------------------------------------------------------------- Traceback (most recent call last): File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1843, in _inner return f(*args, **kw) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1387, in patched with self.decoration_helper(patched, File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1369, in decoration_helper arg = exit_stack.enter_context(patching) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 526, in enter_context result = _enter(cm) ^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1442, in __enter__ self.target = self.getter() ^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/pkgutil.py", line 528, in resolve_name result = getattr(result, p) ^^^^^^^^^^^^^^^^^^ AttributeError: module 'casashell.private' has no attribute 'jyperk' ====================================================================== ERROR [0.003s]: test_jyperk_env_var_OK (__main__.TestGetJyPerKALMA.test_jyperk_env_var_OK) Test that web API error raises RuntimeError. ---------------------------------------------------------------------- Traceback (most recent call last): File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1843, in _inner return f(*args, **kw) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1387, in patched with self.decoration_helper(patched, File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1369, in decoration_helper arg = exit_stack.enter_context(patching) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 526, in enter_context result = _enter(cm) ^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1442, in __enter__ self.target = self.getter() ^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/pkgutil.py", line 528, in resolve_name result = getattr(result, p) ^^^^^^^^^^^^^^^^^^ AttributeError: module 'casashell.private' has no attribute 'jyperk' ====================================================================== ERROR [0.003s]: test_jyperk_env_var_OK_backup_available (__main__.TestGetJyPerKALMA.test_jyperk_env_var_OK_backup_available) Test that web API error raises RuntimeError. ---------------------------------------------------------------------- Traceback (most recent call last): File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1843, in _inner return f(*args, **kw) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1387, in patched with self.decoration_helper(patched, File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 137, in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1369, in decoration_helper arg = exit_stack.enter_context(patching) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/contextlib.py", line 526, in enter_context result = _enter(cm) ^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/unittest/mock.py", line 1442, in __enter__ self.target = self.getter() ^^^^^^^^^^^^^ File "/wheeldirectory/casa-CAS-14882-1-py3.12.el8/lib/py/lib/python3.12/pkgutil.py", line 528, in resolve_name result = getattr(result, p) ^^^^^^^^^^^^^^^^^^ AttributeError: module 'casashell.private' has no attribute 'jyperk' ---------------------------------------------------------------------- Ran 9 tests in 0.212s FAILED (errors=6) Generating XML reports... CASA exits with a non-zero status : system exit called