Partilhar via


FailoverTestScenario Classe

Definição

Cuidado

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

O FailoverTestScenario é um teste que executa uma série de falhas em uma partição específica definida pelo PartitionSelector no 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
Herança
FailoverTestScenario
Atributos

Comentários

As falhas induzidas colocam a partição em alguns cenários de failover específicos para garantir que esses caminhos sejam testados e exercidos. Executar sua carga de trabalho no serviço ao mesmo tempo em que o teste que está sendo executado aumentará as chances de induzir e descobrir bugs com o serviço. As falhas induzidas para as instâncias Primária, Secundária e sem estado são RestartReplica(only persisted), RemoveReplica, ResartDeployedCodePackage, MovePrimary (somente com estado), MoveSecondary (Somente com estado), MoveInstance (Somente sem estado), RestartPartition (sem perda de dados), MoveAuxiliary (somente com estado persistente).

Construtores

FailoverTestScenario(FabricClient, FailoverTestScenarioParameters)
Obsoleto.

Construtor para o FailoverTestScenario.

Campos

ProgressChanged
Obsoleto.

Manipulador de eventos que expõe o progresso atual do teste. Quando tratado, ele fornece o ProgressChangedEventArgs, que fornece um % total do teste que já foi concluído e a última operação (cadeia de caracteres) que foi executada, o que pode ser útil para o registro em log.

(Herdado de TestScenario)

Propriedades

FabricClient
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)
ScenarioParameters
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)

Métodos

Dispose()
Obsoleto.

Esse método descartará o TestScenario.

(Herdado de TestScenario)
ExecuteAsync(CancellationToken)
Obsoleto.

Esse método executa o teste com o conjunto de parâmetros especificado passado para o construtor.

(Herdado de TestScenario)
GetElapsedTime()
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)
HandleTaskComplete(Task, String, String)
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)
OnDispose(Boolean)
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)
OnExecuteAsync(CancellationToken)
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)
ReportProgress(String)
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)
ReportProgress(String, Object[])
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)
ValidateScenarioAtExitAsync(CancellationToken)
Obsoleto.

Essa API dá suporte à plataforma do Service Fabric e não deve ser chamada do seu código

(Herdado de TestScenario)

Aplica-se a