GTest
object GTest
Wrapper object for the config and report for GTest pipeline stages
Types
Link copied to clipboard
data class Config(val srcInput: List<String>, val testInput: List<String>, val testOut: String?, val compileArgs: List<String>?, val srcCompileArgs: List<String>?, val testCompileArgs: List<String>?, val runArgs: List<String>?, val version: String?, val score: Double?, val treatDenormalScore: ConfigUnit.TotalScorable.DenormHandling?, val scoreWeighting: XUnitWeighting?) : ConfigUnit, ConfigUnit.TotalScorable, XUnitWeightedScorable
Link copied to clipboard
Link copied to clipboard
data class Report(val hasTimedOut: Boolean, val exitCode: Int, val stderr: List<String>, val report: XUnitReport?, val scoreGenerator: ScoreGenerator) : DockerPipelineStage.ExecutableReport, StageReportUnit.Scorable
Link copied to clipboard
Properties
Link copied to clipboard
The default filename for the compiled GTest executable.
Link copied to clipboard
The default version of GTest to compile and bundle into the image.
Link copied to clipboard
The filename for the object file compiled from Config.srcInput.