Add log4j2 agent tests
[lttng-ust-java-tests.git] / lttng-ust-java-tests-common / src / main / java / org / lttng / ust / agent / integration / events / MultiSessionITBase.java
index 6864292e8ec8509f998bddc5d59523a884fd9c47..bc75961da6f995337041aeb30c24790512bd8a6d 100644 (file)
@@ -42,7 +42,7 @@ public abstract class MultiSessionITBase {
     protected static final String EVENT_NAME_A = "EventA";
     protected static final String EVENT_NAME_B = "EventAB";
     protected static final String EVENT_NAME_C = "EventABC";
-    protected static final String EVENT_NAME_D = "EventABCD";
+    protected static final String EVENT_NAME_D = "EventABCDÉ";
 
     private ILttngSession session1;
     private ILttngSession session2;
@@ -56,6 +56,8 @@ public abstract class MultiSessionITBase {
 
     protected abstract Domain getDomain();
 
+    protected abstract boolean closeHandlers();
+
     protected abstract void sendEventsToLoggers();
 
     /**
@@ -77,10 +79,12 @@ public abstract class MultiSessionITBase {
         session2.close();
         session3.close();
 
-        handlerA.close();
-        handlerB.close();
-        handlerC.close();
-        handlerD.close();
+        if (closeHandlers()) {
+            handlerA.close();
+            handlerB.close();
+            handlerC.close();
+            handlerD.close();
+        }
 
         handlerA = null;
         handlerB = null;
This page took 0.022701 seconds and 4 git commands to generate.