Documentation ¶
Index ¶
- func MonitorState(state *core.BuildState, numThreads int, ...)
- func PrintConnectionMessage(url string, targets []core.BuildLabel, tests, coverage bool)
- func PrintCoverage(state *core.BuildState, includeFiles []string)
- func PrintDisconnectionMessage(success, closed, disconnected bool)
- func PrintLineCoverageReport(state *core.BuildState, includeFiles []string)
- func SetColouredOutput(on bool)
- func SetWindowTitle(title string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MonitorState ¶
func MonitorState(state *core.BuildState, numThreads int, plainOutput, keepGoing, detailedTests bool, traceFile string)
MonitorState monitors the build while it's running (essentially until state.TestCases is closed) and prints output while it's happening.
func PrintConnectionMessage ¶
func PrintConnectionMessage(url string, targets []core.BuildLabel, tests, coverage bool)
PrintConnectionMessage prints the message when we're initially connected to a remote server.
func PrintCoverage ¶
func PrintCoverage(state *core.BuildState, includeFiles []string)
PrintCoverage writes out coverage metrics after a test run in a file tree setup. Only files that were covered by tests and not excluded are shown.
func PrintDisconnectionMessage ¶
func PrintDisconnectionMessage(success, closed, disconnected bool)
PrintDisconnectionMessage prints the message when we're disconnected from the remote server.
func PrintLineCoverageReport ¶
func PrintLineCoverageReport(state *core.BuildState, includeFiles []string)
PrintLineCoverageReport writes out line-by-line coverage metrics after a test run.
func SetColouredOutput ¶
func SetColouredOutput(on bool)
SetColouredOutput forces on or off coloured output in logging and other console output.
func SetWindowTitle ¶
func SetWindowTitle(title string)
SetWindowTitle sets the title of the current shell window.
Types ¶
This section is empty.