From 125509931fda73559cc59ebde9ebd40239b034d8 Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Sat, 22 Aug 2015 08:05:25 -0700 Subject: [PATCH] Run tests one-at-a-time on Travis Hopefully this will reduce the flakiness we're seeing on the bot. --- sky/tools/run_tests | 4 ++-- travis/build.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sky/tools/run_tests b/sky/tools/run_tests index c9170a7246f..e520e12e5d5 100755 --- a/sky/tools/run_tests +++ b/sky/tools/run_tests @@ -23,7 +23,7 @@ def main(): parser.add_argument('--config', default='Debug') parser.add_argument('--debug', dest='config', action='store_const', const='Debug') parser.add_argument('--release', dest='config', action='store_const', const='Release') - args = parser.parse_args() + args, remaining = parser.parse_known_args() build_dir = os.path.join(SRC_ROOT, 'out', args.config) @@ -38,7 +38,7 @@ def main(): env['SKY_SHELL'] = sky_shell return subprocess.call([ PUB, 'run', 'sky_tools:sky_test', - ], cwd=UNIT_DIR, env=env) + ] + remaining, cwd=UNIT_DIR, env=env) if __name__ == '__main__': sys.exit(main()) diff --git a/travis/build.sh b/travis/build.sh index 8c1d20bd015..5686bdc0825 100755 --- a/travis/build.sh +++ b/travis/build.sh @@ -4,4 +4,4 @@ set -ex ./sky/tools/gn --release ninja -j 4 -C out/Release ./sky/tools/skyanalyzer --congratulate examples/stocks/lib/main.dart -./sky/tools/run_tests --release +./sky/tools/run_tests --release -j 1