kc3-lang/angle/src/tests/test_utils/runner/README.md

Download

ANGLE Test Harness

The ANGLE test harness is a harness around GoogleTest that provides functionality similar to the Chromium test harness. It features:

Command-Line Arguments

The ANGLE test harness accepts all standard GoogleTest arguments. The harness also accepts the following additional command-line arguments:

--isolated-script-test-output and --isolated-script-perf-test-output mirror --results-file and --histogram-json-file respectively.

As well as the custom command-line arguments we support a few standard GoogleTest arguments:

Other GoogleTest arguments are not supported although they may work.

Implementation Notes

Normal Mode vs Bot Mode

The test runner has two main modes of operation: normal and bot mode.

During normal mode:

During bot mode:

See the source code for more details: TestSuite.h and TestSuite.cpp.

Potential Areas of Improvement


Source

Download