<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
	<testsuite name="sdcal_test-20260408224548" tests="8" file=".py" time="16.874" timestamp="2026-04-08T22:46:05" failures="0" errors="0" skipped="0">
		<testcase classname="sdcal_test" name="test00" time="3.281" timestamp="2026-04-08T22:45:51" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="96">
			<!--Test00:Check the identification of TSYS_SPECTRuM and FPARAM.-->
			<system-out><![CDATA[
The shape of the MS/SYSCAL/TSYS_SPECTRUM (2, 128, 32)
The shape of the FPARAM extracted with sdcal (2, 128, 32)
Both tables are identical.
ALL FLAGs are set to zero.
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test" name="test00M" time="3.881" timestamp="2026-04-08T22:45:55" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="133">
			<!--Test00M:Check the identification of TSYS_SPECTRuM and FPARAM (MMS).-->
			<system-out><![CDATA[
The shape of the MS/SYSCAL/TSYS_SPECTRUM (2, 128, 32)
The shape of the FPARAM extracted with sdcal (2, 128, 32)
Both tables are identical.
ALL FLAGs are set to zero.
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test" name="test01" time="1.719" timestamp="2026-04-08T22:45:57" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="172">
			<!--Test01: weight = 1/(SIGMA**2) X 1/(FPARAM_ave**2) dictionary version.-->
			<system-out><![CDATA[fparam_average_r1_0 50.16530442237854
fparam_average_r1_1 50.1364648938179
SIGMA00  0.00036514835665002465
SIGMA10  0.00036514835665002465
WEIGHT00  3068.419677734375
WEIGHT10  2948.35986328125
pol0: 1/SIGMA**2 X 1/(FPARAM_ave)**2 2980.2616546329778
pol1: 1/SIGMA**2 X 1/(FPARAM_ave)**2 2983.691256668374
difference between fparam_r1_0 and weight00 2.873075796674931 %
difference between fparam_r1_1 and weight10 -1.1983406037756712 %
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test" name="test02" time="1.547" timestamp="2026-04-08T22:45:58" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="219">
			<!--Test02: weight = 1/(SIGMA**2) X 1/(FPARAM_ave**2) list version.-->
			<system-out><![CDATA[fparam_average_r1_0 50.16530442237854
fparam_average_r1_1 50.1364648938179
SIGMA00  0.00036514835665002465
SIGMA10  0.00036514835665002465
WEIGHT00  3068.419677734375
WEIGHT10  2948.35986328125
pol0: 1/SIGMA**2 X 1/(FPARAM_ave)**2 2980.2616546329778
pol1: 1/SIGMA**2 X 1/(FPARAM_ave)**2 2983.691256668374
difference between fparam_r1_0 and weight00 2.873075796674931 %
difference between fparam_r1_1 and weight10 -1.1983406037756712 %
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test" name="test03" time="1.507" timestamp="2026-04-08T22:46:00" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="317">
			<!--Test03: Validation of CORRECTED_DATA = DATA X FPARAM (spwmap={1:[1], 3:[3], 5:[5], 7:[7]}).-->
			<system-out><![CDATA[CORRECTED_DATA (919546363904+0j)
DATA (11865588736+0j)
FPARAM 77.39237976074219
difference between CORRECTED_DATA and DATA X FPARAM 0.13487241224441432 %
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test" name="test04" time="1.647" timestamp="2026-04-08T22:46:01" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="347">
			<!--Test04: Validation of CORRECTED_DATA = DATA X FPARAM.

        (spwmap={1:[9], 3:[11], 5:[13], 7:[15]})
        antanna1=0, DATA_DISC_ID=9, FPARAM_average
        -->
			<system-out><![CDATA[CORRECTED_DATA (77.77078247070312+0j)
DATA (1+0j)
FPARAM average(128ch) 50.16530442237854
difference between CORRECTED_DATA and DATA X FPARAM_average(128) 35.49594998446079 %
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test" name="test05" time="1.711" timestamp="2026-04-08T22:46:03" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="384">
			<!--Test05: Validation of CORRECTED_DATA = DATA X FPARAM.

        (spwmap={1:[9], 3:[11], 5:[13], 7:[15]})
        antanna1=0, DATA_DISC_ID=9, FPARAM_average
        -->
			<system-out><![CDATA[
CORRECTED_DATA (77.77078247070312+0j)
DATA (1+0j)
FPARAM 77.39237976074219
difference between CORRECTED_DATA and DATA X FPARAM 0.48656153112961775 %
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test" name="test06" time="1.582" timestamp="2026-04-08T22:46:05" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="419">
			<!--Test06: weight_spectrum = 1/(SIGMA**2) X 1/(FPARAMx**2) dictionary version.-->
			<system-out><![CDATA[
pol0 & pol1 ch 0: diff between 1/SIGMA**2 X 1/(FPARAM[0])**2 and WEIGHT_SPECTRUM[0] 6.273455960581487e-05 -2.9053833941361518e-05
5.010048556060286e-06 % -2.196840819224782e-06 %

pol0 & pol1 ch 1: diff between 1/SIGMA**2 X 1/(FPARAM[1])**2 and WEIGHT_SPECTRUM[1] 0.00037928575693513267 3.0573419735446805e-05
1.644033516161551e-05 % 1.364327482412603e-06 %

pol0 & pol1 ch 2: diff between 1/SIGMA**2 X 1/(FPARAM[2])**2 and WEIGHT_SPECTRUM[2] -4.363914149507764e-05 0.0001513620268269733
-1.6654990691053731e-06 % 6.011465048667209e-06 %

pol0 & pol1 ch 3: diff between 1/SIGMA**2 X 1/(FPARAM[3])**2 and WEIGHT_SPECTRUM[3] 0.00020010125217595487 0.0002269268611598818
7.243991280080329e-06 % 8.312507239952121e-06 %

pol0 & pol1 ch 4: diff between 1/SIGMA**2 X 1/(FPARAM[4])**2 and WEIGHT_SPECTRUM[4] 0.00017082167187254527 -5.9946403325739084e-05
6.025723558093457e-06 % -2.1225606398809425e-06 %

pol0 & pol1 ch 5: diff between 1/SIGMA**2 X 1/(FPARAM[5])**2 and WEIGHT_SPECTRUM[5] 4.316806462156819e-05 -1.0436798220325727e-05
1.5003096026944634e-06 % -3.6640542505787976e-07 %

pol0 & pol1 ch 6: diff between 1/SIGMA**2 X 1/(FPARAM[6])**2 and WEIGHT_SPECTRUM[6] 2.4012592348299222e-05 0.00010935666932709864
8.513664913072371e-07 % 3.795694990578201e-06 %

pol0 & pol1 ch 7: diff between 1/SIGMA**2 X 1/(FPARAM[7])**2 and WEIGHT_SPECTRUM[7] 0.0002942476075986633 -0.00011507051976877847
1.0499731118215759e-05 % -4.0530377044693125e-06 %

pol0 & pol1 ch 8: diff between 1/SIGMA**2 X 1/(FPARAM[8])**2 and WEIGHT_SPECTRUM[8] 0.0001693271428848675 0.0002740586528489075
5.906384372274977e-06 % 9.554987848144287e-06 %

pol0 & pol1 ch 9: diff between 1/SIGMA**2 X 1/(FPARAM[9])**2 and WEIGHT_SPECTRUM[9] -2.6366740712546743e-05 9.807339029066497e-05
-9.220423854579112e-07 % 3.397515769992888e-06 %

pol0 & pol1 ch 10: diff between 1/SIGMA**2 X 1/(FPARAM[10])**2 and WEIGHT_SPECTRUM[10] 2.9163523777242517e-05 -1.994849344555405e-05
1.034206189417834e-06 % -6.985633085585016e-07 %

pol0 & pol1 ch 11: diff between 1/SIGMA**2 X 1/(FPARAM[11])**2 and WEIGHT_SPECTRUM[11] 0.00037444498184413533 0.0004251333339198027
1.3820783726141637e-05 % 1.545490320271384e-05 %

pol0 & pol1 ch 12: diff between 1/SIGMA**2 X 1/(FPARAM[12])**2 and WEIGHT_SPECTRUM[12] -4.424939561431529e-06 -7.524594957430963e-05
-1.717524569842911e-07 % -2.872430608342992e-06 %

pol0 & pol1 ch 13: diff between 1/SIGMA**2 X 1/(FPARAM[13])**2 and WEIGHT_SPECTRUM[13] 3.5604666663857643e-06 -0.00016193503006434184
1.5146914006938293e-07 % -6.8074369125450415e-06 %

pol0 & pol1 ch 14: diff between 1/SIGMA**2 X 1/(FPARAM[14])**2 and WEIGHT_SPECTRUM[14] 0.000306845740396966 -8.671621935718576e-05
1.209381832664903e-05 % -3.4169096218060695e-06 %

pol0 & pol1 ch 15: diff between 1/SIGMA**2 X 1/(FPARAM[15])**2 and WEIGHT_SPECTRUM[15] 0.00023031920136418194 9.168479709842359e-05
8.56837753231158e-06 % 3.4306890787456304e-06 %

pol0 & pol1 ch 16: diff between 1/SIGMA**2 X 1/(FPARAM[16])**2 and WEIGHT_SPECTRUM[16] 0.00011921380746571231 0.00022773757791583193
4.2513990782352514e-06 % 8.213231068040025e-06 %

pol0 & pol1 ch 17: diff between 1/SIGMA**2 X 1/(FPARAM[17])**2 and WEIGHT_SPECTRUM[17] 0.00018103116417478304 0.00023183868324849755
6.27704415791993e-06 % 8.228776395492406e-06 %

pol0 & pol1 ch 18: diff between 1/SIGMA**2 X 1/(FPARAM[18])**2 and WEIGHT_SPECTRUM[18] 6.551575734192738e-05 0.00043202957886023796
2.226015559253713e-06 % 1.5052664155879503e-05 %

pol0 & pol1 ch 19: diff between 1/SIGMA**2 X 1/(FPARAM[19])**2 and WEIGHT_SPECTRUM[19] 0.00021059318896732293 0.00019073565817961935
7.113511189813314e-06 % 6.684227017423671e-06 %

pol0 & pol1 ch 20: diff between 1/SIGMA**2 X 1/(FPARAM[20])**2 and WEIGHT_SPECTRUM[20] 6.57381488053943e-05 9.554753796692239e-05
2.2207583018344653e-06 % 3.3828551520546724e-06 %

pol0 & pol1 ch 21: diff between 1/SIGMA**2 X 1/(FPARAM[21])**2 and WEIGHT_SPECTRUM[21] 9.53749713517027e-06 0.00017208136750923586
3.222478784724948e-07 % 6.021725698949718e-06 %

pol0 & pol1 ch 22: diff between 1/SIGMA**2 X 1/(FPARAM[22])**2 and WEIGHT_SPECTRUM[22] 0.0001987809628190007 0.0002785789488370938
6.620448245853082e-06 % 9.771403650638825e-06 %

pol0 & pol1 ch 23: diff between 1/SIGMA**2 X 1/(FPARAM[23])**2 and WEIGHT_SPECTRUM[23] -6.482081198555534e-05 0.0003516225938255957
-2.1657775289982007e-06 % 1.2478522798087299e-05 %

pol0 & pol1 ch 24: diff between 1/SIGMA**2 X 1/(FPARAM[24])**2 and WEIGHT_SPECTRUM[24] 0.0001323026922364079 0.0003981818422289507
4.383497663590331e-06 % 1.4222284302441151e-05 %

pol0 & pol1 ch 25: diff between 1/SIGMA**2 X 1/(FPARAM[25])**2 and WEIGHT_SPECTRUM[25] 0.00019848175634251675 0.00027791319644165924
6.571055796410492e-06 % 1.0012405006684594e-05 %

pol0 & pol1 ch 26: diff between 1/SIGMA**2 X 1/(FPARAM[26])**2 and WEIGHT_SPECTRUM[26] 0.00035768754059972707 0.00022301216995401774
1.1749694175842495e-05 % 8.049752037969235e-06 %

pol0 & pol1 ch 27: diff between 1/SIGMA**2 X 1/(FPARAM[27])**2 and WEIGHT_SPECTRUM[27] 0.0003504468568280572 0.00015874410928518046
1.1463124445724222e-05 % 5.730715068892929e-06 %

pol0 & pol1 ch 28: diff between 1/SIGMA**2 X 1/(FPARAM[28])**2 and WEIGHT_SPECTRUM[28] -0.00010464162414791645 2.3842034352128394e-05
-3.3833751863023248e-06 % 8.598842889385119e-07 %

pol0 & pol1 ch 29: diff between 1/SIGMA**2 X 1/(FPARAM[29])**2 and WEIGHT_SPECTRUM[29] -8.552148892704281e-05 0.00010703561201808043
-2.7832795275122115e-06 % 3.857309870272952e-06 %

pol0 & pol1 ch 30: diff between 1/SIGMA**2 X 1/(FPARAM[30])**2 and WEIGHT_SPECTRUM[30] 2.1769787053926848e-05 -0.0001451673620067595
7.032597607052419e-07 % -5.196860646151759e-06 %

pol0 & pol1 ch 31: diff between 1/SIGMA**2 X 1/(FPARAM[31])**2 and WEIGHT_SPECTRUM[31] 0.00019027540747629246 0.00010094742629007669
6.15992991131198e-06 % 3.6473402816650624e-06 %

pol0 & pol1 ch 32: diff between 1/SIGMA**2 X 1/(FPARAM[32])**2 and WEIGHT_SPECTRUM[32] 0.00015679724810979678 6.0417637087084586e-05
5.09803945555735e-06 % 2.184854833460748e-06 %

pol0 & pol1 ch 33: diff between 1/SIGMA**2 X 1/(FPARAM[33])**2 and WEIGHT_SPECTRUM[33] 0.00024098129506455734 0.00018627219833433628
7.771941221080607e-06 % 6.77556823809989e-06 %

pol0 & pol1 ch 34: diff between 1/SIGMA**2 X 1/(FPARAM[34])**2 and WEIGHT_SPECTRUM[34] -3.4173707717854995e-05 0.0001771810020727571
-1.0969949837579816e-06 % 6.475055227619468e-06 %

pol0 & pol1 ch 35: diff between 1/SIGMA**2 X 1/(FPARAM[35])**2 and WEIGHT_SPECTRUM[35] 0.00018984107964570285 0.00023627126256542397
6.0709845347675635e-06 % 8.695761992441102e-06 %

pol0 & pol1 ch 36: diff between 1/SIGMA**2 X 1/(FPARAM[36])**2 and WEIGHT_SPECTRUM[36] 6.559493067470612e-05 0.00041477176591797615
2.0768083069259858e-06 % 1.495561046021599e-05 %

pol0 & pol1 ch 37: diff between 1/SIGMA**2 X 1/(FPARAM[37])**2 and WEIGHT_SPECTRUM[37] 0.00044467929228630965 0.00035772762339547626
1.3927837333498537e-05 % 1.2846290103685203e-05 %

pol0 & pol1 ch 38: diff between 1/SIGMA**2 X 1/(FPARAM[38])**2 and WEIGHT_SPECTRUM[38] 0.00041000678811542457 -9.212928080160054e-05
1.2856959916454257e-05 % -3.3020268072748582e-06 %

pol0 & pol1 ch 39: diff between 1/SIGMA**2 X 1/(FPARAM[39])**2 and WEIGHT_SPECTRUM[39] 0.00018170399653172353 -8.627438546682242e-06
5.70040576558808e-06 % -3.053134413316024e-07 %

pol0 & pol1 ch 40: diff between 1/SIGMA**2 X 1/(FPARAM[40])**2 and WEIGHT_SPECTRUM[40] 0.0003517028062560712 8.162846597770113e-05
1.0954812349915199e-05 % 2.8974640349371805e-06 %

pol0 & pol1 ch 41: diff between 1/SIGMA**2 X 1/(FPARAM[41])**2 and WEIGHT_SPECTRUM[41] -7.200629170256434e-06 -0.00012693365079030627
-2.2373746251223976e-07 % -4.38976148571217e-06 %

pol0 & pol1 ch 42: diff between 1/SIGMA**2 X 1/(FPARAM[42])**2 and WEIGHT_SPECTRUM[42] 0.00031654984513806994 0.0003178655902047467
9.844466978561815e-06 % 1.0957856611848176e-05 %

pol0 & pol1 ch 43: diff between 1/SIGMA**2 X 1/(FPARAM[43])**2 and WEIGHT_SPECTRUM[43] 3.5890414437744766e-05 0.00043258261803202913
1.1271859255587547e-06 % 1.4788772850744495e-05 %

pol0 & pol1 ch 44: diff between 1/SIGMA**2 X 1/(FPARAM[44])**2 and WEIGHT_SPECTRUM[44] 2.536447482270887e-05 0.00036647019396696123
8.033025717788419e-07 % 1.2417024357529648e-05 %

pol0 & pol1 ch 45: diff between 1/SIGMA**2 X 1/(FPARAM[45])**2 and WEIGHT_SPECTRUM[45] 0.00014024227812114987 -0.0001459046061427216
4.49452804977683e-06 % -4.940821912318071e-06 %

pol0 & pol1 ch 46: diff between 1/SIGMA**2 X 1/(FPARAM[46])**2 and WEIGHT_SPECTRUM[46] 0.00015134579916775692 -0.00019360288706593565
4.890482237278964e-06 % -6.50367052955938e-06 %

pol0 & pol1 ch 47: diff between 1/SIGMA**2 X 1/(FPARAM[47])**2 and WEIGHT_SPECTRUM[47] -5.849773833688232e-05 0.0002578735898168816
-1.9010938220382627e-06 % 8.773321863353885e-06 %

pol0 & pol1 ch 48: diff between 1/SIGMA**2 X 1/(FPARAM[48])**2 and WEIGHT_SPECTRUM[48] 0.0002054860265161551 0.0002126506492459157
6.750686217495876e-06 % 7.20156095788038e-06 %

pol0 & pol1 ch 49: diff between 1/SIGMA**2 X 1/(FPARAM[49])**2 and WEIGHT_SPECTRUM[49] 0.0004023268570563232 0.0004301473718442139
1.3075866590271464e-05 % 1.4645678641565156e-05 %

pol0 & pol1 ch 50: diff between 1/SIGMA**2 X 1/(FPARAM[50])**2 and WEIGHT_SPECTRUM[50] 0.0003268574564572191 0.00017004138408083236
1.0768591405133127e-05 % 5.854130596358629e-06 %

pol0 & pol1 ch 51: diff between 1/SIGMA**2 X 1/(FPARAM[51])**2 and WEIGHT_SPECTRUM[51] 0.0003316242728033103 0.00023762971613905393
1.0874095963364074e-05 % 8.174975614071969e-06 %

pol0 & pol1 ch 52: diff between 1/SIGMA**2 X 1/(FPARAM[52])**2 and WEIGHT_SPECTRUM[52] 7.86619557402446e-06 0.00023752304514346179
2.6156062106403415e-07 % 8.21345475235493e-06 %

pol0 & pol1 ch 53: diff between 1/SIGMA**2 X 1/(FPARAM[53])**2 and WEIGHT_SPECTRUM[53] 9.268649864679901e-05 8.175632456186577e-05
3.042205385998392e-06 % 2.813139750648544e-06 %

pol0 & pol1 ch 54: diff between 1/SIGMA**2 X 1/(FPARAM[54])**2 and WEIGHT_SPECTRUM[54] -0.00025148570330202347 0.0001653365743550239
-8.251346906434828e-06 % 5.666773175630147e-06 %

pol0 & pol1 ch 55: diff between 1/SIGMA**2 X 1/(FPARAM[55])**2 and WEIGHT_SPECTRUM[55] 0.00037539886579907034 0.00016769915282566217
1.2293284943015225e-05 % 5.684344461448768e-06 %

pol0 & pol1 ch 56: diff between 1/SIGMA**2 X 1/(FPARAM[56])**2 and WEIGHT_SPECTRUM[56] -0.000246829537445592 0.00020818711982428795
-8.079053986660272e-06 % 7.0397803994266645e-06 %

pol0 & pol1 ch 57: diff between 1/SIGMA**2 X 1/(FPARAM[57])**2 and WEIGHT_SPECTRUM[57] 0.00036524905408441555 -0.00017316319735982688
1.1955467716737813e-05 % -5.840333633738165e-06 %

pol0 & pol1 ch 58: diff between 1/SIGMA**2 X 1/(FPARAM[58])**2 and WEIGHT_SPECTRUM[58] -0.00012707496989605715 0.0004727720815935754
-4.1560930443826815e-06 % 1.6017538598371068e-05 %

pol0 & pol1 ch 59: diff between 1/SIGMA**2 X 1/(FPARAM[59])**2 and WEIGHT_SPECTRUM[59] -0.00013017608580412343 -0.0002061722734651994
-4.269054594400646e-06 % -6.870193411039854e-06 %

pol0 & pol1 ch 60: diff between 1/SIGMA**2 X 1/(FPARAM[60])**2 and WEIGHT_SPECTRUM[60] 0.0001193900943690096 0.00037123858419363387
3.885761382432306e-06 % 1.2437735311588693e-05 %

pol0 & pol1 ch 61: diff between 1/SIGMA**2 X 1/(FPARAM[61])**2 and WEIGHT_SPECTRUM[61] 1.760259965521982e-05 3.876241089528776e-05
5.697773599688479e-07 % 1.2947949226486933e-06 %

pol0 & pol1 ch 62: diff between 1/SIGMA**2 X 1/(FPARAM[62])**2 and WEIGHT_SPECTRUM[62] 0.0002481671695022669 0.00019708632771653356
8.048763951868327e-06 % 6.602399901061373e-06 %

pol0 & pol1 ch 63: diff between 1/SIGMA**2 X 1/(FPARAM[63])**2 and WEIGHT_SPECTRUM[63] 0.00023016581462798058 8.171070157914073e-05
7.4316052766698694e-06 % 2.7745175983780375e-06 %

pol0 & pol1 ch 64: diff between 1/SIGMA**2 X 1/(FPARAM[64])**2 and WEIGHT_SPECTRUM[64] 0.00031406104699271964 -5.043421060690889e-05
1.0221006032298017e-05 % -1.6959818509920869e-06 %

pol0 & pol1 ch 65: diff between 1/SIGMA**2 X 1/(FPARAM[65])**2 and WEIGHT_SPECTRUM[65] 3.10137688757095e-05 -0.0001256234818356461
9.966968108728848e-07 % -4.256241310348612e-06 %

pol0 & pol1 ch 66: diff between 1/SIGMA**2 X 1/(FPARAM[66])**2 and WEIGHT_SPECTRUM[66] 0.00042406780221426743 0.0004380818254503538
1.3766612782158214e-05 % 1.4715194327385716e-05 %

pol0 & pol1 ch 67: diff between 1/SIGMA**2 X 1/(FPARAM[67])**2 and WEIGHT_SPECTRUM[67] 8.351288533958723e-05 0.0003285815050730889
2.699371246751832e-06 % 1.0952228406312707e-05 %

pol0 & pol1 ch 68: diff between 1/SIGMA**2 X 1/(FPARAM[68])**2 and WEIGHT_SPECTRUM[68] 8.591538744440186e-05 0.00043615173672151286
2.7899391967495027e-06 % 1.4421855635539717e-05 %

pol0 & pol1 ch 69: diff between 1/SIGMA**2 X 1/(FPARAM[69])**2 and WEIGHT_SPECTRUM[69] 0.00011032168185920455 0.00017595255530977738
3.605524496522494e-06 % 5.739453363117963e-06 %

pol0 & pol1 ch 70: diff between 1/SIGMA**2 X 1/(FPARAM[70])**2 and WEIGHT_SPECTRUM[70] 0.0002884167647607683 0.0003254136304349231
9.366830568333143e-06 % 1.0733955873751295e-05 %

pol0 & pol1 ch 71: diff between 1/SIGMA**2 X 1/(FPARAM[71])**2 and WEIGHT_SPECTRUM[71] 1.4486755844700383e-05 8.932805849326542e-05
4.711876716935691e-07 % 2.933209701933852e-06 %

pol0 & pol1 ch 72: diff between 1/SIGMA**2 X 1/(FPARAM[72])**2 and WEIGHT_SPECTRUM[72] 0.0001161552031589963 5.590753107753699e-05
3.7729595793451e-06 % 1.8524295414582475e-06 %

pol0 & pol1 ch 73: diff between 1/SIGMA**2 X 1/(FPARAM[73])**2 and WEIGHT_SPECTRUM[73] 0.0002660162754182238 6.696810032735812e-05
8.740775933797486e-06 % 2.2007811807639573e-06 %

pol0 & pol1 ch 74: diff between 1/SIGMA**2 X 1/(FPARAM[74])**2 and WEIGHT_SPECTRUM[74] 0.00041498860946376226 8.27128351374995e-05
1.3569155701630759e-05 % 2.7091337104558063e-06 %

pol0 & pol1 ch 75: diff between 1/SIGMA**2 X 1/(FPARAM[75])**2 and WEIGHT_SPECTRUM[75] -7.713098511885619e-06 4.051149289807654e-05
-2.5678218062181924e-07 % 1.3118701836951178e-06 %

pol0 & pol1 ch 76: diff between 1/SIGMA**2 X 1/(FPARAM[76])**2 and WEIGHT_SPECTRUM[76] 0.0002164097372769902 0.0004225881411912269
7.099683377858233e-06 % 1.3514092314903065e-05 %

pol0 & pol1 ch 77: diff between 1/SIGMA**2 X 1/(FPARAM[77])**2 and WEIGHT_SPECTRUM[77] 0.0002901362272496044 0.00017708914674585685
9.787363217903194e-06 % 5.650573305882962e-06 %

pol0 & pol1 ch 78: diff between 1/SIGMA**2 X 1/(FPARAM[78])**2 and WEIGHT_SPECTRUM[78] 9.795658388611628e-05 6.8705930971191265e-06
3.20701121752102e-06 % 2.163172572149179e-07 %

pol0 & pol1 ch 79: diff between 1/SIGMA**2 X 1/(FPARAM[79])**2 and WEIGHT_SPECTRUM[79] 0.00032098317069539917 0.00019259918008174282
1.0551312776986963e-05 % 5.991802136099286e-06 %

pol0 & pol1 ch 80: diff between 1/SIGMA**2 X 1/(FPARAM[80])**2 and WEIGHT_SPECTRUM[80] -5.350248193281004e-05 0.00019976549037892255
-1.7177894613813945e-06 % 6.1133167544475315e-06 %

pol0 & pol1 ch 81: diff between 1/SIGMA**2 X 1/(FPARAM[81])**2 and WEIGHT_SPECTRUM[81] 1.2342198260739679e-05 0.000144359830301255
3.89066773252681e-07 % 4.3755004309949375e-06 %

pol0 & pol1 ch 82: diff between 1/SIGMA**2 X 1/(FPARAM[82])**2 and WEIGHT_SPECTRUM[82] 2.4373373889829963e-05 0.000168752203535405
7.696069127148141e-07 % 5.149741575164227e-06 %

pol0 & pol1 ch 83: diff between 1/SIGMA**2 X 1/(FPARAM[83])**2 and WEIGHT_SPECTRUM[83] -4.8289960432157386e-05 0.00010321954732717131
-1.5135926183590756e-06 % 3.1344808081932345e-06 %

pol0 & pol1 ch 84: diff between 1/SIGMA**2 X 1/(FPARAM[84])**2 and WEIGHT_SPECTRUM[84] -5.973869110675878e-05 0.0002807912687785574
-1.886010620015602e-06 % 8.589316216132033e-06 %

pol0 & pol1 ch 85: diff between 1/SIGMA**2 X 1/(FPARAM[85])**2 and WEIGHT_SPECTRUM[85] 0.0002646423799887998 0.0002306879910065618
8.32331496378257e-06 % 7.0674416746938314e-06 %

pol0 & pol1 ch 86: diff between 1/SIGMA**2 X 1/(FPARAM[86])**2 and WEIGHT_SPECTRUM[86] -2.50708794737875e-05 -5.661770956066903e-05
-7.911086288705563e-07 % -1.7119233252901912e-06 %

pol0 & pol1 ch 87: diff between 1/SIGMA**2 X 1/(FPARAM[87])**2 and WEIGHT_SPECTRUM[87] 6.522142484755022e-05 0.00010496174263607827
2.039888472422369e-06 % 3.1823624939885302e-06 %

pol0 & pol1 ch 88: diff between 1/SIGMA**2 X 1/(FPARAM[88])**2 and WEIGHT_SPECTRUM[88] 0.00036728224222315475 0.00034223054672111175
1.1284942052788368e-05 % 1.0292063863633751e-05 %

pol0 & pol1 ch 89: diff between 1/SIGMA**2 X 1/(FPARAM[89])**2 and WEIGHT_SPECTRUM[89] -0.00014460561715168296 0.0003207763124919438
-4.399279838763849e-06 % 9.505622027399997e-06 %

pol0 & pol1 ch 90: diff between 1/SIGMA**2 X 1/(FPARAM[90])**2 and WEIGHT_SPECTRUM[90] -0.00011461086387498653 0.00039623051497983397
-3.467151181396217e-06 % 1.174337873439306e-05 %

pol0 & pol1 ch 91: diff between 1/SIGMA**2 X 1/(FPARAM[91])**2 and WEIGHT_SPECTRUM[91] 6.456625715145492e-05 0.0003180636035722273
1.9433487181077447e-06 % 9.28938316563151e-06 %

pol0 & pol1 ch 92: diff between 1/SIGMA**2 X 1/(FPARAM[92])**2 and WEIGHT_SPECTRUM[92] 8.807283666101284e-05 -4.10362372349482e-06
2.6252950818937264e-06 % -1.2017485790158392e-07 %

pol0 & pol1 ch 93: diff between 1/SIGMA**2 X 1/(FPARAM[93])**2 and WEIGHT_SPECTRUM[93] 0.00048270889192281174 0.00027695990411302773
1.434990348109085e-05 % 8.037578495348583e-06 %

pol0 & pol1 ch 94: diff between 1/SIGMA**2 X 1/(FPARAM[94])**2 and WEIGHT_SPECTRUM[94] 8.92282741915551e-05 0.0003953709001507377
2.6423528129559337e-06 % 1.142510365534796e-05 %

pol0 & pol1 ch 95: diff between 1/SIGMA**2 X 1/(FPARAM[95])**2 and WEIGHT_SPECTRUM[95] -0.00011922873000003165 -1.5688332496210933e-05
-3.5361092765581317e-06 % -4.558187284943939e-07 %

pol0 & pol1 ch 96: diff between 1/SIGMA**2 X 1/(FPARAM[96])**2 and WEIGHT_SPECTRUM[96] -0.00013367999281399534 0.00015512142545048846
-3.974170120225462e-06 % 4.5310309207541285e-06 %

pol0 & pol1 ch 97: diff between 1/SIGMA**2 X 1/(FPARAM[97])**2 and WEIGHT_SPECTRUM[97] 0.00037664412548110704 4.586773547998746e-05
1.1328202660762169e-05 % 1.3413208997665228e-06 %

pol0 & pol1 ch 98: diff between 1/SIGMA**2 X 1/(FPARAM[98])**2 and WEIGHT_SPECTRUM[98] 1.8070886198984226e-05 0.0004283089538148488
5.409674680772336e-07 % 1.264310786286549e-05 %

pol0 & pol1 ch 99: diff between 1/SIGMA**2 X 1/(FPARAM[99])**2 and WEIGHT_SPECTRUM[99] 0.00018832554223990883 0.000340715180755069
5.599287921061252e-06 % 9.815314437520155e-06 %

pol0 & pol1 ch 100: diff between 1/SIGMA**2 X 1/(FPARAM[100])**2 and WEIGHT_SPECTRUM[100] 8.177762902050745e-05 -7.714391495028394e-05
2.4048246264497372e-06 % -2.206721408459397e-06 %

pol0 & pol1 ch 101: diff between 1/SIGMA**2 X 1/(FPARAM[101])**2 and WEIGHT_SPECTRUM[101] 0.0005206697010180505 9.818402577366214e-05
1.528992313302044e-05 % 2.8094159559602106e-06 %

pol0 & pol1 ch 102: diff between 1/SIGMA**2 X 1/(FPARAM[102])**2 and WEIGHT_SPECTRUM[102] -0.00012399494562487234 0.0004818899515157682
-3.6467467657087195e-06 % 1.3758735942868515e-05 %

pol0 & pol1 ch 103: diff between 1/SIGMA**2 X 1/(FPARAM[103])**2 and WEIGHT_SPECTRUM[103] -8.117890001813066e-05 0.00013283681710163364
-2.3766574119395775e-06 % 3.7894850235019376e-06 %

pol0 & pol1 ch 104: diff between 1/SIGMA**2 X 1/(FPARAM[104])**2 and WEIGHT_SPECTRUM[104] 0.00011876667394972173 0.00040017531955527375
3.5726640304689906e-06 % 1.1343601648187533e-05 %

pol0 & pol1 ch 105: diff between 1/SIGMA**2 X 1/(FPARAM[105])**2 and WEIGHT_SPECTRUM[105] 0.00028899124345116434 0.0003026538688573055
8.752050164392563e-06 % 8.566238032422046e-06 %

pol0 & pol1 ch 106: diff between 1/SIGMA**2 X 1/(FPARAM[106])**2 and WEIGHT_SPECTRUM[106] 0.00029973344771860866 -0.00013164713800506433
9.311331640124489e-06 % -3.69876628560748e-06 %

pol0 & pol1 ch 107: diff between 1/SIGMA**2 X 1/(FPARAM[107])**2 and WEIGHT_SPECTRUM[107] 0.00038247749807851505 0.00041078413823925075
1.181859697904343e-05 % 1.151166771614822e-05 %

pol0 & pol1 ch 108: diff between 1/SIGMA**2 X 1/(FPARAM[108])**2 and WEIGHT_SPECTRUM[108] 8.064889243541984e-06 1.5489893030462554e-05
2.532725871443662e-07 % 4.3012009198063133e-07 %

pol0 & pol1 ch 109: diff between 1/SIGMA**2 X 1/(FPARAM[109])**2 and WEIGHT_SPECTRUM[109] 0.0003108497317043657 0.0003392630774214922
9.713959252878098e-06 % 9.475152249672333e-06 %

pol0 & pol1 ch 110: diff between 1/SIGMA**2 X 1/(FPARAM[110])**2 and WEIGHT_SPECTRUM[110] 0.0002382699462941673 0.0004435260871105129
7.430830042694347e-06 % 1.2378108364385603e-05 %

pol0 & pol1 ch 111: diff between 1/SIGMA**2 X 1/(FPARAM[111])**2 and WEIGHT_SPECTRUM[111] 0.0002518527930988057 0.00018790852482197806
7.751446728170256e-06 % 5.205302556920961e-06 %

pol0 & pol1 ch 112: diff between 1/SIGMA**2 X 1/(FPARAM[112])**2 and WEIGHT_SPECTRUM[112] 0.0002477667726452637 0.0002022313597080938
7.525765961685548e-06 % 5.6568409524778605e-06 %

pol0 & pol1 ch 113: diff between 1/SIGMA**2 X 1/(FPARAM[113])**2 and WEIGHT_SPECTRUM[113] 0.0001127897548940382 0.0001286817332584178
3.449688231486205e-06 % 3.6099393076581322e-06 %

pol0 & pol1 ch 114: diff between 1/SIGMA**2 X 1/(FPARAM[114])**2 and WEIGHT_SPECTRUM[114] -0.0001390001857544121 0.00022070866270951228
-4.277861682502366e-06 % 6.272568328572215e-06 %

pol0 & pol1 ch 115: diff between 1/SIGMA**2 X 1/(FPARAM[115])**2 and WEIGHT_SPECTRUM[115] 0.00017463496078562457 -3.6452964195632376e-05
5.4288587434391414e-06 % -1.0534715165571568e-06 %

pol0 & pol1 ch 116: diff between 1/SIGMA**2 X 1/(FPARAM[116])**2 and WEIGHT_SPECTRUM[116] 0.00031452353550776024 0.000617406453784497
9.884054094794064e-06 % 1.785039218608886e-05 %

pol0 & pol1 ch 117: diff between 1/SIGMA**2 X 1/(FPARAM[117])**2 and WEIGHT_SPECTRUM[117] 0.0001022930778162845 0.0003385835525477887
3.255575578543313e-06 % 1.001759554455914e-05 %

pol0 & pol1 ch 118: diff between 1/SIGMA**2 X 1/(FPARAM[118])**2 and WEIGHT_SPECTRUM[118] 0.00024448239946650574 7.557083790743491e-06
7.929336164806108e-06 % 2.2665179472466035e-07 %

pol0 & pol1 ch 119: diff between 1/SIGMA**2 X 1/(FPARAM[119])**2 and WEIGHT_SPECTRUM[119] -2.6198091291007586e-05 0.00033151857041957555
-8.48165515171887e-07 % 1.0103846347422004e-05 %

pol0 & pol1 ch 120: diff between 1/SIGMA**2 X 1/(FPARAM[120])**2 and WEIGHT_SPECTRUM[120] 0.00030485935849355883 0.00029190921031840844
1.0027259351468884e-05 % 9.01206222611165e-06 %

pol0 & pol1 ch 121: diff between 1/SIGMA**2 X 1/(FPARAM[121])**2 and WEIGHT_SPECTRUM[121] -4.323769098846242e-05 -8.509679992130259e-05
-1.4292735222443903e-06 % -2.6840707888260907e-06 %

pol0 & pol1 ch 122: diff between 1/SIGMA**2 X 1/(FPARAM[122])**2 and WEIGHT_SPECTRUM[122] 3.061347797483904e-05 0.00022753920256946003
1.0718066687033362e-06 % 7.548029562378216e-06 %

pol0 & pol1 ch 123: diff between 1/SIGMA**2 X 1/(FPARAM[123])**2 and WEIGHT_SPECTRUM[123] 0.0001198574022964749 0.00030981887630332494
4.629104857596006e-06 % 1.0839918702098592e-05 %

pol0 & pol1 ch 124: diff between 1/SIGMA**2 X 1/(FPARAM[124])**2 and WEIGHT_SPECTRUM[124] -1.28034134831978e-05 0.00016469755200887448
-5.71903779426735e-07 % 6.367919683061561e-06 %

pol0 & pol1 ch 125: diff between 1/SIGMA**2 X 1/(FPARAM[125])**2 and WEIGHT_SPECTRUM[125] 8.146243521878205e-05 0.00020233114491929882
4.334441717664649e-06 % 8.723969173137133e-06 %

pol0 & pol1 ch 126: diff between 1/SIGMA**2 X 1/(FPARAM[126])**2 and WEIGHT_SPECTRUM[126] 8.631705122752464e-05 -0.00016473925961690838
5.48234449028032e-06 % -7.850287451233031e-06 %

pol0 & pol1 ch 127: diff between 1/SIGMA**2 X 1/(FPARAM[127])**2 and WEIGHT_SPECTRUM[127] 4.008430755675363e-05 9.41018111006997e-05
2.789929184392109e-06 % 4.837875533460108e-06 %
]]></system-out>
		</testcase>
	</testsuite>
	<testsuite name="sdcal_test_apply-20260408224548" tests="21" file=".py" time="27.147" timestamp="2026-04-08T22:46:32" failures="0" errors="0" skipped="1">
		<testcase classname="sdcal_test_apply" name="test_apply_composite00" time="2.061" timestamp="2026-04-08T22:46:07" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2068">
			<!--test_apply_composite00 &#45;&#45;- on-the-fly application of sky table ('ps,apply').-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_composite01" time="1.783" timestamp="2026-04-08T22:46:09" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2073">
			<!--test_apply_composite01 &#45;&#45;- on-the-fly application of sky table with existing Tsys table.-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_composite02" time="1.915" timestamp="2026-04-08T22:46:10" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2091">
			<!--test_apply_composite02 &#45;&#45;- on-the-fly application of sky and tsys tables ('ps,tsys,apply').-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_composite03" time="1.580" timestamp="2026-04-08T22:46:12" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2098">
			<!--test_apply_composite03 &#45;&#45;- on-the-fly application of sky table ('otfraster,apply').-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky00" time="1.135" timestamp="2026-04-08T22:46:13" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1927">
			<!--test_apply_sky00 &#45;&#45;- empty applytable.-->
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky01" time="1.027" timestamp="2026-04-08T22:46:14" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1932">
			<!--test_apply_sky01 &#45;&#45;- empty applytable (list ver.).-->
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky02" time="1.083" timestamp="2026-04-08T22:46:15" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1937">
			<!--test_apply_sky02 &#45;&#45;- empty applytable list.-->
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky03" time="1.215" timestamp="2026-04-08T22:46:17" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1942">
			<!--test_apply_sky03 &#45;&#45;- unexisting applytable.-->
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky04" time="1.138" timestamp="2026-04-08T22:46:18" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1947">
			<!--test_apply_sky04 &#45;&#45;- unexisting applytable (list ver.).-->
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky05" time="1.084" timestamp="2026-04-08T22:46:19" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1952">
			<!--test_apply_sky05 &#45;&#45;- invalid selection (empty selection result).-->
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky06" time="1.093" timestamp="2026-04-08T22:46:20" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1959">
			<!--test_apply_sky06 &#45;&#45;- invalid interp value.-->
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky07" time="1.031" timestamp="2026-04-08T22:46:21" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1966">
			<!--test_apply_sky07 &#45;&#45;- invalid applytable (not caltable).-->
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky08" time="1.259" timestamp="2026-04-08T22:46:22" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1972">
			<!--test_apply_sky08 &#45;&#45;- apply data (linear).-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky09" time="1.161" timestamp="2026-04-08T22:46:24" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1986">
			<!--test_apply_sky09 &#45;&#45;- apply selected data.-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky10" time="1.288" timestamp="2026-04-08T22:46:25" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1992">
			<!--test_apply_sky10 &#45;&#45;- apply data (nearest).-->
			<system-out><![CDATA[Interpolation option: nearest nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky11" time="1.483" timestamp="2026-04-08T22:46:26" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1998">
			<!--test_apply_sky11 &#45;&#45;- apply data (linearflag for frequency interpolation).-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky12" time="1.380" timestamp="2026-04-08T22:46:28" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2004">
			<!--test_apply_sky12 &#45;&#45;- apply data (nearestflag for frequency interpolation).-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky13" time="1.358" timestamp="2026-04-08T22:46:29" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2010">
			<!--test_apply_sky13 &#45;&#45;- apply data (string applytable input).-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky14" time="1.308" timestamp="2026-04-08T22:46:30" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2016">
			<!--test_apply_sky14 &#45;&#45;- apply data (interp='').-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky15" time="1.467" timestamp="2026-04-08T22:46:32" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2040">
			<!--test_apply_sky15 &#45;&#45;- check if WEIGHT_SPECTRUM is updated properly when it exists.-->
			<system-out><![CDATA[Interpolation option: linear nearestflag
self.finterp: interp_freq_nearestflag
]]></system-out>
		</testcase>
		<testcase classname="sdcal_test_apply" name="test_apply_sky08M" time="0.297" timestamp="2026-04-08T22:46:22" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1978">
			<!--test_apply_sky08M &#45;&#45;- apply data (linear) for MMS.-->
			<skipped type="skip" message="Skip test_apply_sky08M until calibrator tool supports processing MMS on serial casa"/>
		</testcase>
	</testsuite>
	<testsuite name="sdcal_test_bug_fix_cas_12712-20260408224548" tests="1" file=".py" time="0.458" timestamp="2026-04-08T22:46:32" failures="0" errors="0" skipped="0">
		<testcase classname="sdcal_test_bug_fix_cas_12712" name="test_cas_12712_01" time="0.458" timestamp="2026-04-08T22:46:32" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="773"/>
	</testsuite>
	<testsuite name="sdcal_test_otf-20260408224548" tests="8" file=".py" time="6.474" timestamp="2026-04-08T22:46:39" failures="0" errors="0" skipped="0">
		<testcase classname="sdcal_test_otf" name="test_otf01" time="0.330" timestamp="2026-04-08T22:46:33" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1285">
			<!--test_otf01 &#45;&#45;- Compute calibration table. calmode='otf' ms=squares.dec60_cs.ms.-->
		</testcase>
		<testcase classname="sdcal_test_otf" name="test_otf02" time="0.201" timestamp="2026-04-08T22:46:33" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1300">
			<!--test_otf02 &#45;&#45;- Compute calibration table. calmode='otf' ms=squares.dec60_cs.ms edges_fraction=20%.-->
		</testcase>
		<testcase classname="sdcal_test_otf" name="test_otf03" time="0.335" timestamp="2026-04-08T22:46:33" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1316">
			<!--test_otf03 &#45;&#45;- Compute calibration table. calmode='otf' ms=lissajous.ms.-->
		</testcase>
		<testcase classname="sdcal_test_otf" name="test_otf03M" time="2.932" timestamp="2026-04-08T22:46:36" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1331">
			<!--test_otf03 &#45;&#45;- Compute calibration table. calmode='otf' ms=lissajous.ms (MMS).-->
		</testcase>
		<testcase classname="sdcal_test_otf" name="test_otf04" time="0.316" timestamp="2026-04-08T22:46:36" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1352">
			<!--test_otf04 &#45;&#45;- Compute calibration table. calmode='otf' ms=lissajous.ms edges_fraction=20%.-->
		</testcase>
		<testcase classname="sdcal_test_otf" name="test_otf05" time="0.657" timestamp="2026-04-08T22:46:37" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1368">
			<!--test_otf05 &#45;&#45;- Sky calibration. calmode='otf,apply' ms=squares.dec60_cs.ms.-->
		</testcase>
		<testcase classname="sdcal_test_otf" name="test_otf06" time="0.574" timestamp="2026-04-08T22:46:38" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1383">
			<!--test_otf06 &#45;&#45;- Sky calibration reusing caltable pre-computed with calmode='otf'. calmode='apply' ms=lissajous.ms.-->
		</testcase>
		<testcase classname="sdcal_test_otf" name="test_otf07" time="1.128" timestamp="2026-04-08T22:46:39" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1402">
			<!--test_otf07 &#45;&#45;- Sky calibration + Tsys conversion, composite calmode='otf,tsys,apply'. ms=lissajous.ms.-->
		</testcase>
	</testsuite>
	<testsuite name="sdcal_test_otf_ephem-20260408224548" tests="2" file=".py" time="1.405" timestamp="2026-04-08T22:46:40" failures="0" errors="0" skipped="0">
		<testcase classname="sdcal_test_otf_ephem" name="test_otfephem01" time="0.966" timestamp="2026-04-08T22:46:40" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1488">
			<!--test_otfephem01: Sky calibration of 'otf' mode for ephemeris object.-->
		</testcase>
		<testcase classname="sdcal_test_otf_ephem" name="test_otfephem02" time="0.439" timestamp="2026-04-08T22:46:40" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1495">
			<!--test_otfephem02: On-the-fly application of 'otf' calibration mode for ephemeris object.-->
		</testcase>
	</testsuite>
	<testsuite name="sdcal_test_otfraster-20260408224548" tests="13" file=".py" time="25.913" timestamp="2026-04-08T22:47:06" failures="0" errors="0" skipped="0">
		<testcase classname="sdcal_test_otfraster" name="test_otfraster00" time="5.112" timestamp="2026-04-08T22:46:45" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1036"/>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster01" time="0.233" timestamp="2026-04-08T22:46:46" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1041">
			<!--test_otfraster01 &#45;&#45;- too many edge points (fraction 0.5).-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster02" time="0.231" timestamp="2026-04-08T22:46:46" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1047">
			<!--test_otfraster02 &#45;&#45;- too many edge points (fraction 50%).-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster03" time="0.256" timestamp="2026-04-08T22:46:46" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1053">
			<!--test_otfraster03 &#45;&#45;- too many edge points (noff 100000).-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster06" time="0.255" timestamp="2026-04-08T22:46:46" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1071">
			<!--test_otfraster06 &#45;&#45;- inappropriate calibration mode ('ps').-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster07" time="2.121" timestamp="2026-04-08T22:46:48" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1077">
			<!--test_otfraster07 &#45;&#45;- OTF raster calibration ('otfraster') with default setting.-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster07M" time="5.575" timestamp="2026-04-08T22:46:54" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1083">
			<!--test_otfraster07M &#45;&#45;- OTF raster calibration ('otfraster') with default setting (MMS).-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster08" time="1.977" timestamp="2026-04-08T22:46:56" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1091">
			<!--test_otfraster08 &#45;&#45;- OTF raster calibration ('otfraster') with string fraction (numeric value).-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster09" time="2.013" timestamp="2026-04-08T22:46:58" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1097">
			<!--test_otfraster09 &#45;&#45;- OTF raster calibration ('otfraster') with string fraction (percentage).-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster10" time="2.018" timestamp="2026-04-08T22:47:00" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1103">
			<!--test_otfraster10 &#45;&#45;- OTF raster calibration ('otfraster') with numeric fraction.-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster11" time="2.077" timestamp="2026-04-08T22:47:02" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1109">
			<!--test_otfraster11 &#45;&#45;- OTF raster calibration ('otfraster') with auto detection.-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster12" time="2.091" timestamp="2026-04-08T22:47:04" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1115">
			<!--test_otfraster12 &#45;&#45;- OTF raster calibration ('otfraster') with custom noff.-->
		</testcase>
		<testcase classname="sdcal_test_otfraster" name="test_otfraster13" time="1.953" timestamp="2026-04-08T22:47:06" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="1121">
			<!--test_otfraster13 &#45;&#45;- check if noff takes priority over fraction.-->
		</testcase>
	</testsuite>
	<testsuite name="sdcal_test_ps-20260408224548" tests="10" file=".py" time="7.105" timestamp="2026-04-08T22:47:13" failures="0" errors="0" skipped="0">
		<testcase classname="sdcal_test_ps" name="test_ps00" time="0.210" timestamp="2026-04-08T22:47:06" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="670">
			<!--test_ps00 &#45;&#45;- default parameters (raises an error).-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps01" time="0.192" timestamp="2026-04-08T22:47:07" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="676">
			<!--test_ps01 &#45;&#45;- invalid calibration type.-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps02" time="0.298" timestamp="2026-04-08T22:47:07" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="683">
			<!--test_ps02 &#45;&#45;- invalid selection (invalid spw selection).-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps03" time="0.504" timestamp="2026-04-08T22:47:07" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="688">
			<!--test_ps03 &#45;&#45;- outfile exists (overwrite=False).-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps04" time="0.305" timestamp="2026-04-08T22:47:08" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="695">
			<!--test_ps04 &#45;&#45;- empty outfile.-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps05" time="0.476" timestamp="2026-04-08T22:47:08" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="700">
			<!--test_ps05 &#45;&#45;- position switch calibration ('ps').-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps05M" time="3.799" timestamp="2026-04-08T22:47:12" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="705">
			<!--test_ps05M &#45;&#45;- position switch calibration ('ps') for MMS.-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps06" time="0.442" timestamp="2026-04-08T22:47:12" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="712">
			<!--test_ps06 &#45;&#45;- position switch calibration ('ps') with data selection.-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps07" time="0.608" timestamp="2026-04-08T22:47:13" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="717">
			<!--test_ps07 &#45;&#45;- outfile exists (overwrite=True).-->
		</testcase>
		<testcase classname="sdcal_test_ps" name="test_ps08" time="0.271" timestamp="2026-04-08T22:47:13" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="724">
			<!--test_ps08 &#45;&#45;- inappropriate calmode ('otfraster').-->
		</testcase>
	</testsuite>
	<testsuite name="sdcal_test_single_polarization-20260408224548" tests="3" file=".py" time="1.052" timestamp="2026-04-08T22:47:14" failures="0" errors="0" skipped="0">
		<testcase classname="sdcal_test_single_polarization" name="test_single_pol_apply" time="0.553" timestamp="2026-04-08T22:47:14" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2263">
			<!--test_single_pol_apply &#45;&#45;- apply caltable to single-polarization data.-->
			<system-err><![CDATA[/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py:2249: RuntimeWarning: invalid value encountered in subtract
  diff = numpy.abs((corrected_data.real - calibrated) / calibrated)
]]></system-err>
		</testcase>
		<testcase classname="sdcal_test_single_polarization" name="test_single_pol_apply_composite" time="0.297" timestamp="2026-04-08T22:47:14" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2271">
			<!--test_single_pol_apply_composite &#45;&#45;- on-the-fly calibration/application on single-polarization data.-->
		</testcase>
		<testcase classname="sdcal_test_single_polarization" name="test_single_pol_ps" time="0.202" timestamp="2026-04-08T22:47:14" file="/home/casatest/casa6/casatasks/tests/casashell_tests/test_task_sdcal_casashell.py" line="2258">
			<!--test_single_pol_ps &#45;&#45;- generate caltable for single-polarization data.-->
		</testcase>
	</testsuite>
</testsuites>
