public class EmbeddedEngineTest extends AbstractConnectorTest
AbstractConnectorTest.SourceRecordsTesting.Debug, Testing.Files, Testing.InterruptableFunction, Testing.Network, Testing.Print, Testing.Timer| Modifier and Type | Field and Description |
|---|---|
private Configuration |
connectorConfig |
private File |
inputFile |
private int |
linesAdded |
private int |
nextConsumedLineNumber |
private static int |
NUMBER_OF_LINES |
private static Path |
TEST_FILE_PATH |
private static Charset |
UTF8 |
engine, logger, logTestName, NO_MONITORED_TABLES_WARNING, OFFSET_STORE_PATH, pollTimeoutInMs, skipTestRule| Constructor and Description |
|---|
EmbeddedEngineTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendLinesToSource(int numberOfLines) |
void |
beforeEach() |
protected void |
consumeLines(int numberOfLines) |
protected String |
generateLine(int lineNumber) |
void |
shouldRunDebeziumEngine() |
void |
shouldStartAndUseFileConnectorUsingMemoryOffsetStorage() |
void |
shouldWorkToUseCustomChangeConsumer() |
assertBeginTransaction, assertConfigurationErrors, assertConfigurationErrors, assertConfigurationErrors, assertConnectorIsRunning, assertConnectorNotRunning, assertDelete, assertEndTransaction, assertEngineIsRunning, assertHasNoSourceQuery, assertInsert, assertKey, assertNoConfigurationErrors, assertNoRecordsToConsume, assertOffset, assertOffset, assertRecordTransactionMetadata, assertSchemaMatchesStruct, assertSchemaMatchesStruct, assertSourceQuery, assertTombstone, assertTombstone, assertUpdate, assertValueField, configValue, consumeAvailableRecords, consumeRecord, consumeRecords, consumeRecords, consumeRecords, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopic, debug, getMaximumEnqueuedRecordCount, getSnapshotMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, initializeConnectorTestFramework, loggingCompletion, print, readLastCommittedOffset, readLastCommittedOffsets, setConsumeTimeout, start, start, start, start, stopConnector, stopConnector, validate, waitForAvailableRecords, waitForSnapshotToBeCompleted, waitForStreamingRunning, waitForStreamingRunningclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdebug, once, once, print, print, printError, printError, printError, resetBeforeEachTest, time, timeprivate static final int NUMBER_OF_LINES
private static final Path TEST_FILE_PATH
private static final Charset UTF8
private File inputFile
private int nextConsumedLineNumber
private int linesAdded
private Configuration connectorConfig
public void shouldStartAndUseFileConnectorUsingMemoryOffsetStorage()
throws Exception
Exception@FixFor(value="DBZ-1080") public void shouldWorkToUseCustomChangeConsumer() throws Exception
Exceptionprotected void appendLinesToSource(int numberOfLines)
throws IOException
IOExceptionprotected String generateLine(int lineNumber)
protected void consumeLines(int numberOfLines)
throws InterruptedException
InterruptedExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.