Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OperationInfo ¶ added in v0.1.9
type OperationInfo struct {
Id int
ResourceId int
}
type StepProcessor ¶
type StepProcessor interface {
Run(context.Context, binding.Bindings)
}
func NewStepProcessor ¶
func NewStepProcessor(
config v1alpha1.ConfigurationSpec,
clusters clusters.Registry,
namespacer namespacer.Namespacer,
clock clock.PassiveClock,
test discovery.Test,
step v1alpha1.TestStep,
report *report.StepReport,
) StepProcessor
type TestProcessor ¶
type TestProcessor interface {
Run(context.Context, binding.Bindings, namespacer.Namespacer)
CreateStepProcessor(namespacer.Namespacer, clusters.Registry, v1alpha1.TestStep) StepProcessor
}
func NewTestProcessor ¶
func NewTestProcessor(
config v1alpha1.ConfigurationSpec,
clusters clusters.Registry,
clock clock.PassiveClock,
summary *summary.Summary,
report *report.TestReport,
test discovery.Test,
shouldFailFast *atomic.Bool,
) TestProcessor
type TestsProcessor ¶
type TestsProcessor interface {
Run(context.Context, binding.Bindings)
CreateTestProcessor(discovery.Test) TestProcessor
}
func NewTestsProcessor ¶
func NewTestsProcessor(
config v1alpha1.ConfigurationSpec,
clusters clusters.Registry,
clock clock.PassiveClock,
summary *summary.Summary,
report *report.Report,
tests ...discovery.Test,
) TestsProcessor
Click to show internal directories.
Click to hide internal directories.