blob: a8a64e75ff0e946051db8f6356cb13d8c5b49af5 [file] [log] [blame] [view]
# Test Runners
Reviewed on: 2020-03-11
Test runners help integrate various test frameworks with the [Test Runner
Framework][trf].
A test runner implements [`fuchsia.component.runner.ComponentRunner`][fidl-component-runner]
to run an underlying test program. It integrates a test framework with
[`fuchsia.test.Suite`][fidl-test-suite].
## Building
```bash
fx set core.x64 --with //src/sys/test_runners
fx build
```
Use the command above to build all test runners available. To build
individual test runners, look for instructions in their respective
subdirectories.
## Running
Look for instructions in test runner's respective subdirectories.
## Testing
Look for instructions in test runner's respective subdirectories.
[trf]: https://fuchsia.dev/fuchsia-src/development/testing/components/test_runner_framework
[fidl-test-suite]: /sdk/fidl/fuchsia.test/suite.fidl
[fidl-component-runner]: /sdk/fidl/fuchsia.component.runner/component_runner.fidl