run

package
v0.0.0-...-15a9a0c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2023 License: BSD-3-Clause Imports: 24 Imported by: 0

Documentation

Overview

Package run starts test runners and interprets their output.

Index

Constants

View Source
const (

	// DUTInfoFile is a file name containing the dump of obtained DUTInfo message,
	// which is directly under ResDir.
	DUTInfoFile = "dut-info.txt"
)

Variables

This section is empty.

Functions

func GlobalRuntimeVars

func GlobalRuntimeVars(ctx context.Context, cfg *config.Config, state *config.DeprecatedState) ([]string, error)

GlobalRuntimeVars returns all used global runtime variables.

func Run

Run executes or lists tests per cfg and returns the results. Messages are logged via ctx as the run progresses.

Types

This section is empty.

Directories

Path Synopsis
Package config defines common structs to carry configuration and associated stateful data.
Package config defines common structs to carry configuration and associated stateful data.
Package driver implements communications with local/remote executables related to Tast.
Package driver implements communications with local/remote executables related to Tast.
internal/drivercore
Package drivercore defines core data types for the driver package.
Package drivercore defines core data types for the driver package.
internal/runnerclient
Package runnerclient provides a client interface to tast test runners.
Package runnerclient provides a client interface to tast test runners.
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.
Package prepare implements the preparation phase of Tast CLI.
Package prepare implements the preparation phase of Tast CLI.
Package runtest provides fake implementations needed to test Tast CLI.
Package runtest provides fake implementations needed to test Tast CLI.
internal/fakerunner
Package fakerunner provides a fake implementation of test runners.
Package fakerunner provides a fake implementation of test runners.
Package sharding implements the test sharding algorithm.
Package sharding implements the test sharding algorithm.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL