public class OldLttngJulHandlerTracingEnabledBenchmark extends JulHandlerBenchmarkBase {
private ILttngSession session;
+ private LTTngAgent agent;
private LttngLogHandler agentHandler;
*/
@Before
public void testSetup() {
- LTTngAgent agentInstance = LTTngAgent.getLTTngAgent();
+ agent = LTTngAgent.getLTTngAgent();
/*
* The "old API" works by attaching a handler managed by the agent to
try {
Field julHandlerField = LTTngAgent.class.getDeclaredField("julHandler");
julHandlerField.setAccessible(true);
- agentHandler = (LttngLogHandler) julHandlerField.get(agentInstance);
+ agentHandler = (LttngLogHandler) julHandlerField.get(agent);
logger.addHandler(agentHandler);
session.close();
logger.removeHandler(agentHandler);
- LTTngAgent.dispose();
+ agent.dispose();
}
}