You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2020/12/13 09:38:47 UTC

[karaf-decanter] branch master updated: Improve RestServletCollectorTest

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

jbonofre pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/karaf-decanter.git


The following commit(s) were added to refs/heads/master by this push:
     new 65b4d82  Improve RestServletCollectorTest
65b4d82 is described below

commit 65b4d82987eab954d9cd844863a7a9cc7f9ed0b6
Author: jbonofre <jb...@apache.org>
AuthorDate: Sun Dec 13 10:38:32 2020 +0100

    Improve RestServletCollectorTest
---
 .../karaf/decanter/itests/collector/RestServletCollectorTest.java   | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/itest/src/test/java/org/apache/karaf/decanter/itests/collector/RestServletCollectorTest.java b/itest/src/test/java/org/apache/karaf/decanter/itests/collector/RestServletCollectorTest.java
index e57d93e..457369c 100644
--- a/itest/src/test/java/org/apache/karaf/decanter/itests/collector/RestServletCollectorTest.java
+++ b/itest/src/test/java/org/apache/karaf/decanter/itests/collector/RestServletCollectorTest.java
@@ -59,6 +59,12 @@ public class RestServletCollectorTest extends KarafTestSupport {
         System.out.println(executeCommand("feature:repo-add decanter " + System.getProperty("decanter.version")));
         System.out.println(executeCommand("feature:install decanter-collector-rest-servlet", new RolePrincipal("admin")));
 
+        String configList = executeCommand("config:list '(service.pid=org.apache.karaf.decanter.collector.rest.servlet)'");
+        while (!configList.contains("service.pid")) {
+            Thread.sleep(500);
+            configList = executeCommand("config:list '(service.pid=org.apache.karaf.decanter.collector.rest.servlet)'");
+        }
+
         // create event handler
         List<Event> received = new ArrayList();
         EventHandler eventHandler = new EventHandler() {