-
Notifications
You must be signed in to change notification settings - Fork 1k
Closed
Labels
Description
Describe the bug
- Found while verifying Release arrow-rs / parquet Minor version
55.2.0(June 2025) #7394
When running verify-release-candidate.sh with the 55.2.0 release candidate, it failed validation with the parquet-variant crate
To Reproduce
./dev/release/verify-release-candidate.sh 55.2.0 1Which results in
running 6 tests
test variant_primitive ... FAILED
test variant_array_primitive ... FAILED
test variant_object_empty ... FAILED
test variant_array_builder ... FAILED
test variant_object_primitive ... FAILED
test variant_object_builder ... FAILED
failures:
---- variant_primitive stdout ----
thread 'variant_primitive' panicked at parquet-variant/tests/variant_interop.rs:45:72:
called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
---- variant_array_primitive stdout ----
thread 'variant_array_primitive' panicked at parquet-variant/tests/variant_interop.rs:45:72:
called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---- variant_object_empty stdout ----
thread 'variant_object_empty' panicked at parquet-variant/tests/variant_interop.rs:45:72:
called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
---- variant_array_builder stdout ----
dictionary_key_start_byte: 3
thread 'variant_array_builder' panicked at parquet-variant/tests/variant_interop.rs:45:72:
called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
---- variant_object_primitive stdout ----
thread 'variant_object_primitive' panicked at parquet-variant/tests/variant_interop.rs:45:72:
called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
---- variant_object_builder stdout ----
dictionary_key_start_byte: 10
thread 'variant_object_builder' panicked at parquet-variant/tests/variant_interop.rs:45:72:
called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
failures:
variant_array_builder
variant_array_primitive
variant_object_builder
variant_object_empty
variant_object_primitive
variant_primitive
test result: FAILED. 0 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
error: test failed, to rerun pass `-p parquet-variant --test variant_interop`
Expected behavior
Tests should pass
Additional context
I am pretty sure this is related to the fact the parquet-testing directory is specified by the PARQUET_TESTING environment variable rather than in the standard location