Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CaseResult ¶
type CaseResult struct { TestCase *test.Case Results []test.Result Protocols []test.CaseExecutionProtocol }
func GetCaseResultForVersion ¶ added in v1.2.0
func GetCaseResultForVersion(testCase *test.Case, protocols []test.CaseExecutionProtocol, version *project.Version) CaseResult
GetCaseResultForVariant returns the latest results for all versions of the protocols
func GetResults ¶
func GetResults(cases []*test.Case, protocolMap map[id.TestID][]test.CaseExecutionProtocol, version *project.Version) []CaseResult
type Dashboard ¶
type DashboardElement ¶
type DashboardElement struct { Version *project.Version Variants []project.Variant Results []CaseResult }
func NewDashboardElement ¶
func NewDashboardElement(cases []*test.Case, version *project.Version, protocolMap map[id.TestID][]test.CaseExecutionProtocol) DashboardElement
type DashboardElement_Sequences ¶ added in v1.2.0
type DashboardElement_Sequences struct { Version *project.Version Variants []project.Variant Results []SequenceResult }
func NewDashboardElement_Sequences ¶ added in v1.2.0
func NewDashboardElement_Sequences(sequences []*test.Sequence, version *project.Version, protocolMap map[id.TestID][]test.SequenceExecutionProtocol) DashboardElement_Sequences
type Dashboard_Sequences ¶ added in v1.2.0
type Dashboard_Sequences struct { Project *project.Project Sequences []*test.Sequence Versions []*project.Version ProtocolMap map[id.TestID][]test.SequenceExecutionProtocol DashboardElements []DashboardElement_Sequences }
func NewDashboard_Sequences ¶ added in v1.2.0
func NewDashboard_Sequences(proj *project.Project, sequences []*test.Sequence, protocolMap map[id.TestID][]test.SequenceExecutionProtocol) Dashboard_Sequences
type SequenceResult ¶ added in v1.2.0
type SequenceResult struct { TestSequence *test.Sequence Results []test.Result Protocols []test.SequenceExecutionProtocol }
func GetCaseResultForVersion_Sequences ¶ added in v1.2.0
func GetCaseResultForVersion_Sequences(testSequence *test.Sequence, protocols []test.SequenceExecutionProtocol, version *project.Version) SequenceResult
GetCaseResultForVariant_Sequences returns the latest results for all versions of the protocols
func GetResults_Sequences ¶ added in v1.2.0
func GetResults_Sequences(sequences []*test.Sequence, protocolMap map[id.TestID][]test.SequenceExecutionProtocol, version *project.Version) []SequenceResult
Click to show internal directories.
Click to hide internal directories.