mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Test without --jit-debug by default
and let RUBY_DEBUG=1 job test it. We usually don't use --jit-debug and we should test no --jit-debug by default.
This commit is contained in:
parent
d97229de5c
commit
2679e10942
1 changed files with 6 additions and 4 deletions
10
.travis.yml
10
.travis.yml
|
@ -59,6 +59,10 @@ env:
|
||||||
- &make-test-only
|
- &make-test-only
|
||||||
script:
|
script:
|
||||||
- $SETARCH make -s test TESTOPTS="${TESTOPTS=$JOBS -q --tty=no}"
|
- $SETARCH make -s test TESTOPTS="${TESTOPTS=$JOBS -q --tty=no}"
|
||||||
|
- |- # allow extra test-all if specified
|
||||||
|
if [ -n $TEST_ALL_TESTS ]; then
|
||||||
|
$SETARCH make -s test-all -o exts TESTOPTS="${TESTOPTS} ${TEST_ALL_OPTS}" TESTS="$TEST_ALL_TESTS" RUBYOPT="-w"
|
||||||
|
fi
|
||||||
|
|
||||||
- &gcc-8
|
- &gcc-8
|
||||||
compiler: gcc-8
|
compiler: gcc-8
|
||||||
|
@ -122,15 +126,11 @@ env:
|
||||||
- &x86_64-linux
|
- &x86_64-linux
|
||||||
name: x86_64-linux
|
name: x86_64-linux
|
||||||
<<: *gcc-8
|
<<: *gcc-8
|
||||||
env:
|
|
||||||
- TEST_MJIT_SYMBOLS=1 # detect exports missing for MJIT
|
|
||||||
|
|
||||||
- &arm64-linux
|
- &arm64-linux
|
||||||
name: arm64-linux
|
name: arm64-linux
|
||||||
arch: arm64
|
arch: arm64
|
||||||
<<: *gcc-8
|
<<: *gcc-8
|
||||||
env:
|
|
||||||
- TEST_MJIT_SYMBOLS=1
|
|
||||||
|
|
||||||
- &jemalloc
|
- &jemalloc
|
||||||
name: --with-jemalloc
|
name: --with-jemalloc
|
||||||
|
@ -146,6 +146,8 @@ env:
|
||||||
<<: *make-test-only
|
<<: *make-test-only
|
||||||
env:
|
env:
|
||||||
- GEMS_FOR_TEST=
|
- GEMS_FOR_TEST=
|
||||||
|
- TEST_MJIT_SYMBOLS=1
|
||||||
|
- TEST_ALL_TESTS=test/ruby/test_jit.rb
|
||||||
- cppflags='-DRUBY_DEBUG -DVM_CHECK_MODE=1 -DTRANSIENT_HEAP_CHECK_MODE -DRGENGC_CHECK_MODE -DENC_DEBUG'
|
- cppflags='-DRUBY_DEBUG -DVM_CHECK_MODE=1 -DTRANSIENT_HEAP_CHECK_MODE -DRGENGC_CHECK_MODE -DENC_DEBUG'
|
||||||
|
|
||||||
- &VM_CHECK_MODE
|
- &VM_CHECK_MODE
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue