Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FollowStreamScenario ¶
type FollowStreamScenario struct {
RunID domaintypes.RunID
MigRepoID domaintypes.MigRepoID
JobID domaintypes.JobID
}
FollowStreamScenario provides consistent IDs for follow-stream engine tests spanning cli/follow and related job-rendering modules. Use NewFollowStreamScenario to construct one with generated IDs.
func NewFollowStreamScenario ¶
func NewFollowStreamScenario() FollowStreamScenario
NewFollowStreamScenario returns a scenario with generated IDs.
type GateProfileScenario ¶
type GateProfileScenario struct {
// PrepCommandSpec is a basic enabled gate spec.
PrepCommandSpec *contracts.StepGateSpec
}
GateProfileScenario provides canonical StepGateSpec values for gate tests.
func NewGateProfileScenario ¶
func NewGateProfileScenario() GateProfileScenario
NewGateProfileScenario returns canonical gate specs for workflow tests.
type RunOrchestrationScenario ¶
type RunOrchestrationScenario struct {
RunID domaintypes.RunID
RepoID domaintypes.RepoID
JobID domaintypes.JobID
}
RunOrchestrationScenario provides consistent domain IDs for recovery and orchestration scenarios spanning server/recovery and nodeagent modules. Use NewRunOrchestrationScenario to construct one with generated IDs.
func NewRunOrchestrationScenario ¶
func NewRunOrchestrationScenario() RunOrchestrationScenario
NewRunOrchestrationScenario returns a scenario with generated IDs.