This is an automated email from the ASF dual-hosted git repository.
mchades pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/main by this push:
new 99c8ae5247 [#11542] test(client-java): Configure Basic authenticator
in BasicAuthOperationsIT (#11543)
99c8ae5247 is described below
commit 99c8ae52478390aa3578751f7c7bab49d4d2f6c9
Author: Qi Yu <[email protected]>
AuthorDate: Wed Jun 10 11:37:29 2026 +0800
[#11542] test(client-java): Configure Basic authenticator in
BasicAuthOperationsIT (#11543)
### What changes were proposed in this pull request?
Configure `BasicAuthOperationsIT` to use the built-in
`BasicAuthenticator`.
### Why are the changes needed?
The test enables the built-in IdP extension while retaining the default
`simple` authenticator. This incompatible configuration calls
`System.exit(1)` and terminates the Gradle test executor.
Fix: #11542
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
- `./gradlew :clients:client-java:test --tests
"org.apache.gravitino.client.integration.test.authorization.BasicAuthOperationsIT"`
- `./gradlew :clients:client-java:test`
Co-authored-by: yuqi <[email protected]>
---
.../client/integration/test/authorization/BasicAuthOperationsIT.java | 2 ++
1 file changed, 2 insertions(+)
diff --git
a/clients/client-java/src/test/java/org/apache/gravitino/client/integration/test/authorization/BasicAuthOperationsIT.java
b/clients/client-java/src/test/java/org/apache/gravitino/client/integration/test/authorization/BasicAuthOperationsIT.java
index a8b8f10b69..5d6242a20e 100644
---
a/clients/client-java/src/test/java/org/apache/gravitino/client/integration/test/authorization/BasicAuthOperationsIT.java
+++
b/clients/client-java/src/test/java/org/apache/gravitino/client/integration/test/authorization/BasicAuthOperationsIT.java
@@ -26,6 +26,7 @@ import java.util.Map;
import org.apache.gravitino.Configs;
import org.apache.gravitino.client.GravitinoAdminClient;
import org.apache.gravitino.client.GravitinoVersion;
+import org.apache.gravitino.idp.auth.BasicAuthenticator;
import org.apache.gravitino.idp.web.rest.feature.IdpRESTFeature;
import org.apache.gravitino.integration.test.util.BaseIT;
import org.apache.gravitino.integration.test.util.ITUtils;
@@ -52,6 +53,7 @@ public class BasicAuthOperationsIT extends BaseIT {
configs.put(Configs.CACHE_ENABLED.getKey(), String.valueOf(false));
configs.put(Configs.STORE_DELETE_AFTER_TIME.getKey(), String.valueOf(20 *
60 * 1000L));
configs.put(Configs.SERVICE_ADMINS.getKey(), ADMIN);
+ configs.put(Configs.AUTHENTICATORS.getKey(),
BasicAuthenticator.class.getCanonicalName());
configs.put(
Configs.REST_API_EXTENSION_PACKAGES.getKey(),
IdpRESTFeature.IDP_REST_EXTENSION_PACKAGE);
registerCustomConfigs(configs);