Tast (tests)
This repository contains integration tests that are run by Tast.
Directory structure
helpers/
- Source code for binaries executed by tests.local/
- Helpers for local tests that are compiled and installed to /usr/local/libexec/tast/helpers/local/cros
by the tast-local-helpers-cros
package.
src/chromiumos/tast/
local/
- Code related to local (i.e. on-device or “client”) tests.bundles/
- Local test bundles.cros/
- The “cros” local test bundle, containing standard Chrome OS tests. Tests are packaged by category.
...
- Packages used only by local tests.
remote/
- Code related to remote (i.e. off-device or “server”) tests.bundles/
- Remote test bundles.cros/
- The “cros” remote test bundle, containing standard Chrome OS tests. Tests are packaged by category.
...
- Packages used only by remote tests.
Shared code, the main tast
executable, the local_test_runner
and remote_test_runner
executables responsible for running bundles, and documentation are located in the tast repository.