<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
	<testsuite name="applycal_test-20260420191342" tests="32" file=".py" time="203.678" timestamp="2026-04-20T19:17:06" failures="0" errors="0" skipped="0">
		<testcase classname="applycal_test" name="test1_applycal_fluxscale_gcal_bcal" time="6.441" timestamp="2026-04-20T19:13:49" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="901">
			<!--Test: Apply calibration using fluxscal gcal and bcal tables. Create flagbackup for an MMS-->
			<system-out><![CDATA[['ngc5921.0000.ms', 'ngc5921.0006.ms', 'ngc5921.0005.ms', 'ngc5921.0002.ms', 'ngc5921.0001.ms', 'ngc5921.0004.ms', 'ngc5921.0003.ms']
]]></system-out>
		</testcase>
		<testcase classname="applycal_test" name="test_antennaSelect" time="5.490" timestamp="2026-04-20T19:13:54" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="360">
			<!--
            test_antennaSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that the antenna parameter properly selects a subset of the data
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_calflag" time="5.990" timestamp="2026-04-20T19:14:00" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="788">
			<!--
            test_calflag
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that calflag calibrated the data and the flags
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_calflagstrict" time="6.295" timestamp="2026-04-20T19:14:06" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="817">
			<!--
            test_calflagstrict
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that all selected data that have no solutions will be flagged
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_callib" time="8.363" timestamp="2026-04-20T19:14:15" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="386">
			<!--
            test_callib
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that a callib file is taken and the calibration tables are pre-applied
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_callib_dupl_intents" time="8.815" timestamp="2026-04-20T19:14:24" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="531">
			<!--
        For CAS-14409, introduce test of callibrary specified in different ways, but to achieve
        the same thing.   We copy 2 spws from gaincaltest2.ms, and adjust the intents (defintent) 
        to be more typically ALMA-like; multiple redundant intents (e.g., many OBSERVE_TARGET intents
        in separate STATE_IDs) is a prerequisite for tickling the bug reported in CAS-14409, which
        was caused by effectively non-unique matching of data encountered in applycal with the
        keys used to index different slices of calibration specified by the cal library.
        
        In CAS-14409, a (WARN) log message has also been introduced to help users recognize when
        calibration application encounters data not explicitly or implicitly catered for in the
        net cal library (per caltable).  This is a supported feature (such data should pass 
        uncorrected by the caltable so specified), but it was thought desirable to have a more 
        explicit acknowledgment in the logger that some data wasn't corrected.

        -->
			<system-out><![CDATA[outputvis and vis are the same. Editing provided vis...
Number of matching rows found:  46980
outputvis and vis are the same. Editing provided vis...
Number of matching rows found:  7830
outputvis and vis are the same. Editing provided vis...
Number of matching rows found:  7830
outputvis and vis are the same. Editing provided vis...
Number of matching rows found:  7830
outputvis and vis are the same. Editing provided vis...
Number of matching rows found:  7830
outputvis and vis are the same. Editing provided vis...
Number of matching rows found:  7830
]]></system-out>
		</testcase>
		<testcase classname="applycal_test" name="test_callib_field" time="20.295" timestamp="2026-04-20T19:14:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="403">
			<!--
            test_callib_field
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Exercise fldmap-related maneuvers in cal library
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_callib_missing_antenna0" time="7.951" timestamp="2026-04-20T19:14:52" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="508">
			<!--
            test_callib_missing_antenna0
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that a callib file is taken and the calibration tables are pre-applied
            Verify bug fix for CAS-12881
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_calonly" time="5.651" timestamp="2026-04-20T19:14:57" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="870">
			<!--
            test_calonly
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that only calibration and weights are applied, not flags
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_calwt" time="5.014" timestamp="2026-04-20T19:15:02" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="741">
			<!--
            test_calwt
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that calwt = True calibrates the data weights per gaintable
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_corrected" time="5.559" timestamp="2026-04-20T19:15:08" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="261">
			<!--
            test_corrected
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that the CORRECTED_DATA column is added to the MS
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_fieldSelect" time="4.140" timestamp="2026-04-20T19:15:12" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="294">
			<!--
            test_fieldSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that fields are properly selected
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_flagbackup" time="5.199" timestamp="2026-04-20T19:15:17" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="884">
			<!--
            test_flagbackup
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check to see that a backup for the flags was made
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_flagonly" time="3.812" timestamp="2026-04-20T19:15:21" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="833">
			<!--
            test_flagonly
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that flags are applied, but not the calibration itself
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_flagonlystrict" time="3.983" timestamp="2026-04-20T19:15:25" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="852">
			<!--
            test_flagonlystrict
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that all the selected data that have no solutions will be flagged
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_gaincurve" time="2.947" timestamp="2026-04-20T19:15:28" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="1046"/>
		<testcase classname="applycal_test" name="test_gainfield" time="7.206" timestamp="2026-04-20T19:15:35" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="689">
			<!--
            test_gainfield
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that the gainfield parameter selects a subset of the gaintables
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_gaintable" time="7.947" timestamp="2026-04-20T19:15:43" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="676">
			<!--
            test_gaintable
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that the gaintable parameter selects caltables to be applied
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_intentSelect" time="6.313" timestamp="2026-04-20T19:15:50" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="321">
			<!--
            test_intentSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that intents are properly selected
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_interp" time="8.559" timestamp="2026-04-20T19:15:58" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="702">
			<!--
            test_interp
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that the interp parameter changes the interpolation type for each gaintable
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_overwritten" time="12.377" timestamp="2026-04-20T19:16:10" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="279">
			<!--
            test_overwritten
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that the CORRECTED_DATA column is overwritten with consecutive runs of applycal
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_parang" time="9.153" timestamp="2026-04-20T19:16:20" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="756">
			<!--
            test_parang
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that the parallactic angle correction is applied if parang = True
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_parang_bwg" time="8.767" timestamp="2026-04-20T19:16:28" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="769">
			<!--
            test_parang
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that the parallactic angle correction is applied for beam
            waveguide antennas if parang = True
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_perscan" time="2.422" timestamp="2026-04-20T19:16:31" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="927">
			<!--
            test_perscan
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that "perscan" interpolation works
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_perscan_callib" time="2.043" timestamp="2026-04-20T19:16:33" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="982">
			<!--
            test_perscan
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that "perscan" interpolation works; callib version
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_scanSelect" time="2.648" timestamp="2026-04-20T19:16:36" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="373">
			<!--
            test_scanSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that the scan parameter properly selects a subset of the data
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_spwSelect" time="3.375" timestamp="2026-04-20T19:16:39" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="308">
			<!--
            test_spwSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that spws are properly selected
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_spwmap" time="6.283" timestamp="2026-04-20T19:16:45" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="715">
			<!--
            test_spwmap
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check that the spwmap parameter applys a subset of the gaintable(s)
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_spwmapMulti" time="8.066" timestamp="2026-04-20T19:16:53" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="728">
			<!--
            test_spwmapMulti
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-

            Check the function of spwmap when provided a list of lists
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_timerangeSelect" time="2.590" timestamp="2026-04-20T19:16:56" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="334">
			<!--
            test_timerangeSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that the timerange parameter properly selects a subset of the data
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_trial" time="3.150" timestamp="2026-04-20T19:16:59" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="801">
			<!--
            test_trial
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that the trial mode leaves the dataset unchanged
        -->
		</testcase>
		<testcase classname="applycal_test" name="test_uvrangeSelect" time="6.833" timestamp="2026-04-20T19:17:06" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="347">
			<!--
            test_uvrangeSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;

            Check that the uvrange parameter properly selects a subset of the data
        -->
		</testcase>
	</testsuite>
</testsuites>
