Update for new LTTngAgent.dispose() method
authorAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Tue, 12 Apr 2016 00:33:13 +0000 (20:33 -0400)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Tue, 12 Apr 2016 00:33:13 +0000 (20:33 -0400)
The method was changed back to being non-static (to not break the
ABI with the old 2.7 class), so update our test code accordingly.

Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
lttng-ust-java-tests-jul/src/test/java/org/lttng/ust/agent/benchmarks/jul/handler/lttng/old/OldLttngJulHandlerTracingDisabledBenchmark.java
lttng-ust-java-tests-jul/src/test/java/org/lttng/ust/agent/benchmarks/jul/handler/lttng/old/OldLttngJulHandlerTracingEnabledBenchmark.java
lttng-ust-java-tests-jul/src/test/java/org/lttng/ust/agent/integration/events/JulLegacyApiIT.java
lttng-ust-java-tests-log4j/src/test/java/org/lttng/ust/agent/integration/events/Log4jLegacyApiIT.java

index 112b0f0c8d56e30527acb646462dfa3f1e141868..49a7c83aa8cb0d38e09429a15e0d4d401f10ab1b 100644 (file)
@@ -35,13 +35,14 @@ import org.lttng.ust.agent.benchmarks.jul.handler.JulHandlerBenchmarkBase;
 public class OldLttngJulHandlerTracingDisabledBenchmark extends JulHandlerBenchmarkBase {
 
     private ILttngSession session;
+    private LTTngAgent agent;
 
     /**
      * Test setup
      */
     @Before
     public void testSetup() {
-        LTTngAgent.getLTTngAgent();
+        agent = LTTngAgent.getLTTngAgent();
 
         session = ILttngSession.createSession(null, Domain.JUL);
         assertTrue(session.enableEvents("non-event"));
@@ -56,6 +57,6 @@ public class OldLttngJulHandlerTracingDisabledBenchmark extends JulHandlerBenchm
         assertTrue(session.stop());
         session.close();
 
-        LTTngAgent.dispose();
+        agent.dispose();
     }
 }
index ddca5e977d5b841f2b58cc62c69d81e421e740b1..e18efdcdf6ba29864d8d41258942efcf1167445c 100644 (file)
@@ -39,6 +39,7 @@ import org.lttng.ust.agent.jul.LttngLogHandler;
 public class OldLttngJulHandlerTracingEnabledBenchmark extends JulHandlerBenchmarkBase {
 
     private ILttngSession session;
+    private LTTngAgent agent;
     private LttngLogHandler agentHandler;
 
 
@@ -47,7 +48,7 @@ public class OldLttngJulHandlerTracingEnabledBenchmark extends JulHandlerBenchma
      */
     @Before
     public void testSetup() {
-        LTTngAgent agentInstance = LTTngAgent.getLTTngAgent();
+        agent = LTTngAgent.getLTTngAgent();
 
         /*
          * The "old API" works by attaching a handler managed by the agent to
@@ -61,7 +62,7 @@ public class OldLttngJulHandlerTracingEnabledBenchmark extends JulHandlerBenchma
         try {
             Field julHandlerField = LTTngAgent.class.getDeclaredField("julHandler");
             julHandlerField.setAccessible(true);
-            agentHandler = (LttngLogHandler) julHandlerField.get(agentInstance);
+            agentHandler = (LttngLogHandler) julHandlerField.get(agent);
 
             logger.addHandler(agentHandler);
 
@@ -83,6 +84,6 @@ public class OldLttngJulHandlerTracingEnabledBenchmark extends JulHandlerBenchma
         session.close();
 
         logger.removeHandler(agentHandler);
-        LTTngAgent.dispose();
+        agent.dispose();
     }
 }
index f7c130a325a9eae5917187c720f31571c6af61a1..e8bcb9d39c7ef4f8fd8262c7c112a3c2f3bb04a3 100644 (file)
@@ -54,6 +54,7 @@ public class JulLegacyApiIT {
     private static final String EVENT_NAME_B = "EventB";
 
     private ILttngSession session;
+    private LTTngAgent agent;
 
     private Logger loggerA;
     private Logger loggerB;
@@ -80,7 +81,7 @@ public class JulLegacyApiIT {
     @Before
     public void setup() {
         loggerA = Logger.getLogger(EVENT_NAME_A);
-        LTTngAgent.getLTTngAgent();
+        agent = LTTngAgent.getLTTngAgent();
         loggerB = Logger.getLogger(EVENT_NAME_B);
 
         loggerA.setLevel(Level.ALL);
@@ -96,7 +97,7 @@ public class JulLegacyApiIT {
     public void tearDown() {
         session.close();
 
-        LTTngAgent.dispose();
+        agent.dispose();
 
         loggerA = null;
         loggerB = null;
index 4cfff7b434ad61e95028b0c59d5b514f37ec1878..56a3d238ee2188e38c31c000afca45460cc8ac3f 100644 (file)
@@ -55,6 +55,7 @@ public class Log4jLegacyApiIT {
     private static final String EVENT_NAME_B = "EventB";
 
     private ILttngSession session;
+    private LTTngAgent agent;
 
     private Logger loggerA;
     private Logger loggerB;
@@ -81,7 +82,7 @@ public class Log4jLegacyApiIT {
     @Before
     public void setup() {
         loggerA = Logger.getLogger(EVENT_NAME_A);
-        LTTngAgent.getLTTngAgent();
+        agent = LTTngAgent.getLTTngAgent();
         loggerB = Logger.getLogger(EVENT_NAME_B);
 
         loggerA.setLevel(Level.ALL);
@@ -97,7 +98,7 @@ public class Log4jLegacyApiIT {
     public void tearDown() {
         session.close();
 
-        LTTngAgent.dispose();
+        agent.dispose();
 
         loggerA = null;
         loggerB = null;
This page took 0.02656 seconds and 4 git commands to generate.