Documentation ¶
Index ¶
- func BuildGinkgoArgs(params map[string]string, path, runPath string) ([]string, error)
- func BuildGinkgoPassThroughFlags(execution testkube.Execution) []string
- func FindGinkgoParams(execution *testkube.Execution, defaultParams map[string]string) map[string]string
- func InitializeGinkgoParams() map[string]string
- func MapJunitToExecutionResults(out []byte, suites []junit.Suite) (result testkube.ExecutionResult)
- func MapStatus(in junit.Status) (out string)
- func MoveReport(path string, reportsPath string, reportFileName string) error
- type GinkgoRunner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildGinkgoArgs ¶
func BuildGinkgoPassThroughFlags ¶
This should always be called after FindGinkgoParams so that it only acts on the "left over" Variables that are to be treated as pass through flags to GInkgo
func FindGinkgoParams ¶
func FindGinkgoParams(execution *testkube.Execution, defaultParams map[string]string) map[string]string
Find any GinkgoParams in execution.Variables
func InitializeGinkgoParams ¶
func MapJunitToExecutionResults ¶
func MapJunitToExecutionResults(out []byte, suites []junit.Suite) (result testkube.ExecutionResult)
Types ¶
type GinkgoRunner ¶
type GinkgoRunner struct { Params envs.Params Fetcher content.ContentFetcher Scraper scraper.Scraper }
func NewGinkgoRunner ¶
func NewGinkgoRunner() (*GinkgoRunner, error)
func (*GinkgoRunner) GetType ¶
func (r *GinkgoRunner) GetType() runner.Type
GetType returns runner type
func (*GinkgoRunner) Run ¶
func (r *GinkgoRunner) Run(execution testkube.Execution) (result testkube.ExecutionResult, err error)
Click to show internal directories.
Click to hide internal directories.