workflowkit

package
v0.1.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2026 License: MIT Imports: 2 Imported by: 0

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.

Directories

Path Synopsis
Package ids provides cycle-safe domain key types for cross-module orchestration scenario assembly.
Package ids provides cycle-safe domain key types for cross-module orchestration scenario assembly.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL