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

enapps-enorman pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-discovery-commons.git


The following commit(s) were added to refs/heads/master by this push:
     new 0065981  stabilize TestInitDelayingTopologyEventListener 
testProperties (#12)
0065981 is described below

commit 00659814654009debb4d392eddfa3cc4c3e7044b
Author: Eric Norman <[email protected]>
AuthorDate: Sat May 30 14:12:52 2026 -0700

    stabilize TestInitDelayingTopologyEventListener testProperties (#12)
---
 .../discovery/commons/TestInitDelayingTopologyEventListener.java    | 6 +++++-
 src/test/resources/logback-test.xml                                 | 3 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/src/test/java/org/apache/sling/discovery/commons/TestInitDelayingTopologyEventListener.java
 
b/src/test/java/org/apache/sling/discovery/commons/TestInitDelayingTopologyEventListener.java
index f49233f..0e9e57c 100644
--- 
a/src/test/java/org/apache/sling/discovery/commons/TestInitDelayingTopologyEventListener.java
+++ 
b/src/test/java/org/apache/sling/discovery/commons/TestInitDelayingTopologyEventListener.java
@@ -427,7 +427,11 @@ public class TestInitDelayingTopologyEventListener {
     public void testProperties() throws Exception {
         final TestListener delegate = new TestListener();
         final Scheduler scheduler = createScheduler();
-        InitDelayingTopologyEventListener listener = new 
InitDelayingTopologyEventListener(1, delegate, scheduler, logger);
+        // NOTE: sometimes the 1 second startup delay didn't appear to be 
enough 
+        //   and events were not delayed as expected.
+        //   Bumped the startup delay to 2 seconds for a more stable test.
+        InitDelayingTopologyEventListener listener =
+                new InitDelayingTopologyEventListener(2, delegate, scheduler, 
logger);
         listener.handleTopologyEvent(createEvent(Type.TOPOLOGY_INIT));
         listener.handleTopologyEvent(createEvent(Type.TOPOLOGY_CHANGING));
         listener.handleTopologyEvent(createEvent(Type.TOPOLOGY_CHANGED));
diff --git a/src/test/resources/logback-test.xml 
b/src/test/resources/logback-test.xml
index 29ccf2e..0892afb 100644
--- a/src/test/resources/logback-test.xml
+++ b/src/test/resources/logback-test.xml
@@ -18,7 +18,7 @@
   under the License.
 -->
 <configuration>
-  <property name="LOG_PATTERN" value="%d{dd.MM.yyyy HH:mm:ss.SSS} *%-5p* [%t] 
%c{1}: %m"/>
+  <property name="LOG_PATTERN" value="%d{dd.MM.yyyy HH:mm:ss.SSS} *%-5p* [%t] 
%c{1}: %m%n"/>
 
   <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
     <encoder>
@@ -27,6 +27,7 @@
   </appender>
 
   <logger name="org.apache.jackrabbit.core.TransientRepository" level="WARN"/>
+  <logger 
name="org.apache.sling.discovery.commons.TestInitDelayingTopologyEventListener" 
level="DEBUG"/>
   <!-- <logger name="org.apache.sling.discovery.impl" level="DEBUG"/> -->
 
   <root level="INFO">

Reply via email to