<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
	<testsuite name="uvcontsub_numerical_sim_test-20260409013820" tests="4" file=".py" time="3.425" timestamp="2026-04-09T01:38:27" failures="0" errors="0" skipped="0">
		<testcase classname="uvcontsub_numerical_sim_test" name="test_sim_specline_noise_pol_0" time="0.950" timestamp="2026-04-09T01:38:25" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="1139">
			<!-- Check fitting of continuum as polynomial order 0-->
			<system-out><![CDATA[Checking numerical differences for MS sim_alma_cont_poly_order_0_noise.ms
Diff median: (-0.00012462735176077544-0.009154988080263136j), min: (-0.040639454126358054+0.0019486010074615256j), max: (0.03780493736267099+0.004022783041000372j)
 Diff in absolute values. Median: 0.01165165068066864, min: 8.407697079434224e-05, max: 0.04068614427108692.
   Relative to cont, 25pc: 1.4164517274659638, median: 2.2168500222505068 %, 75pc: 3.158301055372933, min: 0.01599653471292506 %, max: 7.740970125571121 %
 Diff in real part. Median: 0.006661140918731712, min: 2.741813659445924e-07, max: 0.040639454126358054
   Relative to cont, 25pc: 0.597970258621934, median: 1.268788746425088 %, 75pc: 2.177195321945919, min: 5.222502208468427e-05 %, max: 7.740848405020581 %
 Diff in imag part. Median: 0.006748641282320025, min: 6.616115569846315e-07, max: 0.038020594418048864
   Relative to cont, 25pc: 13.100388646125783, median: 26.994565129280097 %, 75pc: 45.6577777862549, min: 0.002646446227938526 %, max: 152.08237767219546 %
]]></system-out>
		</testcase>
		<testcase classname="uvcontsub_numerical_sim_test" name="test_sim_specline_noise_pol_1" time="0.887" timestamp="2026-04-09T01:38:25" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="1176">
			<!-- Check fitting of continuum as polynomial order 1. Gaussian noise included-->
			<system-out><![CDATA[Checking numerical differences for MS sim_alma_cont_poly_order_1_noise.ms
Diff median: (-5.177062327499371e-06-0.04504614214258873j), min: (-0.5134538447763037-0.010442618122251002j), max: (0.47074764056468577-0.010952183768505153j)
 Diff in absolute values. Median: 0.11701767758547393, min: 3.814837542582445e-05, max: 0.5153919653286855.
   Relative to cont, 25pc: 5.426194442735684, median: 8.423612557043487 %, 75pc: 11.91661259452606, min: 0.002694769480330543 %, max: 36.69655614137981 %
 Diff in real part. Median: 0.06706057467798554, min: 4.8059178192616514e-08, max: 0.5134538447763037
   Relative to cont, 25pc: 2.633171187796933, median: 5.58808913206928 %, 75pc: 9.52342930173477, min: 4.1761995418832e-06 %, max: 42.522750757476736 %
 Diff in imag part. Median: 0.06703473653380326, min: 1.0634970482037431e-07, max: 0.4846370575465555
   Relative to cont, 25pc: 4.52434475120652, median: 9.579331095807323 %, 75pc: 16.335984204168717, min: 1.5150210333356745e-05 %, max: 67.97228747477918 %
]]></system-out>
		</testcase>
		<testcase classname="uvcontsub_numerical_sim_test" name="test_sim_specline_nonoise_pol_0" time="0.732" timestamp="2026-04-09T01:38:26" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="1119">
			<!-- Check fitting of continuum as polynomial order 0-->
			<system-out><![CDATA[Checking numerical differences for MS sim_alma_cont_poly_order_0_nonoise.ms
Diff median: (-2.384185793236071e-08+3.725290284584126e-10j), min: (-2.384185793236071e-08+3.725290284584126e-10j), max: (-2.3841857821338408e-08+3.725290284584126e-10j)
 Diff in absolute values. Median: 2.3844768137767988e-08, min: 2.3844768026759235e-08, max: 2.3844768137767988e-08.
   Relative to cont, 25pc: 4.536719836998727e-06, median: 4.536719836998727e-06 %, 75pc: 4.536719836998727e-06, min: 4.536719815878135e-06 %, max: 4.536719836998727e-06 %
 Diff in real part. Median: 2.384185793236071e-08, min: 2.3841857821338408e-08, max: 2.384185793236071e-08
   Relative to cont, 25pc: 4.5413062728306114e-06, median: 4.5413062728306114e-06 %, 75pc: 4.5413062728306114e-06, min: 4.541306251683506e-06 %, max: 4.5413062728306114e-06 %
 Diff in imag part. Median: 3.725290284584126e-10, min: 3.725290284584126e-10, max: 3.725290284584126e-10
   Relative to cont, 25pc: 1.4901161138336505e-06, median: 1.4901161138336505e-06 %, 75pc: 1.4901161138336505e-06, min: 1.4901161138336505e-06 %, max: 1.4901161138336505e-06 %
]]></system-out>
		</testcase>
		<testcase classname="uvcontsub_numerical_sim_test" name="test_sim_specline_nonoise_pol_1" time="0.855" timestamp="2026-04-09T01:38:27" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="1157">
			<!-- Check fitting of continuum as polynomial order 1-->
			<system-out><![CDATA[Checking numerical differences for MS sim_alma_cont_poly_order_1_nonoise.ms
Diff median: (4.768371586472142e-08-1.1920928910669204e-08j), min: (-1.2765719148433163e-08-1.2765719148433163e-08j), max: (1.08133150877876e-07-1.1076138672905245e-08j)
 Diff in absolute values. Median: 4.915968525153208e-08, min: 0.0, max: 1.086989382040088e-07.
   Relative to cont, 25pc: 1.957151280629637e-06, median: 3.545975235601454e-06 %, 75pc: 6.085132320867273e-06, min: 0.0 %, max: 7.747321025201812e-06 %
 Diff in real part. Median: 4.768371586472142e-08, min: 0.0, max: 1.08133150877876e-07
   Relative to cont, 25pc: 1.5298772892854669e-06, median: 3.970981054190978e-06 %, 75pc: 6.36087875223726e-06, min: 0.0 %, max: 8.856228651473707e-06 %
 Diff in imag part. Median: 1.4877694742843062e-08, min: 0.0, max: 4.280270549106291e-08
   Relative to cont, 25pc: 1.0660275309721812e-06, median: 2.1206950679274747e-06 %, 75pc: 3.831367034535961e-06, min: 0.0 %, max: 5.943346538001456e-06 %
]]></system-out>
		</testcase>
	</testsuite>
	<testsuite name="uvcontsub_test-20260409013820" tests="36" file=".py" time="35.835" timestamp="2026-04-09T01:39:05" failures="0" errors="0" skipped="0">
		<testcase classname="uvcontsub_test" name="test_datacolumn" time="1.058" timestamp="2026-04-09T01:38:30" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="341">
			<!--Check different datacolumn choices and that results make sense
        depending oninput MS-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitmethod_casacore" time="0.442" timestamp="2026-04-09T01:38:30" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="700">
			<!--Check that methods work - casacore-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitmethod_gsl" time="0.362" timestamp="2026-04-09T01:38:31" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="692">
			<!--Check that methods work - gsl-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitorder1" time="0.458" timestamp="2026-04-09T01:38:31" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="708">
			<!-- Check different fit orders (0, 1, 2) work (like example 1 from task page)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitorder2" time="0.502" timestamp="2026-04-09T01:38:32" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="719">
			<!-- Check different fit orders (0, 1, 2) work-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_channels" time="0.414" timestamp="2026-04-09T01:38:32" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="449">
			<!--Check that fitspec works. When selecting some channels in some SPWs,
        fit those channels in those SPWs (like example 2 from task page)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_dict_fitorder1" time="0.448" timestamp="2026-04-09T01:38:32" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="730">
			<!--Check different fit orders (0, 1, 2) work, when given in field/spw
        dict, and produce same results as simple command

        -->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_dict_fitorder2" time="0.421" timestamp="2026-04-09T01:38:33" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="746">
			<!--Check different fit orders (0, 1, 2) work, when given in field/spw
        dict, and produce same results as simple command

        -->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_dict_fitspec_one_chan" time="1.383" timestamp="2026-04-09T01:38:34" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="400">
			<!--Check fitspec when giving in a dict one spw with 1 channel (perfect fit if
        order 0)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_dict_fitspec_one_chan_order1" time="1.199" timestamp="2026-04-09T01:38:35" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="414">
			<!--Check fitspec when giving in a dict one spw with 1 channel (perfect fit if
        order 0)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_dict_select_spw_mismatching" time="0.438" timestamp="2026-04-09T01:38:36" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="428">
			<!-- Check spw selection works when fitspec (as dict) gives mismatching IDs 
        (not selected)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_empty" time="0.331" timestamp="2026-04-09T01:38:36" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="372">
			<!--Check that fitspec works. When empty, fit all channels in all SPWs-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_multifield" time="2.022" timestamp="2026-04-09T01:38:38" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="460">
			<!--Check that fitspec works. Different spw:chan strings for different fields
        (like example 4 from task page)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_multifield_blocks" time="3.855" timestamp="2026-04-09T01:38:42" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="477">
			<!--Check that fitspec works. Different spw:chan strings for different fields
        but giving list of fields for a same fitspec-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_multifield_fields_sel" time="1.160" timestamp="2026-04-09T01:38:43" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="527">
			<!--Check the use of field selection (multiple) and fitspec (multiple/ per field
        list) together-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_multifield_multispw_diff_fitorder" time="2.209" timestamp="2026-04-09T01:38:45" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="509">
			<!--Check different fitorder values for different fields and spws, in
        addition to different spw:chan strings-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_multifield_wrong_field" time="1.138" timestamp="2026-04-09T01:38:47" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="541">
			<!--Check that wrong fitspec lists produce an exception-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_multifield_wrong_format" time="2.331" timestamp="2026-04-09T01:38:49" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="568">
			<!--Check fitspec errors. Different fitspec dicts for different fields and
        SPWs-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_separate_fields" time="1.337" timestamp="2026-04-09T01:38:50" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="656">
			<!--Check that fitspec works. Different spw:chan strings for different
        fields, and each field to a different output MS (like example 3 from
        task page)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_spw_one_chan" time="1.215" timestamp="2026-04-09T01:38:51" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="390">
			<!--Check fitspec when giving one spw with 1 channel (perfect fit if order 0)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_spws" time="0.460" timestamp="2026-04-09T01:38:52" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="380">
			<!--Check that fitspec works. When selecting some SPWs, fit all channels
        in those SPWs-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_spws_diff_fitorder" time="4.179" timestamp="2026-04-09T01:38:56" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="762">
			<!--Check that fitorder is applied correctly per field, per SPW, following
        the fitspec list with different fit orders (between 0 and 3) for different spws-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_spws_sel" time="0.386" timestamp="2026-04-09T01:38:57" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="676">
			<!--Check the use of spw selection and fitspec together-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_fitspec_spws_sel_wrong" time="0.010" timestamp="2026-04-09T01:38:57" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="684">
			<!--Check that if the spw selection and fitspec are not compatible, an exception
        is produced-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_makes_output_ms_data" time="0.330" timestamp="2026-04-09T01:38:57" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="276">
			<!--
        Check that in a simple command the input MS is taken and an output MS
        is created and has a data column
        -->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_mixed_pols" time="1.120" timestamp="2026-04-09T01:38:58" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="903">
			<!-- Check normal functioning with an MS with mixed polarizations in its (many)
        SPWs-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_select_array" time="0.851" timestamp="2026-04-09T01:38:59" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="327">
			<!-- Check field selection works-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_select_field" time="0.417" timestamp="2026-04-09T01:38:59" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="292">
			<!-- Check field selection works-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_select_intent" time="0.677" timestamp="2026-04-09T01:39:00" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="320">
			<!-- Check field selection works-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_select_observation" time="0.872" timestamp="2026-04-09T01:39:01" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="334">
			<!-- Check field selection works-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_select_scan" time="0.686" timestamp="2026-04-09T01:39:01" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="313">
			<!-- Check field selection works-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_select_spw" time="0.567" timestamp="2026-04-09T01:39:02" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="299">
			<!-- Check field selection works-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_select_spw_mismatching_fitspec" time="0.997" timestamp="2026-04-09T01:39:03" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="306">
			<!-- Check spw selection works when fitspec gives mismatching IDs (not selected)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_writemodel" time="0.458" timestamp="2026-04-09T01:39:04" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="831">
			<!-- Check the model column is added to the output MS and its values match
        (like example 5 from task page)-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_writemodel_from_corrected" time="0.482" timestamp="2026-04-09T01:39:04" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="849">
			<!-- Check the model column, like test_writemodel, but taking input from
        CORRECTED_DATA-->
		</testcase>
		<testcase classname="uvcontsub_test" name="test_writemodel_from_corrected_all_flagged" time="0.619" timestamp="2026-04-09T01:39:05" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_uvcontsub_casashell.py" line="877">
			<!-- Check the model column, like test_writemodel, but taking input from
        CORRECTED_DATA, with all data points flagged (fit doesn't iterate, model=0) -->
		</testcase>
	</testsuite>
</testsuites>
