public class IntegrationTestIngestWithMOB extends IntegrationTestIngest
| Modifier and Type | Field and Description |
|---|---|
private static char |
COLON |
private static long |
JUNIT_RUN_TIME |
protected String[] |
LOAD_TEST_TOOL_MOB_INIT_ARGS |
static String |
MAX_MOB_DATA_SIZE |
private int |
maxMobDataSize |
static String |
MIN_MOB_DATA_SIZE |
private int |
minMobDataSize |
private byte[] |
mobColumnFamily |
private int |
threshold |
static String |
THRESHOLD |
cluster, DEFAULT_NUM_KEYS_PER_SERVER, DEFAULT_NUM_READ_THREADS, DEFAULT_NUM_WRITE_THREADS, DEFAULT_RUN_TIME, HIPHEN, LOAD_TEST_TOOL_INIT_ARGS, loadTool, LOG, NUM_KEYS_PER_SERVER_KEY, NUM_READ_THREADS_KEY, NUM_WRITE_THREADS_KEY, RUN_TIME_KEY, utilCHAOS_MONKEY_PROPS, monkey, MONKEY_LONG_OPT, monkeyProps, monkeyToUse, NO_CLUSTER_CLEANUP_LONG_OPT, noClusterCleanUp| Constructor and Description |
|---|
IntegrationTestIngestWithMOB() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addOptions() |
protected String[] |
getArgsForLoadTestTool(String mode,
String modeSpecificArg,
long startKey,
long numKeys) |
protected String[] |
getArgsForLoadTestToolInitTable() |
protected void |
initTable() |
static void |
main(String[] args) |
protected void |
processOptions(org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine cmd) |
void |
testIngest() |
getColumnFamilies, getMinServerCount, getNumKeys, getTablename, internalRunIngestTest, runIngestTest, runTestFromCommandLine, setUpClustercleanUp, cleanUpCluster, cleanUpMonkey, cleanUpMonkey, doWork, getConf, getDefaultMonkeyFactory, getTestingUtil, loadMonkeyProperties, processBaseOptions, setUp, setUpMonkey, startMonkeyaddOption, addOptNoArg, addOptNoArg, addOptWithArg, addOptWithArg, addRequiredOption, addRequiredOptWithArg, addRequiredOptWithArg, doStaticMain, getOptionAsDouble, getOptionAsInt, getOptionAsLong, newParser, parseArgs, parseInt, parseLong, printUsage, printUsage, processOldArgs, run, setConfprivate static final char COLON
private byte[] mobColumnFamily
public static final String THRESHOLD
public static final String MIN_MOB_DATA_SIZE
public static final String MAX_MOB_DATA_SIZE
private int threshold
private int minMobDataSize
private int maxMobDataSize
private static final long JUNIT_RUN_TIME
protected String[] LOAD_TEST_TOOL_MOB_INIT_ARGS
public IntegrationTestIngestWithMOB()
protected String[] getArgsForLoadTestToolInitTable()
getArgsForLoadTestToolInitTable in class IntegrationTestIngestprotected void addOptions()
addOptions in class IntegrationTestBaseprotected void processOptions(org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine cmd)
processOptions in class IntegrationTestBasepublic void testIngest() throws Exception
testIngest in class IntegrationTestIngestExceptionprotected void initTable() throws IOException
initTable in class IntegrationTestIngestIOExceptionprotected String[] getArgsForLoadTestTool(String mode, String modeSpecificArg, long startKey, long numKeys)
getArgsForLoadTestTool in class IntegrationTestIngestCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.