Compartir a través de


FailoverTestScenario Clase

Definición

Precaución

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

FailoverTestScenario es una prueba que ejecuta una serie de errores en una partición específica definida por PartitionSelector en 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
Herencia
FailoverTestScenario
Atributos

Comentarios

Los errores provocados ponen la partición a través de algunos escenarios de conmutación por error específicos para asegurarse de que esas rutas de acceso se prueban y se ejercen. La ejecución de la carga de trabajo en el servicio al mismo tiempo que la ejecución de la prueba aumentará las posibilidades de provocar y detectar errores con el servicio. Los errores que se deducen para las instancias principal, secundarias y sin estado son RestartReplica(solo persistentes), RemoveReplica, ResartDeployedCodePackage, MovePrimary (solo con estado), MoveSecondary (solo con estado), MoveInstance (solo sin estado), RestartPartition (sin pérdida de datos), MoveAuxiliary (solo persistente con estado).

Constructores

FailoverTestScenario(FabricClient, FailoverTestScenarioParameters)
Obsoletos.

Constructor para FailoverTestScenario.

Campos

ProgressChanged
Obsoletos.

Controlador de eventos que expone el progreso actual de la prueba. Cuando se controla, le proporciona progressChangedEventArgs, que proporciona un porcentaje total de la prueba que ya se ha completado y la última operación (cadena) que se ha realizado, lo que puede ser útil para el registro.

(Heredado de TestScenario)

Propiedades

FabricClient
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)
ScenarioParameters
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)

Métodos

Dispose()
Obsoletos.

Este método eliminará TestScenario.

(Heredado de TestScenario)
ExecuteAsync(CancellationToken)
Obsoletos.

Este método ejecuta la prueba con el conjunto de parámetros especificado pasado al constructor .

(Heredado de TestScenario)
GetElapsedTime()
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)
HandleTaskComplete(Task, String, String)
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)
OnDispose(Boolean)
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)
OnExecuteAsync(CancellationToken)
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)
ReportProgress(String)
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)
ReportProgress(String, Object[])
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)
ValidateScenarioAtExitAsync(CancellationToken)
Obsoletos.

Esta API admite la plataforma de Service Fabric y no está pensada para llamarse desde el código.

(Heredado de TestScenario)

Se aplica a