TestimoX

API Reference

Class

BenchmarkDeploymentWave

Namespace TestimoX.Benchmarks.Deployment
Assembly TestimoX
Modifiers sealed

Describes one compiled rollout wave independently of how its target sources are resolved.

Inheritance

  • Object
  • BenchmarkDeploymentWave

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

Properties

public String Id { get; set; } #

Gets or sets the wave identifier.

public Int32 Order { get; set; } #

Gets or sets the wave order.

public BenchmarkDeploymentMethod DeploymentMethod { get; set; } #

Gets or sets the deployment method.

public List<String> ProfileIds { get; set; } #

Gets or sets the expanded profile identifiers.

public List<String> Include { get; set; } #

Gets or sets included control filters.

public List<String> Exclude { get; set; } #

Gets or sets excluded control filters.

public List<String> ControlIds { get; set; } #

Gets or sets exact resolved pack control IDs.

public List<String> ControlKeys { get; set; } #

Gets or sets stable canonical control keys.

public Int32 ExpectedControlCount { get; set; } #

Gets or sets the exact resolved control count.

public String SelectionHash { get; set; } #

Gets or sets the deterministic resolved selection hash.

public String ControlSetId { get; set; } #

Gets or sets the named control-set identifier used by this wave.

public String ControlSetVersion { get; set; } #

Gets or sets the named control-set version used by this wave.

public String ControlSetHash { get; set; } #

Gets or sets the named control-set integrity hash used by this wave.

public String BackupDirectory { get; set; } #

Gets or sets the transaction backup directory.

public Int32 MaxParallel { get; set; } #

Gets or sets the maximum permitted target concurrency.

public Boolean StopOnFailure { get; set; } #

Gets or sets whether a failure must stop later targets and waves.