<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
	<testsuite name="applycal_test-20260408194336" tests="32" file=".py" time="175.423" timestamp="2026-04-08T19:46:32" failures="0" errors="0" skipped="0">
		<testcase classname="applycal_test" name="test1_applycal_fluxscale_gcal_bcal" time="2.726" timestamp="2026-04-08T19:43:39" 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.0005.ms', 'ngc5921.0004.ms', 'ngc5921.0003.ms', 'ngc5921.0000.ms', 'ngc5921.0002.ms', 'ngc5921.0001.ms', 'ngc5921.0006.ms']
]]></system-out>
		</testcase>
		<testcase classname="applycal_test" name="test_antennaSelect" time="4.492" timestamp="2026-04-08T19:43:44" 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.270" timestamp="2026-04-08T19:43:49" 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="5.482" timestamp="2026-04-08T19:43:54" 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="7.452" timestamp="2026-04-08T19:44:02" 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="7.741" timestamp="2026-04-08T19:44:09" 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="17.022" timestamp="2026-04-08T19:44:26" 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="6.960" timestamp="2026-04-08T19:44:33" 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="4.774" timestamp="2026-04-08T19:44:38" 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="4.772" timestamp="2026-04-08T19:44:43" 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.229" timestamp="2026-04-08T19:44:48" 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="3.761" timestamp="2026-04-08T19:44:52" 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="4.692" timestamp="2026-04-08T19:44:57" 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.223" timestamp="2026-04-08T19:45:00" 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.179" timestamp="2026-04-08T19:45:03" 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.273" timestamp="2026-04-08T19:45:05" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="1046"/>
		<testcase classname="applycal_test" name="test_gainfield" time="6.597" timestamp="2026-04-08T19:45:12" 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.033" timestamp="2026-04-08T19:45:19" 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="5.274" timestamp="2026-04-08T19:45:24" 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="7.199" timestamp="2026-04-08T19:45:31" 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="10.764" timestamp="2026-04-08T19:45:42" 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="7.667" timestamp="2026-04-08T19:45:50" 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="7.845" timestamp="2026-04-08T19:45:58" 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.058" timestamp="2026-04-08T19:46:00" 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="1.962" timestamp="2026-04-08T19:46:02" 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.643" timestamp="2026-04-08T19:46:04" 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.493" timestamp="2026-04-08T19:46:08" 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="5.567" timestamp="2026-04-08T19:46:13" 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="7.329" timestamp="2026-04-08T19:46:21" 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.335" timestamp="2026-04-08T19:46:23" 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="2.709" timestamp="2026-04-08T19:46:26" 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="5.900" timestamp="2026-04-08T19:46:32" 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>
