blob: d0dc3f320aa59822a41104a41d369773798ffdd8 [file] [log] [blame] [view] [edit]
## `web_runner_tests`
Contains integration tests to ensure that Chromium is compatible with Fuchsia.
## Build the test
```shell
$ fx set <product>.<arch> --with //src/chromium/web_runner_tests:tests
$ fx build
```
## Run the test
Remember to kill a running Scenic before starting the test. In particular, the pixel tests must be
run on a product without a graphical interface, such as `core`.
(If the zircon console is running, you don't need to do this.)
```shell
$ fx shell killall scenic.cmx
```
To run all the tests, use this fx invocation:
```shell
$ fx test web_runner_tests
```
To run individual test suites, use these fx invocations:
```shell
fx test web_runner_tests -t -- --gtest_filter="WebRunnerIntegrationTest.*"
fx test web_runner_tests -t -- --gtest_filter="WebRunnerPixelTest.*"
fx test web_runner_tests -t -- --gtest_filter="WebPixelTest.*"
```
For more information about the individual tests, see their respective file
comments.