diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index ed74c0c8f4bc..03438cde04ac 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -76,12 +76,16 @@ jobs: with: persist-credentials: false repository: apache/arrow-rs + # Temporary: check with the arrow-rs fix + ref: refs/pull/9888/head path: rust - name: Checkout Arrow nanoarrow uses: actions/checkout@v6 with: persist-credentials: false repository: apache/arrow-nanoarrow + # Temporary: check with the nanoarrow fix + ref: refs/pull/880/head path: nanoarrow - name: Checkout Arrow Go uses: actions/checkout@v6 @@ -137,6 +141,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..9e273d6fa3f8 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(), @@ -1979,20 +1975,15 @@ def get_generated_json_files(tempdir=None): .skip_tester('JS'), generate_dictionary_case() - # 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'), generate_dictionary_unsigned_case() - .skip_tester('nanoarrow') .skip_tester('Java') # TODO(ARROW-9377) # TODO(https://github.com/apache/arrow/issues/38045) .skip_format(SKIP_FLIGHT, '.NET'), generate_nested_dictionary_case() - # TODO(https://github.com/apache/arrow-nanoarrow/issues/622) - .skip_tester('nanoarrow') .skip_tester('Java') # TODO(ARROW-7779) # TODO(https://github.com/apache/arrow/issues/38045) .skip_format(SKIP_FLIGHT, '.NET') @@ -2003,26 +1994,22 @@ 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() - .skip_tester('nanoarrow') # TODO(https://github.com/apache/arrow/issues/38045) .skip_format(SKIP_FLIGHT, '.NET') .skip_tester('Ruby'),