Re-implement map_over_datasets using group_subtrees #14924
ci.yaml
on: pull_request
detect ci trigger
6s
Event File
3s
Matrix: test
Annotations
20 errors and 20 warnings
windows-latest py3.10:
xarray\tests\test_datatree.py#L1033
TestAccess.test_ipython_key_completions_complex
assert False
+ where False = all(<generator object TestAccess.test_ipython_key_completions_complex.<locals>.<genexpr> at 0x0000019FE39A5540>)
|
windows-latest py3.10:
xarray\tests\test_datatree.py#L1741
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#L24
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#L37
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#L43
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#L49
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#L59
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#L65
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#L121
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#L136
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#L1033
TestAccess.test_ipython_key_completions_complex
assert False
+ where False = all(<generator object TestAccess.test_ipython_key_completions_complex.<locals>.<genexpr> at 0x000001F59311C450>)
|
windows-latest py3.12:
xarray\tests\test_datatree.py#L1741
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#L24
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#L37
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#L43
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#L49
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#L59
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#L65
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#L121
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#L136
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.
|
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.
|
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.
|
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.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
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
|
149 KB |
|
Test results for Linux-3.10 bare-minimum
|
126 KB |
|
Test results for Linux-3.10 min-all-deps
|
167 KB |
|
Test results for Linux-3.11 all-but-dask
|
163 KB |
|
Test results for Linux-3.12
|
148 KB |
|
Test results for Linux-3.12 all-but-numba
|
142 KB |
|
Test results for Linux-3.12 flaky
|
663 Bytes |
|
Test results for Windows-3.10
|
159 KB |
|
Test results for Windows-3.12
|
159 KB |
|
Test results for macOS-3.10
|
149 KB |
|
Test results for macOS-3.12
|
150 KB |
|