Report

data class Report(val executable: String, val id: Int, val args: List<String>, val hasTimedOut: Boolean, val exitCode: Int, val stdout: List<String>, val stderr: List<String>, val errors: List<Valgrind.Report.Error>, val visibility: Valgrind.Visibility, val scoreGenerator: ScoreGenerator, val exeExitCode: Int, val diffExitCode: Int?) : DockerPipelineStage.ExecutableReport, StageReportUnit.Scorable

Returns singleton Report with singleton TestCase

TODO: Refactor for ParExec

Constructors

Link copied to clipboard
constructor(executable: String, id: Int, args: List<String>, hasTimedOut: Boolean, exitCode: Int, stdout: List<String>, stderr: List<String>, errors: List<Valgrind.Report.Error>, visibility: Valgrind.Visibility, scoreGenerator: ScoreGenerator, exeExitCode: Int, diffExitCode: Int?)

Types

Link copied to clipboard
data class Error(val kind: String, val what: List<ValgrindFile.Error.WhatContext>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val exitCode: Int
Link copied to clipboard
open override val hasTimedOut: Boolean
Link copied to clipboard
val id: Int
Link copied to clipboard
open override val isSuccess: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val stderr: List<String>
Link copied to clipboard
open override val stdout: List<String>
Link copied to clipboard