From c052dc5025559ae79b5619b7cb26b61717647ad1 Mon Sep 17 00:00:00 2001 From: td Date: Wed, 20 Dec 2023 18:53:49 +0530 Subject: [PATCH] chore: throw more threads at dart test --- scripts/test.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/test.sh b/scripts/test.sh index f50b8cc7..ed904841 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -1,15 +1,17 @@ #!/bin/bash + +thread_count=$(getconf _NPROCESSORS_ONLN) + if which flutter >/dev/null; then flutter pub global activate junitreport - flutter test --coverage + flutter test --concurrency=$thread_count --coverage TEST_CODE=$? # coverage flutter pub global activate remove_from_coverage flutter pub global run remove_from_coverage:remove_from_coverage -f coverage/lcov.info -r '\.g\.dart$' else - dart test --coverage=coverage - dart test --file-reporter='json:TEST-report.json' + dart test --concurrency=$thread_count --coverage=coverage TEST_CODE=$? # coverage -> broken see https://github.com/dart-lang/test/issues/1698