This is an automated email from the ASF dual-hosted git repository.
baedke pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
The following commit(s) were added to refs/heads/trunk by this push:
new 48abf89ef8 OAK-11539: Flaky test:
MembershipProviderTest#testGetMembershipInherited() (#2128)
48abf89ef8 is described below
commit 48abf89ef87d02241385f822f435a05a55ded1a4
Author: mbaedke <[email protected]>
AuthorDate: Tue Mar 4 10:35:19 2025 +0100
OAK-11539: Flaky test: MembershipProviderTest#testGetMembershipInherited()
(#2128)
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 {