File tree Expand file tree Collapse file tree 2 files changed +34
-1
lines changed Expand file tree Collapse file tree 2 files changed +34
-1
lines changed Original file line number Diff line number Diff line change @@ -25,14 +25,21 @@ branches:
2525 - master
2626
2727matrix :
28+ include :
29+ - rvm : jruby-head
30+ jdk : oraclejdk8
31+ env : TRUFFLE=1
2832 allow_failures :
2933 - rvm : ruby-head
3034 - rvm : jruby-head
3135 - rvm : 1.9.3
3236 - rvm : rbx-2
37+ - rvm : jruby-head
38+ jdk : oraclejdk8
39+ env : TRUFFLE=1
3340
3441before_script :
3542 - " echo $JAVA_OPTS"
3643 - " export JAVA_OPTS=-Xmx1024m"
3744
38- script : RUBYOPT=-w bundle exec rake ci
45+ script : if [[ -v TRUFFLE ]]; then support/test-truffle.sh; else RUBYOPT=-w bundle exec rake ci; fi
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ jruby+truffle setup || exit $?
4+
5+ OVERALL_EXIT_CODE=0
6+
7+ for SPEC in atomic \
8+ channel \
9+ collection \
10+ concern \
11+ executor \
12+ thread_safe \
13+ utility \
14+ * _spec.rb
15+ do
16+ NO_COVERAGE=1 jruby+truffle --no-use-fs-core --verbose run -S rspec -- \
17+ -J-Xmx2G -- spec/concurrent/$SPEC --format documentation \
18+ --tag ~ unfinished --seed 1 --tag ~ notravis --tag ~ buggy --tag ~ truffle_bug
19+ EXIT_CODE=$?
20+ if [[ $EXIT_CODE != 0 ]]
21+ then
22+ OVERALL_EXIT_CODE=1
23+ fi
24+ done
25+
26+ exit $OVERALL_EXIT_CODE
You can’t perform that action at this time.
0 commit comments