blob: 84232df40d223d83916d0025971cf36cbaaec8f8 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
| (Unfortunately) copied from the Fluido skin to allow the footer to be centered.
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Surefire Report</title>
<link rel="stylesheet" href="./css/apache-maven-fluido.min.css" />
<link rel="stylesheet" href="./css/site.css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
<script type="text/javascript" src="./js/apache-maven-fluido.min.js"></script>
<meta name="Date-Revision-yyyymmdd" content="20120729" />
<meta http-equiv="Content-Language" content="en" />
</head>
<body class="topBarDisabled">
<div class="container-fluid">
<div id="banner">
<div class="pull-left">
<a href="../index.html" id="bannerLeft">
<img src="../images/ls-logo.jpg" alt="Logging Services"/>
</a>
</div>
<div class="pull-right"> <div id="bannerRight">
<img src="../images/logo.jpg" />
</div>
</div>
<div class="clear"><hr/></div>
</div>
<div id="breadcrumbs">
<ul class="breadcrumb">
<li id="publishDate">Last Published: 2012-07-29</li>
<li class="divider">|</li> <li id="projectVersion">Version: 2.0-alpha1</li>
<li class="pull-right"> <a href="../index.html" title="Log4j">Log4j</a>
</li>
<li class="divider pull-right">|</li>
<li class="pull-right"> <a href="../../../" title="Logging Services">Logging Services</a>
</li>
<li class="divider pull-right">|</li>
<li class="pull-right"> <a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a>
</li>
<li class="divider pull-right">|</li>
<li class="pull-right"> <a href="http://wiki.apache.org/logging" class="externalLink" title="Logging Wiki">Logging Wiki</a>
</li>
</ul>
</div>
<div class="row-fluid">
<div id="leftColumn" class="span2">
<div class="well sidebar-nav">
<h3>Apache Log4j™ 2</h3>
<ul>
<li class="none">
<a href="../index.html" title="About">About</a>
</li>
<li class="none">
<a href="../download.html" title="Download">Download</a>
</li>
<li class="none">
<a href="../build.html" title="Build and Install">Build and Install</a>
</li>
<li class="none">
<a href="../changelog.html" title="Changelog">Changelog</a>
</li>
</ul>
<h3>Manual</h3>
<ul>
<li class="none">
<a href="../manual/index.html" title="Introduction">Introduction</a>
</li>
<li class="none">
<a href="../manual/architecture.html" title="Architecture">Architecture</a>
</li>
<li class="collapsed">
<a href="../manual/api.html" title="API">API</a>
</li>
<li class="collapsed">
<a href="../manual/configuration.html" title="Configuration">Configuration</a>
</li>
<li class="collapsed">
<a href="../manual/plugins.html" title="Plugins">Plugins</a>
</li>
<li class="collapsed">
<a href="../manual/lookups.html" title="Lookups">Lookups</a>
</li>
<li class="collapsed">
<a href="../manual/appenders.html" title="Appenders">Appenders</a>
</li>
<li class="collapsed">
<a href="../manual/layouts.html" title="Layouts">Layouts</a>
</li>
<li class="collapsed">
<a href="../manual/filters.html" title="Filters">Filters</a>
</li>
<li class="none">
<a href="../manual/jmx.html" title="JMX">JMX</a>
</li>
<li class="none">
<a href="../manual/logsep.html" title="Logging Separation">Logging Separation</a>
</li>
<li class="collapsed">
<a href="../manual/extending.html" title="Extending Log4j">Extending Log4j</a>
</li>
</ul>
<h3>Logging Adapters</h3>
<ul>
<li class="none">
<a href="../log4j12-api/api.html" title="Log4j 1.x API">Log4j 1.x API</a>
</li>
<li class="none">
<a href="../log4j2-jcl/api.html" title="Commons Logging">Commons Logging</a>
</li>
<li class="none">
<a href="../slf4j-impl/api.html" title="SLF4J">SLF4J</a>
</li>
</ul>
<h3>Components</h3>
<ul>
<li class="none">
<a href="../log4j-api/index.html" title="API">API</a>
</li>
<li class="none">
<a href="../log4j-core/index.html" title="Impl">Impl</a>
</li>
<li class="none">
<a href="../log4j12-api/index.html" title="Log4J 1.2 API">Log4J 1.2 API</a>
</li>
<li class="none">
<a href="../log4j-jcl/index.html" title="Commons Logging Bridge">Commons Logging Bridge</a>
</li>
<li class="none">
<a href="../slf4j-impl/index.html" title="SLF4J Binding">SLF4J Binding</a>
</li>
<li class="none">
<a href="../log4j-flume-ng/index.html" title="Apache Flume">Apache Flume</a>
</li>
</ul>
<h3>API Documentation</h3>
<ul>
<li class="collapsed">
<a href="project-info.html" title="Project Information">Project Information</a>
</li>
<li class="expanded">
<a href="project-reports.html" title="Project Reports">Project Reports</a>
<ul>
<li class="none">
<strong>Surefire Report</strong>
</li>
<li class="none">
<a href="rat-report.html" title="RAT Report">RAT Report</a>
</li>
<li class="none">
<a href="checkstyle.html" title="Checkstyle">Checkstyle</a>
</li>
<li class="none">
<a href="apidocs/index.html" title="JavaDocs">JavaDocs</a>
</li>
<li class="none">
<a href="findbugs.html" title="FindBugs Report">FindBugs Report</a>
</li>
<li class="none">
<a href="xref/index.html" title="Source Xref">Source Xref</a>
</li>
<li class="none">
<a href="pmd.html" title="PMD Report">PMD Report</a>
</li>
<li class="none">
<a href="cpd.html" title="CPD Report">CPD Report</a>
</li>
</ul>
</li>
</ul>
<hr class="divider" />
<div id="poweredBy">
<div class="clear"></div>
<div class="clear"></div>
<div class="clear"></div>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
<img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
</a>
</div>
</div>
</div>
<div id="bodyColumn" class="span10" >
<script type="text/javascript">
//<![CDATA[
function toggleDisplay(elementId) {
var elm = document.getElementById(elementId + 'error');
if (elm && typeof elm.style != "undefined") {
if (elm.style.display == "none") {
elm.style.display = "";
document.getElementById(elementId + 'off').style.display = "none";
document.getElementById(elementId + 'on').style.display = "inline";
} else if (elm.style.display == "") { elm.style.display = "none";
document.getElementById(elementId + 'off').style.display = "inline";
document.getElementById(elementId + 'on').style.display = "none";
}
}
}
//]]>
</script><div class="section"><h2>Surefire Report<a name="Surefire_Report"></a></h2></div><div class="section"><h2>Summary<a name="Summary"></a></h2><a name="Summary"></a><p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br /><table border="0" class="table table-striped"><tr class="a"><th>Tests</th><th>Errors </th><th>Failures</th><th>Skipped</th><th>Success Rate</th><th>Time</th></tr><tr class="b"><td>23</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.35</td></tr></table><br /><p>Note: failures are anticipated and checked for with assertions while errors are unanticipated.</p><br /></div><div class="section"><h2>Package List<a name="Package_List"></a></h2><a name="Package_List"></a><p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br /><table border="0" class="table table-striped"><tr class="a"><th>Package</th><th>Tests</th><th>Errors </th><th>Failures</th><th>Skipped</th><th>Success Rate</th><th>Time</th></tr><tr class="b"><td><a href="#org.apache.logging.log4j.message">org.apache.logging.log4j.message</a></td><td>11</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.246</td></tr><tr class="a"><td><a href="#org.apache.logging.log4j">org.apache.logging.log4j</a></td><td>12</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.104</td></tr></table><br /><p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p><div class="section"><h3>org.apache.logging.log4j.message<a name="org.apache.logging.log4j.message"></a></h3><a name="org.apache.logging.log4j.message"></a><table border="0" class="table table-striped"><tr class="b"><th></th><th>Class</th><th>Tests</th><th>Errors </th><th>Failures</th><th>Skipped</th><th>Success Rate</th><th>Time</th></tr><tr class="a"><td><a href="#org.apache.logging.log4j.messageMapMessageTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.logging.log4j.messageMapMessageTest">MapMessageTest</a></td><td>4</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.009</td></tr><tr class="b"><td><a href="#org.apache.logging.log4j.messageObjectMessageTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.logging.log4j.messageObjectMessageTest">ObjectMessageTest</a></td><td>2</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.003</td></tr><tr class="a"><td><a href="#org.apache.logging.log4j.messageParameterizedMessageTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.logging.log4j.messageParameterizedMessageTest">ParameterizedMessageTest</a></td><td>1</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.002</td></tr><tr class="b"><td><a href="#org.apache.logging.log4j.messageStructuredDataMessageTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.logging.log4j.messageStructuredDataMessageTest">StructuredDataMessageTest</a></td><td>1</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.002</td></tr><tr class="a"><td><a href="#org.apache.logging.log4j.messageThreadDumpMessageTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.logging.log4j.messageThreadDumpMessageTest">ThreadDumpMessageTest</a></td><td>3</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.23</td></tr></table></div><div class="section"><h3>org.apache.logging.log4j<a name="org.apache.logging.log4j"></a></h3><a name="org.apache.logging.log4j"></a><table border="0" class="table table-striped"><tr class="b"><th></th><th>Class</th><th>Tests</th><th>Errors </th><th>Failures</th><th>Skipped</th><th>Success Rate</th><th>Time</th></tr><tr class="a"><td><a href="#org.apache.logging.log4jEventLoggerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.logging.log4jEventLoggerTest">EventLoggerTest</a></td><td>1</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.071</td></tr><tr class="b"><td><a href="#org.apache.logging.log4jLevelTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.logging.log4jLevelTest">LevelTest</a></td><td>2</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.002</td></tr><tr class="a"><td><a href="#org.apache.logging.log4jLoggerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td><td><a href="#org.apache.logging.log4jLoggerTest">LoggerTest</a></td><td>9</td><td>0</td><td>0</td><td>0</td><td>100%</td><td>0.031</td></tr></table></div><br /></div><div class="section"><h2>Test Cases<a name="Test_Cases"></a></h2><a name="Test_Cases"></a><p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><div class="section"><h3>EventLoggerTest<a name="EventLoggerTest"></a></h3><a name="org.apache.logging.log4jEventLoggerTest"></a><table border="0" class="table table-striped"><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>structuredData</td><td>0.013</td></tr></table></div><div class="section"><h3>LevelTest<a name="LevelTest"></a></h3><a name="org.apache.logging.log4jLevelTest"></a><table border="0" class="table table-striped"><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testGoodLevels</td><td>0</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testDefault</td><td>0</td></tr></table></div><div class="section"><h3>LoggerTest<a name="LoggerTest"></a></h3><a name="org.apache.logging.log4jLoggerTest"></a><table border="0" class="table table-striped"><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>debug</td><td>0.002</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>structuredData</td><td>0.002</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>basicFlow</td><td>0.001</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>throwing</td><td>0.003</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>catching</td><td>0.003</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>debugObject</td><td>0.007</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>debugWithParms</td><td>0.002</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>debugWithParmsAndThrowable</td><td>0.003</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>mdc</td><td>0.002</td></tr></table></div><div class="section"><h3>MapMessageTest<a name="MapMessageTest"></a></h3><a name="org.apache.logging.log4j.messageMapMessageTest"></a><table border="0" class="table table-striped"><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testMap</td><td>0.001</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testXML</td><td>0.002</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testJSON</td><td>0.001</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testJava</td><td>0.001</td></tr></table></div><div class="section"><h3>ObjectMessageTest<a name="ObjectMessageTest"></a></h3><a name="org.apache.logging.log4j.messageObjectMessageTest"></a><table border="0" class="table table-striped"><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testNull</td><td>0.001</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testNotNull</td><td>0.001</td></tr></table></div><div class="section"><h3>ParameterizedMessageTest<a name="ParameterizedMessageTest"></a></h3><a name="org.apache.logging.log4j.messageParameterizedMessageTest"></a><table border="0" class="table table-striped"><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testNoArgs</td><td>0.001</td></tr></table></div><div class="section"><h3>StructuredDataMessageTest<a name="StructuredDataMessageTest"></a></h3><a name="org.apache.logging.log4j.messageStructuredDataMessageTest"></a><table border="0" class="table table-striped"><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testMsg</td><td>0</td></tr></table></div><div class="section"><h3>ThreadDumpMessageTest<a name="ThreadDumpMessageTest"></a></h3><a name="org.apache.logging.log4j.messageThreadDumpMessageTest"></a><table border="0" class="table table-striped"><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testMessage</td><td>0.017</td></tr><tr class="a"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testMessageWithLocks</td><td>0.207</td></tr><tr class="b"><td><img src="images/icon_success_sml.gif" alt="" /></td><td>testToString</td><td>0.005</td></tr></table></div><br /></div>
</div>
</div>
<hr/>
<footer>
<div class="container-fluid">
<div class="row footer">Copyright &copy; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.</br />
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, and the Apache Logging project logo are trademarks of The Apache Software Foundation.</div>
</div>
</footer>
</body>
</html>