Directories
¶
Path | Synopsis |
---|---|
tast
|
|
autocaps
Package autocaps determines the DUT's capabilities by parsing autotest-capability YAML files.
|
Package autocaps determines the DUT's capabilities by parsing autotest-capability YAML files. |
bundle
Package bundle contains functionality shared by test bundles.
|
Package bundle contains functionality shared by test bundles. |
caller
Package caller provides utilities to inspect the caller of a function.
|
Package caller provides utilities to inspect the caller of a function. |
cmd/local_test_runner
Package main implements the local_test_runner executable.
|
Package main implements the local_test_runner executable. |
cmd/remote_test_runner
Package main implements the remote_test_runner executable.
|
Package main implements the remote_test_runner executable. |
cmd/tast
Package main implements the tast executable, used to build and run tests.
|
Package main implements the tast executable, used to build and run tests. |
ctxutil
Package ctxutil provides convenience functions for working with context.Context objects.
|
Package ctxutil provides convenience functions for working with context.Context objects. |
dut
Package dut provides a connection to a DUT ("Device Under Test") for use by remote tests.
|
Package dut provides a connection to a DUT ("Device Under Test") for use by remote tests. |
errors
Package errors provides basic utilities to construct errors.
|
Package errors provides basic utilities to construct errors. |
errors/stack
Package stack provides a utility to capture and format a stack trace.
|
Package stack provides a utility to capture and format a stack trace. |
exec
Package exec is common code used by both ssh and testexec for command execution.
|
Package exec is common code used by both ssh and testexec for command execution. |
framework/protocol
Package protocol contains Tast gRPC services and protocol buffer messages available to be used outside Tast
|
Package protocol contains Tast gRPC services and protocol buffer messages available to be used outside Tast |
fsutil
Package fsutil implements common file operations.
|
Package fsutil implements common file operations. |
genutil
Package genutil provides utilities to help "go generate" implementation.
|
Package genutil provides utilities to help "go generate" implementation. |
lsbrelease
Package lsbrelease provides a parser of /etc/lsb-release.
|
Package lsbrelease provides a parser of /etc/lsb-release. |
rpc
Package rpc provides gRPC utilities for Tast tests.
|
Package rpc provides gRPC utilities for Tast tests. |
shutil
Package shutil provides shell-related utility functions.
|
Package shutil provides shell-related utility functions. |
ssh
Package ssh provides means to communicate with remote host through SSH.
|
Package ssh provides means to communicate with remote host through SSH. |
ssh/linuxssh
Package linuxssh provides Linux specific operations conducted via SSH TODO(oka): now that this file is not used from framework, simplify the code.
|
Package linuxssh provides Linux specific operations conducted via SSH TODO(oka): now that this file is not used from framework, simplify the code. |
testing
Package testing provides public API for tests.
|
Package testing provides public API for tests. |
testing/hwdep
Package hwdep provides the hardware dependency mechanism to select tests to run on a DUT based on its hardware features and setup.
|
Package hwdep provides the hardware dependency mechanism to select tests to run on a DUT based on its hardware features and setup. |
testing/testcheck
Package testcheck provides common functions to check test definitions.
|
Package testcheck provides common functions to check test definitions. |
testing/wlan
Package wlan provides the information of the wlan device.
|
Package wlan provides the information of the wlan device. |
testutil
Package testutil provides support code for unit tests.
|
Package testutil provides support code for unit tests. |
timing
Package timing provides functions to record timing information.
|
Package timing provides functions to record timing information. |