Skip to content

Commit

Permalink
ARROW-1917: Fixes to enable verify-release-candidate.sh to work for 0…
Browse files Browse the repository at this point in the history
….8.0

Author: Wes McKinney <[email protected]>

Closes #1417 from wesm/ARROW-1917 and squashes the following commits:

e394f301 [Wes McKinney] Disable integration portion of JS. Run integration tests earlier
363c4bea [Wes McKinney] Set GI_TYPELIB_PATH when testing glib in verify-release-candidate-sh
420a5716 [Wes McKinney] [Java] Change scm git link in pom.xml
  • Loading branch information
wesm committed Dec 12, 2017
1 parent 8f50def commit 0bcd136
Showing 1 changed file with 15 additions and 10 deletions.
25 changes: 15 additions & 10 deletions dev/release/verify-release-candidate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,9 @@ test_glib() {
make -j$NPROC
make install

NO_MAKE=yes test/run-test.sh
GI_TYPELIB_PATH=$ARROW_HOME/lib/girepository-1.0 \
NO_MAKE=yes \
test/run-test.sh

popd
}
Expand All @@ -174,15 +176,17 @@ test_js() {
pushd js
npm install
# clean, lint, and build JS source
npm run clean:all
npm run lint
npm run build
npx run-s clean:all lint build
npm run test

# create initial integration test data
npm run create:testdata
# npm run create:testdata

# run once to write the snapshots
npm test -- -t ts -u --integration
# npm test -- -t ts -u --integration

# run again to test all builds against the snapshots
npm test -- --integration
# npm test -- --integration
popd
}

Expand Down Expand Up @@ -238,13 +242,14 @@ fetch_archive $DIST_NAME
tar xvzf ${DIST_NAME}.tar.gz
cd ${DIST_NAME}

test_package_java
setup_miniconda
test_and_install_cpp
test_integration
test_glib
install_parquet_cpp
test_python
test_glib
test_package_java
test_integration

test_js

echo 'Release candidate looks good!'
Expand Down

0 comments on commit 0bcd136

Please sign in to comment.