Re-implement map_over_datasets using group_subtrees #14916
ci.yaml
on: pull_request
detect ci trigger
2s
Event File
2s
Matrix: test
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 |
|