#!/bin/sh # script/test: run the test suite for the whole repo: the frontend at # the repo root, then the Go backend in backend/. Both halves together # get 30 seconds; each also keeps its own limit for the Dockerfiles. set -eu ROOT="$(cd "$(dirname "$0")/.." && pwd -P)" main() { cd "$ROOT" timeout 30 sh -c 'script/frontend-test && backend/script/test' } main "$@"