| # Tast (go/tast) |
| |
|  |
| |
| Tast is an integration-testing system for ChromeOS. Its focus is on |
| maintainability, speed, and ease of interpreting and reproducing test results. |
| It supports building, deploying, and running tests. It doesn't implement other |
| functionality like managing labs of devices used for testing, scheduling tests, |
| or storing test results. |
| |
| For more information, see the [list of documentation](docs/README.md). |
| |
| ## Directory structure |
| |
| This repository is organized in accordance with the [Go in ChromiumOS] |
| suggestions. |
| |
| * [`src/go.chromium.org/`](src/go.chromium.org/) |
| * [`tast/runner/local_test_runner/`](src/go.chromium.org/tast/runner/local_test_runner) - |
| `main` package for the `local_test_runner` executable used to execute |
| local test bundles on-device. |
| * [`tast/core/cmd/remote_test_runner/`](src/go.chromium.org/tast/core/cmd/remote_test_runner) - |
| `main` package for the `remote_test_runner` executable used to execute |
| remote test bundles on the host system. |
| * [`tast/core/cmd/tast/`](src/go.chromium.org/tast/core/cmd/tast/) - `main` package for the `tast` |
| executable used to build and run tests. |
| * Packages used only by the `tast` executable. |
| * [`tast/core/`](src/go.chromium.org/tast/core/) - Common packages shared by multiple |
| executables. |
| |
| Tests are located in the [tast-tests repository]. |
| |
| [Go in ChromiumOS]: http://www.chromium.org/chromium-os/developer-guide/go-in-chromium-os |
| [tast-tests repository]: https://chromium.googlesource.com/chromiumos/platform/tast-tests/ |
| |
| ## Notes about the logo |
| |
| The Go gopher concept and design was originally created by [Renee French] and is |
| covered by the [Creative Commons Attribution 3.0 license]. The Tast logo above |
| is also covered by the [Creative Commons Attribution 3.0 license]. |
| |
| [Renee French]: https://reneefrench.blogspot.com/ |
| [Creative Commons Attribution 3.0 license]: https://creativecommons.org/licenses/by/3.0/ |