This is an automated email from the ASF dual-hosted git repository.
baedke pushed a commit to branch OAK-11539
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
The following commit(s) were added to refs/heads/OAK-11539 by this push:
new 8def065f66 OAK-11539: Flaky test:
MembershipProviderTest#testGetMembershipInherited()
8def065f66 is described below
commit 8def065f668ce1f57257f16422e724500abfa498
Author: Manfred Baedke <[email protected]>
AuthorDate: Mon Mar 3 16:08:21 2025 +0100
OAK-11539: Flaky test: MembershipProviderTest#testGetMembershipInherited()
Added sychronization.
---
.../org/apache/jackrabbit/oak/security/user/MembershipBaseTest.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git
a/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/MembershipBaseTest.java
b/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/MembershipBaseTest.java
index f428c00ece..dd9fbd0fe6 100644
---
a/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/MembershipBaseTest.java
+++
b/oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/MembershipBaseTest.java
@@ -34,6 +34,7 @@ import org.junit.Before;
import javax.jcr.RepositoryException;
import java.util.ArrayList;
+import java.util.Collections;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedHashMap;
@@ -56,8 +57,8 @@ public abstract class MembershipBaseTest extends
AbstractUserTest implements Use
UserManagerImpl userMgr;
MembershipProvider mp;
- private final Set<String> testUsers = new HashSet<>();
- private final Set<String> testGroups = new HashSet<>();
+ private final Set<String> testUsers = Collections.synchronizedSet(new
HashSet<>());
+ private final Set<String> testGroups = Collections.synchronizedSet(new
HashSet<>());
@Before
public void before() throws Exception {