Add tests for filter notification ordering
[lttng-ust-java-tests.git] / lttng-ust-java-tests-common / src / main / java / org / lttng / ust / agent / integration / filter / FilterListenerITBase.java
index 020ad3610594290f74e13b0d840a7cf4d79851ee..dddcaeea74f98efd03c48c33ef667798d17676f5 100644 (file)
@@ -74,6 +74,8 @@ public abstract class FilterListenerITBase {
         listener = new TestFilterListener();
         FilterChangeNotifier.getInstance().registerListener(listener);
         session = ILttngSession.createSession(null, getSessionDomain());
+
+        assertEquals(0, listener.getNbNotifications());
     }
 
     /**
@@ -83,6 +85,7 @@ public abstract class FilterListenerITBase {
     public void teardown() {
         session.close();
         FilterChangeNotifier.getInstance().unregisterListener(listener);
+        listener = null;
         handler.close();
     }
 
@@ -337,7 +340,7 @@ public abstract class FilterListenerITBase {
     /**
      * The filter listener used for tests.
      */
-    private static class TestFilterListener implements IFilterChangeListener {
+    static class TestFilterListener implements IFilterChangeListener {
 
         private final Set<EventRule> currentRules = new HashSet<>();
         private volatile int currentNotifications = 0;
This page took 0.02962 seconds and 4 git commands to generate.