<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
	<testsuite name="TestGetJyPerKALMA-20260923173043" tests="9" file=".py" time="0.046" timestamp="2026-09-23T17:30:44" failures="0" errors="6" skipped="0">
		<testcase classname="TestGetJyPerKALMA" name="test_invalid_endpoint" time="0.008" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="64"/>
		<testcase classname="TestGetJyPerKALMA" name="test_missing_vis" time="0.001" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="72"/>
		<testcase classname="TestGetJyPerKALMA" name="test_not_vis_name_in_factor_csv" time="0.016" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="79">
			<!--
        Verify that no calibration table is generated when the
        Measurement Set name is not present in the Jy/K factor CSV file.
        -->
		</testcase>
		<testcase classname="TestGetJyPerKALMA" name="test_getjyperkalma_all_failed" time="0.006" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="170">
			<!--
        Test to check all failed situation.
        -->
			<error type="AttributeError" message="module 'casashell.private' has no attribute 'jyperk'"><![CDATA[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>
		</testcase>
		<testcase classname="TestGetJyPerKALMA" name="test_getjyperkalma_env_var_NG_backup2_success" time="0.003" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="215">
			<!--
        Test JYPERKDB_URL failed, first backup host failed, second succeeded.
        JYPERKDB_URL is set incorrect
        -->
			<error type="AttributeError" message="module 'casashell.private' has no attribute 'jyperk'"><![CDATA[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>
		</testcase>
		<testcase classname="TestGetJyPerKALMA" name="test_getjyperkalma_env_var_NG_backup_called" time="0.003" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="195">
			<!--
        JYPERKDB_URL fails, proceed with backup host.
        -->
			<error type="AttributeError" message="module 'casashell.private' has no attribute 'jyperk'"><![CDATA[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>
		</testcase>
		<testcase classname="TestGetJyPerKALMA" name="test_jyperk_NO_env_var_backup_OK" time="0.003" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="136">
			<!--
        Test that web API error raises RuntimeError.
        JYPERKDB_URL is empty, but backup hosts is set.
        Check that it proceeds with backup host.
        -->
			<error type="AttributeError" message="module 'casashell.private' has no attribute 'jyperk'"><![CDATA[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>
		</testcase>
		<testcase classname="TestGetJyPerKALMA" name="test_jyperk_env_var_OK" time="0.003" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="97">
			<!--
        Test that web API error raises RuntimeError.
        JYPERKDB_URL is set and must be used.
        -->
			<error type="AttributeError" message="module 'casashell.private' has no attribute 'jyperk'"><![CDATA[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>
		</testcase>
		<testcase classname="TestGetJyPerKALMA" name="test_jyperk_env_var_OK_backup_available" time="0.003" timestamp="2026-09-23T17:30:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_getjyperkalma_casashell.py" line="117">
			<!--
        Test that web API error raises RuntimeError.
        JYPERKDB_URL and backup host are set, must use first one.
        -->
			<error type="AttributeError" message="module 'casashell.private' has no attribute 'jyperk'"><![CDATA[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>
		</testcase>
	</testsuite>
</testsuites>
