次の方法で共有


FailoverTestScenario クラス

定義

注意事項

This class is deprecated. Please use Chaos instead https://docs.microsoft.com/azure/service-fabric/service-fabric-controlled-chaos

FailoverTestScenario は、FailoverTestScenarioParameters の PartitionSelector によって定義された特定のパーティションに対して一連の障害を実行するテストです。

[System.Obsolete("This class is deprecated.  Please use Chaos instead https://docs.microsoft.com/azure/service-fabric/service-fabric-controlled-chaos")]
public sealed class FailoverTestScenario : System.Fabric.Testability.Scenario.TestScenario
[<System.Obsolete("This class is deprecated.  Please use Chaos instead https://docs.microsoft.com/azure/service-fabric/service-fabric-controlled-chaos")>]
type FailoverTestScenario = class
    inherit TestScenario
Public NotInheritable Class FailoverTestScenario
Inherits TestScenario
継承
FailoverTestScenario
属性

注釈

障害が発生すると、特定のフェールオーバー シナリオを通じてパーティションが作成され、それらのパスがテストおよび実行されることを確認できます。 テストの実行と同時にサービスに対してワークロードを実行すると、サービスでバグを誘発して検出する可能性が高くなります。 プライマリ、セカンダリ、ステートレス インスタンスに対して発生する障害は、RestartReplica(only persisted)、RemoveReplica、ResartDeployedCodePackage、MovePrimary (ステートフルのみ)、MoveSecondary (ステートフルのみ)、MoveInstance (ステートレスのみ)、RestartPartition (データ損失なし)、MoveAuxiliary (ステートフル永続化のみ) です。

コンストラクター

FailoverTestScenario(FabricClient, FailoverTestScenarioParameters)
古い.

FailoverTestScenario のコンストラクター。

フィールド

ProgressChanged
古い.

テストの現在の進行状況を公開するイベント ハンドラー。 処理されると、ProgressChangedEventArgs が提供されます。これにより、既に完了しているテストの合計 % と、ログ記録に役立つ最後の操作 (文字列) が提供されます。

(継承元 TestScenario)

プロパティ

FabricClient
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)
ScenarioParameters
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)

メソッド

Dispose()
古い.

このメソッドは TestScenario を破棄します。

(継承元 TestScenario)
ExecuteAsync(CancellationToken)
古い.

このメソッドは、コンストラクターに渡された指定されたパラメーター セットを使用してテストを実行します。

(継承元 TestScenario)
GetElapsedTime()
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)
HandleTaskComplete(Task, String, String)
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)
OnDispose(Boolean)
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)
OnExecuteAsync(CancellationToken)
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)
ReportProgress(String)
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)
ReportProgress(String, Object[])
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)
ValidateScenarioAtExitAsync(CancellationToken)
古い.

この API は Service Fabric プラットフォームをサポートしており、コードから呼び出すものではありません

(継承元 TestScenario)

適用対象