FailoverTestScenario クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
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
- 継承
- 属性
注釈
障害が発生すると、特定のフェールオーバー シナリオを通じてパーティションが作成され、それらのパスがテストおよび実行されることを確認できます。 テストの実行と同時にサービスに対してワークロードを実行すると、サービスでバグを誘発して検出する可能性が高くなります。 プライマリ、セカンダリ、ステートレス インスタンスに対して発生する障害は、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) |
適用対象
Azure SDK for .NET