Skip to content

Support Python 3.12 and Migrate to Xarray DataTree #3136

Support Python 3.12 and Migrate to Xarray DataTree

Support Python 3.12 and Migrate to Xarray DataTree #3136

Triggered via pull request December 27, 2024 20:17
Status Failure
Total duration 4m 40s
Artifacts

pr.yaml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 3 warnings
3.10--ubuntu-latest
Process completed with exit code 1.
3.11--ubuntu-latest
Process completed with exit code 1.
3.12--ubuntu-latest: echopype/tests/convert/test_convert_ek80.py#L87
test_convert[echopype-test-D20211005-T001612.raw] ValueError: group '/Sonar/Beam_group1' is not aligned with its parents: Group: Dimensions: (channel: 1, ping_time: 5, range_sample: 500, beam: 4) Coordinates: * channel (channel) <U25 100B 'WBT 150013-15 ES120-7... * ping_time (ping_time) datetime64[ns] 40B 2021-10-05T... * range_sample (range_sample) int64 4kB 0 1 2 ... 498 499 * beam (beam) <U21 336B '1' '2' '3' '4' Data variables: (12/26) frequency_nominal (channel) float64 8B 1.2e+05 beam_type (channel) int64 8B 1 beamwidth_twoway_alongship (channel) float64 8B 6.72 beamwidth_twoway_athwartship (channel) float64 8B 6.62 beam_direction_x (channel) float64 8B nan beam_direction_y (channel) float64 8B nan ... ... transmit_power (channel, ping_time) float64 40B 50.0 ... ... transmit_duration_nominal (channel, ping_time) float32 20B 0.000512 ... slope (channel, ping_time) float64 40B 0.5 ... 0.5 channel_mode (channel, ping_time) int8 5B 0 0 0 0 0 transmit_type (channel, ping_time) <U3 60B 'LFM' ... 'LFM' sample_time_offset (channel, ping_time) float64 40B 0.0 ... 0.0 Attributes: beam_mode: vertical conversion_equation_t: type_3 From parents: Dimensions: (channel: 3, beam_group: 2) Coordinates: * channel (channel) <U25 300B 'WBT 150013-15 ES120-7C_ES' ... 'WBT 5497... * beam_group (beam_group) <U11 88B 'Beam_group1' 'Beam_group2'
3.12--ubuntu-latest: echopype/tests/convert/test_convert_ek80.py#L87
test_convert[echopype-test-D20211005-T001525.raw] ValueError: group '/Sonar/Beam_group1' is not aligned with its parents: Group: Dimensions: (channel: 1, ping_time: 5, range_sample: 500, beam: 4) Coordinates: * channel (channel) <U25 100B 'WBT 150013-15 ES120-7... * ping_time (ping_time) datetime64[ns] 40B 2021-10-05T... * range_sample (range_sample) int64 4kB 0 1 2 ... 498 499 * beam (beam) <U21 336B '1' '2' '3' '4' Data variables: (12/26) frequency_nominal (channel) float64 8B 1.2e+05 beam_type (channel) int64 8B 1 beamwidth_twoway_alongship (channel) float64 8B 6.72 beamwidth_twoway_athwartship (channel) float64 8B 6.62 beam_direction_x (channel) float64 8B nan beam_direction_y (channel) float64 8B nan ... ... transmit_power (channel, ping_time) float64 40B 50.0 ... ... transmit_duration_nominal (channel, ping_time) float32 20B 0.000512 ... slope (channel, ping_time) float64 40B 0.5 ... 0.5 channel_mode (channel, ping_time) int8 5B 0 0 0 0 0 transmit_type (channel, ping_time) <U3 60B 'LFM' ... 'LFM' sample_time_offset (channel, ping_time) float64 40B 0.0 ... 0.0 Attributes: beam_mode: vertical conversion_equation_t: type_3 From parents: Dimensions: (channel: 3, beam_group: 2) Coordinates: * channel (channel) <U25 300B 'WBT 150013-15 ES120-7C_ES' ... 'WBT 5497... * beam_group (beam_group) <U11 88B 'Beam_group1' 'Beam_group2'
3.12--ubuntu-latest: echopype/tests/convert/test_convert_ek80.py#L87
test_convert[echopype-test-D20211004-T235714.raw] ValueError: group '/Sonar/Beam_group1' is not aligned with its parents: Group: Dimensions: (channel: 2, ping_time: 6, range_sample: 750, beam: 4) Coordinates: * channel (channel) <U25 200B 'WBT 150013-15 ES120-7... * ping_time (ping_time) datetime64[ns] 48B 2021-10-04T... * range_sample (range_sample) int64 6kB 0 1 2 ... 748 749 * beam (beam) <U21 336B '1' '2' '3' '4' Data variables: (12/26) frequency_nominal (channel) float64 16B 1.2e+05 2e+05 beam_type (channel) int64 16B 1 1 beamwidth_twoway_alongship (channel) float64 16B 6.72 7.47 beamwidth_twoway_athwartship (channel) float64 16B 6.62 6.9 beam_direction_x (channel) float64 16B nan nan beam_direction_y (channel) float64 16B nan nan ... ... transmit_power (channel, ping_time) float64 96B 50.0 ... ... transmit_duration_nominal (channel, ping_time) float32 48B 0.000512 ... slope (channel, ping_time) float64 96B 0.0434 ..... channel_mode (channel, ping_time) int8 12B 0 0 0 ... 0 0 0 transmit_type (channel, ping_time) <U3 144B 'LFM' ... 'LFM' sample_time_offset (channel, ping_time) float64 96B 0.0 ... 0.0 Attributes: beam_mode: vertical conversion_equation_t: type_3 From parents: Dimensions: (channel: 3, beam_group: 2) Coordinates: * channel (channel) <U25 300B 'WBT 150013-15 ES120-7C_ES' ... 'WBT 5497... * beam_group (beam_group) <U11 88B 'Beam_group1' 'Beam_group2'
3.12--ubuntu-latest: echopype/tests/convert/test_convert_ek80.py#L87
test_convert[echopype-test-D20211004-T235757.raw] ValueError: group '/Sonar/Beam_group1' is not aligned with its parents: Group: Dimensions: (channel: 1, ping_time: 6, range_sample: 750, beam: 4) Coordinates: * channel (channel) <U25 100B 'WBT 545612-15 ES200-7... * ping_time (ping_time) datetime64[ns] 48B 2021-10-04T... * range_sample (range_sample) int64 6kB 0 1 2 ... 748 749 * beam (beam) <U21 336B '1' '2' '3' '4' Data variables: (12/26) frequency_nominal (channel) float64 8B 2e+05 beam_type (channel) int64 8B 1 beamwidth_twoway_alongship (channel) float64 8B 7.47 beamwidth_twoway_athwartship (channel) float64 8B 6.9 beam_direction_x (channel) float64 8B nan beam_direction_y (channel) float64 8B nan ... ... transmit_power (channel, ping_time) float64 48B 45.0 ... ... transmit_duration_nominal (channel, ping_time) float32 24B 0.000512 ... slope (channel, ping_time) float64 48B 0.02441 .... channel_mode (channel, ping_time) int8 6B 0 0 0 0 0 0 transmit_type (channel, ping_time) <U3 72B 'LFM' ... 'LFM' sample_time_offset (channel, ping_time) float64 48B 0.0 ... 0.0 Attributes: beam_mode: vertical conversion_equation_t: type_3 From parents: Dimensions: (channel: 3, beam_group: 2) Coordinates: * channel (channel) <U25 300B 'WBT 150013-15 ES120-7C_ES' ... 'WBT 5497... * beam_group (beam_group) <U11 88B 'Beam_group1' 'Beam_group2'
3.12--ubuntu-latest: echopype/tests/convert/test_convert_ek80.py#L458
test_skip_ec150 AssertionError: assert FrozenMappingWarningOnValuesAccess({'channel': 1, 'ping_time': 2, 'range_sample': 115352, 'beam': 4, 'beam_group': 1}) == {'channel': 1, 'ping_time': 2, 'range_sample': 115352, 'beam': 4} Full diff: + FrozenMappingWarningOnValuesAccess({'channel': 1, 'ping_time': 2, 'range_sample': 115352, 'beam': 4, 'beam_group': 1}) - { - 'beam': 4, - 'channel': 1, - 'ping_time': 2, - 'range_sample': 115352, - }
3.12--ubuntu-latest: echopype/tests/convert/test_convert_ek80.py#L334
test_convert_ek80_cw_bb_in_single_file ValueError: group '/Sonar/Beam_group1' is not aligned with its parents: Group: Dimensions: (channel: 3, ping_time: 8, range_sample: 6754, beam: 4) Coordinates: * channel (channel) <U25 300B 'WBT 545612-15 ES200-7... * ping_time (ping_time) datetime64[ns] 64B 2018-09-05T... * range_sample (range_sample) int64 54kB 0 1 2 ... 6752 6753 * beam (beam) <U21 336B '1' '2' '3' '4' Data variables: (12/26) frequency_nominal (channel) float64 24B 2e+05 7e+04 1.2e+05 beam_type (channel) int64 24B 1 1 1 beamwidth_twoway_alongship (channel) float64 24B 7.0 7.0 7.0 beamwidth_twoway_athwartship (channel) float64 24B 7.0 7.0 7.0 beam_direction_x (channel) float64 24B nan nan nan beam_direction_y (channel) float64 24B nan nan nan ... ... transmit_power (channel, ping_time) float64 192B 105.0 ..... transmit_duration_nominal (channel, ping_time) float32 96B 0.002048 ... slope (channel, ping_time) float64 192B 0.005919... channel_mode (channel, ping_time) int8 24B 0 0 0 ... 0 0 0 transmit_type (channel, ping_time) <U3 288B 'LFM' ... 'LFM' sample_time_offset (channel, ping_time) float64 192B 0.0 ... 0.0 Attributes: beam_mode: vertical conversion_equation_t: type_3 From parents: Dimensions: (channel: 5, beam_group: 2) Coordinates: * channel (channel) <U25 500B 'WBT 545612-15 ES200-7C_ES' ... 'WBT 7438... * beam_group (beam_group) <U11 88B 'Beam_group1' 'Beam_group2'
3.12--ubuntu-latest: echopype/tests/convert/test_convert_ek80.py#L375
test_convert_ek80_freq_subset ValueError: group '/Sonar/Beam_group1' is not aligned with its parents: Group: Dimensions: (channel: 2, ping_time: 2, range_sample: 191327, beam: 4) Coordinates: * channel (channel) <U22 176B 'WBT 714581-15 ES18' '... * ping_time (ping_time) datetime64[ns] 16B 2019-12-14T... * range_sample (range_sample) int64 2MB 0 1 ... 191326 * beam (beam) <U21 336B '1' '2' '3' '4' Data variables: (12/26) frequency_nominal (channel) float64 16B 1.8e+04 3.33e+05 beam_type (channel) int64 16B 1 1 beamwidth_twoway_alongship (channel) float64 16B 10.18 8.81 beamwidth_twoway_athwartship (channel) float64 16B 10.33 6.46 beam_direction_x (channel) float64 16B nan nan beam_direction_y (channel) float64 16B nan nan ... ... transmit_power (channel, ping_time) float64 32B nan ... nan transmit_duration_nominal (channel, ping_time) float32 16B nan ... nan slope (channel, ping_time) float64 32B nan ... nan channel_mode (channel, ping_time) float32 16B nan ... nan transmit_type (channel, ping_time) object 32B nan ... nan sample_time_offset (channel, ping_time) float64 32B nan ... nan Attributes: beam_mode: vertical conversion_equation_t: type_3 From parents: Dimensions: (channel: 6, beam_group: 1) Coordinates: * channel (channel) <U22 528B 'WBT 714581-15 ES18' ... 'WBT 714605-15 E... * beam_group (beam_group) <U11 44B 'Beam_group1'
3.12--ubuntu-latest: echopype/tests/convert/test_convert_api.py#L143
test_direct_to_zarr_integration[ek80_summer_2018] ValueError: group '/Sonar/Beam_group1' is not aligned with its parents: Group: Dimensions: (channel: 3, ping_time: 8, range_sample: 6754, beam: 4) Coordinates: * channel (channel) <U25 300B 'WBT 545612-15 ES200-7... * ping_time (ping_time) datetime64[ns] 64B 2018-09-05T... * range_sample (range_sample) int64 54kB 0 1 2 ... 6752 6753 * beam (beam) <U21 336B '1' '2' '3' '4' Data variables: (12/26) frequency_nominal (channel) float64 24B 2e+05 7e+04 1.2e+05 beam_type (channel) int64 24B 1 1 1 beamwidth_twoway_alongship (channel) float64 24B 7.0 7.0 7.0 beamwidth_twoway_athwartship (channel) float64 24B 7.0 7.0 7.0 beam_direction_x (channel) float64 24B nan nan nan beam_direction_y (channel) float64 24B nan nan nan ... ... transmit_power (channel, ping_time) float64 192B 105.0 ..... transmit_duration_nominal (channel, ping_time) float32 96B 0.002048 ... slope (channel, ping_time) float64 192B 0.005919... channel_mode (channel, ping_time) int8 24B 0 0 0 ... 0 0 0 transmit_type (channel, ping_time) <U3 288B 'LFM' ... 'LFM' sample_time_offset (channel, ping_time) float64 192B 0.0 ... 0.0 Attributes: beam_mode: vertical conversion_equation_t: type_3 From parents: Dimensions: (channel: 5, beam_group: 2) Coordinates: * channel (channel) <U25 500B 'WBT 545612-15 ES200-7C_ES' ... 'WBT 7438... * beam_group (beam_group) <U11 88B 'Beam_group1' 'Beam_group2'
3.12--ubuntu-latest: echopype/tests/convert/test_convert_api.py#L143
test_direct_to_zarr_integration[ek80_grp_2_survey] ValueError: group '/Sonar/Beam_group1' is not aligned with its parents: Group: Dimensions: (channel: 2, ping_time: 2, range_sample: 191327, beam: 4) Coordinates: * channel (channel) <U22 176B 'WBT 714581-15 ES18' '... * ping_time (ping_time) datetime64[ns] 16B 2019-12-14T... * range_sample (range_sample) int64 2MB 0 1 ... 191326 * beam (beam) <U21 336B '1' '2' '3' '4' Data variables: (12/26) frequency_nominal (channel) float64 16B 1.8e+04 3.33e+05 beam_type (channel) int64 16B 1 1 beamwidth_twoway_alongship (channel) float64 16B 10.18 8.81 beamwidth_twoway_athwartship (channel) float64 16B 10.33 6.46 beam_direction_x (channel) float64 16B nan nan beam_direction_y (channel) float64 16B nan nan ... ... transmit_power (channel, ping_time) float64 32B nan ... nan transmit_duration_nominal (channel, ping_time) float32 16B nan ... nan slope (channel, ping_time) float64 32B nan ... nan channel_mode (channel, ping_time) float32 16B nan ... nan transmit_type (channel, ping_time) object 32B nan ... nan sample_time_offset (channel, ping_time) float64 32B nan ... nan Attributes: beam_mode: vertical conversion_equation_t: type_3 From parents: Dimensions: (channel: 6, beam_group: 1) Coordinates: * channel (channel) <U22 528B 'WBT 714581-15 ES18' ... 'WBT 714605-15 E... * beam_group (beam_group) <U11 44B 'Beam_group1'
3.12--ubuntu-latest: echopype/tests/echodata/test_echodata_combine.py#L212
test_combine_echodata[ek60] xarray.core.merge.MergeError: conflicting values for variable 'NMEA_datagram' on objects to be combined. You can skip this check by specifying compat='override'.
3.10--ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
3.11--ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
3.12--ubuntu-latest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636