X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Forg%2Flttng%2Fust%2Fagent%2Fintegration%2Fjul%2FJulMultiSessionTest.java;h=646876fc026789788fb0e0724360c6af600b2779;hb=dd1cba3f3d1d7e05ccb6a1f055454a7abb9eafb3;hp=2eaa6ec10d687e974108a8d086a0727d3a1de13a;hpb=24b260d9fe97bdd0b9538d3cf197e9e3278c7e85;p=lttng-ust-java-tests.git diff --git a/src/test/java/org/lttng/ust/agent/integration/jul/JulMultiSessionTest.java b/src/test/java/org/lttng/ust/agent/integration/jul/JulMultiSessionTest.java index 2eaa6ec..646876f 100644 --- a/src/test/java/org/lttng/ust/agent/integration/jul/JulMultiSessionTest.java +++ b/src/test/java/org/lttng/ust/agent/integration/jul/JulMultiSessionTest.java @@ -1,3 +1,21 @@ +/* + * Copyright (C) 2015, EfficiOS Inc., Alexandre Montplaisir + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + package org.lttng.ust.agent.integration.jul; import static org.junit.Assume.assumeTrue; @@ -17,6 +35,9 @@ import org.lttng.ust.agent.utils.LttngSession; import org.lttng.ust.agent.utils.LttngSession.Domain; import org.lttng.ust.agent.utils.MiscTestUtils; +/** + * JUL tests for multiple concurrent tracing sessions + */ public class JulMultiSessionTest extends MultiSessionTestBase { private static final Domain DOMAIN = Domain.JUL; @@ -26,6 +47,9 @@ public class JulMultiSessionTest extends MultiSessionTestBase { private Logger loggerC; private Logger loggerD; + /** + * Class setup + */ @BeforeClass public static void julClassSetup() { /* Skip tests if we can't find the JNI library or lttng-tools */ @@ -35,11 +59,20 @@ public class JulMultiSessionTest extends MultiSessionTestBase { LttngSession.destroyAllSessions(); } + /** + * Class cleanup + */ @AfterClass public static void julClassCleanup() { LttngSession.deleteAllTracee(); } + /** + * Test setup + * + * @throws SecurityException + * @throws IOException + */ @Before public void julSetup() throws SecurityException, IOException { loggerA = Logger.getLogger(EVENT_NAME_A); @@ -63,6 +96,9 @@ public class JulMultiSessionTest extends MultiSessionTestBase { loggerD.addHandler((Handler) handlerD); } + /** + * Test teardown + */ @After public void julTeardown() { loggerA.removeHandler((Handler) handlerA);