Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.22 KB

QUARKUS-1490.md

File metadata and controls

22 lines (15 loc) · 1.22 KB

QUARKUS-1490 Use BuildItem to enable use of TestContainers shared network

JIRA link: https://issues.redhat.com/browse/QUARKUS-1490

Use BuildItem to enable use of TestContainers shared network across the various dev-services.

Scope of the testing

Get familiar with the feature implemented in quarkusio/quarkus#21863 Check the test coverage and availability of documentation (if needed).

Impact on test suites and testing automation

No new test development is needed. Coverage in upstream test-suites is sufficient.

DevServicesSharedNetworkBuildItem is used in all the dev-services modules (see the PR #21863) and is therefore exercised in the various tests that use dev services. Furthermore, tests like container-build-jib-with-postgresql are the ones that actually test this.

On kiegroup there is tracing-decision extension that re-uses DevServices support for PostgreSQL and builds DevServicesSharedNetworkBuildItem that then allows us to use DevServices PostgreSQL instance. For details see DevServicesSetupEnvironmentProcessorand related BuildItem classes in the package.

Automated test development

  • N/A