Directories ¶
Path | Synopsis |
---|---|
Package main implements the local_test_runner executable.
|
Package main implements the local_test_runner executable. |
Package main implements the remote_test_runner executable.
|
Package main implements the remote_test_runner executable. |
Package main implements the tast executable, used to build and run tests.
|
Package main implements the tast executable, used to build and run tests. |
internal/build
Package build provides support for compiling tests and related executables.
|
Package build provides support for compiling tests and related executables. |
internal/display
Package display provides advanced methods of logging to a terminal.
|
Package display provides advanced methods of logging to a terminal. |
internal/run
Package run starts test runners and interprets their output.
|
Package run starts test runners and interprets their output. |
internal/run/config
Package config defines common structs to carry configuration and associated stateful data.
|
Package config defines common structs to carry configuration and associated stateful data. |
internal/run/driver
Package driver implements communications with local/remote executables related to Tast.
|
Package driver implements communications with local/remote executables related to Tast. |
internal/run/driver/internal/drivercore
Package drivercore defines core data types for the driver package.
|
Package drivercore defines core data types for the driver package. |
internal/run/driver/internal/runnerclient
Package runnerclient provides a client interface to tast test runners.
|
Package runnerclient provides a client interface to tast test runners. |
internal/run/driver/internal/sshconfig
Package sshconfig provides functionality to parse SSH configuration and return real host information to users.
|
Package sshconfig provides functionality to parse SSH configuration and return real host information to users. |
internal/run/prepare
Package prepare implements the preparation phase of Tast CLI.
|
Package prepare implements the preparation phase of Tast CLI. |
internal/run/runtest
Package runtest provides fake implementations needed to test Tast CLI.
|
Package runtest provides fake implementations needed to test Tast CLI. |
internal/run/runtest/internal/fakerunner
Package fakerunner provides a fake implementation of test runners.
|
Package fakerunner provides a fake implementation of test runners. |
internal/run/sharding
Package sharding implements the test sharding algorithm.
|
Package sharding implements the test sharding algorithm. |
internal/symbolize
Package symbolize provides support for symbolizing crashes.
|
Package symbolize provides support for symbolizing crashes. |
internal/symbolize/breakpad
Package breakpad processes minidump crash reports created by Breakpad.
|
Package breakpad processes minidump crash reports created by Breakpad. |
internal/symbolize/fakecmd
Package fakecmd is used to install a fake version of a command for testing.
|
Package fakecmd is used to install a fake version of a command for testing. |
Package main implements tast-lint executable.
|
Package main implements tast-lint executable. |
internal/check
Package check contains tast-lint checkers.
|
Package check contains tast-lint checkers. |
internal/diff
Package diff computes differences between strings.
|
Package diff computes differences between strings. |
internal/git
Package git operates git command.
|
Package git operates git command. |
internal/lint
Package lint implements the core part of tast-lint.
|
Package lint implements the core part of tast-lint. |
Click to show internal directories.
Click to hide internal directories.