Package org.apache.accumulo.test.upgrade
Class GCUpgrade9to10TestIT
- java.lang.Object
-
- org.apache.accumulo.harness.WithTestNames
-
- org.apache.accumulo.harness.AccumuloITBase
-
- org.apache.accumulo.test.functional.ConfigurableMacBase
-
- org.apache.accumulo.test.upgrade.GCUpgrade9to10TestIT
-
public class GCUpgrade9to10TestIT extends ConfigurableMacBase
-
-
Field Summary
-
Fields inherited from class org.apache.accumulo.test.functional.ConfigurableMacBase
cluster, log, 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 GCUpgrade9to10TestIT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(MiniAccumuloConfigImpl cfg, org.apache.hadoop.conf.Configuration hadoopCoreSite)
protected Duration
defaultTimeout()
Time to wait per-method before declaring a timeout, in seconds.void
gcUpgradeMetadataTableDeletesIT()
void
gcUpgradeNoDeletesIT()
void
gcUpgradeOutofMemoryTest()
Ensure that the size of the candidates exceeds theUpgrader9to10
's CANDIDATE_BATCH_SIZE and will clean up candidates in multiple batches, without running out of memory.void
gcUpgradeRootTableDeletesIT()
-
Methods inherited from class org.apache.accumulo.test.functional.ConfigurableMacBase
beforeClusterStart, configureForEnvironment, configureForSsl, exec, getClientProperties, getCluster, getServerContext, setUp, 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
-
-
-
-
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 hadoopCoreSite)
- Overrides:
configure
in classConfigurableMacBase
-
gcUpgradeRootTableDeletesIT
@Test public void gcUpgradeRootTableDeletesIT() throws Exception
- Throws:
Exception
-
gcUpgradeMetadataTableDeletesIT
@Test public void gcUpgradeMetadataTableDeletesIT() throws Exception
- Throws:
Exception
-
gcUpgradeOutofMemoryTest
@Test public void gcUpgradeOutofMemoryTest() throws Exception
Ensure that the size of the candidates exceeds theUpgrader9to10
's CANDIDATE_BATCH_SIZE and will clean up candidates in multiple batches, without running out of memory.- Throws:
Exception
-
-