Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StepProcessor ¶
type StepProcessor interface {
Run(ctx context.Context)
}
func NewStepProcessor ¶
func NewStepProcessor(
config v1alpha1.ConfigurationSpec,
client client.Client,
namespacer namespacer.Namespacer,
clock clock.PassiveClock,
test discovery.Test,
step v1alpha1.TestSpecStep,
) StepProcessor
type TestProcessor ¶
type TestProcessor interface {
Run(ctx context.Context, nspacer namespacer.Namespacer)
CreateStepProcessor(nspacer namespacer.Namespacer, step v1alpha1.TestSpecStep) StepProcessor
}
func NewTestProcessor ¶
func NewTestProcessor(
config v1alpha1.ConfigurationSpec,
client client.Client,
clock clock.PassiveClock,
summary *summary.Summary,
test discovery.Test,
) TestProcessor
type TestsProcessor ¶
type TestsProcessor interface {
Run(ctx context.Context)
CreateTestProcessor(test discovery.Test) TestProcessor
}
func NewTestsProcessor ¶
func NewTestsProcessor(
config v1alpha1.ConfigurationSpec,
client client.Client,
clock clock.PassiveClock,
summary *summary.Summary,
tests ...discovery.Test,
) TestsProcessor
Click to show internal directories.
Click to hide internal directories.