<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
	<testsuite name="applycal_test-20260420164906" tests="32" file=".py" time="197.134" timestamp="2026-04-20T16:52:24" failures="0" errors="0" skipped="0">
		<testcase classname="applycal_test" name="test1_applycal_fluxscale_gcal_bcal" time="9.004" timestamp="2026-04-20T16:49:15" 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.0001.ms', 'ngc5921.0006.ms', 'ngc5921.0003.ms', 'ngc5921.0005.ms', 'ngc5921.0004.ms', 'ngc5921.0002.ms']
]]></system-out>
		</testcase>
		<testcase classname="applycal_test" name="test_antennaSelect" time="4.870" timestamp="2026-04-20T16:49:20" 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.685" timestamp="2026-04-20T16:49:26" 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.821" timestamp="2026-04-20T16:49:32" 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.386" timestamp="2026-04-20T16:49:40" 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.202" timestamp="2026-04-20T16:49:48" 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="19.384" timestamp="2026-04-20T16:50:08" 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.941" timestamp="2026-04-20T16:50:16" 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.575" timestamp="2026-04-20T16:50:21" 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.099" timestamp="2026-04-20T16:50:26" 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.608" timestamp="2026-04-20T16:50:32" 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.023" timestamp="2026-04-20T16:50:36" 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.972" timestamp="2026-04-20T16:50:41" 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.532" timestamp="2026-04-20T16:50:45" 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.587" timestamp="2026-04-20T16:50:48" 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.837" timestamp="2026-04-20T16:50:51" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_applycal_casashell.py" line="1046"/>
		<testcase classname="applycal_test" name="test_gainfield" time="7.114" timestamp="2026-04-20T16:50:58" 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="8.047" timestamp="2026-04-20T16:51:06" 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.878" timestamp="2026-04-20T16:51:12" 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.458" timestamp="2026-04-20T16:51:19" 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="11.998" timestamp="2026-04-20T16:51:31" 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="8.384" timestamp="2026-04-20T16:51:40" 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.527" timestamp="2026-04-20T16:51:48" 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="1.958" timestamp="2026-04-20T16:51:50" 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.918" timestamp="2026-04-20T16:51:52" 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.451" timestamp="2026-04-20T16:51:55" 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.328" timestamp="2026-04-20T16:51:58" 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.573" timestamp="2026-04-20T16:52:04" 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.901" timestamp="2026-04-20T16:52:12" 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.325" timestamp="2026-04-20T16:52:14" 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.975" timestamp="2026-04-20T16:52:17" 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.773" timestamp="2026-04-20T16:52:24" 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>
