Commit Graph

506 Commits

Author SHA1 Message Date
Ondrej Babec
b0ee60df1d DBZ-6996
In order to stabilize testsuite on Docker and Kuberetes following changes were made:
- Remove port forwarding from testsuite
- Increase poll timeout
- Separate Mongo test classes based on deployment and streaming mode
- Allow both Docker and Kubernetes Mongo deployments use connection string
- Create container for testsuite
- Create kubernetes deployment for the testsuite
2023-11-04 11:00:46 +01:00
Jakub Cechacek
e48af62c0f DBZ-6996 Updating system tests to properly use MongoDB in a container 2023-11-04 11:00:46 +01:00
rkerner
de6c1976f9 DBZ-6763 Add integration tests for the Debezium Connect REST extension for the Oracle connector / Oracle Connect REST extension
closes to https://issues.redhat.com/browse/DBZ-6763
2023-11-02 09:00:45 +01:00
Debezium Builder
33b7ad2cf4 [release] Development version for testing module deps 2023-10-26 15:49:32 +00:00
Debezium Builder
78c5204444 [maven-release-plugin] prepare for next development iteration 2023-10-26 15:39:35 +00:00
Debezium Builder
356e488e83 [maven-release-plugin] prepare release v2.5.0.Alpha1 2023-10-26 15:39:35 +00:00
Debezium Builder
0c226b4136 [release] Stable 2.5.0.Alpha1 for testing module deps 2023-10-26 15:37:04 +00:00
Ondrej Babec
7327f14790 DBZ-7074 Disable Chronyd on TF 2023-10-25 12:15:36 +02:00
Jiri Novotny
6bfaccf852 DBZ-6954 Add TSL for apicurio registry 2023-10-23 16:05:14 +02:00
Mark Ducommun
57e29ba575
DBZ-7044 Adapted DebeziumContainer to lazily retrieve latest stable… (#4940)
DBZ-7044 Adapted DebeziumContainer to lazily retrieve latest stable image tag when needed and cache it for subsequent usages
2023-10-19 09:28:47 +02:00
rkerner
b6b56d07cf DBZ-6763 Fix CI tests caused by MongoDbReplicaSet which is trying to stop not running containers almost infinitely 2023-10-18 11:21:01 +02:00
Debezium Builder
d0340673dc [release] Development version for testing module deps 2023-10-03 14:27:27 +00:00
Debezium Builder
40a8f4026d [maven-release-plugin] prepare for next development iteration 2023-10-03 14:18:54 +00:00
Debezium Builder
412c6f7979 [maven-release-plugin] prepare release v2.4.0.Final 2023-10-03 14:18:54 +00:00
Debezium Builder
5d3afd9b17 [release] Stable 2.4.0.Final for testing module deps 2023-10-03 14:16:55 +00:00
Debezium Builder
933fb08390 [release] Development version for testing module deps 2023-09-22 09:09:28 +00:00
Debezium Builder
cc1de0aa51 [maven-release-plugin] prepare for next development iteration 2023-09-22 09:00:45 +00:00
Debezium Builder
6809978083 [maven-release-plugin] prepare release v2.4.0.CR1 2023-09-22 09:00:45 +00:00
Debezium Builder
2310bf507c [release] Stable 2.4.0.CR1 for testing module deps 2023-09-22 08:58:25 +00:00
rkerner
5292096903 DBZ-4395 Add connector specific Debezium Connect REST Extension/s and move logic from UI backend to the Debezium Connect REST Extension (part 1 of the re-architecturing/re-factoring)
* fix that Docker networks should not be closed by MongoDb container managers (MongoDbReplicaSet and MongoDbShardedCluster)

closes to https://issues.redhat.com/browse/DBZ-4395
2023-09-21 13:29:59 +02:00
rkerner
32161c9874 DBZ-4395 Add connector specific Debezium Connect REST Extension/s and move logic from UI backend to the Debezium Connect REST Extension (part 1 of the re-architecturing/re-factoring)
closes to https://issues.redhat.com/browse/DBZ-4395
2023-09-21 13:29:59 +02:00
Debezium Builder
0d920b8ba2 [release] Development version for testing module deps 2023-09-13 09:50:35 +00:00
Debezium Builder
65169a9315 [maven-release-plugin] prepare for next development iteration 2023-09-13 09:41:46 +00:00
Debezium Builder
845e3e9d09 [maven-release-plugin] prepare release v2.4.0.Beta2 2023-09-13 09:41:46 +00:00
Debezium Builder
ea22a468b3 [release] Stable 2.4.0.Beta2 for testing module deps 2023-09-13 09:39:49 +00:00
Ondrej Babec
9d184a8eee DBZ-6854 Add execution additional execution argument to tf 2023-09-07 13:29:01 +02:00
Debezium Builder
f602ecf312 [release] Development version for testing module deps 2023-08-29 11:48:22 +00:00
Debezium Builder
d97a18e8dc [maven-release-plugin] prepare for next development iteration 2023-08-29 11:41:08 +00:00
Debezium Builder
5ce25f2cfe [maven-release-plugin] prepare release v2.4.0.Beta1 2023-08-29 11:41:08 +00:00
Debezium Builder
9465f627f7 [release] Stable 2.4.0.Beta1 for testing module deps 2023-08-29 11:39:25 +00:00
Jiri Pechanec
dac07d53c3 DBZ-6482 TimescaleDB transformation 2023-08-29 11:45:27 +02:00
Ondrej Babec
f03eda1cc4 DBZ-6827 Testing farm onboarding 2023-08-28 10:39:30 +02:00
Jiri Novotny
0d18eb6768 DBZ-6779 Change approach to version parsing 2023-08-10 06:59:36 +02:00
Jiri Novotny
554163a3f1 DBZ-6779 Fix version parsing of non-numerical chars 2023-08-10 06:59:36 +02:00
Debezium Builder
ca5d722ce0 [release] Development version for testing module deps 2023-08-09 10:41:20 +00:00
Debezium Builder
3c72f071b0 [maven-release-plugin] prepare for next development iteration 2023-08-09 10:33:06 +00:00
Debezium Builder
915c465440 [maven-release-plugin] prepare release v2.4.0.Alpha2 2023-08-09 10:33:06 +00:00
Debezium Builder
e1ff59b792 [release] Stable 2.4.0.Alpha2 for testing module deps 2023-08-09 10:31:09 +00:00
Jiri Pechanec
212958bc48 DBZ-6744 Decouple extension and server quarkus versions 2023-08-03 09:13:23 +02:00
Chris Egerton
1dae3831ec DBZ-6734: Add new STOPPED and RESTARTING states for connectors
[KIP-875](https://cwiki.apache.org/confluence/display/KAFKA/KIP-875%3A+First-class+offsets+support+in+Kafka+Connect) added a new `STOPPED` state for connectors that causes the `Connector` instance to be paused and all `Task` instances to be shut down (as opposed to left ready-but-idling, which is the case for the `PAUSED` state).

Tasks will never appear in the `STOPPED` state, only connectors.

This PR adds that state to the testcontainers library to make custom testing easier (e.g., with `DebeziumContainer::ensureConnectorState`).

I'm unsure about the backporting policy here but if this change is approved, it may also be suitable to port over to the 2.4 branch. Happy to re-target this PR at 2.4 or open up a separate PR against that branch if it helps.

Additionally, the RESTARTING state is added to prevent IllegalArgumentExceptions from being thrown when trying to parse connector/task states into the Connector.State enum.
2023-08-02 06:52:58 +02:00
Debezium Builder
97c35f4ddd [release] Development version for testing module deps 2023-07-17 10:48:58 +00:00
Debezium Builder
267dfda8a6 [maven-release-plugin] prepare for next development iteration 2023-07-17 10:40:52 +00:00
Debezium Builder
0d3cef6a29 [maven-release-plugin] prepare release v2.4.0.Alpha1 2023-07-17 10:40:52 +00:00
Debezium Builder
9f005c72be [release] Stable 2.4.0.Alpha1 for testing module deps 2023-07-17 10:38:32 +00:00
jcechace
318c55cc74 DBZ-6659 Fixing junit dependencies 2023-07-14 09:11:10 +02:00
Martin Medek
8592440201
DBZ-6538 Implement sharded mongo ocp deployment and integration tests (#4636)
* DBZ-6538 added mongo sharded deployment, fixture and test cases for sharded mongo
2023-07-13 15:52:55 +02:00
Martin Medek
50071f2a64
DBZ-6535 Cleanup duplicit jobs from jenkins (#4625)
* DBZ-6535 deleted jobs already migrated to gitlab
* DBZ-6535 removed upstream strimzi prepare job and deleted whole strimzi.kc.build=false option from testsuite, only artifact server option remains
2023-07-11 12:26:31 +02:00
jcechace
5cb579bf12 DBZ-6525 Removing runtime dependency on core for testcontainers module in order to prevent logback.xml downstream conflicts 2023-07-11 12:07:04 +02:00
jcechace
fa78e77797 DBZ-6596 Support authentication for ReplicaSet testcontainers deployments 2023-06-26 07:53:46 +02:00
Debezium Builder
d744c6f4c2 [release] Development version for testing module deps 2023-06-20 13:31:58 +00:00