This is an automated email from the ASF dual-hosted git repository.

stefanegli pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-event.git


The following commit(s) were added to refs/heads/master by this push:
     new 02e84be  [SLING-12743] - Update tests and mockito versions to pass the 
build (#44)
02e84be is described below

commit 02e84be956935744b40bb4656e448bd95eb70c7d
Author: ionutzpi <[email protected]>
AuthorDate: Wed May 28 14:35:38 2025 +0300

    [SLING-12743] - Update tests and mockito versions to pass the build (#44)
---
 .sling-module.json                                                   | 5 +++++
 pom.xml                                                              | 2 +-
 .../event/impl/discovery/InitDelayingTopologyEventListenerTest.java  | 5 +++++
 .../apache/sling/event/impl/jobs/console/InventoryPluginTest.java    | 2 +-
 .../apache/sling/event/impl/jobs/jmx/AllJobStatisticsMBeanTest.java  | 2 +-
 .../org/apache/sling/event/impl/jobs/jmx/QueuesMBeanImplTest.java    | 2 +-
 .../sling/event/impl/jobs/queues/JobExecutionContextImplTest.java    | 2 +-
 .../org/apache/sling/event/impl/jobs/queues/TestTopicHalting.java    | 2 +-
 .../sling/event/impl/jobs/tasks/HistoryCleanUpRemovedJobsTest.java   | 2 +-
 .../apache/sling/event/impl/jobs/tasks/HistoryCleanUpTaskTest.java   | 2 +-
 src/test/java/org/apache/sling/event/it/HistoryIT.java               | 2 +-
 src/test/java/org/apache/sling/event/it/OrderedMaxParallelIT.java    | 2 +-
 12 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/.sling-module.json b/.sling-module.json
new file mode 100644
index 0000000..8b0fb37
--- /dev/null
+++ b/.sling-module.json
@@ -0,0 +1,5 @@
+{
+    "jenkins": {
+        "buildTimeout": 60
+    }
+}
diff --git a/pom.xml b/pom.xml
index bc3c32f..7e4227d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -244,7 +244,7 @@
         <dependency>
             <groupId>org.mockito</groupId>
             <artifactId>mockito-core</artifactId>
-            <version>3.11.0</version>
+            <version>5.17.0</version>
             <scope>test</scope>
         </dependency>
         <dependency>
diff --git 
a/src/test/java/org/apache/sling/event/impl/discovery/InitDelayingTopologyEventListenerTest.java
 
b/src/test/java/org/apache/sling/event/impl/discovery/InitDelayingTopologyEventListenerTest.java
index da08b3c..22fffe3 100644
--- 
a/src/test/java/org/apache/sling/event/impl/discovery/InitDelayingTopologyEventListenerTest.java
+++ 
b/src/test/java/org/apache/sling/event/impl/discovery/InitDelayingTopologyEventListenerTest.java
@@ -28,6 +28,7 @@ import org.apache.sling.discovery.TopologyEvent;
 import org.apache.sling.discovery.TopologyEvent.Type;
 import org.apache.sling.discovery.TopologyEventListener;
 import org.apache.sling.discovery.TopologyView;
+import org.junit.Ignore;
 import org.junit.Test;
 import org.mockito.Mockito;
 
@@ -283,6 +284,8 @@ public class InitDelayingTopologyEventListenerTest {
         doTestAdditionalEventsAfterInit(delegate, listener);
     }
 
+    @Ignore
+    //due to flakyness should be fixed in SLING-12807
     @Test
     public void testChanged() throws Exception {
         final TestListener delegate = new TestListener();
@@ -296,6 +299,8 @@ public class InitDelayingTopologyEventListenerTest {
         doTestAdditionalEventsAfterInit(delegate, listener);
     }
 
+    @Ignore
+    //due to flakyness should be fixed in SLING-12807
     @Test
     public void testProperties() throws Exception {
         final TestListener delegate = new TestListener();
diff --git 
a/src/test/java/org/apache/sling/event/impl/jobs/console/InventoryPluginTest.java
 
b/src/test/java/org/apache/sling/event/impl/jobs/console/InventoryPluginTest.java
index 8c27b90..aad6182 100644
--- 
a/src/test/java/org/apache/sling/event/impl/jobs/console/InventoryPluginTest.java
+++ 
b/src/test/java/org/apache/sling/event/impl/jobs/console/InventoryPluginTest.java
@@ -67,7 +67,7 @@ public class InventoryPluginTest extends JsonTestBase {
 
     @Before
     public void setUp() throws Exception {
-        MockitoAnnotations.initMocks(this);
+        MockitoAnnotations.openMocks(this);
 
         
Mockito.when(jobManager.getStatistics()).thenReturn(Mockito.mock(Statistics.class));
         Queue mockQueue = Mockito.mock(Queue.class);
diff --git 
a/src/test/java/org/apache/sling/event/impl/jobs/jmx/AllJobStatisticsMBeanTest.java
 
b/src/test/java/org/apache/sling/event/impl/jobs/jmx/AllJobStatisticsMBeanTest.java
index f2e6762..109b8b1 100644
--- 
a/src/test/java/org/apache/sling/event/impl/jobs/jmx/AllJobStatisticsMBeanTest.java
+++ 
b/src/test/java/org/apache/sling/event/impl/jobs/jmx/AllJobStatisticsMBeanTest.java
@@ -36,7 +36,7 @@ public class AllJobStatisticsMBeanTest {
     private long seed;
 
     public AllJobStatisticsMBeanTest() {
-        MockitoAnnotations.initMocks(this);
+        MockitoAnnotations.openMocks(this);
     }
 
     @Before
diff --git 
a/src/test/java/org/apache/sling/event/impl/jobs/jmx/QueuesMBeanImplTest.java 
b/src/test/java/org/apache/sling/event/impl/jobs/jmx/QueuesMBeanImplTest.java
index 89cc0f0..7bfb40b 100644
--- 
a/src/test/java/org/apache/sling/event/impl/jobs/jmx/QueuesMBeanImplTest.java
+++ 
b/src/test/java/org/apache/sling/event/impl/jobs/jmx/QueuesMBeanImplTest.java
@@ -50,7 +50,7 @@ public class QueuesMBeanImplTest {
     private ServiceRegistration serviceRegistration;
 
     public QueuesMBeanImplTest() {
-        MockitoAnnotations.initMocks(this);
+        MockitoAnnotations.openMocks(this);
     }
 
     @Before
diff --git 
a/src/test/java/org/apache/sling/event/impl/jobs/queues/JobExecutionContextImplTest.java
 
b/src/test/java/org/apache/sling/event/impl/jobs/queues/JobExecutionContextImplTest.java
index 6c23060..67a310a 100644
--- 
a/src/test/java/org/apache/sling/event/impl/jobs/queues/JobExecutionContextImplTest.java
+++ 
b/src/test/java/org/apache/sling/event/impl/jobs/queues/JobExecutionContextImplTest.java
@@ -89,9 +89,9 @@ public class JobExecutionContextImplTest {
         context.registerService(TopologyCapabilities.class, capabilities);
         context.registerService(QueueConfigurationManager.class, 
queueConfigMgr);
         context.registerService(MetricRegistry.class, metric);
+        context.registerService(ThreadPoolManager.class, threadPoolManager);
         context.registerService(QueueManager.class, qManager);
         context.registerService(JobConsumerManager.class, jobConsumerManager);
-        context.registerService(ThreadPoolManager.class, threadPoolManager);
         context.registerService(StatisticsManager.class, statisticsManager);
         context.registerService(QueuesMBean.class, queuesMBean);
         context.registerService(Scheduler.class, scheduler);
diff --git 
a/src/test/java/org/apache/sling/event/impl/jobs/queues/TestTopicHalting.java 
b/src/test/java/org/apache/sling/event/impl/jobs/queues/TestTopicHalting.java
index 755cc1f..c0c4220 100644
--- 
a/src/test/java/org/apache/sling/event/impl/jobs/queues/TestTopicHalting.java
+++ 
b/src/test/java/org/apache/sling/event/impl/jobs/queues/TestTopicHalting.java
@@ -74,7 +74,7 @@ import org.junit.runner.RunWith;
 import org.mockito.Mock;
 import org.mockito.Mockito;
 import org.mockito.invocation.InvocationOnMock;
-import org.mockito.runners.MockitoJUnitRunner;
+import org.mockito.junit.MockitoJUnitRunner;
 import org.mockito.stubbing.Answer;
 import org.osgi.framework.BundleContext;
 import org.osgi.service.component.ComponentContext;
diff --git 
a/src/test/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpRemovedJobsTest.java
 
b/src/test/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpRemovedJobsTest.java
index 6860ae2..e26e4f2 100644
--- 
a/src/test/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpRemovedJobsTest.java
+++ 
b/src/test/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpRemovedJobsTest.java
@@ -39,7 +39,7 @@ import org.junit.runner.RunWith;
 import org.mockito.Answers;
 import org.mockito.Mock;
 import org.mockito.Mockito;
-import org.mockito.runners.MockitoJUnitRunner;
+import org.mockito.junit.MockitoJUnitRunner;
 
 import com.google.common.collect.Maps;
 
diff --git 
a/src/test/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpTaskTest.java
 
b/src/test/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpTaskTest.java
index 6f92c1d..5599964 100644
--- 
a/src/test/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpTaskTest.java
+++ 
b/src/test/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpTaskTest.java
@@ -38,7 +38,7 @@ import org.junit.runner.RunWith;
 import org.mockito.Answers;
 import org.mockito.Mock;
 import org.mockito.Mockito;
-import org.mockito.runners.MockitoJUnitRunner;
+import org.mockito.junit.MockitoJUnitRunner;
 
 import com.google.common.collect.Maps;
 
diff --git a/src/test/java/org/apache/sling/event/it/HistoryIT.java 
b/src/test/java/org/apache/sling/event/it/HistoryIT.java
index 056dcb4..0fa9899 100644
--- a/src/test/java/org/apache/sling/event/it/HistoryIT.java
+++ b/src/test/java/org/apache/sling/event/it/HistoryIT.java
@@ -108,7 +108,7 @@ public class HistoryIT extends AbstractJobHandlingIT {
         }
         this.sleep(200L);
         while (jobManager.findJobs(JobManager.QueryType.HISTORY, TOPIC, -1, 
(Map<String, Object>[])null).size() < 10 ) {
-            this.sleep(20L);
+            this.sleep(100L);
         }
         Collection<Job> col = 
jobManager.findJobs(JobManager.QueryType.HISTORY, TOPIC, -1, (Map<String, 
Object>[])null);
         assertEquals(10, col.size());
diff --git a/src/test/java/org/apache/sling/event/it/OrderedMaxParallelIT.java 
b/src/test/java/org/apache/sling/event/it/OrderedMaxParallelIT.java
index a861804..1d7d302 100644
--- a/src/test/java/org/apache/sling/event/it/OrderedMaxParallelIT.java
+++ b/src/test/java/org/apache/sling/event/it/OrderedMaxParallelIT.java
@@ -61,7 +61,7 @@ public class OrderedMaxParallelIT extends 
AbstractMaxParallelIT {
         assertEquals(1, max);
     }
 
-    @Test(timeout=DURATION * 16000L)
+    @Test(timeout=DURATION * 20000L)
     public void testOrderedMaxParallel2_fast() throws Exception {
         doTestMaxParallel(50, 123, DURATION);
 

Reply via email to