package
0.0.0-20230226003218-1dd1f65bfa42
Repository: https://github.com/c4-project/c4t.git
Documentation: pkg.go.dev

# Functions

New creates a new batch compiler instance using the config c and plan p.
NewPathset constructs a new pathset from the directory root.
ObserveWith adds each observer in obs to the runner's observer list.
Options applies each option in opts in turn.
OverrideQuantities overrides this runner's quantities with qs.

# Variables

ErrNoBin occurs when a successful compile result has no binary path attached.
ErrParserNil occurs when a runner config doesn't specify an observation parser.

# Structs

CompilerResult contains results from a subject/compiler pairing.
Error is the main error type returned by the runner.
Instance contains all state required to perform a runner operation for a given subject.
Pathset contains the top-level paths for a runner instance.
Result is the type of results from a single test run.
Runner contains information necessary to run a plan's compiled test cases.
SubjectResult contains results from a single subject.

# Type aliases

Option is the type of functional options for the machine node.