Partager via


FailoverTestScenario Classe

Définition

Attention

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

FailoverTestScenario est un test qui exécute une série d’erreurs sur une partition spécifique définie par le PartitionSelector dans failoverTestScenarioParameters.

[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
Héritage
FailoverTestScenario
Attributs

Remarques

Les erreurs induites placent la partition dans certains scénarios de basculement spécifiques pour s’assurer que ces chemins sont testés et exercés. L’exécution de votre charge de travail sur le service en même temps que le test en cours d’exécution augmente les chances d’induire et de détecter des bogues avec le service. Les erreurs induites pour les instances principal, secondaire et sans état sont RestartReplica (uniquement persistant), RemoveReplica, ResartDeployedCodePackage, MovePrimary (avec état uniquement), MoveSecondary (uniquement avec état), MoveInstance (uniquement sans état), RestartPartition (aucune perte de données), MoveAuxiliary (uniquement avec état persistant).

Constructeurs

FailoverTestScenario(FabricClient, FailoverTestScenarioParameters)
Obsolète.

Constructeur pour failoverTestScenario.

Champs

ProgressChanged
Obsolète.

Gestionnaire d’événements qui expose la progression actuelle du test. Lorsqu’il est géré, il vous donne le ProgressChangedEventArgs qui donne un pourcentage total du test déjà terminé et la dernière opération (chaîne) qui a été effectuée, ce qui peut être utile pour la journalisation.

(Hérité de TestScenario)

Propriétés

FabricClient
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)
ScenarioParameters
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)

Méthodes

Dispose()
Obsolète.

Cette méthode supprime testScenario.

(Hérité de TestScenario)
ExecuteAsync(CancellationToken)
Obsolète.

Cette méthode exécute le test avec le jeu de paramètres spécifié passé au constructeur.

(Hérité de TestScenario)
GetElapsedTime()
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)
HandleTaskComplete(Task, String, String)
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)
OnDispose(Boolean)
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)
OnExecuteAsync(CancellationToken)
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)
ReportProgress(String)
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)
ReportProgress(String, Object[])
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)
ValidateScenarioAtExitAsync(CancellationToken)
Obsolète.

Cette API prend en charge la plateforme Service Fabric et n’est pas destinée à être appelée à partir de votre code

(Hérité de TestScenario)

S’applique à