X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Forg%2Flttng%2Fust%2Fagent%2Fintegration%2Flog4j%2FLog4jLegacyApiTest.java;h=8d4a6fa49f64f5ea308c05ae468e8fe041958615;hb=64c5b50cb82ce2f0ac490972372371aad35e0baf;hp=a15fadbaa906e5426fd1f09c5698f3936dfc49e1;hpb=2b408e85806bd695f6036371701dcb8691ab3c32;p=lttng-ust-java-tests.git diff --git a/src/test/java/org/lttng/ust/agent/integration/log4j/Log4jLegacyApiTest.java b/src/test/java/org/lttng/ust/agent/integration/log4j/Log4jLegacyApiTest.java index a15fadb..8d4a6fa 100644 --- a/src/test/java/org/lttng/ust/agent/integration/log4j/Log4jLegacyApiTest.java +++ b/src/test/java/org/lttng/ust/agent/integration/log4j/Log4jLegacyApiTest.java @@ -34,12 +34,19 @@ import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; +import org.junit.runner.RunWith; import org.lttng.ust.agent.ILttngHandler; import org.lttng.ust.agent.LTTngAgent; import org.lttng.ust.agent.utils.LttngSession; import org.lttng.ust.agent.utils.LttngSession.Domain; import org.lttng.ust.agent.utils.MiscTestUtils; +import org.lttng.ust.agent.utils.TestPrintRunner; +/** + * Enabled events test for the LTTng-UST Log4j log handler, using the legacy + * API. + */ +@RunWith(TestPrintRunner.class) @SuppressWarnings("deprecation") public class Log4jLegacyApiTest { @@ -53,6 +60,9 @@ public class Log4jLegacyApiTest { private Logger loggerA; private Logger loggerB; + /** + * Class setup + */ @BeforeClass public static void classSetup() { /* Skip tests if we can't find the JNI library or lttng-tools */ @@ -62,11 +72,17 @@ public class Log4jLegacyApiTest { LttngSession.destroyAllSessions(); } + /** + * Class cleanup + */ @AfterClass public static void classCleanup() { LttngSession.deleteAllTracee(); } + /** + * Test setup + */ @Before public void setup() { loggerA = Logger.getLogger(EVENT_NAME_A); @@ -79,6 +95,9 @@ public class Log4jLegacyApiTest { session = new LttngSession(null, DOMAIN); } + /** + * Test cleanup + */ @After public void tearDown() { session.close(); @@ -89,6 +108,9 @@ public class Log4jLegacyApiTest { loggerB = null; } + /** + * Test tracing with no events enabled in the tracing session. + */ @Test public void testNoEvents() { assertTrue(session.start()); @@ -106,6 +128,9 @@ public class Log4jLegacyApiTest { assertEquals(0, handler.getEventCount()); } + /** + * Test tracing with all events enabled (-l -a) in the tracing session. + */ @Test public void testAllEvents() { assertTrue(session.enableAllEvents()); @@ -124,6 +149,9 @@ public class Log4jLegacyApiTest { assertEquals(20, handler.getEventCount()); } + /** + * Test tracing with a subset of events enabled in the tracing session. + */ @Test public void testSomeEvents() { assertTrue(session.enableEvents(EVENT_NAME_A));