Skip to content

Commit 89e800d

Browse files
or-shacharBorja Lorente
authored andcommitted
[CI-shell-tests] Support granular test timeout (bazel-contrib#1125)
* Testing short test timeout * Now using realistic timeout
1 parent 43d5f5c commit 89e800d

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

test/shell/test_runner.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
NC='\033[0m'
66
GREEN='\033[0;32m'
77
RED='\033[0;31m'
8-
TIMOUT=60
98

109
run_test_ci() {
1110
# spawns the test to new process
@@ -15,6 +14,7 @@ run_test_ci() {
1514
eval $TEST_ARG &>$log_file &
1615
local test_pid=$!
1716
SECONDS=0
17+
TIMOUT=${TEST_TIMEOUT-60}
1818
test_pulse_printer $! $TIMOUT $TEST_ARG &
1919
local pulse_printer_pid=$!
2020
local result

test_version.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,9 @@ dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
120120
. "${dir}"/test/shell/test_runner.sh
121121
runner=$(get_test_runner "${1:-local}")
122122
export USE_BAZEL_VERSION=${USE_BAZEL_VERSION:-$(cat $dir/.bazelversion)}
123-
$runner test_scala_version "${scala_2_11_version}"
124-
$runner test_scala_version "${scala_2_12_version}"
125123

126-
$runner test_twitter_scrooge_versions "18.6.0"
127-
$runner test_twitter_scrooge_versions "20.5.0"
124+
TEST_TIMEOUT=15 $runner test_scala_version "${scala_2_11_version}"
125+
TEST_TIMEOUT=15 $runner test_scala_version "${scala_2_12_version}"
126+
127+
TEST_TIMEOUT=15 $runner test_twitter_scrooge_versions "18.6.0"
128+
TEST_TIMEOUT=15 $runner test_twitter_scrooge_versions "20.5.0"

0 commit comments

Comments
 (0)