次の方法で共有


FabricClient.TestManagementClient.CleanTestStateAsync メソッド

定義

オーバーロード

CleanTestStateAsync()

クラスター内のすべてのテスト状態をクリーンアップします。

CleanTestStateAsync(TimeSpan, CancellationToken)

クラスター内のすべてのテスト状態をクリーンアップします。

CleanTestStateAsync()

クラスター内のすべてのテスト状態をクリーンアップします。

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

戻り値

タスク

例外

アクションが割り当てられた時間を超えました。

注釈

障害操作用に設定されたクラスター内のすべてのテスト状態をクリーンアップします。StopNode、InvokeDataLoss、RestartPartition、InvokeQuorumLoss のようなこの API は、これらの操作のいずれかが失敗した場合、またはテスト ドライバー プロセスが停止するか、実行中に操作が取り消された場合に呼び出して、クラスターが正常な状態に戻っていることを確認する必要があります。 通常、すべての障害操作は API の実行の最後に状態をクリーンするため、CleanTestState は API 操作が中断された場合にのみ呼び出す必要があります。

適用対象

CleanTestStateAsync(TimeSpan, CancellationToken)

クラスター内のすべてのテスト状態をクリーンアップします。

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

パラメーター

operationTimeout
TimeSpan

操作の全体的なタイムアウト。

token
CancellationToken

キャンセル トークン

戻り値

タスク

例外

アクションが割り当てられた時間を超えました。

注釈

障害操作に対して設定されているクラスター内のすべてのテスト状態をクリーンアップします。InvokeDataLoss、RestartPartition、InvokeQuorumLoss これらの操作のいずれかが失敗した場合、またはテスト ドライバー プロセスが停止した場合、または実行中に操作が取り消された場合は、クラスターが正常な状態に戻っていることを確認するために、この API を呼び出す必要があります。 通常、すべての障害操作は API の実行の最後に状態をクリーンするため、CleanTestState は API 操作が中断された場合にのみ呼び出す必要があります。

適用対象