Skip to content

Re-implement map_over_datasets using group_subtrees #14916

Re-implement map_over_datasets using group_subtrees

Re-implement map_over_datasets using group_subtrees #14916

Triggered via pull request October 18, 2024 22:01
Status Failure
Total duration 18m 51s
Artifacts 12

ci.yaml

on: pull_request
detect ci trigger
2s
detect ci trigger
Event File
2s
Event File
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 22 warnings
windows-latest py3.10: xarray\tests\test_datatree.py#L1019
TestAccess.test_ipython_key_completions_complex assert False + where False = all(<generator object TestAccess.test_ipython_key_completions_complex.<locals>.<genexpr> at 0x000001EAEC3584A0>)
windows-latest py3.10: xarray\tests\test_datatree.py#L1727
TestSubset.test_match AssertionError: Left and right DataTree objects are not identical Children at root node do not match: ['a\\B', 'b\\B'] vs ['a', 'b']
windows-latest py3.10: xarray\tests\test_datatree_mapping.py#L32
TestMapOverSubTree.test_not_isomorphic AssertionError: Regex pattern did not match. Regex: "children\\ at\\ node\\ 'set1/set2'\\ do\\ not\\ match:\\ \\[\\]\\ vs\\ \\['extra'\\]" Input: "children at node 'set1\\\\set2' do not match: [] vs ['extra']"
windows-latest py3.10: xarray\tests\test_datatree_mapping.py#L50
TestMapOverSubTree.test_no_trees_returned AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3'] vs ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1']
windows-latest py3.10: xarray\tests\test_datatree_mapping.py#L61
TestMapOverSubTree.test_single_tree_arg AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.10: xarray\tests\test_datatree_mapping.py#L72
TestMapOverSubTree.test_single_tree_arg_plus_arg AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.10: xarray\tests\test_datatree_mapping.py#L87
TestMapOverSubTree.test_multiple_tree_args AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.10: xarray\tests\test_datatree_mapping.py#L98
TestMapOverSubTree.test_return_multiple_trees AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.10: xarray\tests\test_datatree_mapping.py#L169
TestMapOverSubTree.test_map_single_dataset_against_whole_tree AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.10: xarray\tests\test_datatree_mapping.py#L184
TestMapOverSubTree.test_tree_method AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.12: xarray\tests\test_datatree.py#L1019
TestAccess.test_ipython_key_completions_complex assert False + where False = all(<generator object TestAccess.test_ipython_key_completions_complex.<locals>.<genexpr> at 0x000001E07EFC0380>)
windows-latest py3.12: xarray\tests\test_datatree.py#L1727
TestSubset.test_match AssertionError: Left and right DataTree objects are not identical Children at root node do not match: ['a\\B', 'b\\B'] vs ['a', 'b']
windows-latest py3.12: xarray\tests\test_datatree_mapping.py#L32
TestMapOverSubTree.test_not_isomorphic AssertionError: Regex pattern did not match. Regex: "children\\ at\\ node\\ 'set1/set2'\\ do\\ not\\ match:\\ \\[\\]\\ vs\\ \\['extra'\\]" Input: "children at node 'set1\\\\set2' do not match: [] vs ['extra']"
windows-latest py3.12: xarray\tests\test_datatree_mapping.py#L50
TestMapOverSubTree.test_no_trees_returned AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3'] vs ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1']
windows-latest py3.12: xarray\tests\test_datatree_mapping.py#L61
TestMapOverSubTree.test_single_tree_arg AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.12: xarray\tests\test_datatree_mapping.py#L72
TestMapOverSubTree.test_single_tree_arg_plus_arg AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.12: xarray\tests\test_datatree_mapping.py#L87
TestMapOverSubTree.test_multiple_tree_args AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.12: xarray\tests\test_datatree_mapping.py#L98
TestMapOverSubTree.test_return_multiple_trees AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.12: xarray\tests\test_datatree_mapping.py#L169
TestMapOverSubTree.test_map_single_dataset_against_whole_tree AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
windows-latest py3.12: xarray\tests\test_datatree_mapping.py#L184
TestMapOverSubTree.test_tree_method AssertionError: Left and right DataTree objects are not equal Children at root node do not match: ['set1', 'set2', 'set3', 'set1\\set1', 'set1\\set2', 'set2\\set1'] vs ['set1', 'set2', 'set3']
ubuntu-latest py3.10 bare-minimum
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.10 bare-minimum
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.12 flaky
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.12 flaky
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.12 flaky
Failed to save: Unable to reserve cache with key Linux-X64-py3.12-2024-10-18-eab6c91e6ec0ddd65a58a667bf2eac0cfc1597afc982481ab29a79b2e88a0d43-linux-64-xarray-tests-args-ad891c7-root-dcc80ee-bin-[object Promise]-file-f54552b1b31ccc60cbed6c92fd81de37dc0b783f0661df95f6ef74a7279bdb28, another job may be creating this cache. More details: Cache already exists. Scope: refs/pull/9636/merge, Key: Linux-X64-py3.12-2024-10-18-eab6c91e6ec0ddd65a58a667bf2eac0cfc1597afc982481ab29a79b2e88a0d43-linux-64-xarray-tests-args-ad891c7-root-dcc80ee-bin-[object Promise]-file-f54552b1b31ccc60cbed6c92fd81de37dc0b783f0661df95f6ef74a7279bdb28, Version: a2d23e1ed2659ed82c2139af6b060439ac5345ea8dad0c956f30fdd3bfee6aca
macos-latest py3.10
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
macos-latest py3.10
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
macos-latest py3.12
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
macos-latest py3.12
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.10 min-all-deps
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.10 min-all-deps
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.11 all-but-dask
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.11 all-but-dask
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.12 all-but-numba
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.12 all-but-numba
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.10
Failed to save: Unable to reserve cache with key Linux-X64-py3.10-2024-10-18-eab6c91e6ec0ddd65a58a667bf2eac0cfc1597afc982481ab29a79b2e88a0d43-linux-64-xarray-tests-args-6c53645-root-dcc80ee-bin-[object Promise]-file-f54552b1b31ccc60cbed6c92fd81de37dc0b783f0661df95f6ef74a7279bdb28, another job may be creating this cache. More details: Cache already exists. Scope: refs/pull/9636/merge, Key: Linux-X64-py3.10-2024-10-18-eab6c91e6ec0ddd65a58a667bf2eac0cfc1597afc982481ab29a79b2e88a0d43-linux-64-xarray-tests-args-6c53645-root-dcc80ee-bin-[object Promise]-file-f54552b1b31ccc60cbed6c92fd81de37dc0b783f0661df95f6ef74a7279bdb28, Version: a2d23e1ed2659ed82c2139af6b060439ac5345ea8dad0c956f30fdd3bfee6aca
ubuntu-latest py3.10
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.10
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.12
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
ubuntu-latest py3.12
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
windows-latest py3.10
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
windows-latest py3.12
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.

Artifacts

Produced during runtime
Name Size
Event File
4.12 KB
Test results for Linux-3.10
148 KB
Test results for Linux-3.10 bare-minimum
128 KB
Test results for Linux-3.10 min-all-deps
167 KB
Test results for Linux-3.11 all-but-dask
164 KB
Test results for Linux-3.12
145 KB
Test results for Linux-3.12 all-but-numba
142 KB
Test results for Linux-3.12 flaky
661 Bytes
Test results for Windows-3.10
157 KB
Test results for Windows-3.12
160 KB
Test results for macOS-3.10
149 KB
Test results for macOS-3.12
150 KB