Package org.opensearch.test.disruption
-
Interface Summary Interface Description ServiceDisruptionScheme -
Class Summary Class Description BlockClusterStateProcessing BlockMasterServiceOnMaster BusyMasterServiceDisruption DisruptableMockTransport IntermittentLongGCDisruption Simulates irregular long gc intervals.LongGCDisruption Suspends all threads on the specified node in order to simulate a long gc.NetworkDisruption Network disruptions are modeled using two components: 1) theNetworkDisruption.DisruptedLinksrepresents the links in the network that are to be disrupted 2) theNetworkDisruption.NetworkLinkDisruptionTyperepresents the failure mode that is to be applied to the linksNetworkDisruption.Bridge Creates two partitions with symmetric failures and a bridge node that can connect to both of the partitionsNetworkDisruption.DisruptedLinks Represents a set of nodes with connections between nodes that are to be disruptedNetworkDisruption.IsolateAllNodes NetworkDisruption.NetworkDelay Simulates slow or congested network.NetworkDisruption.NetworkLinkDisruptionType Abstract class representing various types of network disruptions.NetworkDisruption.TwoPartitions Creates two partitions with symmetric failuresSingleNodeDisruption SlowClusterStateProcessing -
Enum Summary Enum Description DisruptableMockTransport.ConnectionStatus Response type fromDisruptableMockTransport.getConnectionStatus(DiscoveryNode)indicating whether, and how, messages should be disrupted on this transport.