This is an automated email from the ASF dual-hosted git repository.
alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/master by this push:
new 42a2efd06a ARROW-16636: [Rust] Activate several IPC integration tests
for rust (#13219)
42a2efd06a is described below
commit 42a2efd06af09d88d97ae1f93812217e4efa976d
Author: Liang-Chi Hsieh <[email protected]>
AuthorDate: Sat Jun 11 03:38:03 2022 -0700
ARROW-16636: [Rust] Activate several IPC integration tests for rust (#13219)
arrow-rs has fixed severals integration test failures
(https://github.com/apache/arrow-rs/issues/1404):
generate_decimal128_case
generate_interval_case
generate_map_case
generate_non_canonical_map_case
generate_nested_large_offsets_case
generate_nested_dictionary_case
generate_unions_case
And this one passes test without any fix:
generate_extension_case
We should activate these IPC integration tests for rust.
Authored-by: Liang-Chi Hsieh <[email protected]>
Signed-off-by: Andrew Lamb <[email protected]>
---
dev/archery/archery/integration/datagen.py | 24 ++++++++----------------
1 file changed, 8 insertions(+), 16 deletions(-)
diff --git a/dev/archery/archery/integration/datagen.py
b/dev/archery/archery/integration/datagen.py
index ea69fe2956..4221307382 100644
--- a/dev/archery/archery/integration/datagen.py
+++ b/dev/archery/archery/integration/datagen.py
@@ -1598,8 +1598,7 @@ def get_generated_json_files(tempdir=None):
.skip_category('C#')
.skip_category('JS'), # TODO(ARROW-7900)
- generate_decimal128_case()
- .skip_category('Rust'),
+ generate_decimal128_case(),
generate_decimal256_case()
.skip_category('Go') # TODO(ARROW-7948): Decimal + Go
@@ -1615,22 +1614,19 @@ def get_generated_json_files(tempdir=None):
generate_interval_case()
.skip_category('C#')
- .skip_category('JS') # TODO(ARROW-5239): Intervals + JS
- .skip_category('Rust'),
+ .skip_category('JS'), # TODO(ARROW-5239): Intervals + JS
generate_month_day_nano_interval_case()
.skip_category('C#')
.skip_category('JS'),
generate_map_case()
- .skip_category('C#')
- .skip_category('Rust'),
+ .skip_category('C#'),
generate_non_canonical_map_case()
.skip_category('C#')
.skip_category('Java') # TODO(ARROW-8715)
- .skip_category('JS') # TODO(ARROW-8716)
- .skip_category('Rust'),
+ .skip_category('JS'), # TODO(ARROW-8716)
generate_nested_case()
.skip_category('C#'),
@@ -1641,14 +1637,12 @@ def get_generated_json_files(tempdir=None):
generate_nested_large_offsets_case()
.skip_category('C#')
.skip_category('Go')
- .skip_category('JS')
- .skip_category('Rust'),
+ .skip_category('JS'),
generate_unions_case()
.skip_category('C#')
.skip_category('Go')
- .skip_category('JS')
- .skip_category('Rust'),
+ .skip_category('JS'),
generate_custom_metadata_case()
.skip_category('C#')
@@ -1670,13 +1664,11 @@ def get_generated_json_files(tempdir=None):
generate_nested_dictionary_case()
.skip_category('C#')
.skip_category('Java') # TODO(ARROW-7779)
- .skip_category('JS')
- .skip_category('Rust'),
+ .skip_category('JS'),
generate_extension_case()
.skip_category('C#')
- .skip_category('JS')
- .skip_category('Rust'),
+ .skip_category('JS'),
]
generated_paths = []