Directories

Path Synopsis
cmd
branch_util/test
Package test defines a branch_util-specific test harness.
Package test defines a branch_util-specific test harness.
caching-backend/conf-creator
This package creates the configuration files for nginx and keepalived used in the caching backend in Chrome OS fleet labs.
This package creates the configuration files for nginx and keepalived used in the caching backend in Chrome OS fleet labs.
common-tls
Command common-tls implements the shared high level test lab services (TLS) API.
Command common-tls implements the shared high level test lab services (TLS) API.
fleet-tlw
Command fleet-tlw implements the TLS wiring API for Chrome OS fleet labs.
Command fleet-tlw implements the TLS wiring API for Chrome OS fleet labs.
labpack
The labpack program allows to run repair tasks for ChromeOS devices in the lab.
The labpack program allows to run repair tasks for ChromeOS devices in the lab.
lucifer
Command lucifer runs tests and admin tasks.
Command lucifer runs tests and admin tasks.
phosphorus
Command autotest_status_parser extracts individual test case results from status.log.
Command autotest_status_parser extracts individual test case results from status.log.
prototype-rts
Application prototype-rts is a local demo Remote Test Server.
Application prototype-rts is a local demo Remote Test Server.
prototype-tlw
Command dev-tlw implements the TLS wiring API for development convenience.
Command dev-tlw implements the TLS wiring API for development convenience.
result_flow
Command result_flow implements the result flow recipe's steps.
Command result_flow implements the result flow recipe's steps.
tclint
Command lint is generic linter for Chrome OS test configs.
Command lint is generic linter for Chrome OS test configs.
Package dutstate provides representation of states of DUT in Swarming and reading and updating a state in UFS service.
Package dutstate provides representation of states of DUT in Swarming and reading and updating a state in UFS service.
fleet
access
Package access provides the Fleet Access API bindings.
Package access provides the Fleet Access API bindings.
lab_inventory
bq
Package bq implements bigquery-related logic.
Package bq implements bigquery-related logic.
datastore
Package datastore contains datastore-related logic.
Package datastore contains datastore-related logic.
dronecfg
Package dronecfg implements datastore access for storing drone configs.
Package dronecfg implements datastore access for storing drone configs.
utilization
Package utilization provides functions to report DUT utilization metrics.
Package utilization provides functions to report DUT utilization metrics.
Package tlslib provides the canonical implementation of a common TLS server.
Package tlslib provides the canonical implementation of a common TLS server.
Package tlsutil provides utility for working with test lab services.
Package tlsutil provides utility for working with test lab services.
internal
assert
Package assert contains common assert methods.
Package assert contains common assert methods.
buildplan
Package buildplan contains support code for the build planner.
Package buildplan contains support code for the build planner.
chromeosversion
Package chromeosversion provides a number of methods for interacting with ChromeOS versions and the version file.
Package chromeosversion provides a number of methods for interacting with ChromeOS versions and the version file.
cmd
Package cmd provides support for running commands.
Package cmd provides support for running commands.
gerrit
Package gerrit contains functions for interacting with gerrit/gitiles.
Package gerrit contains functions for interacting with gerrit/gitiles.
git
Package git provides functionality for interacting with local and remote git repositories.
Package git provides functionality for interacting with local and remote git repositories.
pointless
Package pointless contains code for the pointless build checker.
Package pointless contains code for the pointless build checker.
repo
Package repo contains functions for interacting with manifests and the repo tool.
Package repo contains functions for interacting with manifests and the repo tool.
repoharness
Package repoharness contains code for a test harness that allows for easy faking of a repo checkout.
Package repoharness contains code for a test harness that allows for easy faking of a repo checkout.
testutil
Package testutil contains various util functions for testing.
Package testutil contains various util functions for testing.
util
Package util contains common utility functions.
Package util contains common utility functions.