FailoverTestScenario Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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 à
Azure SDK for .NET