Package org.apache.accumulo.test.manager
Class SuspendedTabletsIT
- java.lang.Object
-
- org.apache.accumulo.harness.WithTestNames
-
- org.apache.accumulo.harness.AccumuloITBase
-
- org.apache.accumulo.test.functional.ConfigurableMacBase
-
- org.apache.accumulo.test.manager.SuspendedTabletsIT
-
public class SuspendedTabletsIT extends ConfigurableMacBase
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SuspendedTabletsIT.HostAndPortRegexTableLoadBalancer
A version ofHostRegexTableLoadBalancer
that includes the tablet server port in addition to the host name when checking regular expressions.
-
Field Summary
Fields Modifier and Type Field Description static long
SUSPEND_DURATION
static int
TABLETS
static int
TSERVERS
-
Fields inherited from class org.apache.accumulo.test.functional.ConfigurableMacBase
cluster, ROOT_PASSWORD
-
Fields inherited from class org.apache.accumulo.harness.AccumuloITBase
MINI_CLUSTER_ONLY, random, STANDALONE_CAPABLE_CLUSTER, SUNNY_DAY, ZOOKEEPER_TESTING_SERVER
-
-
Constructor Summary
Constructors Constructor Description SuspendedTabletsIT()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
cleanup()
void
configure(MiniAccumuloConfigImpl cfg, org.apache.hadoop.conf.Configuration fsConf)
void
crashAndResumeTserver()
protected Duration
defaultTimeout()
Time to wait per-method before declaring a timeout, in seconds.static void
init()
void
setUp()
void
shutdownAndResumeTserver()
-
Methods inherited from class org.apache.accumulo.test.functional.ConfigurableMacBase
beforeClusterStart, configureForEnvironment, configureForSsl, exec, getClientProperties, getCluster, getServerContext, tearDown
-
Methods inherited from class org.apache.accumulo.harness.AccumuloITBase
createTestDir, getOnlyElement, getOnlyElement, getSslDir, getUniqueNames, initJar
-
Methods inherited from class org.apache.accumulo.harness.WithTestNames
setTestName, testName
-
-
-
-
Field Detail
-
TSERVERS
public static final int TSERVERS
- See Also:
- Constant Field Values
-
SUSPEND_DURATION
public static final long SUSPEND_DURATION
- See Also:
- Constant Field Values
-
TABLETS
public static final int TABLETS
- See Also:
- Constant Field Values
-
-
Method Detail
-
defaultTimeout
protected Duration defaultTimeout()
Description copied from class:AccumuloITBase
Time to wait per-method before declaring a timeout, in seconds.- Overrides:
defaultTimeout
in classAccumuloITBase
-
configure
public void configure(MiniAccumuloConfigImpl cfg, org.apache.hadoop.conf.Configuration fsConf)
- Overrides:
configure
in classConfigurableMacBase
-
setUp
@BeforeEach public void setUp() throws Exception
- Overrides:
setUp
in classConfigurableMacBase
- Throws:
Exception
-
shutdownAndResumeTserver
@Test public void shutdownAndResumeTserver() throws Exception
- Throws:
Exception
-
init
@BeforeAll public static void init()
-
cleanup
@AfterAll public static void cleanup()
-
-