# Functions
NewAssuredFailurePlan creates a new assured-failure-plan.
NewFailureGenerator creates a new failure-generator.
# Constants
AfterAdditiveSchemaChange is an upgrade failure-point.
AfterDestructiveSchemaChange is an upgrade failure-point.
AfterMetadataMigration is an upgrade failure-point.
BeforeAdditiveSchemaChange is an upgrade failure-point.
BeforeDestructiveSchemaChange is an upgrade failure-point.
BeforeMetadataMigration is an upgrade failure-point.
OneMillion is a convenient constant for 1M.
SChTargetStateC6 is an upgrade failure-point.
SChTargetStateEM4 is an upgrade failure-point.
SChTargetStateMT3 is an upgrade failure-point.
SChTargetStateNU0 is an upgrade failure-point.
SChTargetStateP1 is an upgrade failure-point.
SChTargetStateRR5 is an upgrade failure-point.
SChTargetStateUR2 is an upgrade failure-point.
SChTargetStateUR2Q is an upgrade failure-point.
# Variables
ErrInjectedFailure for injected failures.
# Structs
AssuredFailurePlanImpl is an implementation of AssuredFailurePlan exposed for testing.
ConditionalFailureGeneratorImpl implements FailureGenerator and uses a Condition which when satisfied causes failures.
DelayConfig to be used for injecting delays to make races likely.
No description provided by the author
# Interfaces
AssuredFailurePlan is a plan for assured failures.
ConditionalFailureGenerator generates artificial failures TODO(CDM-362117)(Ambar) Move to tcp-proxy code.
FailureGenerator generates artificial failures and delays with configured probability / magnitude.
# Type aliases
FailurePoint is a named stage in workflow that is of interest wrt testing with failures.