wrapper

package
v0.0.5 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2018 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

Package wrapper contains utilities for the processes that wrap the test execution in a ProwJob test container

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BindOptions

func BindOptions(options *Options, fs *flag.FlagSet)

BindOptions adds flags to the FlagSet that populate the wrapper options struct provided.

Types

type Options

type Options struct {
	// ProcessLog will contain std{out,err} from the
	// wrapped test process
	ProcessLog string `json:"process_log"`

	// MarkerFile will be written with the exit code
	// of the test process or an internal error code
	// if the entrypoint fails.
	MarkerFile string `json:"marker_file"`
}

Options exposes the configuration options used when wrapping test execution

func (*Options) Validate

func (o *Options) Validate() error

Validate ensures that the set of options are self-consistent and valid

Jump to

Keyboard shortcuts

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