Michael Klimushyn 27cd6283b7 Fix failing test on Cirrus (flutter/engine#6469)
Updates the tests to use the `--use-test-fonts` argument.

Fixes flutter/flutter#22682
2018-10-08 15:47:53 -07:00

28 lines
776 B
Bash
Executable File

#!/bin/bash
set -o pipefail -e;
out/host_debug_unopt/fml_unittests
out/host_debug_unopt/synchronization_unittests
pushd flutter/testing/dart
pub get
popd
run_test () {
out/host_debug_unopt/dart out/host_debug_unopt/gen/frontend_server.dart.snapshot --sdk-root out/host_debug_unopt/flutter_patched_sdk --incremental --strong --target=flutter --packages flutter/testing/dart/.packages --output-dill out/host_debug_unopt/engine_test.dill $1
out/host_debug_unopt/flutter_tester --disable-observatory --use-test-fonts out/host_debug_unopt/engine_test.dill
}
# Verify that a failing test returns a failure code.
! run_test flutter/testing/fail_test.dart
for TEST_SCRIPT in flutter/testing/dart/*.dart; do
run_test $TEST_SCRIPT
done
pushd flutter
ci/test.sh
popd
exit 0