<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
	<testsuite name="gaincal_interpPD_tests-20260512011437" tests="5" file=".py" time="43.563" timestamp="2026-05-12T01:15:21" failures="0" errors="0" skipped="0">
		<testcase classname="gaincal_interpPD_tests" name="test_linearPD_unflagged_60s" time="6.210" timestamp="2026-05-12T01:14:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1414"/>
		<testcase classname="gaincal_interpPD_tests" name="test_linearPD_unflagged_int_combspw" time="6.578" timestamp="2026-05-12T01:14:50" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1387"/>
		<testcase classname="gaincal_interpPD_tests" name="test_linearPD_unflagged_timeINdep_combspw" time="5.403" timestamp="2026-05-12T01:14:56" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1335"/>
		<testcase classname="gaincal_interpPD_tests" name="test_nearestPD_flagged_int" time="6.394" timestamp="2026-05-12T01:15:02" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1442"/>
		<testcase classname="gaincal_interpPD_tests" name="test_nearestPD_unflagged_int" time="18.977" timestamp="2026-05-12T01:15:21" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1251"/>
	</testsuite>
	<testsuite name="gaincal_test-20260512011437" tests="34" file=".py" time="208.916" timestamp="2026-05-12T01:19:00" failures="0" errors="0" skipped="0">
		<testcase classname="gaincal_test" name="test_FreqMetaData1a" time="2.720" timestamp="2026-05-12T01:15:34" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="945">
			<!--
            test_FreqMetaData1a: No explicit spw selection + append
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_FreqMetaData1b" time="2.189" timestamp="2026-05-12T01:15:36" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="997">
			<!--
            test_FreqMetaData1b: Non-trivial spw/channel selection + append
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_FreqMetaData2a" time="2.544" timestamp="2026-05-12T01:15:39" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1068">
			<!--
            test_FreqMetaData2a: No explicit spw selection w/ combine=spw + append
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_FreqMetaData2b" time="2.453" timestamp="2026-05-12T01:15:41" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1119">
			<!--
            test_FreqMetaData2b: Non-trivial spw/channel selection  w/ combine=spw + append
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_antennaSelect" time="3.088" timestamp="2026-05-12T01:15:44" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="406">
			<!--
            test_antennaSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that antennas that aren't selected are flagged
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_calModeA" time="4.969" timestamp="2026-05-12T01:15:49" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="465">
			<!--
            test_calModeA
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that the output with calmode 'a' is equal to a reference calibration table
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_calModeP" time="6.478" timestamp="2026-05-12T01:15:56" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="453">
			<!--
            test_calModeP
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that the output with calmode 'p' is equal to a reference calibration table
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_corrDepFlags" time="2.130" timestamp="2026-05-12T01:15:58" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="834">
			<!--
            test_corrDepFlags
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_correctGains" time="0.124" timestamp="2026-05-12T01:15:58" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="257">
			<!--
            test_correctGains
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that the gaincal results match a reference gaincal table
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_dictBelowMinBl" time="11.274" timestamp="2026-05-12T01:16:09" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1209">
			<!-- Test that results will reflect ants excluded due to missing baselines -->
		</testcase>
		<testcase classname="gaincal_test" name="test_dictOutput" time="10.228" timestamp="2026-05-12T01:16:19" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1180">
			<!-- Test that a dictionary is output by the task -->
		</testcase>
		<testcase classname="gaincal_test" name="test_dictOutputAntennaFlag" time="11.545" timestamp="2026-05-12T01:16:31" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1197">
			<!-- Test that preflagging antennas shows in the output dict -->
		</testcase>
		<testcase classname="gaincal_test" name="test_dictOutputFlagged" time="10.277" timestamp="2026-05-12T01:16:41" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="1185">
			<!-- Test that when an spw is flagged the final data counts are zero -->
		</testcase>
		<testcase classname="gaincal_test" name="test_fieldSelect" time="0.119" timestamp="2026-05-12T01:16:41" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="298">
			<!--
            test_fieldSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that the field selection parameter functions properly
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_gainTypeGL1OutlierRejection" time="10.774" timestamp="2026-05-12T01:16:52" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="598">
			<!--
            test_gainTypeGL1OutlierRejection
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that solmodes 'L1', 'R', and 'L1R' yield
            numerically larger mean SNR than solmode=''
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_gainTypeK" time="4.185" timestamp="2026-05-12T01:16:56" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="477">
			<!--
            test_gainTypeK
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that the output with gaintype k is equal to a reference calibration table
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_gainTypeKSpwCountMisMatch" time="3.859" timestamp="2026-05-12T01:17:00" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="489">
			<!--
            test_gainTypeKSpwCountMisMatch
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that a caltable can be applied when the number of spws
            in the ms and caltable do not match
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_gainTypeSpline" time="4.292" timestamp="2026-05-12T01:17:04" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="586">
			<!--
            test_gainTypeSpline
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that the output with gaintype GSPLINE is equal to a reference calibration table
        -->
			<system-out><![CDATA[FREQ_GROUP_NAME ERROR in finding truth value
FIELD_NAME ERROR in finding truth value
FIELD_CODE ERROR in finding truth value
SOURCE_NAME ERROR in finding truth value
SOURCE_CODE ERROR in finding truth value
POLY_TYPE ERROR in finding truth value
POLY_MODE ERROR in finding truth value
PHASE_UNITS ERROR in finding truth value
]]></system-out>
		</testcase>
		<testcase classname="gaincal_test" name="test_gainTypeTL1OutlierRejection" time="11.787" timestamp="2026-05-12T01:17:16" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="655">
			<!--
            test_gainTypeTL1OutlierRejection
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that solmodes 'L1', 'R', and 'L1R' yield
            numerically larger mean SNR than solmode=''
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_intervalSNR" time="0.126" timestamp="2026-05-12T01:17:16" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="268">
			<!--
            test_intervalSNR
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that shorter interval times result in a lower signal to noise
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_mergedCreatesGainTable" time="0.964" timestamp="2026-05-12T01:17:17" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="809">
			<!-- Gaincal 1a: Default values to create a gain table -->
			<system-out><![CDATA[
Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column CPARAM
Column CPARAM PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
]]></system-out>
		</testcase>
		<testcase classname="gaincal_test" name="test_mergedFieldSelect" time="0.568" timestamp="2026-05-12T01:17:18" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="817">
			<!-- Gaincal 2a: Create a gain table using field selection -->
			<system-out><![CDATA[
Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column CPARAM
Column CPARAM PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
]]></system-out>
		</testcase>
		<testcase classname="gaincal_test" name="test_mergedSpwSelect" time="0.451" timestamp="2026-05-12T01:17:18" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="825">
			<!-- Gaincal 1b: Create a gain table for an MS with many spws -->
			<system-out><![CDATA[
Testing column TIME
Column TIME PASSED

Testing column FIELD_ID
Column FIELD_ID PASSED

Testing column SPECTRAL_WINDOW_ID
Column SPECTRAL_WINDOW_ID PASSED

Testing column ANTENNA1
Column ANTENNA1 PASSED

Testing column ANTENNA2
Column ANTENNA2 PASSED

Testing column INTERVAL
Column INTERVAL PASSED

Testing column SCAN_NUMBER
Column SCAN_NUMBER PASSED

Testing column OBSERVATION_ID
Column OBSERVATION_ID PASSED

Testing column CPARAM
Column CPARAM PASSED

Testing column PARAMERR
Column PARAMERR PASSED

Testing column FLAG
Column FLAG PASSED

Testing column SNR
Column SNR PASSED
]]></system-out>
		</testcase>
		<testcase classname="gaincal_test" name="test_minBl" time="23.749" timestamp="2026-05-12T01:17:42" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="421">
			<!--
            test_minBl
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that if the min baseline threshold isn't met those antennas aren't used. If no antennas have enough then a file is not written.
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_minSNR" time="7.092" timestamp="2026-05-12T01:17:49" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="283">
			<!--
            test_minSNR
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that values below the provided SNR threshold are flagged
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_preapplyG0" time="35.241" timestamp="2026-05-12T01:18:24" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="393">
			<!--
            test_preapplyG0
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that pre applying the G table results in the regular T table calibration
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_preapplyT0" time="6.609" timestamp="2026-05-12T01:18:31" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="380">
			<!--
            test_preapplyT0
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that pre applying the T table results in the regular G table calibration
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_preboth" time="13.816" timestamp="2026-05-12T01:18:45" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="433">
			<!--
            test_preboth
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that when preapplying both then gaintype T increases the SNR
            
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_refantDiff" time="4.953" timestamp="2026-05-12T01:18:50" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="364">
			<!--
            test_refantDiff
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that selecting refant will cause that refant to be set at 0
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_refantSelect" time="0.144" timestamp="2026-05-12T01:18:50" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="310">
			<!--
            test_refantSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that the refant selection functions properly
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_scanSelect" time="0.125" timestamp="2026-05-12T01:18:50" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="322">
			<!--
            test_scanSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that the scan selection functions properly
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_spwMap" time="7.819" timestamp="2026-05-12T01:18:58" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="727">
			<!--
            test_spwMap
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;-
            
            Check that the output with spwMap matches to a reference calibration table
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_spwSelect" time="0.171" timestamp="2026-05-12T01:18:58" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="334">
			<!--
            test_spwSelect
            &#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;
            
            Check that the spw selection parameter functions properly
        -->
		</testcase>
		<testcase classname="gaincal_test" name="test_uvrangeSelect" time="2.052" timestamp="2026-05-12T01:19:00" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_gaincal_casashell.py" line="346">
			<!--Check that using the uv range parameter you can cut off specific antennas-->
		</testcase>
	</testsuite>
</testsuites>
