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 {

Reply via email to