This is an automated email from the ASF dual-hosted git repository.
maciej pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 28c3f67da fix(server,sdk): handle stale client in consumer group
operations (#2547)
add d8e3b25ea feat(java): implement Java SDK BDD tests with Cucumber
(#2535)
No new revisions were added by this update.
Summary of changes:
.github/config/components.yml | 11 +
bdd/README.md | 9 +
bdd/docker-compose.yml | 17 ++
{examples => bdd}/java/.gitignore | 0
bdd/{rust => java}/Dockerfile | 27 ++-
.../java/build.gradle.kts | 20 +-
.../java/buildSrc => bdd/java}/settings.gradle.kts | 4 +-
.../org/apache/iggy/bdd/BasicMessagingSteps.java | 247 +++++++++++++++++++++
.../java/org/apache/iggy/bdd/RunCucumberTest.java | 35 ++-
.../test/java/org/apache/iggy/bdd/TestContext.java | 20 +-
scripts/check-backwards-compat.sh | 4 +-
scripts/ci/license-headers.sh | 2 +-
scripts/run-bdd-tests.sh | 4 +-
13 files changed, 338 insertions(+), 62 deletions(-)
copy {examples => bdd}/java/.gitignore (100%)
copy bdd/{rust => java}/Dockerfile (64%)
copy
foreign/java/buildSrc/src/main/kotlin/iggy.java-common-conventions.gradle.kts
=> bdd/java/build.gradle.kts (72%)
copy {foreign/java/buildSrc => bdd/java}/settings.gradle.kts (91%)
create mode 100644
bdd/java/src/test/java/org/apache/iggy/bdd/BasicMessagingSteps.java
copy
foreign/java/buildSrc/src/main/kotlin/iggy.java-common-conventions.gradle.kts
=> bdd/java/src/test/java/org/apache/iggy/bdd/RunCucumberTest.java (55%)
copy
foreign/java/java-sdk/src/test/java/org/apache/iggy/client/blocking/http/ConsumerGroupsHttpClientTest.java
=> bdd/java/src/test/java/org/apache/iggy/bdd/TestContext.java (71%)