public abstract class JavaProgramTestBase extends AbstractTestBase
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaProgramTestBase.TupleComparator<T extends org.apache.flink.api.java.tuple.Tuple> |
config, executor, numTaskManagers, taskManagerNumSlotsDEFAULT_AKKA_ASK_TIMEOUT, DEFAULT_AKKA_STARTUP_TIMEOUT, DEFAULT_TIMEOUT, logDir, MINIMUM_HEAP_SIZE_MB, TASK_MANAGER_MEMORY_SIZE| Constructor and Description |
|---|
JavaProgramTestBase() |
JavaProgramTestBase(org.apache.flink.configuration.Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.common.JobExecutionResult |
getLatestExecutionResult() |
int |
getParallelism() |
boolean |
isCollectionExecution() |
protected void |
postSubmit() |
protected void |
preSubmit() |
void |
setNumberOfTestRepetitions(int numberOfTestRepetitions) |
void |
setParallelism(int parallelism) |
protected boolean |
skipCollectionExecution() |
void |
testJobCollectionExecution() |
void |
testJobWithObjectReuse() |
void |
testJobWithoutObjectReuse() |
protected abstract void |
testProgram() |
createAndRegisterTempFile, createTempFile, getNumTaskManagers, getTaskManagerNumSlots, getTempDirPath, getTempFilePath, setNumTaskManagers, setTaskManagerNumSlots, startCluster, stopClusterasFile, checkLinesAgainstRegexp, compareKeyValuePairsWithDelta, compareKeyValuePairsWithDelta, compareOrderedResultAsText, compareOrderedResultAsText, compareResultAsText, compareResultAsTuples, compareResultCollections, compareResultsByLinesInMemory, compareResultsByLinesInMemory, compareResultsByLinesInMemoryWithStrictOrder, compareResultsByLinesInMemoryWithStrictOrder, constructTestPath, constructTestURI, containsResultAsText, deleteRecursively, getFromHTTP, getResultInputStream, getResultInputStream, getResultReader, getResultReader, readAllResultLines, readAllResultLines, readAllResultLines, setEnv, startCluster, startCluster, stopCluster, toParameterList, toParameterListpublic JavaProgramTestBase()
public JavaProgramTestBase(org.apache.flink.configuration.Configuration config)
public void setParallelism(int parallelism)
public void setNumberOfTestRepetitions(int numberOfTestRepetitions)
public int getParallelism()
public org.apache.flink.api.common.JobExecutionResult getLatestExecutionResult()
public boolean isCollectionExecution()
protected boolean skipCollectionExecution()
public void testJobWithoutObjectReuse()
throws Exception
ExceptionCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.