SLING-4280 - Enable dumping of remote server logs in case of test failures

- Commons Testing - Added a new class TestInfoPassingClient which passes Sling test related headers (MDC keys starting with X-Sling) to outgoing request. Also used by HttpTestBase
 - Junit Core - Exposed a TestLogServlet to capture server side logs for test being executed
 - Testing Tools - Added RemoteLogDumper rule which connects to remote server and obtains the server logs and then dump them to system err stream upon failure. Also added a TestDescriptionInterceptor
 - integration-test - Modified the dependency to use logback as it supports MDC

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1651751 13f79535-47bb-0310-9956-ffa450edef68
2 files changed
tree: b0a6118dc1eb3f146cd614d020cef791783d974f
  1. src/
  2. pom.xml
  3. README.txt