diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index ed74c0c8f4bc..2cd888924131 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -137,6 +137,7 @@ jobs: -e ARCHERY_INTEGRATION_WITH_JS=1 \ -e ARCHERY_INTEGRATION_WITH_NANOARROW=1 \ -e ARCHERY_INTEGRATION_WITH_RUST=1 \ + -e RUST_BACKTRACE=1 \ conda-integration - name: Docker Push if: >- diff --git a/dev/archery/archery/integration/datagen.py b/dev/archery/archery/integration/datagen.py index 6b3b13f51dfc..3dbab0dfc174 100644 --- a/dev/archery/archery/integration/datagen.py +++ b/dev/archery/archery/integration/datagen.py @@ -1936,17 +1936,13 @@ def get_generated_json_files(tempdir=None): generate_decimal32_case() .skip_tester('Java') .skip_tester('JS') - .skip_tester('nanoarrow') .skip_tester('Ruby') - .skip_tester('Rust') .skip_tester('Go'), generate_decimal64_case() .skip_tester('Java') .skip_tester('JS') - .skip_tester('nanoarrow') .skip_tester('Ruby') - .skip_tester('Rust') .skip_tester('Go'), generate_datetime_case(), @@ -2003,25 +1999,24 @@ def get_generated_json_files(tempdir=None): .skip_tester('JS') # TODO(https://github.com/apache/arrow-nanoarrow/issues/618) .skip_tester('nanoarrow') - .skip_tester('Ruby') - .skip_tester('Rust'), + .skip_tester('Ruby'), generate_binary_view_case() .skip_tester('JS') # TODO(https://github.com/apache/arrow-nanoarrow/issues/618) .skip_tester('nanoarrow') - .skip_tester('Ruby') - .skip_tester('Rust'), + .skip_tester('Ruby'), generate_list_view_case() .skip_tester('.NET') # Doesn't support large list views .skip_tester('JS') # TODO(https://github.com/apache/arrow-nanoarrow/issues/618) .skip_tester('nanoarrow') - .skip_tester('Ruby') - .skip_tester('Rust'), + .skip_tester('Ruby'), generate_extension_case() + # Also contains a dictionary column + # TODO(https://github.com/apache/arrow-nanoarrow/issues/622) .skip_tester('nanoarrow') # TODO(https://github.com/apache/arrow/issues/38045) .skip_format(SKIP_FLIGHT, '.NET')