Directories ¶
Path | Synopsis |
---|---|
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. |
nginx-access-log-metrics/internal/bquploader
Package bquploader defines a uploader of BigQuery.
|
Package bquploader defines a uploader of BigQuery. |
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. |
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. |
internal/site
Package site contains site local constants for the qscheduler tool.
|
Package site contains site local constants for the qscheduler tool. |
k8s-management
|
|
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. |
Command lucifer runs tests and admin tasks.
|
Command lucifer runs tests and admin tasks. |
internal/abortsock
Package abortsock implements abort sockets.
|
Package abortsock implements abort sockets. |
internal/annotations
Package annotations provides a basic API for writing annotation lines that annotee can parse and turn into LogDog annotations.
|
Package annotations provides a basic API for writing annotation lines that annotee can parse and turn into LogDog annotations. |
internal/api
Package api contains the interface that Lucifer uses to talk to the outside world.
|
Package api contains the interface that Lucifer uses to talk to the outside world. |
internal/autotest
Package autotest provides a Go API for interacting with Autotest.
|
Package autotest provides a Go API for interacting with Autotest. |
internal/autotest/atutil
Package atutil provides a higher level Autotest interface than the autotest package.
|
Package atutil provides a higher level Autotest interface than the autotest package. |
internal/autotest/dutprep
Package dutprep contains functions helpful in interaction with the Autotest DUT preparation tool.
|
Package dutprep contains functions helpful in interaction with the Autotest DUT preparation tool. |
internal/event
Package event standardizes communication of events from Lucifer commands.
|
Package event standardizes communication of events from Lucifer commands. |
internal/flagx
Package flagx contains extra utilities to complement the flag package.
|
Package flagx contains extra utilities to complement the flag package. |
internal/logdog
Package logdog provide an interface for writing LogDog logs.
|
Package logdog provide an interface for writing LogDog logs. |
internal/osutil
Package osutil contains high-level utility functions for operating system functionality.
|
Package osutil contains high-level utility functions for operating system functionality. |
Command autotest_status_parser extracts individual test case results from status.log.
|
Command autotest_status_parser extracts individual test case results from status.log. |
internal/autotest
Package autotest provides a Go API for interacting with Autotest.
|
Package autotest provides a Go API for interacting with Autotest. |
internal/autotest/atutil
Package atutil provides a higher level Autotest interface than the autotest package.
|
Package atutil provides a higher level Autotest interface than the autotest package. |
internal/botcache
Package botcache provides an interface to interact with data cached in a swarming bot corresponding to a Chrome OS DUT.package botcache
|
Package botcache provides an interface to interact with data cached in a swarming bot corresponding to a Chrome OS DUT.package botcache |
internal/gs
Package gs exports helpers to upload log data to Google Storage.
|
Package gs exports helpers to upload log data to Google Storage. |
internal/osutil
Package osutil contains high-level utility functions for operating system functionality.
|
Package osutil contains high-level utility functions for operating system functionality. |
internal/parallels
Package parallels contains commands used in the build_parallels_image recipe.
|
Package parallels contains commands used in the build_parallels_image recipe. |
internal/skylab_local_state/location
Package location provides utils for manipulating local file paths and URLs.
|
Package location provides utils for manipulating local file paths and URLs. |
internal/skylab_local_state/ufs
Package ufs provides option t build connection to UFS service.
|
Package ufs provides option t build connection to UFS service. |
internal/tls
Package tls provides utilities to manage a Test Library Services server running in the background for a phosphorus command.
|
Package tls provides utilities to manage a Test Library Services server running in the background for a phosphorus command. |
Application prototype-rts is a local demo Remote Test Server.
|
Application prototype-rts is a local demo Remote Test Server. |
Command dev-tlw implements the TLS wiring API for development convenience.
|
Command dev-tlw implements the TLS wiring API for development convenience. |
Command result_flow implements the result flow recipe's steps.
|
Command result_flow implements the result flow recipe's steps. |
internal/bb
Package bb implements a BuildBucket.Client using calls to BuildBucket.
|
Package bb implements a BuildBucket.Client using calls to BuildBucket. |
internal/site
Package site contains site local constants for the Result Flow.
|
Package site contains site local constants for the Result Flow. |
internal/transform
Package transform contains tools for transforming CTP build to test_platform/analytics/TestPlanRun proto.
|
Package transform contains tools for transforming CTP build to test_platform/analytics/TestPlanRun proto. |
Command lint is generic linter for Chrome OS test configs.
|
Command lint is generic linter for Chrome OS test configs. |
internal/diagnostics
Package diagnostics provides utilities to collect diagnostics for lint.
|
Package diagnostics provides utilities to collect diagnostics for lint. |
internal/metadata
Package metadata provides functions to lint Chrome OS integration test metadata.
|
Package metadata provides functions to lint Chrome OS integration test metadata. |
internal/util/difftests
Package difftests provides utilities for writing tests that compare against golden output.
|
Package difftests provides utilities for writing tests that compare against golden output. |
Click to show internal directories.
Click to hide internal directories.