Dan McGregor | feaee26 | 2016-11-29 07:41:27 -0600 | [diff] [blame] | 1 | #!/usr/bin/env bash |
Han-Wen Nienhuys | 9746c95 | 2016-10-27 10:44:41 +0200 | [diff] [blame] | 2 | |
David Ostrovsky | 402274a | 2019-09-02 00:38:19 +0200 | [diff] [blame] | 3 | bazel_bin=$(which bazelisk 2>/dev/null) |
David Ostrovsky | a07a824 | 2019-08-30 07:53:08 +0200 | [diff] [blame] | 4 | if [[ -z "$bazel_bin" ]]; then |
| 5 | echo "Warning: bazelisk is not installed; falling back to bazel." |
| 6 | bazel_bin=bazel |
| 7 | fi |
| 8 | |
Ben Rohlfs | 6e59460 | 2020-09-11 12:11:14 +0200 | [diff] [blame] | 9 | # At least temporarily we want to know what is going on even when all tests are |
| 10 | # passing, so we have a better chance of debugging what happens in CI test runs |
| 11 | # that were supposed to catch test failures, but did not. |
Frank Borden | 5e52782 | 2022-09-09 12:24:59 +0200 | [diff] [blame] | 12 | # Run type checker before testing |
| 13 | ${bazel_bin} build //polygerrit-ui/app:compile_pg_with_tests && \ |
David Ostrovsky | a07a824 | 2019-08-30 07:53:08 +0200 | [diff] [blame] | 14 | ${bazel_bin} test \ |
Han-Wen Nienhuys | 9746c95 | 2016-10-27 10:44:41 +0200 | [diff] [blame] | 15 | "$@" \ |
Ben Rohlfs | 6e59460 | 2020-09-11 12:11:14 +0200 | [diff] [blame] | 16 | --test_verbose_timeout_warnings \ |
| 17 | --test_output=all \ |
Frank Borden | e6e4430 | 2022-09-08 13:53:08 +0200 | [diff] [blame] | 18 | //polygerrit-ui:web-test-runner |