FabricClient.TestManagementClient.CleanTestStateAsync Methode

Definition

Überlädt

CleanTestStateAsync()

Bereinigt den gesamten Teststatus im Cluster.

CleanTestStateAsync(TimeSpan, CancellationToken)

Bereinigt den gesamten Teststatus im Cluster.

CleanTestStateAsync()

Bereinigt den gesamten Teststatus im Cluster.

public System.Threading.Tasks.Task CleanTestStateAsync ();
member this.CleanTestStateAsync : unit -> System.Threading.Tasks.Task
Public Function CleanTestStateAsync () As Task

Gibt zurück

Aufgabe

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Hinweise

Bereinigt den gesamten Testzustand im Cluster, der für Fehlervorgänge festgelegt wurde; Wie StopNode, InvokeDataLoss, RestartPartition und InvokeQuorumLoss Diese API sollte aufgerufen werden, wenn einer dieser Vorgänge fehlschlägt oder wenn der Testtreiberprozess während des Flugs oder ein Vorgang abgebrochen wird, um sicherzustellen, dass sich der Cluster wieder im normalen Zustand befindet. Normalerweise sauber alle Fehlervorgänge ihren Status am Ende der Ausführung der API hoch, sodass CleanTestState nur aufgerufen werden muss, wenn der API-Vorgang unterbrochen wird.

Gilt für:

CleanTestStateAsync(TimeSpan, CancellationToken)

Bereinigt den gesamten Teststatus im Cluster.

public System.Threading.Tasks.Task CleanTestStateAsync (TimeSpan operationTimeout, System.Threading.CancellationToken token);
member this.CleanTestStateAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CleanTestStateAsync (operationTimeout As TimeSpan, token As CancellationToken) As Task

Parameter

operationTimeout
TimeSpan

Das gesamtzeitlimit für den Vorgang.

token
CancellationToken

Abbruchtoken

Gibt zurück

Aufgabe

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Hinweise

Bereinigt den gesamten Teststatus im Cluster, der für Fehlervorgänge festgelegt wurde, InvokeDataLoss, RestartPartition und InvokeQuorumLoss Diese API sollte aufgerufen werden, wenn einer dieser Vorgänge fehlschlägt oder wenn der Testtreiberprozess stirbt oder ein Vorgang während des Flugs abgebrochen wird, um sicherzustellen, dass der Cluster wieder in den normalen Zustand versetzt wird. Normalerweise sauber alle Fehlervorgänge ihren Status am Ende der Ausführung der API hoch, sodass CleanTestState nur aufgerufen werden muss, wenn der API-Vorgang unterbrochen wird.

Gilt für: