<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="1" skipped="0" tests="18" time="36609.391" timestamp="2026-09-17T18:53:36.334980-04:00" hostname="cvpost128"><testcase classname="tests.regression.fast.alma_sd_fast_test" name="test_uid___A002_X85c183_X36f_SPW15_23__PPR__regression" file="tests/regression/fast/alma_sd_fast_test.py" line="24" time="1315.111" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_uid___A002_Xc46ab2_X15ae_repSPW_spw16_17_small__PPR__regression" file="tests/regression/fast/alma_if_fast_test.py" line="9" time="2324.131" /><testcase classname="tests.regression.fast.nobeyama_sd_fast_test" name="test_mg2_20170525142607_180419__PPR__regression" file="tests/regression/fast/nobeyama_sd_fast_test.py" line="23" time="2458.327" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_uid___A002_Xc46ab2_X15ae__selfcal_restore_procedure_hifa_image__regression" file="tests/regression/fast/alma_if_fast_test.py" line="77" time="3276.384" /><testcase classname="tests.regression.fast.vla_fast_test" name="test_13A_537__calibration__PPR__regression" file="tests/regression/fast/vla_fast_test.py" line="27" time="3660.895" /><testcase classname="tests.regression.fast.nobeyama_sd_fast_test" name="test_mg2_20170525142607_180419__procedure_hsdn_calimage__regression" file="tests/regression/fast/nobeyama_sd_fast_test.py" line="6" time="2600.598" /><testcase classname="tests.regression.fast.vla_fast_test" name="test_13A_537__restore__PPR__regression" file="tests/regression/fast/vla_fast_test.py" line="46" time="312.554" /><testcase classname="tests.regression.fast.vla_fast_test" name="test_13A_537__procedure_hifv__regression" file="tests/regression/fast/vla_fast_test.py" line="8" time="3669.963" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_E2E6_1_00010_S__uid___A002_Xd0a588_X2239__procedure_hifa_image__regression" file="tests/regression/fast/alma_if_fast_test.py" line="145" time="10574.459" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_uid___A002_Xef72bb_X9d29__renorm_restore_procedure_hifa_image__regression" file="tests/regression/fast/alma_if_fast_test.py" line="28" time="11684.818" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_uid___A002_Xc845c0_X7366__cycle5_restore_procedure_hifa_image__regression" file="tests/regression/fast/alma_if_fast_test.py" line="52" time="14250.453" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_uid___A002_Xee1eb6_Xc58d__procedure_hifa_calsurvey__regression" file="tests/regression/fast/alma_if_fast_test.py" line="183" time="19324.844" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_csv_3899_eb2_small__procedure_hifa_calimage__regression" file="tests/regression/fast/alma_if_fast_test.py" line="164" time="10446.647" /><testcase classname="tests.regression.fast.vla_fast_test" name="test_13A_537__restore__cont_cube_selfcal__regression" file="tests/regression/fast/vla_fast_test.py" line="73" time="23316.949" /><testcase classname="tests.regression.fast.vlass_fast_test" name="test_TSKY0001__vlass_quicklook_regression" file="tests/regression/fast/vlass_fast_test.py" line="6" time="627.943" /><testcase classname="tests.regression.fast.alma_sd_fast_test" name="test_uid___A002_X85c183_X36f__procedure_hsd_calimage__regression" file="tests/regression/fast/alma_sd_fast_test.py" line="6" time="4898.046" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_2022_1_00207_S__uid___A001_X2d20_X373d__PPR__regression" file="tests/regression/fast/alma_if_fast_test.py" line="101" time="31871.040" /><testcase classname="tests.regression.fast.alma_if_fast_test" name="test_2023_1_00228_S__uid___A002_X1199f9e_X7c24__procedure_hifa_calimage_diffgain__regression" file="tests/regression/fast/alma_if_fast_test.py" line="124" time="36591.899"><failure message="@pytest.mark.seven&#10;    @pytest.mark.mpi&#10;    def test_2023_1_00228_S__uid___A002_X1199f9e_X7c24__procedure_hifa_calimage_diffgain__regression():&#10;        &quot;&quot;&quot;Run ALMA cal+image regression on a 7m B2B dataset with differential gain calibration.&#10;    &#10;        Recipe name:                procedure_hifa_calimage_diffgain&#10;        Dataset:                    2023.1.00228.S: uid___A002_X1199f9e_X7c24&#10;        &quot;&quot;&quot;&#10;        ref_directory = 'pl-regressiontest/2023.1.00228.S'&#10;    &#10;        pt = PipelineTester(&#10;            visname=['uid___A002_X1199f9e_X7c24'],&#10;            recipe='procedure_hifa_calimage_diffgain.xml',&#10;            input_dir=ref_directory,&#10;            expectedoutput_dir=ref_directory,&#10;        )&#10;    &#10;&gt;       pt.run()&#10;&#10;tests/regression/fast/alma_if_fast_test.py:142: &#10;_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ &#10;tests/testing_utils.py:381: in run&#10;    self.__compare_results(new_file, default_relative_tolerance)&#10;_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ &#10;&#10;self = &lt;tests.testing_utils.PipelineTester object at 0x7fa57d9cb080&gt;&#10;new_file = 'uid___A002_X1199f9e_X7c24.NEW.results.txt'&#10;relative_tolerance = 1e-07&#10;&#10;    def __compare_results(self, new_file: str, relative_tolerance: float) -&gt; None:&#10;        &quot;&quot;&quot;&#10;        Compare results between new one loaded from file and old one.&#10;    &#10;        Args:&#10;            new_file : file path of new results&#10;            relative_tolerance : relative tolerance of output value&#10;        &quot;&quot;&quot;&#10;        with open(self.expectedoutput_file) as expected_fd, open(new_file) as new_fd:&#10;            expected_results = expected_fd.readlines()&#10;            new_results = new_fd.readlines()&#10;            errors = []&#10;            worst_diff = (0, 0)&#10;            worst_percent_diff = (0, 0)&#10;            for old, new in zip(expected_results, new_results):&#10;                try:&#10;                    oldkey, oldval, tol = self.__sanitize_results_string(old)&#10;                    newkey, newval, _ = self.__sanitize_results_string(new)&#10;                except ValueError as e:&#10;                    errorstr = &quot;The results: {0} could not be parsed. Error: {1}&quot;.format(new, str(e))&#10;                    errors.append(errorstr)&#10;                    continue&#10;    &#10;                assert oldkey == newkey, f&quot;Expected key {oldkey} does not match new key {newkey}.&quot;&#10;                tolerance = tol if tol else relative_tolerance&#10;                if newval is not None:&#10;                    LOG.info('Comparing %s to %s with a rel. tolerance of %s', oldval, newval, tolerance)&#10;                    if oldval != pytest.approx(newval, rel=tolerance):&#10;                        diff = oldval-newval&#10;                        percent_diff = (oldval-newval)/oldval * 100 if oldval != 0 else 100&#10;                        if abs(diff) &gt; abs(worst_diff[0]):&#10;                            worst_diff = diff, oldkey&#10;                        if abs(percent_diff) &gt; abs(worst_percent_diff[0]):&#10;                            worst_percent_diff = percent_diff, oldkey&#10;                        errorstr = f&quot;{oldkey}\n\tvalues differ by &gt; a relative difference of {tolerance}\n\texpected: {oldval}\n\tnew:      {newval}\n\tdiff: {diff}\n\tpercent_diff: {percent_diff}%&quot;&#10;                        errors.append(errorstr)&#10;                elif oldval is not None:&#10;                    # If only the new value is None, fail&#10;                    errorstr = f&quot;{oldkey}\n\tvalue is None\n\texpected: {oldval}\n\tnew:      {newval}&quot;&#10;                    errors.append(errorstr)&#10;                else:&#10;                    # If old and new values are both None, this is expected, so pass&#10;                    LOG.info('Comparing %s and %s... both values are None.', oldval, newval)&#10;    &#10;            [LOG.warning(x) for x in errors]&#10;            n_errors = len(errors)&#10;            if n_errors &gt; 0:&#10;                summary_str = f&quot;Worst absolute diff, {worst_diff[1]}: {worst_diff[0]}\nWorst percentage diff, {worst_percent_diff[1]}: {worst_percent_diff[0]}%&quot;&#10;                errors.append(summary_str)&#10;&gt;               pytest.fail(&quot;Failed to match {0} result value{1} within tolerance{1} :\n{2}&quot;.format(&#10;                    n_errors, '' if n_errors == 1 else 's', '\n'.join(errors)), pytrace=True)&#10;E               Failed: Failed to match 24 result values within tolerances :&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_0.spw_17.qa.metric.score_gfluxscale_amp_time_variation&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.2826429355360464&#10;E               &#09;new:      0.2826348415450479&#10;E               &#09;diff: 8.093990998492284e-06&#10;E               &#09;percent_diff: 0.0028636806305247383%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_0.spw_17.qa.score.score_gfluxscale_amp_time_variation&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.9926078001475188&#10;E               &#09;new:      0.9926080118365141&#10;E               &#09;diff: -2.1168899533297036e-07&#10;E               &#09;percent_diff: -2.1326549650477224e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_17.I&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 2.96334940390477&#10;E               &#09;new:      2.9633511001495147&#10;E               &#09;diff: -1.6962447446644546e-06&#10;E               &#09;percent_diff: -5.7240794569460263e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_19.I&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 2.9450689063228372&#10;E               &#09;new:      2.9450697455899437&#10;E               &#09;diff: -8.39267106478303e-07&#10;E               &#09;percent_diff: -2.8497367402048246e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_19.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 1.0015815892465656&#10;E               &#09;new:      1.0015813013578558&#10;E               &#09;diff: 2.8788870976015346e-07&#10;E               &#09;percent_diff: 2.874341070673196e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_21.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.9940864959080147&#10;E               &#09;new:      0.9940859065455091&#10;E               &#09;diff: 5.893625055763962e-07&#10;E               &#09;percent_diff: 5.92868435495709e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.I&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 2.812411183081126&#10;E               &#09;new:      1.3126185264278747&#10;E               &#09;diff: 1.4997926566532511&#10;E               &#09;percent_diff: 53.32764517776377%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 1.0012707389967634&#10;E               &#09;new:      0.4673163645401959&#10;E               &#09;diff: 0.5339543744565676&#10;E               &#09;percent_diff: 53.32767189337524%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.qa.score.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 1.0&#10;E               &#09;new:      0.5&#10;E               &#09;diff: 0.5&#10;E               &#09;percent_diff: 50.0%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_29.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.8081204912780358&#10;E               &#09;new:      0.8081200287037102&#10;E               &#09;diff: 4.625743255104453e-07&#10;E               &#09;percent_diff: 5.7240761805072896e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_31.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.7683530533086219&#10;E               &#09;new:      0.7683526134974809&#10;E               &#09;diff: 4.3981114106195207e-07&#10;E               &#09;percent_diff: 5.724076180449491e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_33.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.8173528334400738&#10;E               &#09;new:      0.8173523655810854&#10;E               &#09;diff: 4.678589884399287e-07&#10;E               &#09;percent_diff: 5.724076179815812e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_35.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.8043170381858572&#10;E               &#09;new:      0.8043165777886572&#10;E               &#09;diff: 4.6039720003054896e-07&#10;E               &#09;percent_diff: 5.724076181066338e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_37.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.7579807893536823&#10;E               &#09;new:      0.7579803554797042&#10;E               &#09;diff: 4.338739780784806e-07&#10;E               &#09;percent_diff: 5.724076179403409e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_39.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.7465521685997847&#10;E               &#09;new:      0.7465517412676361&#10;E               &#09;diff: 4.273321485559478e-07&#10;E               &#09;percent_diff: 5.724076180201067e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_41.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.7642712175824183&#10;E               &#09;new:      0.7642707801077511&#10;E               &#09;diff: 4.374746672697327e-07&#10;E               &#09;percent_diff: 5.7240761814055335e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_43.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.7660652873228057&#10;E               &#09;new:      0.7660648488211992&#10;E               &#09;diff: 4.385016064700764e-07&#10;E               &#09;percent_diff: 5.724076181581375e-05%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_19.I&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.28519900824130556&#10;E               &#09;new:      0.2851996656156171&#10;E               &#09;diff: -6.573743115412256e-07&#10;E               &#09;percent_diff: -0.0002304967031950631%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_19.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.9992592364574632&#10;E               &#09;new:      0.9992615937343091&#10;E               &#09;diff: -2.3572768459434457e-06&#10;E               &#09;percent_diff: -0.00023590243251594812%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_21.I&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.30002504211639625&#10;E               &#09;new:      0.30002547559007164&#10;E               &#09;diff: -4.3347367539858794e-07&#10;E               &#09;percent_diff: -0.0001444791649193135%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_21.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 1.081283586696818&#10;E               &#09;new:      1.081285207377528&#10;E               &#09;diff: -1.6206807100793696e-06&#10;E               &#09;percent_diff: -0.00014988488959037476%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_23.I&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 0.2946314052186886&#10;E               &#09;new:      0.13751887847752362&#10;E               &#09;diff: 0.15711252674116497&#10;E               &#09;percent_diff: 53.32511197322941%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_23.qa.metric.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 1.0675100275087495&#10;E               &#09;new:      0.4982591369487334&#10;E               &#09;diff: 0.569250890560016&#10;E               &#09;percent_diff: 53.32510945011711%&#10;E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_23.qa.score.score_gfluxscale_k_spw&#10;E               &#09;values differ by &gt; a relative difference of 1e-07&#10;E               &#09;expected: 1.0&#10;E               &#09;new:      0.5&#10;E               &#09;diff: 0.5&#10;E               &#09;percent_diff: 50.0%&#10;E               Worst absolute diff, s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.I: 1.4997926566532511&#10;E               Worst percentage diff, s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.qa.metric.score_gfluxscale_k_spw: 53.32767189337524%&#10;&#10;tests/testing_utils.py:440: Failed">@pytest.mark.seven
    @pytest.mark.mpi
    def test_2023_1_00228_S__uid___A002_X1199f9e_X7c24__procedure_hifa_calimage_diffgain__regression():
        """Run ALMA cal+image regression on a 7m B2B dataset with differential gain calibration.
    
        Recipe name:                procedure_hifa_calimage_diffgain
        Dataset:                    2023.1.00228.S: uid___A002_X1199f9e_X7c24
        """
        ref_directory = 'pl-regressiontest/2023.1.00228.S'
    
        pt = PipelineTester(
            visname=['uid___A002_X1199f9e_X7c24'],
            recipe='procedure_hifa_calimage_diffgain.xml',
            input_dir=ref_directory,
            expectedoutput_dir=ref_directory,
        )
    
&gt;       pt.run()

tests/regression/fast/alma_if_fast_test.py:142: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/testing_utils.py:381: in run
    self.__compare_results(new_file, default_relative_tolerance)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = &lt;tests.testing_utils.PipelineTester object at 0x7fa57d9cb080&gt;
new_file = 'uid___A002_X1199f9e_X7c24.NEW.results.txt'
relative_tolerance = 1e-07

    def __compare_results(self, new_file: str, relative_tolerance: float) -&gt; None:
        """
        Compare results between new one loaded from file and old one.
    
        Args:
            new_file : file path of new results
            relative_tolerance : relative tolerance of output value
        """
        with open(self.expectedoutput_file) as expected_fd, open(new_file) as new_fd:
            expected_results = expected_fd.readlines()
            new_results = new_fd.readlines()
            errors = []
            worst_diff = (0, 0)
            worst_percent_diff = (0, 0)
            for old, new in zip(expected_results, new_results):
                try:
                    oldkey, oldval, tol = self.__sanitize_results_string(old)
                    newkey, newval, _ = self.__sanitize_results_string(new)
                except ValueError as e:
                    errorstr = "The results: {0} could not be parsed. Error: {1}".format(new, str(e))
                    errors.append(errorstr)
                    continue
    
                assert oldkey == newkey, f"Expected key {oldkey} does not match new key {newkey}."
                tolerance = tol if tol else relative_tolerance
                if newval is not None:
                    LOG.info('Comparing %s to %s with a rel. tolerance of %s', oldval, newval, tolerance)
                    if oldval != pytest.approx(newval, rel=tolerance):
                        diff = oldval-newval
                        percent_diff = (oldval-newval)/oldval * 100 if oldval != 0 else 100
                        if abs(diff) &gt; abs(worst_diff[0]):
                            worst_diff = diff, oldkey
                        if abs(percent_diff) &gt; abs(worst_percent_diff[0]):
                            worst_percent_diff = percent_diff, oldkey
                        errorstr = f"{oldkey}\n\tvalues differ by &gt; a relative difference of {tolerance}\n\texpected: {oldval}\n\tnew:      {newval}\n\tdiff: {diff}\n\tpercent_diff: {percent_diff}%"
                        errors.append(errorstr)
                elif oldval is not None:
                    # If only the new value is None, fail
                    errorstr = f"{oldkey}\n\tvalue is None\n\texpected: {oldval}\n\tnew:      {newval}"
                    errors.append(errorstr)
                else:
                    # If old and new values are both None, this is expected, so pass
                    LOG.info('Comparing %s and %s... both values are None.', oldval, newval)
    
            [LOG.warning(x) for x in errors]
            n_errors = len(errors)
            if n_errors &gt; 0:
                summary_str = f"Worst absolute diff, {worst_diff[1]}: {worst_diff[0]}\nWorst percentage diff, {worst_percent_diff[1]}: {worst_percent_diff[0]}%"
                errors.append(summary_str)
&gt;               pytest.fail("Failed to match {0} result value{1} within tolerance{1} :\n{2}".format(
                    n_errors, '' if n_errors == 1 else 's', '\n'.join(errors)), pytrace=True)
E               Failed: Failed to match 24 result values within tolerances :
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_0.spw_17.qa.metric.score_gfluxscale_amp_time_variation
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.2826429355360464
E               	new:      0.2826348415450479
E               	diff: 8.093990998492284e-06
E               	percent_diff: 0.0028636806305247383%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_0.spw_17.qa.score.score_gfluxscale_amp_time_variation
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.9926078001475188
E               	new:      0.9926080118365141
E               	diff: -2.1168899533297036e-07
E               	percent_diff: -2.1326549650477224e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_17.I
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 2.96334940390477
E               	new:      2.9633511001495147
E               	diff: -1.6962447446644546e-06
E               	percent_diff: -5.7240794569460263e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_19.I
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 2.9450689063228372
E               	new:      2.9450697455899437
E               	diff: -8.39267106478303e-07
E               	percent_diff: -2.8497367402048246e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_19.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 1.0015815892465656
E               	new:      1.0015813013578558
E               	diff: 2.8788870976015346e-07
E               	percent_diff: 2.874341070673196e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_21.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.9940864959080147
E               	new:      0.9940859065455091
E               	diff: 5.893625055763962e-07
E               	percent_diff: 5.92868435495709e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.I
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 2.812411183081126
E               	new:      1.3126185264278747
E               	diff: 1.4997926566532511
E               	percent_diff: 53.32764517776377%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 1.0012707389967634
E               	new:      0.4673163645401959
E               	diff: 0.5339543744565676
E               	percent_diff: 53.32767189337524%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.qa.score.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 1.0
E               	new:      0.5
E               	diff: 0.5
E               	percent_diff: 50.0%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_29.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.8081204912780358
E               	new:      0.8081200287037102
E               	diff: 4.625743255104453e-07
E               	percent_diff: 5.7240761805072896e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_31.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.7683530533086219
E               	new:      0.7683526134974809
E               	diff: 4.3981114106195207e-07
E               	percent_diff: 5.724076180449491e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_33.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.8173528334400738
E               	new:      0.8173523655810854
E               	diff: 4.678589884399287e-07
E               	percent_diff: 5.724076179815812e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_35.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.8043170381858572
E               	new:      0.8043165777886572
E               	diff: 4.6039720003054896e-07
E               	percent_diff: 5.724076181066338e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_37.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.7579807893536823
E               	new:      0.7579803554797042
E               	diff: 4.338739780784806e-07
E               	percent_diff: 5.724076179403409e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_39.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.7465521685997847
E               	new:      0.7465517412676361
E               	diff: 4.273321485559478e-07
E               	percent_diff: 5.724076180201067e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_41.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.7642712175824183
E               	new:      0.7642707801077511
E               	diff: 4.374746672697327e-07
E               	percent_diff: 5.7240761814055335e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_43.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.7660652873228057
E               	new:      0.7660648488211992
E               	diff: 4.385016064700764e-07
E               	percent_diff: 5.724076181581375e-05%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_19.I
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.28519900824130556
E               	new:      0.2851996656156171
E               	diff: -6.573743115412256e-07
E               	percent_diff: -0.0002304967031950631%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_19.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.9992592364574632
E               	new:      0.9992615937343091
E               	diff: -2.3572768459434457e-06
E               	percent_diff: -0.00023590243251594812%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_21.I
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.30002504211639625
E               	new:      0.30002547559007164
E               	diff: -4.3347367539858794e-07
E               	percent_diff: -0.0001444791649193135%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_21.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 1.081283586696818
E               	new:      1.081285207377528
E               	diff: -1.6206807100793696e-06
E               	percent_diff: -0.00014988488959037476%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_23.I
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 0.2946314052186886
E               	new:      0.13751887847752362
E               	diff: 0.15711252674116497
E               	percent_diff: 53.32511197322941%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_23.qa.metric.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 1.0675100275087495
E               	new:      0.4982591369487334
E               	diff: 0.569250890560016
E               	percent_diff: 53.32510945011711%
E               s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_2.spw_23.qa.score.score_gfluxscale_k_spw
E               	values differ by &gt; a relative difference of 1e-07
E               	expected: 1.0
E               	new:      0.5
E               	diff: 0.5
E               	percent_diff: 50.0%
E               Worst absolute diff, s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.I: 1.4997926566532511
E               Worst percentage diff, s16.hifa_gfluxscale.uid___A002_X1199f9e_X7c24.field_1.spw_23.qa.metric.score_gfluxscale_k_spw: 53.32767189337524%

tests/testing_utils.py:440: Failed</failure></testcase></testsuite></testsuites>