PipelineScenarioResult
NexusLabs.Needlr.AgentFramework.Testing¶
PipelineScenarioResult Class¶
Result of running a single IPipelineScenario.
public sealed record PipelineScenarioResult : System.IEquatable<NexusLabs.Needlr.AgentFramework.Testing.PipelineScenarioResult>
Inheritance System.Object 🡒 PipelineScenarioResult
Implements System.IEquatable<PipelineScenarioResult>
Constructors¶
PipelineScenarioResult(string, IWorkspace, IPipelineRunResult) Constructor¶
Result of running a single IPipelineScenario.
public PipelineScenarioResult(string ScenarioName, NexusLabs.Needlr.AgentFramework.Workspace.IWorkspace Workspace, NexusLabs.Needlr.AgentFramework.Diagnostics.IPipelineRunResult PipelineResult);
Parameters¶
ScenarioName System.String
The name of the scenario that was executed.
Workspace NexusLabs.Needlr.AgentFramework.Workspace.IWorkspace
The workspace after pipeline execution.
PipelineResult NexusLabs.Needlr.AgentFramework.Diagnostics.IPipelineRunResult
The pipeline run result containing per-stage diagnostics.
Properties¶
PipelineScenarioResult.PipelineResult Property¶
The pipeline run result containing per-stage diagnostics.
Property Value¶
NexusLabs.Needlr.AgentFramework.Diagnostics.IPipelineRunResult
PipelineScenarioResult.ScenarioName Property¶
The name of the scenario that was executed.
Property Value¶
PipelineScenarioResult.Workspace Property¶
The workspace after pipeline execution.