Package io.debezium.connector.db2
Class ZZZDb2OnlineDefaultValueIT
java.lang.Object
io.debezium.embedded.AbstractConnectorTest
io.debezium.connector.db2.AbstractDb2DefaultValueIT
io.debezium.connector.db2.ZZZDb2OnlineDefaultValueIT
- All Implemented Interfaces:
io.debezium.util.Testing
Default value handling integration tests using online schema evolution processes.
NOTE:
Class intentionally named with "ZZZ" prefix to run last.
- Author:
- Chris Cranford
-
Nested Class Summary
Nested classes/interfaces inherited from class io.debezium.connector.db2.AbstractDb2DefaultValueIT
AbstractDb2DefaultValueIT.AssertionTypeNested classes/interfaces inherited from class io.debezium.embedded.AbstractConnectorTest
io.debezium.embedded.AbstractConnectorTest.SourceRecordsNested classes/interfaces inherited from interface io.debezium.util.Testing
io.debezium.util.Testing.Debug, io.debezium.util.Testing.Files, io.debezium.util.Testing.InterruptableFunction, io.debezium.util.Testing.Network, io.debezium.util.Testing.Print, io.debezium.util.Testing.Timer -
Field Summary
FieldsFields inherited from class io.debezium.embedded.AbstractConnectorTest
consumedLines, engine, isEngineRunning, logger, logTestName, OFFSET_STORE_PATH, pollTimeoutInMs, skipTestRule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidperformSchemaChange(io.debezium.config.Configuration config, io.debezium.connector.db2.Db2Connection connection, String alterStatement) voidMethods inherited from class io.debezium.connector.db2.AbstractDb2DefaultValueIT
after, before, shouldHandleBooleanDefaultTypes, shouldHandleCharacterDefaultTypes, shouldHandleFloatPointDefaultTypes, shouldHandleNumericDefaultTypesMethods inherited from class io.debezium.embedded.AbstractConnectorTest
assertBeginTransaction, assertConfigurationErrors, assertConfigurationErrors, assertConfigurationErrors, assertConnectorIsRunning, assertConnectorNotRunning, assertDelete, assertEndTransaction, assertEngineIsRunning, assertHasNoSourceQuery, assertInsert, assertKey, assertNoConfigurationErrors, assertNoRecordsToConsume, assertOffset, assertOffset, assertOnlyTransactionRecordsToConsume, assertRecordTransactionMetadata, assertSchemaMatchesStruct, assertSchemaMatchesStruct, assertSourceQuery, assertTombstone, assertTombstone, assertUpdate, assertValueField, configValue, consumeAvailableRecords, consumeAvailableRecordsByTopic, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeRecord, consumeRecords, consumeRecords, consumeRecords, consumeRecordsButSkipUntil, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopicUntil, consumeRecordsUntil, createEngine, createEngineBuilder, debug, getConsumer, getMaximumEnqueuedRecordCount, getSnapshotMetricsObjectName, getSnapshotMetricsObjectName, getSnapshotMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingNamespace, initializeConnectorTestFramework, isStreamingRunning, isStreamingRunning, isStreamingRunning, isStreamingRunning, isTransactionRecord, loggingCompletion, print, readLastCommittedOffset, readLastCommittedOffsets, setConsumeTimeout, skipAvroValidation, start, start, start, start, start, start, start, startAndConsumeTillEnd, startAndConsumeTillEnd, stopConnector, stopConnector, storeOffsets, validate, waitForAvailableRecords, waitForAvailableRecords, waitForConnectorShutdown, waitForEngineShutdown, waitForSnapshotToBeCompleted, waitForSnapshotToBeCompleted, waitForSnapshotWithCustomMetricsToBeCompleted, waitForStreamingRunning, waitForStreamingRunning, waitForStreamingRunning, waitForStreamingWithCustomMetricsToStart, waitTimeForEngine, waitTimeForRecords, waitTimeForRecordsAfterNullsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.util.Testing
once, once, resetBeforeEachTest, time, time
-
Field Details
-
conditionalFail
public org.junit.rules.TestRule conditionalFail
-
-
Constructor Details
-
ZZZDb2OnlineDefaultValueIT
public ZZZDb2OnlineDefaultValueIT()
-
-
Method Details
-
shouldHandleDateTimeDefaultTypes
- Overrides:
shouldHandleDateTimeDefaultTypesin classAbstractDb2DefaultValueIT- Throws:
Exception
-
performSchemaChange
protected void performSchemaChange(io.debezium.config.Configuration config, io.debezium.connector.db2.Db2Connection connection, String alterStatement) throws Exception - Specified by:
performSchemaChangein classAbstractDb2DefaultValueIT- Throws:
Exception
-