Invoke-​Service​Fabric​Chaos​Test​Scenario

This cmdlet is Obsolete . Please use Start-ServiceFabricChaos (./Start-ServiceFabricChaos.md). Invokes a test scenario to induce iterative failover and faults in a cluster.

Syntax

Invoke-ServiceFabricChaosTestScenario
      [-TimeToRunMinute] <UInt32>
      [-MaxClusterStabilizationTimeoutSec] <UInt32>
      [-EnableMoveReplicaFaults]
      [-MaxConcurrentFaults <UInt32>]
      [-TimeoutSec <Int32>]
      [-WaitTimeBetweenFaultsSec <UInt32>]
      [-WaitTimeBetweenIterationsSec <UInt32>]
      [<CommonParameters>]

Description

This cmdlet is Obsolete. Please use Start-ServiceFabricChaos.

Required Parameters

-MaxClusterStabilizationTimeoutSec

Specifies the maximum time-out period, in seconds, for a cluster to stabilize after a fault before failing the test.

Type:UInt32
Position:2
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-TimeToRunMinute

Specifies the total time, in minutes, for the scenario to run.

Type:UInt32
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

-EnableMoveReplicaFaults

Indicates that this cmdlet enables move replica faults.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-MaxConcurrentFaults

Specifies the maximum number of concurrent faults.

Type:UInt32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-TimeoutSec

Specifies the time-out period, in seconds, for the operation.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WaitTimeBetweenFaultsSec

Specifies the maximum wait time, in seconds, between consecutive faults. The larger the value the lower the concurrency.

Type:UInt32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WaitTimeBetweenIterationsSec

Specifies the wait time, in seconds, for the duration between iterations.

Type:UInt32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Inputs

UInt32

Represents the time to run.

Inputs

UInt32

Represents the maximum stabilization time, in seconds, for the cluster.

Outputs

System.Object

This cmdlet returns a String object that represents the final status of the test.