<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="12" tests="702" time="218.368" timestamp="2026-04-03T06:24:51.660021+00:00" hostname="dad2343d1d69"><testcase classname="pipeline.h.heuristics.importdata_test" name="test_get_ms_data_types_with_valid_history[msgs0-expected_dt_per_col0-expected_dt_per_src_spw0]" file="pipeline/h/heuristics/importdata_test.py" line="7" time="0.001" /><testcase classname="pipeline.h.heuristics.importdata_test" name="test_get_ms_data_types_with_valid_history[msgs1-expected_dt_per_col1-expected_dt_per_src_spw1]" file="pipeline/h/heuristics/importdata_test.py" line="7" time="0.000" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_linefinder[spectrum0-7.0-False-mask0-None-expected0]" file="pipeline/h/heuristics/linefinder_test.py" line="21" time="0.001" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_linefinder[spectrum1-7.0-False-mask1-None-expected1]" file="pipeline/h/heuristics/linefinder_test.py" line="21" time="0.001" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_linefinder[spectrum2-7.0-True-mask2-None-expected2]" file="pipeline/h/heuristics/linefinder_test.py" line="21" time="0.001" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_linefinder[spectrum3-7.0-False-mask3-edge3-expected3]" file="pipeline/h/heuristics/linefinder_test.py" line="21" time="0.000" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_linefinder[spectrum4-7.0-False-mask4-None-expected4]" file="pipeline/h/heuristics/linefinder_test.py" line="21" time="0.000" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_tweak_lines[spectrum0-ranges0-edge0-1-expected0]" file="pipeline/h/heuristics/linefinder_test.py" line="52" time="0.000" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_tweak_lines[spectrum1-ranges1-edge1-1-expected1]" file="pipeline/h/heuristics/linefinder_test.py" line="52" time="0.000" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_tweak_lines[spectrum2-ranges2-edge2-1-expected2]" file="pipeline/h/heuristics/linefinder_test.py" line="52" time="0.000" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_tweak_lines[spectrum3-ranges3-edge3-1-expected3]" file="pipeline/h/heuristics/linefinder_test.py" line="52" time="0.000" /><testcase classname="pipeline.h.heuristics.linefinder_test" name="test_tweak_lines[spectrum4-ranges4-edge4-1-expected4]" file="pipeline/h/heuristics/linefinder_test.py" line="52" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param0]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.560" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param1]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.562" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param2]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.866" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param3]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.558" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param4]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.528" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param5]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.531" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param6]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.526" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param7]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.539" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param8]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="0.217" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_init_at[in_param9]" file="pipeline/h/tasks/common/atmutil_test.py" line="39" time="6.514" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_airmass[1.0-57.29868849855063]" file="pipeline/h/tasks/common/atmutil_test.py" line="87" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_airmass[15.0-3.8637033051562737]" file="pipeline/h/tasks/common/atmutil_test.py" line="87" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_airmass[30.0-2.0]" file="pipeline/h/tasks/common/atmutil_test.py" line="87" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_airmass[45.0-1.4142135623730951]" file="pipeline/h/tasks/common/atmutil_test.py" line="87" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_airmass[60.0-1.1547005383792515]" file="pipeline/h/tasks/common/atmutil_test.py" line="87" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_airmass[75.0-1.035276180410083]" file="pipeline/h/tasks/common/atmutil_test.py" line="87" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_airmass[90.0-1.0]" file="pipeline/h/tasks/common/atmutil_test.py" line="87" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_transmission[in_param0-0.7788007830714049]" file="pipeline/h/tasks/common/atmutil_test.py" line="108" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_transmission[in_param1-0.6065306597126334]" file="pipeline/h/tasks/common/atmutil_test.py" line="108" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_calc_transmission[in_param2-expected2]" file="pipeline/h/tasks/common/atmutil_test.py" line="108" time="0.000" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param0-47.97799117173652]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.529" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param1-47.97692204026754]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.527" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param2-52.83346335445199]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.819" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param3-47.699469623464736]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.556" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param4-48.47759847965915]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.501" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param5-47.177987716625275]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.527" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param6-47.97799117173652]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.556" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param7-97.4814491261267]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.541" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param8-1.3969374062965147]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="0.215" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_dry_opacity[in_param9-44.69951867516774]" file="pipeline/h/tasks/common/atmutil_test.py" line="132" time="6.517" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param0-45.69641110432566]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.527" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param1-22.863805083506872]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.527" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param2-48.14782023258896]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.821" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param3-45.69813369056101]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.525" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param4-45.70706972843769]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.500" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param5-45.694188468935124]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.526" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param6-45.69641110432566]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.528" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param7-1046.3702374546874]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.541" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param8-1.4276360828433052]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="0.215" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_wet_opacity[in_param9-45.68434620611521]" file="pipeline/h/tasks/common/atmutil_test.py" line="163" time="6.515" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_test[in_param0-0.9813874324999965]" file="pipeline/h/tasks/common/atmutil_test.py" line="194" time="6.546" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_test[in_param1-0.9631266292255092]" file="pipeline/h/tasks/common/atmutil_test.py" line="194" time="6.545" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_test[in_param2-0.9779208925243648]" file="pipeline/h/tasks/common/atmutil_test.py" line="194" time="6.546" /><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_spw_spec[15-expected0]" file="pipeline/h/tasks/common/atmutil_test.py" line="212" time="0.000"><skipped type="pytest.skip" message="need_vis">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/h/tasks/common/atmutil_test.py:213: need_vis</skipped></testcase><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_spw_spec[17-expected1]" file="pipeline/h/tasks/common/atmutil_test.py" line="212" time="0.000"><skipped type="pytest.skip" message="need_vis">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/h/tasks/common/atmutil_test.py:213: need_vis</skipped></testcase><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_median_elevation[0-51.137000119425466]" file="pipeline/h/tasks/common/atmutil_test.py" line="232" time="0.000"><skipped type="pytest.skip" message="need_vis">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/h/tasks/common/atmutil_test.py:233: need_vis</skipped></testcase><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_median_elevation[1-51.13678069960953]" file="pipeline/h/tasks/common/atmutil_test.py" line="232" time="0.000"><skipped type="pytest.skip" message="need_vis">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/h/tasks/common/atmutil_test.py:233: need_vis</skipped></testcase><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_median_elevation[2-51.13635643503322]" file="pipeline/h/tasks/common/atmutil_test.py" line="232" time="0.000"><skipped type="pytest.skip" message="need_vis">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/h/tasks/common/atmutil_test.py:233: need_vis</skipped></testcase><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_transmission[0-15-0.8427800044848566]" file="pipeline/h/tasks/common/atmutil_test.py" line="250" time="0.000"><skipped type="pytest.skip" message="need_vis">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/h/tasks/common/atmutil_test.py:251: need_vis</skipped></testcase><testcase classname="pipeline.h.tasks.common.atmutil_test" name="test_get_transmission[1-17-0.9685033492155325]" file="pipeline/h/tasks/common/atmutil_test.py" line="250" time="0.000"><skipped type="pytest.skip" message="need_vis">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/h/tasks/common/atmutil_test.py:251: need_vis</skipped></testcase><testcase classname="pipeline.hifa.tasks.applycal.ampphase_vs_freq_qa_test" name="test_score_all_scans" file="pipeline/hifa/tasks/applycal/ampphase_vs_freq_qa_test.py" line="24" time="0.337" /><testcase classname="pipeline.hifa.tasks.applycal.mswrapper_test" name="test_create_averages_from_ms_fail_as_expected" file="pipeline/hifa/tasks/applycal/mswrapper_test.py" line="24" time="0.531" /><testcase classname="pipeline.hifa.tasks.applycal.mswrapper_test" name="test_create_averages_from_ms_works" file="pipeline/hifa/tasks/applycal/mswrapper_test.py" line="42" time="0.350" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_partialpol_spws_gets_correct_spw_list" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="51" time="0.016" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_science_spw_included_in_get_partialpol_spws" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="60" time="0.282" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_partialpol_spws_gets_correct_datadescids_list" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="67" time="0.015" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_load_partialpols_alma_no_data" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="75" time="0.388" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_partialpol_flag_cmd_params[flags0-expected0]" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="101" time="0.001" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_partialpol_flag_cmd_params[flags1-expected1]" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="101" time="0.000" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_partialpol_flag_cmd_params[flags2-expected2]" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="101" time="0.000" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_partialpol_flag_cmd_params[flags3-expected3]" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="101" time="0.000" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_partialpol_flag_cmd_params[flags4-expected4]" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="101" time="0.000" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_params_amd_commands_for_real_data" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="106" time="9.148" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_convert_params_to_commands[input_dict0-expected0]" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="160" time="0.226" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_convert_params_to_commands[input_dict1-expected1]" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="160" time="0.187" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_convert_params_to_commands[input_dict2-expected2]" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="160" time="0.188" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_fdm_spws_reads_msmd" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="191" time="0.000" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_get_fdm_spws_returns_empty_on_error" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="199" time="0.001" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_verify_spw_uses_metadata_when_available" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="211" time="0.000" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_verify_spw_falls_back_to_heuristic" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="219" time="0.000" /><testcase classname="pipeline.hifa.tasks.flagging.flagdeteralma_test" name="test_verify_spw_heuristic_allows_tdm" file="pipeline/hifa/tasks/flagging/flagdeteralma_test.py" line="227" time="0.000" /><testcase classname="pipeline.hifa.tasks.importdata.almaimportdata_test" name="test_get_fluxes_primary_success" file="pipeline/hifa/tasks/importdata/almaimportdata_test.py" line="14" time="0.010" /><testcase classname="pipeline.hifa.tasks.importdata.almaimportdata_test" name="test_get_fluxes_backup_success" file="pipeline/hifa/tasks/importdata/almaimportdata_test.py" line="33" time="0.011" /><testcase classname="pipeline.hifa.tasks.importdata.almaimportdata_test" name="test_get_fluxes_both_fail_fallbacks" file="pipeline/hifa/tasks/importdata/almaimportdata_test.py" line="54" time="0.009" /><testcase classname="pipeline.hifa.tasks.importdata.almaimportdata_test" name="test_get_fluxes_dbservice_false" file="pipeline/hifa/tasks/importdata/almaimportdata_test.py" line="86" time="0.002" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Mars-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.001" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Jupiter-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Uranus-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Neptune-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.001" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Pluto-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Io-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Europa-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Ganymede-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Callisto-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.001" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Titan-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Triton-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Ceres-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Pallas-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Vesta-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Juno-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Victoria-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[Davida-Butler-JPL-Horizons 2012]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[3C286-Perley-Butler 2017]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[3C48-Perley-Butler 2017]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[3C138-Perley-Butler 2017]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.standard_test" name="test_standard[3C147-Perley-Butler 2017]" file="pipeline/hifv/heuristics/standard_test.py" line="19" time="0.000" /><testcase classname="pipeline.hifv.heuristics.uvrange_test" name="test_uvrange[result0-]" file="pipeline/hifv/heuristics/uvrange_test.py" line="26" time="0.000" /><testcase classname="pipeline.hifv.heuristics.uvrange_test" name="test_uvrange[result1-&gt;100.0lambda]" file="pipeline/hifv/heuristics/uvrange_test.py" line="26" time="0.000" /><testcase classname="pipeline.hifv.heuristics.uvrange_test" name="test_uvrange[result2-10.0~100.0lambda]" file="pipeline/hifv/heuristics/uvrange_test.py" line="26" time="0.000" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningInputs" name="test_inputs_placeholder" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="16" time="0.000" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningResults" name="test_init_with_defaults" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="24" time="0.000" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningResults" name="test_init_with_values" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="36" time="0.000" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningResults" name="test_results_lists_copied" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="55" time="0.000" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningResults" name="test_merge_with_context" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="63" time="0.000" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningPrepare" name="test_already_smoothed_ms" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="85" time="0.002" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningPrepare" name="test_no_spws_to_smooth" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="98" time="0.002" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningPrepare" name="test_online_smoothing_prevents_offline_smoothing" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="125" time="0.005" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningPrepare" name="test_temp_ms_not_created_error" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="152" time="0.002" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningPrepare" name="test_file_operation_failure_cleanup" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="187" time="0.003" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningPrepare" name="test_recovery_when_original_ms_removed" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="223" time="0.003" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningPrepare" name="test_manual_spws_to_smooth_passed_to_casa_task" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="257" time="0.003" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningPrepare" name="test_automatic_spws_to_smooth_passed_to_casa_task" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="312" time="0.003" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningAnalyse" name="test_analyse_returns_results" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="373" time="0.000" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningCheckmaserline" name="test_non_topo_frame_skips_detection" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="394" time="0.002" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningCheckmaserline" name="test_maser_line_detection" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="416" time="0.002" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningCheckmaserline" name="test_checkmaserline_no_maser_line" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="447" time="0.003" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningTrackhsmooth" name="test_track_hsmooth_creates_column" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="477" time="0.001" /><testcase classname="pipeline.hifv.tasks.hanning.hanning_test.TestHanningTrackhsmooth" name="test_track_hsmooth_writes_values" file="pipeline/hifv/tasks/hanning/hanning_test.py" line="493" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_psw[0.4-0.05]" file="pipeline/hsd/heuristics/grouping2_test.py" line="166" time="0.002" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_psw[combine_radius1-0.05]" file="pipeline/hsd/heuristics/grouping2_test.py" line="166" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_psw[0.4-allowance_radius2]" file="pipeline/hsd/heuristics/grouping2_test.py" line="166" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_psw[combine_radius3-allowance_radius3]" file="pipeline/hsd/heuristics/grouping2_test.py" line="166" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_psw[combine_radius4-0.05]" file="pipeline/hsd/heuristics/grouping2_test.py" line="166" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_psw[combine_radius5-0.05]" file="pipeline/hsd/heuristics/grouping2_test.py" line="166" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_raster[0.249-0.01]" file="pipeline/hsd/heuristics/grouping2_test.py" line="207" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_raster[combine_radius1-0.01]" file="pipeline/hsd/heuristics/grouping2_test.py" line="207" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_raster[0.249-allowance_radius2]" file="pipeline/hsd/heuristics/grouping2_test.py" line="207" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_raster[combine_radius3-allowance_radius3]" file="pipeline/hsd/heuristics/grouping2_test.py" line="207" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_too_large_allowance_radius" file="pipeline/hsd/heuristics/grouping2_test.py" line="244" time="0.002" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_moderate_allowance_radius" file="pipeline/hsd/heuristics/grouping2_test.py" line="279" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_too_small_combine_radius" file="pipeline/hsd/heuristics/grouping2_test.py" line="309" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_position_too_large_combine_radius" file="pipeline/hsd/heuristics/grouping2_test.py" line="331" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_posiition_error" file="pipeline/hsd/heuristics/grouping2_test.py" line="357" time="0.000" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_threshold_for_time[time_list0-expected_gaps0]" file="pipeline/hsd/heuristics/grouping2_test.py" line="370" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_threshold_for_time[time_list1-expected_gaps1]" file="pipeline/hsd/heuristics/grouping2_test.py" line="370" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_time_psw[time_list0]" file="pipeline/hsd/heuristics/grouping2_test.py" line="384" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_time_psw[time_list1]" file="pipeline/hsd/heuristics/grouping2_test.py" line="384" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_time_raster[time_list0]" file="pipeline/hsd/heuristics/grouping2_test.py" line="417" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_group_by_time_raster[time_list1]" file="pipeline/hsd/heuristics/grouping2_test.py" line="417" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_merge_gap_tables_psw" file="pipeline/hsd/heuristics/grouping2_test.py" line="450" time="0.001" /><testcase classname="pipeline.hsd.heuristics.grouping2_test" name="test_merge_gap_tables_raster" file="pipeline/hsd/heuristics/grouping2_test.py" line="474" time="0.001" /><testcase classname="pipeline.hsd.heuristics.pointing_outlier_test" name="test_pointing_outlier_heuristics[/opt/pipeline-testdata/pl-unittest/sd-pointing-outlier/pointing_outlier_testcase_PRTSPR-59625.npz]" file="pipeline/hsd/heuristics/pointing_outlier_test.py" line="11" time="0.003" /><testcase classname="pipeline.hsd.heuristics.pointing_outlier_test" name="test_pointing_outlier_heuristics[/opt/pipeline-testdata/pl-unittest/sd-pointing-outlier/pointing_outlier_testcase_PRTSPR-60303.npz]" file="pipeline/hsd/heuristics/pointing_outlier_test.py" line="11" time="0.004" /><testcase classname="pipeline.hsd.heuristics.pointing_outlier_test" name="test_pointing_outlier_heuristics[/opt/pipeline-testdata/pl-unittest/sd-pointing-outlier/pointing_outlier_testcase_PRTSPR-64636.npz]" file="pipeline/hsd/heuristics/pointing_outlier_test.py" line="11" time="0.022" /><testcase classname="pipeline.hsd.heuristics.pointing_outlier_test" name="test_pointing_outlier_heuristics[/opt/pipeline-testdata/pl-unittest/sd-pointing-outlier/pointing_outlier_testcase_PRTSPR-70674.npz]" file="pipeline/hsd/heuristics/pointing_outlier_test.py" line="11" time="0.003" /><testcase classname="pipeline.hsd.heuristics.pointing_outlier_test" name="test_pointing_outlier_heuristics[/opt/pipeline-testdata/pl-unittest/sd-pointing-outlier/pointing_outlier_testcase_PRTSPR-77519.npz]" file="pipeline/hsd/heuristics/pointing_outlier_test.py" line="11" time="0.006" /><testcase classname="pipeline.hsd.heuristics.pointing_outlier_test" name="test_pointing_outlier_heuristics[/opt/pipeline-testdata/pl-unittest/sd-pointing-outlier/pointing_outlier_testcase_PRTSPR-77933.npz]" file="pipeline/hsd/heuristics/pointing_outlier_test.py" line="11" time="0.014" /><testcase classname="pipeline.hsd.heuristics.pointing_outlier_test" name="test_pointing_outlier_heuristics[/opt/pipeline-testdata/pl-unittest/sd-pointing-outlier/pointing_outlier_testcase_PRTSPR-79274.npz]" file="pipeline/hsd/heuristics/pointing_outlier_test.py" line="11" time="0.027" /><testcase classname="pipeline.hsd.heuristics.pointing_outlier_test" name="test_pointing_outlier_heuristics[/opt/pipeline-testdata/pl-unittest/sd-pointing-outlier/pointing_outlier_testcase_PRTSPR-80202.npz]" file="pipeline/hsd/heuristics/pointing_outlier_test.py" line="11" time="0.005" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[False-True-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.005" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[False-True-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[False-True-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[True-True-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[True-True-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[True-True-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[True-False-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[True-False-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[True-False-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[False-False-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[False-False-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[False-False-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[True-True-0.0-0.5-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[False-True-0.0-0.5-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic[False-True-0.0-1.0-0.5]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="173" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_rasterscan_heuristic_fail_psw" file="pipeline/hsd/heuristics/rasterscan_test.py" line="254" time="0.006" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_distance[x0-y0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="272" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_distance[x1-y1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="272" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_generate_histogram" file="pipeline/hsd/heuristics/rasterscan_test.py" line="288" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_detect_peak" file="pipeline/hsd/heuristics/rasterscan_test.py" line="312" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_histogram_peak" file="pipeline/hsd/heuristics/rasterscan_test.py" line="335" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_shift_angle" file="pipeline/hsd/heuristics/rasterscan_test.py" line="363" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_most_frequent" file="pipeline/hsd/heuristics/rasterscan_test.py" line="387" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_refine_gaps" file="pipeline/hsd/heuristics/rasterscan_test.py" line="405" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_create_range[peaks0-45-expected0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="417" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_create_range[peaks1-45-expected1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="417" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_create_range[peaks2-45-expected2]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="417" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_angle_gap_by_range" file="pipeline/hsd/heuristics/rasterscan_test.py" line="438" time="0.000" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[False-True-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[False-True-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[False-True-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[True-True-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[True-True-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[True-True-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[True-False-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[True-False-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[True-False-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[False-False-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[False-False-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_distance_gap[False-False-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="460" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_angle_gap" file="pipeline/hsd/heuristics/rasterscan_test.py" line="522" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[False-True-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[False-True-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[False-True-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[True-True-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[True-True-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[True-True-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[True-False-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[True-False-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[True-False-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[False-False-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[False-False-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[False-False-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[True-True-0.0-0.5-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.002" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[False-True-0.0-0.5-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_row[False-True-0.0-1.0-0.5]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="544" time="0.003" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[False-True-0.0-1.0_0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[False-True-30.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[False-True-90.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[True-True-0.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[True-True-30.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[True-True-90.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[True-False-0.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[True-False-30.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[True-False-90.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[False-False-0.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[False-False-30.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[False-False-90.0-1.0]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[True-True-0.0-0.5]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[False-True-0.0-0.5]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_get_raster_distance[False-True-0.0-1.0_1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="597" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[False-True-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[False-True-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[False-True-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[True-True-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[True-True-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[True-True-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[True-False-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[True-False-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[True-False-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[False-False-0.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[False-False-30.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[False-False-90.0-1.0-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[True-True-0.0-0.5-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[False-True-0.0-0.5-0.1]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.heuristics.rasterscan_test" name="test_find_raster_gap[False-True-0.0-1.0-0.5]" file="pipeline/hsd/heuristics/rasterscan_test.py" line="665" time="0.001" /><testcase classname="pipeline.hsd.tasks.atmcor.atmcor_test" name="test_inputs_atmcor[auto-auto]" file="pipeline/hsd/tasks/atmcor/atmcor_test.py" line="24" time="0.002" /><testcase classname="pipeline.hsd.tasks.atmcor.atmcor_test" name="test_inputs_atmcor[0-0]" file="pipeline/hsd/tasks/atmcor/atmcor_test.py" line="24" time="0.001" /><testcase classname="pipeline.hsd.tasks.atmcor.atmcor_test" name="test_inputs_atmcor[value2-expected2]" file="pipeline/hsd/tasks/atmcor/atmcor_test.py" line="24" time="0.001" /><testcase classname="pipeline.hsd.tasks.atmcor.atmcor_test" name="test_inputs_h0[2-2.0]" file="pipeline/hsd/tasks/atmcor/atmcor_test.py" line="42" time="0.001" /><testcase classname="pipeline.hsd.tasks.atmcor.atmcor_test" name="test_inputs_h0[2000.0m-2.0]" file="pipeline/hsd/tasks/atmcor/atmcor_test.py" line="42" time="0.001" /><testcase classname="pipeline.hsd.tasks.atmcor.atmcor_test" name="test_inputs_h0[2.0-2.0]" file="pipeline/hsd/tasks/atmcor/atmcor_test.py" line="42" time="0.001" /><testcase classname="pipeline.hsd.tasks.atmcor.atmcor_test" name="test_inputs_h0[value3-expected3]" file="pipeline/hsd/tasks/atmcor/atmcor_test.py" line="42" time="0.001" /><testcase classname="pipeline.hsd.tasks.atmcor.atmcor_test" name="test_inputs_h0[value4-2.0]" file="pipeline/hsd/tasks/atmcor/atmcor_test.py" line="42" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[window0-expected0]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.002" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[window1-expected1]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[window2-expected2]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[window3-expected3]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[window4-expected4]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[window5-expected5]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[window6-expected6]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[{0: [0, 100]}-expected7]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[{0: [0, 100], 1: [[20, 70], [80, 90]]}-expected8]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[{0: None, 1: [20, 70]}-expected9]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[{0: [0, 100], 1: None}-expected10]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.detection_test" name="test_channel_mode[{0: None, 1: None}-expected11]" file="pipeline/hsd/tasks/baseline/detection_test.py" line="45" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[None-expected0-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[inp1-expected1-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[spline-expected2-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[inp3-expected3-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[poly-expected4-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[inp5-expected5-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[inp6-expected6-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[inp7-expected7-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.001" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[badfunc-ValueError-True]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_func_dict[inp9-ValueError-True]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="11" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[None-expected0-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[2-expected1-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[-1-expected2-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[inp3-expected3-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[automatic-expected4-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[inp5-expected5-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[inp6-expected6-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[inp7-expected7-False]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[bad-ValueError-True]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.baseline.worker_test" name="test_get_fit_order_dict[1.5-TypeError-True]" file="pipeline/hsd/tasks/baseline/worker_test.py" line="47" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_shift[direction0-reference0-origin0-expected0]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="38" time="0.002" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_shift[direction1-reference1-origin1-expected1]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="38" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_shift[direction2-reference2-origin2-expected2]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="38" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_shift[direction3-reference3-origin3-expected3]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="38" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_shift_raise[direction0-reference0-origin0]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="69" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_shift_raise[direction1-reference1-origin1]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="69" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_offset[direction0-reference0-expected0]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="104" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_offset[direction1-reference1-expected1]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="104" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_offset[direction2-reference2-expected2]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="104" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_offset[direction3-reference3-expected3]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="104" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_offset_raise[direction0-reference0]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="130" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_recover[30.0-20.0-org_direction0-37.34114334622996-28.563899711023446]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="160" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_recover[30.0-20.0-org_direction1-40.9388073847553-57.48507992443964]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="160" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_convert[direction0-mepoch0-mposition0-B1950-expected_ra0-expected_dec0]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="196" time="0.034" /><testcase classname="pipeline.hsd.tasks.common.direction_utils_test" name="test_direction_convert[direction1-mepoch1-mposition1-J2000-expected_ra1-expected_dec1]" file="pipeline/hsd/tasks/common/direction_utils_test.py" line="196" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.display_test" name="test_ch_to_freq[frequencies0-0.5-100.5]" file="pipeline/hsd/tasks/common/display_test.py" line="5" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.display_test" name="test_ch_to_freq[frequencies1-channels1-expected1]" file="pipeline/hsd/tasks/common/display_test.py" line="5" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.display_test" name="test_ch_to_freq[frequencies2-channels2-expected2]" file="pipeline/hsd/tasks/common/display_test.py" line="5" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.display_test" name="test_ch_to_freq[frequencies3--1-99.0]" file="pipeline/hsd/tasks/common/display_test.py" line="5" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.display_test" name="test_ch_to_freq[frequencies4-channels4-expected4]" file="pipeline/hsd/tasks/common/display_test.py" line="5" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.flagcmd_util_test" name="test_mjdsec2str[56839.91646527777-2014/07/01/21:59:42.599999]" file="pipeline/hsd/tasks/common/flagcmd_util_test.py" line="21" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.flagcmd_util_test" name="test_mjdsec2str[56839.91647013888-2014/07/01/21:59:43.019999]" file="pipeline/hsd/tasks/common/flagcmd_util_test.py" line="21" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.flagcmd_util_test" name="test_mjdsec2str[60414-2024/04/14/00:00:00.0000000]" file="pipeline/hsd/tasks/common/flagcmd_util_test.py" line="21" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.flagcmd_util_test" name="test_mjdsec2str[60414.9999999999-2024/04/14/23:59:59.9999912]" file="pipeline/hsd/tasks/common/flagcmd_util_test.py" line="21" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.flagcmd_util_test" name="test_mjdsec2str[60414.999999999985-2024/04/14/23:59:59.9999987]" file="pipeline/hsd/tasks/common/flagcmd_util_test.py" line="21" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.observatory_policy_test" name="test_call_abstract_methods" file="pipeline/hsd/tasks/common/observatory_policy_test.py" line="12" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.observatory_policy_test" name="test_alma_imaging_policy" file="pipeline/hsd/tasks/common/observatory_policy_test.py" line="28" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.observatory_policy_test" name="test_nro_imaging_policy" file="pipeline/hsd/tasks/common/observatory_policy_test.py" line="52" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datetime[56839.91646527777-expected0]" file="pipeline/hsd/tasks/common/utils_test.py" line="40" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datetime[56839.91647013888-expected1]" file="pipeline/hsd/tasks/common/utils_test.py" line="40" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datetime[60414-expected2]" file="pipeline/hsd/tasks/common/utils_test.py" line="40" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datetime[60414.9999999999-expected3]" file="pipeline/hsd/tasks/common/utils_test.py" line="40" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datetime[60414.999999999985-expected4]" file="pipeline/hsd/tasks/common/utils_test.py" line="40" time="0.000" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datestring[56839.91646527777-Tue Jul  1 21:59:42 2014 UTC]" file="pipeline/hsd/tasks/common/utils_test.py" line="61" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datestring[56839.91647013888-Tue Jul  1 21:59:43 2014 UTC]" file="pipeline/hsd/tasks/common/utils_test.py" line="61" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datestring[60414-Sun Apr 14 00:00:00 2024 UTC]" file="pipeline/hsd/tasks/common/utils_test.py" line="61" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datestring[60414.9999999999-Sun Apr 14 23:59:59 2024 UTC]" file="pipeline/hsd/tasks/common/utils_test.py" line="61" time="0.001" /><testcase classname="pipeline.hsd.tasks.common.utils_test" name="test_mjd_to_datestring[60414.999999999985-Sun Apr 14 23:59:59 2024 UTC]" file="pipeline/hsd/tasks/common/utils_test.py" line="61" time="0.001" /><testcase classname="pipeline.infrastructure.contfilehandler_test" name="test_cont_ranges[result0]" file="pipeline/infrastructure/contfilehandler_test.py" line="25" time="0.001" /><testcase classname="pipeline.infrastructure.contfilehandler_test" name="test_to_topo[214.5.0~215.5GHz;215.6~216.1GHz LSRK-msnames0-fields0-0-observing_run0-result0]" file="pipeline/infrastructure/contfilehandler_test.py" line="34" time="0.025" /><testcase classname="pipeline.infrastructure.contfilehandler_test" name="test_to_topo[230.4~230.7GHz;231.5~231.6GHz;232.3~232.4GHz SOURCE-msnames1-fields1-18-observing_run1-result1]" file="pipeline/infrastructure/contfilehandler_test.py" line="34" time="0.101" /><testcase classname="pipeline.infrastructure.daskhelpers_test" name="test_parallel_processing" file="pipeline/infrastructure/daskhelpers_test.py" line="79" time="0.000"><skipped type="pytest.skip" message="dask not installed">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/infrastructure/daskhelpers_test.py:80: dask not installed</skipped></testcase><testcase classname="pipeline.infrastructure.daskhelpers_test" name="test_parallel_map" file="pipeline/infrastructure/daskhelpers_test.py" line="145" time="0.000"><skipped type="pytest.skip" message="dask not installed">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/infrastructure/daskhelpers_test.py:146: dask not installed</skipped></testcase><testcase classname="pipeline.infrastructure.daskhelpers_test" name="test_parallel_task_performance" file="pipeline/infrastructure/daskhelpers_test.py" line="194" time="0.000"><skipped type="pytest.skip" message="dask not installed">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/infrastructure/daskhelpers_test.py:195: dask not installed</skipped></testcase><testcase classname="pipeline.infrastructure.displays.plotpointings_test" name="test_select_tsys_field[same-id]" file="pipeline/infrastructure/displays/plotpointings_test.py" line="107" time="0.001" /><testcase classname="pipeline.infrastructure.displays.plotpointings_test" name="test_select_tsys_field[same-name]" file="pipeline/infrastructure/displays/plotpointings_test.py" line="107" time="0.000" /><testcase classname="pipeline.infrastructure.displays.plotpointings_test" name="test_select_tsys_field[partial-name]" file="pipeline/infrastructure/displays/plotpointings_test.py" line="107" time="0.000" /><testcase classname="pipeline.infrastructure.displays.plotpointings_test" name="test_select_tsys_field[no-valid-tsys-field]" file="pipeline/infrastructure/displays/plotpointings_test.py" line="107" time="0.000" /><testcase classname="pipeline.infrastructure.displays.plotpointings_test" name="test_select_tsys_field[double-quote-name]" file="pipeline/infrastructure/displays/plotpointings_test.py" line="107" time="0.000" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_sanitize_ms[uid__A002_target.msXd3e89f_Xc53e-uid__A002_target.msXd3e89f_Xc53e]" file="pipeline/infrastructure/executeppr_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_sanitize_ms[uid__A002_target.msXd3e89f_Xc53e.ms-uid__A002_target.msXd3e89f_Xc53e]" file="pipeline/infrastructure/executeppr_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_sanitize_ms[uid__A002_target.msXd3e89f_Xc53e_target.ms-uid__A002_target.msXd3e89f_Xc53e]" file="pipeline/infrastructure/executeppr_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_sanitize_ms[uid__A002_target.msXd3e89f_Xc53e_target.ms_target.ms-uid__A002_target.msXd3e89f_Xc53e]" file="pipeline/infrastructure/executeppr_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_sanitize_ms[uid__A002_target.msXd3e89f_Xc53e_target.ms_target.ms.ms.ms.ms-uid__A002_target.msXd3e89f_Xc53e]" file="pipeline/infrastructure/executeppr_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[1,2,3-1,2,3]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.006" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[(1,2,3)-expected_value1]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[[1,2,3]-expected_value2]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[true-True]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[False-False]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[['','table1.cal']-expected_value5]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[['test1.ms','test2.ms']-expected_value6]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[test1.ms,test2.ms-test1.ms,test2.ms]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[&amp;lt;12km-&lt;12km]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[None-None]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.executeppr_test" name="test_xmlobjectifier_casttype[[[0,0,1,1],[0,1,0,1]]-expected_value10]" file="pipeline/infrastructure/executeppr_test.py" line="137" time="0.004" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_md5_hash_string_solar_system_models" file="pipeline/infrastructure/utils/casa_data_test.py" line="46" time="0.027" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_get_iso_mtime" file="pipeline/infrastructure/utils/casa_data_test.py" line="53" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_retrieve_corresponding_solar_system_models_with_one_file" file="pipeline/infrastructure/utils/casa_data_test.py" line="60" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_retrieve_corresponding_solar_system_models_with_two_files" file="pipeline/infrastructure/utils/casa_data_test.py" line="66" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_get_filename_info" file="pipeline/infrastructure/utils/casa_data_test.py" line="72" time="0.024" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_info_string_solar_system_models_with_one_file" file="pipeline/infrastructure/utils/casa_data_test.py" line="83" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_info_string_solar_system_models_with_two_files" file="pipeline/infrastructure/utils/casa_data_test.py" line="93" time="0.023" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_IERSInfo_class_creation" file="pipeline/infrastructure/utils/casa_data_test.py" line="108" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_IERSInfo_class_loads_data" file="pipeline/infrastructure/utils/casa_data_test.py" line="113" time="0.007" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_IERSInfo_get_IERS_version_method" file="pipeline/infrastructure/utils/casa_data_test.py" line="118" time="0.007" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_IERSInfo_get_IERSeop2000_last_entry_method" file="pipeline/infrastructure/utils/casa_data_test.py" line="127" time="0.008" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_get_IERS_info" file="pipeline/infrastructure/utils/casa_data_test.py" line="134" time="0.006" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_validate_date_method" file="pipeline/infrastructure/utils/casa_data_test.py" line="143" time="0.006" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_string_representation_for_IERS_info" file="pipeline/infrastructure/utils/casa_data_test.py" line="151" time="0.006" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_date_message_type" file="pipeline/infrastructure/utils/casa_data_test.py" line="160" time="0.005" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_date_message_type_when_data_is_not_found" file="pipeline/infrastructure/utils/casa_data_test.py" line="177" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_from_mjd_to_datetime" file="pipeline/infrastructure/utils/casa_data_test.py" line="182" time="0.001" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_IERSInfo_when_data_is_not_found" file="pipeline/infrastructure/utils/casa_data_test.py" line="186" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_get_IERS_info_when_data_is_not_found" file="pipeline/infrastructure/utils/casa_data_test.py" line="190" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_validate_date_method_when_data_is_not_found" file="pipeline/infrastructure/utils/casa_data_test.py" line="199" time="0.000" /><testcase classname="pipeline.infrastructure.utils.casa_data_test" name="test_string_representation_for_IERS_info_when_data_is_not_found" file="pipeline/infrastructure/utils/casa_data_test.py" line="206" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp0-kwargs0-]" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp1-kwargs1-'a']" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp2-kwargs2-'a' and 'b']" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp3-kwargs3-'a', 'b' and 'c']" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp4-kwargs4-'a', 'b' and 'c']" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp5-kwargs5-a and b]" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp6-kwargs6-s '25', '27' and '29']" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp7-kwargs7-'a'; 'b' and 'c']" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_commafy[inp8-kwargs8-'a', 'b' &amp; 'c']" file="pipeline/infrastructure/utils/conversion_test.py" line="27" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_dequote[Field '1'-Field 1]" file="pipeline/infrastructure/utils/conversion_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_dequote[Field &quot;1&quot;-Field 1]" file="pipeline/infrastructure/utils/conversion_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_dequote[&quot;Field 1&quot;, &quot;Field 2&quot;-Field 1, Field 2]" file="pipeline/infrastructure/utils/conversion_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_dequote['Field 1', 'Field 2'-Field 1, Field 2]" file="pipeline/infrastructure/utils/conversion_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_flatten[inp0-expected0]" file="pipeline/infrastructure/utils/conversion_test.py" line="54" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_flatten[inp1-expected1]" file="pipeline/infrastructure/utils/conversion_test.py" line="54" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_flatten[inp2-expected2]" file="pipeline/infrastructure/utils/conversion_test.py" line="54" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_flatten[abcd-expected3]" file="pipeline/infrastructure/utils/conversion_test.py" line="54" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_flatten[inp4-expected4]" file="pipeline/infrastructure/utils/conversion_test.py" line="54" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_flatten_empty" file="pipeline/infrastructure/utils/conversion_test.py" line="68" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_format_datetime[inp0-kwargs0-2020-01-01 12:34:56]" file="pipeline/infrastructure/utils/conversion_test.py" line="76" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_format_datetime[inp1-kwargs1-2020-01-01 12:34:56.00001]" file="pipeline/infrastructure/utils/conversion_test.py" line="76" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_format_datetime[inp2-kwargs2-2020-01-01 12:34:56.000007]" file="pipeline/infrastructure/utils/conversion_test.py" line="76" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_format_datetime_raises_exception_too_high_precision" file="pipeline/infrastructure/utils/conversion_test.py" line="86" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_format_timedelta[inp0-kwargs0-1 day, 0:00:00]" file="pipeline/infrastructure/utils/conversion_test.py" line="92" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_format_timedelta[inp1-kwargs1-9 days, 0:00:08.00601]" file="pipeline/infrastructure/utils/conversion_test.py" line="92" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_format_timedelta[inp2-kwargs2-9 days, 0:00:08.006007]" file="pipeline/infrastructure/utils/conversion_test.py" line="92" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_format_timedelta_raises_exception_too_high_precision" file="pipeline/infrastructure/utils/conversion_test.py" line="102" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_mjd_seconds_to_datetime[inp0-expected0]" file="pipeline/infrastructure/utils/conversion_test.py" line="108" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_mjd_seconds_to_datetime[inp1-expected1]" file="pipeline/infrastructure/utils/conversion_test.py" line="108" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_range_to_list[-expected0]" file="pipeline/infrastructure/utils/conversion_test.py" line="117" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_range_to_list[1-expected1]" file="pipeline/infrastructure/utils/conversion_test.py" line="117" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_range_to_list[1,2-expected2]" file="pipeline/infrastructure/utils/conversion_test.py" line="117" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_range_to_list[1~3,5,7~9-expected3]" file="pipeline/infrastructure/utils/conversion_test.py" line="117" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_safe_split[-expected0]" file="pipeline/infrastructure/utils/conversion_test.py" line="128" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_safe_split[Field 1-expected1]" file="pipeline/infrastructure/utils/conversion_test.py" line="128" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_safe_split[Field 1, 'Field 2,3'-expected2]" file="pipeline/infrastructure/utils/conversion_test.py" line="128" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_safe_split[&quot;Field 1,2&quot; , Field 3-expected3]" file="pipeline/infrastructure/utils/conversion_test.py" line="128" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_unix_seconds_to_datetime[inp0-expected0]" file="pipeline/infrastructure/utils/conversion_test.py" line="139" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp0-TypeError]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp1-expected1]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp2-expected2]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp3-expected3]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp4-expected4]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp5-expected5]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp6-expected6]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp7-expected7]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp8-expected8]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp9-expected9]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp10-expected10]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp11-expected11]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp12-expected12]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp13-expected13]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp14-expected14]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp15-expected15]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_antenna[inp16-expected16]" file="pipeline/infrastructure/utils/conversion_test.py" line="147" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp0-TypeError]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp1-expected1]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp2-expected2]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp3-expected3]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp4-expected4]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp5-expected5]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp6-expected6]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp7-expected7]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp8-expected8]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp9-expected9]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp10-expected10]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp11-expected11]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp12-expected12]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp13-expected13]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp14-expected14]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp15-expected15]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.002" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_field[inp16-expected16]" file="pipeline/infrastructure/utils/conversion_test.py" line="178" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp0-None]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp1-expected1]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp2-expected2]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp3-expected3]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp4-expected4]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp5-expected5]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp6-Exception]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp7-expected7]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp8-expected8]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp9-expected9]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp10-expected10]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test__parse_spw[inp11-expected11]" file="pipeline/infrastructure/utils/conversion_test.py" line="209" time="0.002" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_convert_paths[task(vis='/lustre/data/my_file.ms',field='NGC7771,&quot;NGC7752/3&quot;,J2355+4950,,&quot;5795&quot;')-task(vis='my_file.ms',field='NGC7771,&quot;NGC7752/3&quot;,J2355+4950,,&quot;5795&quot;')]" file="pipeline/infrastructure/utils/conversion_test.py" line="247" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_convert_paths[task(vis=&quot;..//working/output.ms&quot;)-task(vis=&quot;output.ms&quot;)]" file="pipeline/infrastructure/utils/conversion_test.py" line="247" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_convert_paths[task(vis='/full/path/to/my_file.ms', gaintable=['../some/caltable1.tbl', 'caltable2.tbl'])-task(vis='my_file.ms', gaintable=['caltable1.tbl', 'caltable2.tbl'])]" file="pipeline/infrastructure/utils/conversion_test.py" line="247" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_convert_paths[\n# This is a comment and should be preserved.\ntask(\n    vis = '/path/to/data.ms', # Another comment\n    output = &quot;output_dir/final.ms&quot;,\n    param = 'some_text'\n)\n# A final comment.\n-\n# This is a comment and should be preserved.\ntask(\n    vis = 'data.ms', # Another comment\n    output = &quot;final.ms&quot;,\n    param = 'some_text'\n)\n# A final comment.\n]" file="pipeline/infrastructure/utils/conversion_test.py" line="247" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_convert_paths[task(param='my_value with &quot;nested&quot; quotes')-task(param='my_value with &quot;nested&quot; quotes')]" file="pipeline/infrastructure/utils/conversion_test.py" line="247" time="0.000" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_phasecenter_to_skycoord[J2000 302.999666667deg -0.71deg-302.999666667--0.71]" file="pipeline/infrastructure/utils/conversion_test.py" line="292" time="0.008" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_phasecenter_to_skycoord[J2000 20:11:59.992 -000.42.36.0000-302.9999666333333--0.71]" file="pipeline/infrastructure/utils/conversion_test.py" line="292" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_phasecenter_to_skycoord[J2000 20h11m59.992s -0.71deg-302.9999666333333--0.71]" file="pipeline/infrastructure/utils/conversion_test.py" line="292" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_phasecenter_to_skycoord[J2000 18179.998arcmin -42.6arcmin-302.9999666333333--0.71]" file="pipeline/infrastructure/utils/conversion_test.py" line="292" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_phasecenter_to_skycoord[J2000 5.288347rad -0.012394rad-302.9999666333333--0.71]" file="pipeline/infrastructure/utils/conversion_test.py" line="292" time="0.001" /><testcase classname="pipeline.infrastructure.utils.conversion_test" name="test_phasecenter_to_skycoord[20:11:59.992 -000.42.36.0000-302.9999666333333--0.71]" file="pipeline/infrastructure/utils/conversion_test.py" line="292" time="0.001" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test__get_cube_freq_axis[/opt/pipeline-testdata/pl-unittest/helms30_sci.spw16.cube-freq_axis0]" file="pipeline/infrastructure/utils/imaging_test.py" line="15" time="0.013" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_chan_selection_to_frequencies[/opt/pipeline-testdata/pl-unittest/helms30_sci.spw16.cube-10~20-GHz-frequency_ranges0]" file="pipeline/infrastructure/utils/imaging_test.py" line="27" time="0.014" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_chan_selection_to_frequencies[/opt/pipeline-testdata/pl-unittest/helms30_sci.spw16.cube-40~50;60~80-GHz-frequency_ranges1]" file="pipeline/infrastructure/utils/imaging_test.py" line="27" time="0.012" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_freq_selection_to_channels[/opt/pipeline-testdata/pl-unittest/helms30_sci.spw16.cube-214.5~214.9GHz-channel_ranges0]" file="pipeline/infrastructure/utils/imaging_test.py" line="39" time="0.012" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_freq_selection_to_channels[/opt/pipeline-testdata/pl-unittest/helms30_sci.spw16.cube-214.5~214.9GHz;215123.4~215567.8MHz-channel_ranges1]" file="pipeline/infrastructure/utils/imaging_test.py" line="39" time="0.012" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_spw_intersect[spw_range0-line_regions0-expected0]" file="pipeline/infrastructure/utils/imaging_test.py" line="68" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_spw_intersect[spw_range1-line_regions1-expected1]" file="pipeline/infrastructure/utils/imaging_test.py" line="68" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_spw_intersect[spw_range2-line_regions2-expected2]" file="pipeline/infrastructure/utils/imaging_test.py" line="68" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_spw_intersect[spw_range3-line_regions3-expected3]" file="pipeline/infrastructure/utils/imaging_test.py" line="68" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_spw_intersect[spw_range4-line_regions4-expected4]" file="pipeline/infrastructure/utils/imaging_test.py" line="68" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_spw_intersect[spw_range5-line_regions5-expected5]" file="pipeline/infrastructure/utils/imaging_test.py" line="68" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_update_sens_dict[dct0-udct0-rdct0]" file="pipeline/infrastructure/utils/imaging_test.py" line="138" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_update_beams_dict[dct0-udct0-rdct0]" file="pipeline/infrastructure/utils/imaging_test.py" line="200" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_set_nested_dict[dct0-keys0-1-rdct0]" file="pipeline/infrastructure/utils/imaging_test.py" line="213" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges[ranges0-intersect_range0]" file="pipeline/infrastructure/utils/imaging_test.py" line="229" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges[ranges1-intersect_range1]" file="pipeline/infrastructure/utils/imaging_test.py" line="229" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges[ranges2-intersect_range2]" file="pipeline/infrastructure/utils/imaging_test.py" line="229" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges[ranges3-intersect_range3]" file="pipeline/infrastructure/utils/imaging_test.py" line="229" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges_by_weight[ranges0-0.01-0.5-intersect_range0]" file="pipeline/infrastructure/utils/imaging_test.py" line="244" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges_by_weight[ranges1-0.01-1.0-intersect_range1]" file="pipeline/infrastructure/utils/imaging_test.py" line="244" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges_by_weight[ranges2-0.0001-0.7-intersect_range2]" file="pipeline/infrastructure/utils/imaging_test.py" line="244" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges_by_weight[ranges3-0.001-1.0-intersect_range3]" file="pipeline/infrastructure/utils/imaging_test.py" line="244" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_intersect_ranges_by_weight[ranges4-0.01-1.0-intersect_range4]" file="pipeline/infrastructure/utils/imaging_test.py" line="244" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_merge_ranges[ranges0-merged_ranges0]" file="pipeline/infrastructure/utils/imaging_test.py" line="257" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_merge_ranges[ranges1-merged_ranges1]" file="pipeline/infrastructure/utils/imaging_test.py" line="257" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_merge_ranges[ranges2-merged_ranges2]" file="pipeline/infrastructure/utils/imaging_test.py" line="257" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_equal_to_n_digits[1.234-1.235-3-True]" file="pipeline/infrastructure/utils/imaging_test.py" line="268" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_equal_to_n_digits[1.234-1.235-4-False]" file="pipeline/infrastructure/utils/imaging_test.py" line="268" time="0.000" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_velocity_to_frequency[29.976248175km/s-100.01GHz-100.0GHz]" file="pipeline/infrastructure/utils/imaging_test.py" line="279" time="0.001" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_frequency_to_velocity[100.0GHz-100.01GHz-29.976248175km/s]" file="pipeline/infrastructure/utils/imaging_test.py" line="293" time="0.001" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_predict_kernel[beam0-target_beam0-1e-06-0.001-kn0-2]" file="pipeline/infrastructure/utils/imaging_test.py" line="340" time="0.002" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_predict_kernel[beam1-target_beam1-1e-06-0.001-kn1-1]" file="pipeline/infrastructure/utils/imaging_test.py" line="340" time="0.001" /><testcase classname="pipeline.infrastructure.utils.imaging_test" name="test_predict_kernel[beam2-target_beam2-1e-06-0.001-kn2-0]" file="pipeline/infrastructure/utils/imaging_test.py" line="340" time="0.001" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_simple" file="pipeline/infrastructure/utils/math_test.py" line="5" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_half_up[-2.1-0--2.0]" file="pipeline/infrastructure/utils/math_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_half_up[-2.5-0--3.0]" file="pipeline/infrastructure/utils/math_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_half_up[-3.5-0--4.0]" file="pipeline/infrastructure/utils/math_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_half_up[4.2-0-4.0]" file="pipeline/infrastructure/utils/math_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_half_up[4.5-0-5.0]" file="pipeline/infrastructure/utils/math_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_half_up[-6.034543-4--6.0345]" file="pipeline/infrastructure/utils/math_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_half_up[-7.034443-4--7.0344]" file="pipeline/infrastructure/utils/math_test.py" line="13" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_up[-2.1-0--3.0]" file="pipeline/infrastructure/utils/math_test.py" line="28" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_up[-2.5-0--3.0]" file="pipeline/infrastructure/utils/math_test.py" line="28" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_up[-3.5-0--4.0]" file="pipeline/infrastructure/utils/math_test.py" line="28" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_up[4.2-0-5.0]" file="pipeline/infrastructure/utils/math_test.py" line="28" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_up[4.5-0-5.0]" file="pipeline/infrastructure/utils/math_test.py" line="28" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_up[-6.034543-4--6.0346]" file="pipeline/infrastructure/utils/math_test.py" line="28" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_up[-7.034443-4--7.0345]" file="pipeline/infrastructure/utils/math_test.py" line="28" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_down[-2.1-0--2.0]" file="pipeline/infrastructure/utils/math_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_down[-2.5-0--2.0]" file="pipeline/infrastructure/utils/math_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_down[-3.5-0--3.0]" file="pipeline/infrastructure/utils/math_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_down[4.2-0-4.0]" file="pipeline/infrastructure/utils/math_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_down[4.5-0-4.0]" file="pipeline/infrastructure/utils/math_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_down[-6.034543-4--6.0345]" file="pipeline/infrastructure/utils/math_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.math_test" name="test_round_down[-7.034443-4--7.0344]" file="pipeline/infrastructure/utils/math_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.positioncorrection_test" name="test_do_wide_field_corr[/opt/pipeline-testdata/pl-unittest/VLASS1.1.ql.T19t20.J155950+333000.fits-obs_long0-obs_lat0-expected0]" file="pipeline/infrastructure/utils/positioncorrection_test.py" line="41" time="0.073" /><testcase classname="pipeline.infrastructure.utils.positioncorrection_test" name="test_do_wide_field_corr[/opt/pipeline-testdata/pl-unittest/VLASS1.2.ql.T17t06.J041750+243000.fits-obs_long1-obs_lat1-expected1]" file="pipeline/infrastructure/utils/positioncorrection_test.py" line="41" time="0.037" /><testcase classname="pipeline.infrastructure.utils.positioncorrection_test" name="test_calc_zd_pa[ra0-dec0-obs_long0-obs_lat0-date_time0-expected0]" file="pipeline/infrastructure/utils/positioncorrection_test.py" line="86" time="0.001" /><testcase classname="pipeline.infrastructure.utils.positioncorrection_test" name="test_calc_zd_pa[ra1-dec1-obs_long1-obs_lat1-date_time1-expected1]" file="pipeline/infrastructure/utils/positioncorrection_test.py" line="86" time="0.001" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort[input_list0-expected0]" file="pipeline/infrastructure/utils/sorting_test.py" line="19" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort[input_list1-expected1]" file="pipeline/infrastructure/utils/sorting_test.py" line="19" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort[input_list2-expected2]" file="pipeline/infrastructure/utils/sorting_test.py" line="19" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort[input_list3-expected3]" file="pipeline/infrastructure/utils/sorting_test.py" line="19" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_numeric_sort[input_list0-expected0]" file="pipeline/infrastructure/utils/sorting_test.py" line="37" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_numeric_sort[input_list1-expected1]" file="pipeline/infrastructure/utils/sorting_test.py" line="37" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_numeric_sort[input_list2-expected2]" file="pipeline/infrastructure/utils/sorting_test.py" line="37" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort_key[session9-expected0]" file="pipeline/infrastructure/utils/sorting_test.py" line="58" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort_key[session10-expected1]" file="pipeline/infrastructure/utils/sorting_test.py" line="58" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort_key[session10a-expected2]" file="pipeline/infrastructure/utils/sorting_test.py" line="58" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort_key[spw10-expected3]" file="pipeline/infrastructure/utils/sorting_test.py" line="58" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort_key[spw100-expected4]" file="pipeline/infrastructure/utils/sorting_test.py" line="58" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort_key[spw1-expected5]" file="pipeline/infrastructure/utils/sorting_test.py" line="58" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_natural_sort_key[Spw10-expected6]" file="pipeline/infrastructure/utils/sorting_test.py" line="58" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_numeric_sort_key[9,11,13-expected0]" file="pipeline/infrastructure/utils/sorting_test.py" line="82" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_numeric_sort_key[9,11-expected1]" file="pipeline/infrastructure/utils/sorting_test.py" line="82" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_numeric_sort_key[V1.2-expected2]" file="pipeline/infrastructure/utils/sorting_test.py" line="82" time="0.000" /><testcase classname="pipeline.infrastructure.utils.sorting_test" name="test_numeric_sort_key[v1.2-expected3]" file="pipeline/infrastructure/utils/sorting_test.py" line="82" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_find_ranges[-]" file="pipeline/infrastructure/utils/utils_test.py" line="24" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_find_ranges[data1-]" file="pipeline/infrastructure/utils/utils_test.py" line="24" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_find_ranges[1:2-1:2]" file="pipeline/infrastructure/utils/utils_test.py" line="24" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_find_ranges[data3-1~3]" file="pipeline/infrastructure/utils/utils_test.py" line="24" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_find_ranges[data4-5~12,14,16:17]" file="pipeline/infrastructure/utils/utils_test.py" line="24" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_find_ranges[data5-1~3,6~7]" file="pipeline/infrastructure/utils/utils_test.py" line="24" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_find_ranges[data6-1~3,6~7]" file="pipeline/infrastructure/utils/utils_test.py" line="24" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_dict_merge[a0-b0-expected0]" file="pipeline/infrastructure/utils/utils_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_dict_merge[a1-1-1]" file="pipeline/infrastructure/utils/utils_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_dict_merge[a2-b2-expected2]" file="pipeline/infrastructure/utils/utils_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_dict_merge[a3-b3-expected3]" file="pipeline/infrastructure/utils/utils_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_dict_merge[a4-b4-expected4]" file="pipeline/infrastructure/utils/utils_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_dict_merge[a5-b5-expected5]" file="pipeline/infrastructure/utils/utils_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_dict_merge[a6-b6-expected6]" file="pipeline/infrastructure/utils/utils_test.py" line="43" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_are_equal[a0-b0-True]" file="pipeline/infrastructure/utils/utils_test.py" line="64" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_are_equal[a1-b1-False]" file="pipeline/infrastructure/utils/utils_test.py" line="64" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_are_equal[a2-b2-False]" file="pipeline/infrastructure/utils/utils_test.py" line="64" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_are_equal[a3-b3-True]" file="pipeline/infrastructure/utils/utils_test.py" line="64" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_are_equal[a4-b4-False]" file="pipeline/infrastructure/utils/utils_test.py" line="64" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_approx_equal[0.01-0.012-0.01-True]" file="pipeline/infrastructure/utils/utils_test.py" line="80" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_approx_equal[0.01-0.012-0.001-False]" file="pipeline/infrastructure/utils/utils_test.py" line="80" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_approx_equal[1.0-2.0-0.1-False]" file="pipeline/infrastructure/utils/utils_test.py" line="80" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_approx_equal[1-2-10-True]" file="pipeline/infrastructure/utils/utils_test.py" line="80" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_num_caltable_polarizations[uid___A002_Xc46ab2_X15ae_repSPW_spw16_17_small.ms.hifa_timegaincal.s17_7.spw0.solintinf.gacal.tbl-1]" file="pipeline/infrastructure/utils/utils_test.py" line="97" time="0.001" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_num_caltable_polarizations[uid___A002_Xc46ab2_X15ae_repSPW_spw16_17_small.ms.hifa_timegaincal.s17_2.spw0.solintinf.gpcal.tbl-2]" file="pipeline/infrastructure/utils/utils_test.py" line="97" time="0.001" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_flagged_intervals[vec0-expected0]" file="pipeline/infrastructure/utils/utils_test.py" line="109" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_flagged_intervals[vec1-expected1]" file="pipeline/infrastructure/utils/utils_test.py" line="109" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_flagged_intervals[vec2-expected2]" file="pipeline/infrastructure/utils/utils_test.py" line="109" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_flagged_intervals[vec3-expected3]" file="pipeline/infrastructure/utils/utils_test.py" line="109" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_fieldname_for_casa[-]" file="pipeline/infrastructure/utils/utils_test.py" line="124" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_fieldname_for_casa[helm30-helm30]" file="pipeline/infrastructure/utils/utils_test.py" line="124" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_fieldname_for_casa[helm=30-&quot;helm=30&quot;]" file="pipeline/infrastructure/utils/utils_test.py" line="124" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_fieldname_for_casa[1-&quot;1&quot;]" file="pipeline/infrastructure/utils/utils_test.py" line="124" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_fieldname_clean[-]" file="pipeline/infrastructure/utils/utils_test.py" line="140" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_fieldname_clean[helm30-helm30]" file="pipeline/infrastructure/utils/utils_test.py" line="140" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_fieldname_clean[helm=30-helm_30]" file="pipeline/infrastructure/utils/utils_test.py" line="140" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_fieldname_clean[1-1]" file="pipeline/infrastructure/utils/utils_test.py" line="140" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_field_accessor[ms0-field0-Jupiter]" file="pipeline/infrastructure/utils/utils_test.py" line="168" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_field_accessor[ms1-field1-3]" file="pipeline/infrastructure/utils/utils_test.py" line="168" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_field_identifiers[ms0-expected0]" file="pipeline/infrastructure/utils/utils_test.py" line="195" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_field_identifiers[ms1-expected1]" file="pipeline/infrastructure/utils/utils_test.py" line="195" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_receiver_type_for_spws[ms0-spwids0-expected0]" file="pipeline/infrastructure/utils/utils_test.py" line="213" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_casa_quantity[None-expected0]" file="pipeline/infrastructure/utils/utils_test.py" line="230" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_casa_quantity[10klambda-expected1]" file="pipeline/infrastructure/utils/utils_test.py" line="230" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_casa_quantity[10.0-expected2]" file="pipeline/infrastructure/utils/utils_test.py" line="230" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_place_repr_source_first[itemlist0-f2-expected0]" file="pipeline/infrastructure/utils/utils_test.py" line="244" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_place_repr_source_first[itemlist1-f2-expected1]" file="pipeline/infrastructure/utils/utils_test.py" line="244" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_get_taskhistory_fromimage" file="pipeline/infrastructure/utils/utils_test.py" line="252" time="4.406" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_list_to_str[value0-[1, 2, 3]]" file="pipeline/infrastructure/utils/utils_test.py" line="281" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_list_to_str[value1-[1, 2, 3]]" file="pipeline/infrastructure/utils/utils_test.py" line="281" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_list_to_str[value2-[1, 2, 3]]" file="pipeline/infrastructure/utils/utils_test.py" line="281" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_list_to_str[1-1]" file="pipeline/infrastructure/utils/utils_test.py" line="281" time="0.000" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_list_to_str[value4-&lt;lambda&gt;]" file="pipeline/infrastructure/utils/utils_test.py" line="281" time="0.003" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_list_to_str[value5-&lt;lambda&gt;]" file="pipeline/infrastructure/utils/utils_test.py" line="281" time="0.003" /><testcase classname="pipeline.infrastructure.utils.utils_test" name="test_list_to_str_py310[value0-[[np.int64(1)], [np.int64(2), np.int64(3)]]]" file="pipeline/infrastructure/utils/utils_test.py" line="299" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_OrderedDefaultdict_insertion" file="pipeline/infrastructure/utils/weblog_test.py" line="29" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_OrderedDefaultdict_typical_use_case" file="pipeline/infrastructure/utils/weblog_test.py" line="37" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns[params0-expected0]" file="pipeline/infrastructure/utils/weblog_test.py" line="82" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns[params1-expected1]" file="pipeline/infrastructure/utils/weblog_test.py" line="82" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns[params2-expected2]" file="pipeline/infrastructure/utils/weblog_test.py" line="82" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns_num_to_merge[0-params0-expected0]" file="pipeline/infrastructure/utils/weblog_test.py" line="131" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns_num_to_merge[1-params1-expected1]" file="pipeline/infrastructure/utils/weblog_test.py" line="131" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns_num_to_merge[2-params2-expected2]" file="pipeline/infrastructure/utils/weblog_test.py" line="131" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns_num_to_merge[3-params3-expected3]" file="pipeline/infrastructure/utils/weblog_test.py" line="131" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns_num_to_merge[20-params4-expected4]" file="pipeline/infrastructure/utils/weblog_test.py" line="131" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns_num_to_merge[-1-params5-expected5]" file="pipeline/infrastructure/utils/weblog_test.py" line="131" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_merge_td_columns_vertical_align" file="pipeline/infrastructure/utils/weblog_test.py" line="135" time="0.000" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_total_time_on_target_on_source" file="pipeline/infrastructure/utils/weblog_test.py" line="145" time="0.142" /><testcase classname="pipeline.infrastructure.utils.weblog_test" name="test_total_time_on_source" file="pipeline/infrastructure/utils/weblog_test.py" line="152" time="0.046" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[True-True]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[false-false]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[1,2,3-1,2,3]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[(1,2,3)-expected_value3]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[[1,2,3]-expected_value4]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[None-None]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[none-none]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val['none'-none]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[&gt;12klambda-&gt;12klambda]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[&amp;lt;12km-&amp;lt;12km]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.infrastructure.utils_test" name="test_string_to_val[[[0,0,1,1],[0,1,0,1]]-expected_value10]" file="pipeline/infrastructure/utils_test.py" line="17" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_get_line_ranges[lines0-expected0]" file="pipeline/qa/scorecalculator_test.py" line="12" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_get_line_ranges[lines1-expected1]" file="pipeline/qa/scorecalculator_test.py" line="12" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_get_line_ranges[lines2-expected2]" file="pipeline/qa/scorecalculator_test.py" line="12" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_get_line_ranges[lines3-expected3]" file="pipeline/qa/scorecalculator_test.py" line="12" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_get_line_ranges[lines4-expected4]" file="pipeline/qa/scorecalculator_test.py" line="12" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines0-2048-edge0-False]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines1-1024-edge1-False]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines2-1024-edge2-False]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines3-1024-edge3-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines4-1024-edge4-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines5-1024-edge5-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines6-1024-edge6-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines7-1024-edge7-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines8-1024-edge8-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines9-1024-edge9-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines10-1024-edge10-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines11-1024-edge11-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines12-1024-edge12-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines13-1024-edge13-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines14-1024-edge14-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines15-1024-edge15-False]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines16-1024-edge16-True]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_edge_lines[lines17-1024-edge17-False]" file="pipeline/qa/scorecalculator_test.py" line="28" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines0-2048-edge0-False]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines1-1024-edge1-False]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines2-2048-edge2-False]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines3-1024-edge3-True]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines4-1024-edge4-True]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines5-1024-edge5-True]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines6-2048-edge6-True]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines7-1024-edge7-False]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines8-1024-edge8-True]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines9-1024-edge9-True]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines10-1024-edge10-True]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_examine_sd_wide_lines[lines11-1024-edge11-True]" file="pipeline/qa/scorecalculator_test.py" line="60" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_channel_ranges_for_image[edge0-16-1-ranges0-expected0]" file="pipeline/qa/scorecalculator_test.py" line="87" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_channel_ranges_for_image[edge1-16--1-ranges1-expected1]" file="pipeline/qa/scorecalculator_test.py" line="87" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_channel_ranges_for_image[edge2-16-1-ranges2-expected2]" file="pipeline/qa/scorecalculator_test.py" line="87" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_channel_ranges_for_image[edge3-16-1-ranges3-expected3]" file="pipeline/qa/scorecalculator_test.py" line="87" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_channel_ranges_for_image[edge4-16--1-ranges4-expected4]" file="pipeline/qa/scorecalculator_test.py" line="87" time="0.000" /><testcase classname="pipeline.qa.scorecalculator_test" name="test_channel_ranges_for_image[edge5-16--1-ranges5-expected5]" file="pipeline/qa/scorecalculator_test.py" line="87" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_recipe_dir" file="pipeline/recipes/recipe_converter_test.py" line="30" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_cli_dir[hsd]" file="pipeline/recipes/recipe_converter_test.py" line="36" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_cli_dir[hif]" file="pipeline/recipes/recipe_converter_test.py" line="36" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_cli_dir[blah]" file="pipeline/recipes/recipe_converter_test.py" line="36" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_element[&lt;root&gt;&lt;a&gt;&lt;b&gt;data&lt;/b&gt;&lt;/a&gt;&lt;/root&gt;-b-1]" file="pipeline/recipes/recipe_converter_test.py" line="45" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_element[&lt;root&gt;&lt;a&gt;&lt;b&gt;data&lt;/b&gt;&lt;/a&gt;&lt;/root&gt;-a-1]" file="pipeline/recipes/recipe_converter_test.py" line="45" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_element[&lt;root&gt;&lt;a&gt;&lt;b&gt;data&lt;/b&gt;&lt;/a&gt;&lt;/root&gt;-c-0]" file="pipeline/recipes/recipe_converter_test.py" line="45" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_element[&lt;root&gt;&lt;a&gt;&lt;b&gt;data&lt;/b&gt;&lt;b&gt;data&lt;/b&gt;&lt;/a&gt;&lt;/root&gt;-b-2]" file="pipeline/recipes/recipe_converter_test.py" line="45" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_data[&lt;a&gt;data&lt;/a&gt;-data]" file="pipeline/recipes/recipe_converter_test.py" line="69" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_data[&lt;a&gt;&lt;b&gt;data&lt;/b&gt;&lt;/a&gt;-AttributeError]" file="pipeline/recipes/recipe_converter_test.py" line="69" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse_parameter[&lt;root&gt;&lt;Keyword&gt;spw&lt;/Keyword&gt;&lt;Value&gt;0&lt;/Value&gt;&lt;/root&gt;-expected0]" file="pipeline/recipes/recipe_converter_test.py" line="97" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse_command[&lt;ProcessingCommand&gt;&lt;Command&gt;h_save&lt;/Command&gt;&lt;ParameterSet&gt;&lt;/ParameterSet&gt;&lt;/ProcessingCommand&gt;-expected0]" file="pipeline/recipes/recipe_converter_test.py" line="113" time="0.001" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse_command[&lt;ProcessingCommand&gt;&lt;Command&gt;h_save&lt;/Command&gt;&lt;ParameterSet&gt;&lt;Parameter&gt;&lt;Keyword&gt;filename&lt;/Keyword&gt;&lt;Value&gt;output.context&lt;/Value&gt;&lt;/Parameter&gt;&lt;/ParameterSet&gt;&lt;/ProcessingCommand&gt;-expected1]" file="pipeline/recipes/recipe_converter_test.py" line="113" time="0.001" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse_command[&lt;ProcessingCommand&gt;&lt;Command&gt;breakpoint&lt;/Command&gt;&lt;ParameterSet&gt;&lt;/ParameterSet&gt;&lt;/ProcessingCommand&gt;-expected2]" file="pipeline/recipes/recipe_converter_test.py" line="113" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse_command[&lt;ProcessingCommand&gt;&lt;task&gt;&lt;shortdescription&gt;do something&lt;/shortdescription&gt;&lt;/task&gt;&lt;/ProcessingCommand&gt;-AssertionError]" file="pipeline/recipes/recipe_converter_test.py" line="113" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse_command[&lt;ProcessingCommand&gt;&lt;Command&gt;h_init&lt;/Command&gt;&lt;ParameterSet&gt;&lt;/ParameterSet&gt;&lt;Command&gt;h_save&lt;/Command&gt;&lt;ParameterSet&gt;&lt;/ParameterSet&gt;&lt;/ProcessingCommand&gt;-AssertionError]" file="pipeline/recipes/recipe_converter_test.py" line="113" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse_command[&lt;ProcessingCommand&gt;&lt;Command&gt;h_save&lt;/Command&gt;&lt;/ProcessingCommand&gt;-AssertionError]" file="pipeline/recipes/recipe_converter_test.py" line="113" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse[&lt;ProcessingProcedure&gt;&lt;/ProcessingProcedure&gt;-AssertionError]" file="pipeline/recipes/recipe_converter_test.py" line="182" time="0.001" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_parse[&lt;ProcessingProcedure&gt;&lt;ProcedureTitle&gt;h_test&lt;/ProcedureTitle&gt;&lt;ProcessingCommand&gt;&lt;Command&gt;h_save&lt;/Command&gt;&lt;ParameterSet&gt;&lt;/ParameterSet&gt;&lt;/ProcessingCommand&gt;&lt;/ProcessingProcedure&gt;-expected1]" file="pipeline/recipes/recipe_converter_test.py" line="182" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_comment[breakpoint-config0-        #  ---- breakpoint ----]" file="pipeline/recipes/recipe_converter_test.py" line="224" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_comment[breakpoint-config1-        #  ---- breakpoint ----]" file="pipeline/recipes/recipe_converter_test.py" line="224" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_comment[hsd_baseline-config2-]" file="pipeline/recipes/recipe_converter_test.py" line="224" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_comment[hsd_baseline-config3-        # This is comment\n]" file="pipeline/recipes/recipe_converter_test.py" line="224" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_comment[hsd_baseline-config4-        # This is comment\n]" file="pipeline/recipes/recipe_converter_test.py" line="224" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_comment[hsd_baseline-config5-        # This is \n        # multi-line comment\n]" file="pipeline/recipes/recipe_converter_test.py" line="224" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_comment[hsd_baseline-config6-        # This is \n        # multi-line comment\n]" file="pipeline/recipes/recipe_converter_test.py" line="224" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_execution_command[breakpoint-config0-]" file="pipeline/recipes/recipe_converter_test.py" line="252" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_execution_command[hsd_baseline-config1-        hsd_baseline()]" file="pipeline/recipes/recipe_converter_test.py" line="252" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_execution_command[hsd_baseline-config2-        hsd_baseline(pstr='strval', pint=3)]" file="pipeline/recipes/recipe_converter_test.py" line="252" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_get_execution_command[hsd_importdata-config3-        hsd_importdata(vis=vislist)\n\n        if importonly:\n            raise Exception(IMPORT_ONLY)]" file="pipeline/recipes/recipe_converter_test.py" line="252" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_c2p" file="pipeline/recipes/recipe_converter_test.py" line="294" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_to_procedure" file="pipeline/recipes/recipe_converter_test.py" line="309" time="0.000" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_export[False-]" file="pipeline/recipes/recipe_converter_test.py" line="333" time="0.001" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_export[True-plotlevel='summary']" file="pipeline/recipes/recipe_converter_test.py" line="333" time="0.001" /><testcase classname="pipeline.recipes.recipe_converter_test" name="test_main" file="pipeline/recipes/recipe_converter_test.py" line="379" time="0.000"><skipped type="pytest.skip" message="Skip testing main. Its output must be carefully examined by developer.">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/recipes/recipe_converter_test.py:382: Skip testing main. Its output must be carefully examined by developer.</skipped></testcase><testcase classname="pipeline.recipes.recipe_converter_test" name="test_generate_all" file="pipeline/recipes/recipe_converter_test.py" line="384" time="0.000"><skipped type="pytest.skip" message="Skip testing generate_all. Its output must be carefully examined by developer.">/home/casatest/casa-build-utils/pipeline/workdir/pipeline/pipeline/recipes/recipe_converter_test.py:387: Skip testing generate_all. Its output must be carefully examined by developer.</skipped></testcase></testsuite></testsuites>