Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions dev/release/verify-release-candidate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,25 @@ test_js() {
popd
}

test_ruby() {
export GI_TYPELIB_PATH=$ARROW_HOME/lib/girepository-1.0:$GI_TYPELIB_PATH

pushd ruby

pushd red-arrow
bundle install --path vendor/bundle
bundle exec ruby test/run-test.rb
popd

# TODO: Arrow GPU related tests

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably need an environment variable so users on CUDA-enabled computers can run these tests

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done by #2392.

# pushd red-arrow-gpu
# bundle install --path vendor/bundle
# bundle exec ruby test/run-test.rb
# popd

popd
}

test_rust() {
# install rust toolchain in a similar fashion like test-miniconda
export RUSTUP_HOME=`pwd`/test-rustup
Expand Down Expand Up @@ -309,6 +328,7 @@ test_integration
test_glib
install_parquet_cpp
test_python
test_ruby
test_rust

echo 'Release candidate looks good!'
Expand Down