<?xml version='1.0' encoding='UTF-8'?>
<testsuites name="pytest tests"><testsuite name="'test_task_tsdimaging'" errors="1" failures="9" skipped="26" tests="172" time="323.137" timestamp="2026-09-15T19:51:36.497182+00:00" hostname="de501d7b4bd9"><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test000" time="0.121" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test001" time="0.062" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test002" time="0.081" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test003" time="0.090" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test004" time="0.145" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test005" time="0.074" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test006" time="0.088" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test007" time="0.158" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test008" time="0.108" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test009" time="0.215" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test010" time="0.152" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test011" time="0.096" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test012" time="0.154" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test013" time="0.158" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test014" time="0.163" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test015" time="0.061" /><testcase classname="test_task_tsdimaging" name="sdimaging_test0.test016" time="0.060" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test100" time="5.058" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test101" time="8.989" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test102" time="8.633" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test103" time="5.114" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test104" time="4.177" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test105" time="4.547" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test106" time="4.786" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test107" time="4.113" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test108" time="4.813" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test109" time="4.302" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test110" time="4.691" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test111" time="5.586" /><testcase classname="test_task_tsdimaging" name="sdimaging_test1.test112" time="5.446" /><testcase classname="test_task_tsdimaging" name="sdimaging_test2.test200" time="5.365" /><testcase classname="test_task_tsdimaging" name="sdimaging_test2.test201" time="9.306" /><testcase classname="test_task_tsdimaging" name="sdimaging_test2.test202" time="5.173" /><testcase classname="test_task_tsdimaging" name="sdimaging_test2.test203" time="5.394" /><testcase classname="test_task_tsdimaging" name="sdimaging_test2.test204" time="5.116" /><testcase classname="test_task_tsdimaging" name="sdimaging_test2.test205" time="5.664" /><testcase classname="test_task_tsdimaging" name="sdimaging_test3.test300" time="5.873" /><testcase classname="test_task_tsdimaging" name="sdimaging_test3.test301" time="4.711" /><testcase classname="test_task_tsdimaging" name="sdimaging_test3.test302" time="5.225" /><testcase classname="test_task_tsdimaging" name="sdimaging_test3.test303" time="4.372" /><testcase classname="test_task_tsdimaging" name="sdimaging_test3.test304" time="5.378" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_autocoord.test401" time="2.166" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_autocoord.test402" time="0.262"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:1565: in test402
    self.run_test(self.task_param, outshape, dirax)
test_task_tsdimaging.py:1541: in run_test
    res = tsdimaging(**task_param)
          ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_autocoord.test403" time="2.371" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_autocoord.test404" time="2.254" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_autocoord.test405" time="0.281"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:1588: in test405
    self.run_test(self.task_param, outshape, dirax)
test_task_tsdimaging.py:1541: in run_test
    res = tsdimaging(**task_param)
          ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_beam_id_default" time="0.631"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:420: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_beam_id_exact" time="0.090"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:425: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_beam_id_exprlist" time="0.086"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:450: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_beam_id_gt" time="0.068"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:435: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_beam_id_list" time="0.062"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:445: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_beam_id_lt" time="0.063"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:430: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_beam_id_range" time="0.063"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:440: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'beam'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_id_exact" time="0.694" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_id_exprlist" time="0.781" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_id_gt" time="0.662" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_id_list" time="0.813" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_id_lt" time="0.893" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_id_range" time="0.799" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_mix_exprlist" time="0.741" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_value_default" time="1.046" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_value_exact" time="0.899" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_value_list" time="0.694" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_field_value_pattern" time="0.707" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_intent_value_default" time="1.112" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_intent_value_exact" time="0.866" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_intent_value_pattern" time="0.741" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_pol_id_default" time="0.103"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:384: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_pol_id_exact" time="0.114"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:389: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_pol_id_exprlist" time="0.074"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:414: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_pol_id_gt" time="0.109"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:399: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_pol_id_list" time="0.079"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:409: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_pol_id_lt" time="0.096"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:394: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_pol_id_range" time="0.082"><skipped type="pytest.skip" message="&lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'">/usr/local/lib/python3.12/site-packages/casatestutils/selection_syntax.py:404: &lt;casatasks.tsdimaging._tsdimaging object at 0x7fab57f72d20&gt; doesn't have parameter 'pol'</skipped></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_scan_id_default" time="1.147" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_scan_id_exact" time="0.716" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_scan_id_exprlist" time="0.817" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_scan_id_gt" time="0.581" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_scan_id_list" time="0.734" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_scan_id_lt" time="0.749" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_scan_id_range" time="0.702" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_default" time="0.915" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_default_channel" time="1.032" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_default_frequency" time="0.843" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_default_list" time="0.971" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_default_velocity" time="0.128"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_exact" time="0.810" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_exact_channel" time="0.586" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_exact_frequency" time="0.856" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_exact_list" time="0.593" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_exact_velocity" time="0.082"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_exprlist" time="0.779" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_gt" time="0.867" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_list" time="0.938" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_list_channel" time="0.674" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_lt" time="0.899" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_pattern" time="0.895" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_pattern_channel" time="1.064" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_pattern_frequency" time="0.859" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_pattern_list" time="0.903" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_pattern_velocity" time="0.077"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_id_range" time="0.836" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_mix_exprlist" time="0.962"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_frequency" time="0.632"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_frequency_channel" time="0.710" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_frequency_frequency" time="0.659" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_frequency_list" time="0.756"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_frequency_velocity" time="0.076"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_velocity" time="0.083"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_velocity_channel" time="0.080"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_velocity_frequency" time="0.085"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_velocity_list" time="0.081"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_spw_value_velocity_velocity" time="0.079"><skipped type="pytest.xfail" message="" /></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_timerange_value_default" time="8.045" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_timerange_value_exact" time="1.772" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_timerange_value_gt" time="5.897" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_timerange_value_interval" time="4.392" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_timerange_value_lt" time="4.780" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_selection.test_timerange_value_range" time="5.730" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_flag.testFlag01" time="1.213" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_flag.testFlag02" time="0.910" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_polflag.test_i" time="0.383"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:2987: in test_i
    self.run_test(self.task_param, refstats, out_shape, atol=1.e-5)
test_task_tsdimaging.py:2966: in run_test
    self.res = tsdimaging(**task_param)
               ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_polflag.test_pseudo_i" time="0.266"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:2996: in test_pseudo_i
    self.run_test(self.task_param, refstats, out_shape, atol=1.e-5)
test_task_tsdimaging.py:2966: in run_test
    self.res = tsdimaging(**task_param)
               ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_polflag.test_xx" time="0.268"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:3008: in test_xx
    self.run_test(self.task_param, refstats, out_shape, atol=1.e-5)
test_task_tsdimaging.py:2966: in run_test
    self.res = tsdimaging(**task_param)
               ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_polflag.test_xxyy" time="0.263"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:3032: in test_xxyy
    self.run_test(self.task_param, refstats, out_shape, atol=1.e-5)
test_task_tsdimaging.py:2966: in run_test
    self.res = tsdimaging(**task_param)
               ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_polflag.test_yy" time="0.266"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:3020: in test_yy
    self.run_test(self.task_param, refstats, out_shape, atol=1.e-5)
test_task_tsdimaging.py:2966: in run_test
    self.res = tsdimaging(**task_param)
               ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_mslist.test_1elemlist_selection" time="1.967" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_mslist.test_2elemlist_selection" time="1.369" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_mslist.test_string_selection" time="2.159" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_restfreq.test_capital_outframe" time="0.561" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_restfreq.test_restfreq_mean" time="0.514" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_restfreq.test_restfreq_param" time="0.577" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_restfreq.test_restfreq_source" time="0.611" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_restfreq.test_unallowed_outframe" time="0.143" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_mapextent.test_azel_pointing" time="0.882"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:3419: in test_azel_pointing
    self.run_test(infiles=self.infiles_azel)
test_task_tsdimaging.py:3369: in run_test
    status = tsdimaging(**self.param)
             ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_mapextent.test_data_selection" time="0.533" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_mapextent.test_ephemeris" time="2.060"><failure message="TypeError: %d format: a real number is required, not numpy.ndarray">test_task_tsdimaging.py:3444: in test_ephemeris
    self.run_test(infiles=self.infiles_ephem, phasecenter='URANUS',
test_task_tsdimaging.py:3369: in run_test
    status = tsdimaging(**self.param)
             ^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/tsdimaging.py:420: in __call__
    task_result = _tsdimaging_t( _pc.document['infiles'], _pc.document['outfile'], _pc.document['overwrite'], _pc.document['field'], _pc.document['spw'], _pc.document['antenna'], _pc.document['scan'], _pc.document['intent'], _pc.document['timerange'], _pc.document['outframe'], _pc.document['mode'], _pc.document['nchan'], _pc.document['start'], _pc.document['width'], _pc.document['veltype'], _pc.document['specmode'], _pc.document['interpolation'], _pc.document['pointingcolumn'], _pc.document['convertfirst'], _pc.document['projection'], _pc.document['imsize'], _pc.document['cell'], _pc.document['phasecenter'], _pc.document['stokes'], _pc.document['gridfunction'], _pc.document['convsupport'], _pc.document['truncate'], _pc.document['gwidth'], _pc.document['jwidth'], _pc.document['clipminmax'], _pc.document['minweight'], _pc.document['brightnessunit'], _pc.document['restfreq'] )
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/sdutil.py:129: in wrapper
    retval = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:1030: in tsdimaging
    _imsize, _cell, _phasecenter = _handle_image_params(
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:585: in _handle_image_params
    _imsize = _get_imsize(map_param['width'], map_param['height'], cellx, celly)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/casatasks/private/task_tsdimaging.py:457: in _get_imsize
    casalog.post("Image pixel numbers to cover the extent: [%d, %d] (projected)" %
E   TypeError: %d format: a real number is required, not numpy.ndarray</failure></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_mapextent.test_ephemeris" time="0.000"><error message="failed on teardown with &quot;AssertionError: False is not true&quot;">test_task_tsdimaging.py:3365: in tearDown
    self.assertTrue(self.cache_validator.validate())
E   AssertionError: False is not true</error></testcase><testcase classname="test_task_tsdimaging" name="sdimaging_test_ephemeris.test_ephemeris_cubesource" time="21.900" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_ephemeris.test_ephemeris_notset" time="6.442" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_ephemeris.test_ephemeris_sun" time="5.232" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_ephemeris.test_ephemeris_table" time="5.896" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_ephemeris.test_ephemeris_trackf" time="6.658" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_interp.test_spline_interp_multiple_infiles" time="8.954" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_interp.test_spline_interp_single_infiles" time="1.939" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_interp_old.test_spline_interp" time="1.757" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_clipping.test_1row" time="0.930" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_clipping.test_2rows" time="0.922" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_clipping.test_3rows" time="0.917" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_clipping.test_clip" time="1.271" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_clipping.test_clip2" time="1.052" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_clipping.test_multichan" time="0.785" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_clipping.test_multivis" time="0.969" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_clipping.test_suprious" time="0.830" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_projection.test_projection_CAR" time="3.219" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_projection.test_projection_GSL" time="0.089" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_projection.test_projection_SFL" time="3.442" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_projection.test_projection_SIN" time="3.717" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_projection.test_projection_TAN" time="3.666" /><testcase classname="test_task_tsdimaging" name="sdimaging_test_output.test_output_no_sumwt_no_psf" time="0.962" /><testcase classname="test_task_tsdimaging" name="sdimaging_antenna_move.test_antenna_move" time="1.992" /><testcase classname="test_task_tsdimaging" name="sdimaging_ms_order.test_normal_order" time="0.875" /><testcase classname="test_task_tsdimaging" name="sdimaging_ms_order.test_reverse_order" time="0.824" /><testcase classname="test_task_tsdimaging" name="sdimaging_ms_conformance.test_conform1" time="0.870" /><testcase classname="test_task_tsdimaging" name="sdimaging_ms_conformance.test_conform2" time="0.796" /><testcase classname="test_task_tsdimaging" name="sdimaging_ms_conformance.test_conform3" time="0.910" /><testcase classname="test_task_tsdimaging" name="sdimaging_ms_conformance.test_conform4" time="0.829" /><testcase classname="test_task_tsdimaging" name="sdimaging_ms_conformance.test_nowtsp1" time="1.094" /><testcase classname="test_task_tsdimaging" name="sdimaging_ms_conformance.test_nowtsp2" time="0.952" /><testcase classname="test_task_tsdimaging" name="sdimaging_interpolation.test_interpolation_cubic" time="0.919" /><testcase classname="test_task_tsdimaging" name="sdimaging_interpolation.test_interpolation_linear" time="0.825" /><testcase classname="test_task_tsdimaging" name="sdimaging_interpolation.test_interpolation_nearest" time="0.864" /></testsuite></testsuites>