mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
.travis.yml: try travis_wait instead of -v
Using -v somehow makes test-all on osx stable. Let me check if travis_wait solves the issue or not. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
4fb8d00436
commit
f432fd6ea5
1 changed files with 2 additions and 3 deletions
|
@ -280,8 +280,7 @@ env:
|
|||
env:
|
||||
- CONFIG_FLAG=--with-opt-dir=/usr/local/opt/openssl@1.1:/usr/local/opt/zlib
|
||||
# Not using $JOBS which might be harmful for some tests because osx build often hangs for unknown reasons.
|
||||
# Using -v because we're too lazy to build hard timeout for each test and thus can't easily detect which test is hanging forever without -v.
|
||||
- TEST_ALL_OPTS="-v --tty=no --excludes=\$(TESTSDIR)/excludes/_travis/osx"
|
||||
- TEST_ALL_OPTS="--tty=no --excludes=\$(TESTSDIR)/excludes/_travis/osx"
|
||||
# Also globally disabling $JOBS because even just building ruby could hang forever on osx.
|
||||
- JOBS=
|
||||
|
||||
|
@ -370,7 +369,7 @@ before_script:
|
|||
|
||||
script:
|
||||
- $SETARCH make -s test TESTOPTS="${TESTOPTS=$JOBS -q --tty=no}"
|
||||
- $SETARCH make -s test-all -o exts TESTOPTS="${TEST_ALL_OPTS=$TESTOPTS}"
|
||||
- $SETARCH travis_wait 30 make -s test-all -o exts TESTOPTS="${TEST_ALL_OPTS=$TESTOPTS}"
|
||||
- $SETARCH make -s test-spec MSPECOPT=-ff # not using `-j` because sometimes `mspec -j` silently dies
|
||||
|
||||
# Branch matrix. Not all branches are Travis-ready so we limit branches here.
|
||||
|
|
Loading…
Reference in a new issue