Oliver Lietz created SLING-4744: ----------------------------------- Summary: provide a default testcase name for MDC Key: SLING-4744 URL: https://issues.apache.org/jira/browse/SLING-4744 Project: Sling Issue Type: Improvement Components: Testing Affects Versions: Launchpad Integration Tests 1.0.0, Commons Testing 2.0.18 Environment: Apache Karaf (3.0.3) Reporter: Oliver Lietz Assignee: Oliver Lietz Fix For: Commons Testing 2.0.20, Launchpad Integration Tests 1.0.2
When running Lauchpad's integration tests against Launchpad Karaf (SLING-3821) lots of tests fail due to NPE in setting up MDC (SLING-1659) for logging. {noformat} ------------------------------------------------------------------------------- Test set: org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest ------------------------------------------------------------------------------- Tests run: 5, Failures: 0, Errors: 5, Skipped: 0, Time elapsed: 0 sec <<< FAILURE! - in org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest testDeniedWriteForUser(org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest) Time elapsed: 0 sec <<< ERROR! java.lang.NullPointerException: null at java.util.Hashtable.put(Hashtable.java:459) at org.ops4j.pax.logging.PaxContext.put(PaxContext.java:75) at org.ops4j.pax.logging.slf4j.Slf4jMDCAdapter.put(Slf4jMDCAdapter.java:57) at org.slf4j.MDC.put(MDC.java:116) at org.apache.sling.commons.testing.integration.HttpTestBase.setUp(HttpTestBase.java:144) at org.apache.sling.commons.testing.integration.HttpTest.setUp(HttpTest.java:70) at org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest.setup(AccessPrivilegesInfoTest.java:54) testSLING_1090(org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest) Time elapsed: 0 sec <<< ERROR! java.lang.NullPointerException: null at java.util.Hashtable.put(Hashtable.java:459) at org.ops4j.pax.logging.PaxContext.put(PaxContext.java:75) at org.ops4j.pax.logging.slf4j.Slf4jMDCAdapter.put(Slf4jMDCAdapter.java:57) at org.slf4j.MDC.put(MDC.java:116) at org.apache.sling.commons.testing.integration.HttpTestBase.setUp(HttpTestBase.java:144) at org.apache.sling.commons.testing.integration.HttpTest.setUp(HttpTest.java:70) at org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest.setup(AccessPrivilegesInfoTest.java:54) testGrantedWriteForUser(org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest) Time elapsed: 0 sec <<< ERROR! java.lang.NullPointerException: null at java.util.Hashtable.put(Hashtable.java:459) at org.ops4j.pax.logging.PaxContext.put(PaxContext.java:75) at org.ops4j.pax.logging.slf4j.Slf4jMDCAdapter.put(Slf4jMDCAdapter.java:57) at org.slf4j.MDC.put(MDC.java:116) at org.apache.sling.commons.testing.integration.HttpTestBase.setUp(HttpTestBase.java:144) at org.apache.sling.commons.testing.integration.HttpTest.setUp(HttpTest.java:70) at org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest.setup(AccessPrivilegesInfoTest.java:54) testDeniedWriteForGroup(org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest) Time elapsed: 0 sec <<< ERROR! java.lang.NullPointerException: null at java.util.Hashtable.put(Hashtable.java:459) at org.ops4j.pax.logging.PaxContext.put(PaxContext.java:75) at org.ops4j.pax.logging.slf4j.Slf4jMDCAdapter.put(Slf4jMDCAdapter.java:57) at org.slf4j.MDC.put(MDC.java:116) at org.apache.sling.commons.testing.integration.HttpTestBase.setUp(HttpTestBase.java:144) at org.apache.sling.commons.testing.integration.HttpTest.setUp(HttpTest.java:70) at org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest.setup(AccessPrivilegesInfoTest.java:54) testGrantedWriteForGroup(org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest) Time elapsed: 0 sec <<< ERROR! java.lang.NullPointerException: null at java.util.Hashtable.put(Hashtable.java:459) at org.ops4j.pax.logging.PaxContext.put(PaxContext.java:75) at org.ops4j.pax.logging.slf4j.Slf4jMDCAdapter.put(Slf4jMDCAdapter.java:57) at org.slf4j.MDC.put(MDC.java:116) at org.apache.sling.commons.testing.integration.HttpTestBase.setUp(HttpTestBase.java:144) at org.apache.sling.commons.testing.integration.HttpTest.setUp(HttpTest.java:70) at org.apache.sling.launchpad.webapp.integrationtest.accessManager.AccessPrivilegesInfoTest.setup(AccessPrivilegesInfoTest.java:54) {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)