GTestRun
Pipeline stage which runs a Google Test executable.
Parameters
Distro image to use for running the executable.
The configuration to instantiate this class.
Properties
Whether the container is allowed network access.
Handler describing how the stage performs necessary IO actions to retrieve stage execution outputs.
Command to execute during the pipeline stage.
Base distro image for this pipeline stage.
Instance to the Docker daemon.
Additional specifications to add to the Dockerfile.
Environment variables to provide to the runtime environment.
Convenience property for retrieving exitcode of a variable.
Whether the dockerfileSpec contains directives which are evaluated at pipeline execution time.
Whether to cache this image in the local Docker registry.
Mode to mount the mountPath as.
The logger output are stored in logs
of outputLogger after stage execution
The system resources which control what the container is allowed to access.
Convenience property for retrieving stderr content of a variable line-by-line.
Convenience property for retrieving stdout content of a variable line-by-line.
Mode to mount the in-place volume as.
Working directory of the container.
The XML report generated by GTest.
Functions
Builder method for CmdBuilder using the command language cmdLang of the stage.
Builder method for CmdBuilder using the command language cmdLang of the stage.
Configures the container during execution of the pipeline.
Base Dockerfile for all pipeline stage.
Builds a Docker image based on the Dockerfile specification as defined by this stage, overwriting any previously cached image if exists.
Determines the host configuration of the container.
Dockerfile spec for installing packages
Logs the information used to create the container for this pipeline stage.
Performs cleanup after the execution of the container.
Removes the container and temporary log volume created by this pipeline stage.
Builds the Docker image backing this pipeline stage, and runs the container.
Transforms the result of the stage into a StageResult.
Variable builder inheriting the CmdLang of this stage.