blob: 81b60a9f42ec3beea9c5b6e7aadd0fe99a259628 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.hadoop.hbase.testclassification (Apache HBase 3.0.0-alpha-2-SNAPSHOT Test API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.apache.hadoop.hbase.testclassification (Apache HBase 3.0.0-alpha-2-SNAPSHOT Test API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/hadoop/hbase/test/util/warc/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../org/apache/hadoop/hbase/testing/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/testclassification/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.apache.hadoop.hbase.testclassification</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/ClientTests.html" title="interface in org.apache.hadoop.hbase.testclassification">ClientTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to the client.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/CoprocessorTests.html" title="interface in org.apache.hadoop.hbase.testclassification">CoprocessorTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to coprocessors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/FilterTests.html" title="interface in org.apache.hadoop.hbase.testclassification">FilterTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to the <code>org.apache.hadoop.hbase.filter</code> package.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/FlakeyTests.html" title="interface in org.apache.hadoop.hbase.testclassification">FlakeyTests</a></td>
<td class="colLast">
<div class="block">Tag a test as failing commonly on public build infrastructure.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/IntegrationTests.html" title="interface in org.apache.hadoop.hbase.testclassification">IntegrationTests</a></td>
<td class="colLast">
<div class="block">Tag a test as 'integration/system' test, meaning that the test class has the following
characteristics:
Possibly takes hours to complete
Can be run on a mini cluster or an actual cluster
Can make changes to the given cluster (starting stopping daemons, etc)
Should not be run in parallel of other integration tests
Integration / System tests should have a class name starting with "IntegrationTest", and
should be annotated with @Category(IntegrationTests.class).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/IOTests.html" title="interface in org.apache.hadoop.hbase.testclassification">IOTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to the <code>org.apache.hadoop.hbase.io</code> package.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/LargeTests.html" title="interface in org.apache.hadoop.hbase.testclassification">LargeTests</a></td>
<td class="colLast">
<div class="block">Tagging a test as 'large', means that the test class has the following characteristics:
it can executed in an isolated JVM (Tests can however be executed in different JVM on the
same machine simultaneously so be careful two concurrent tests end up fighting over ports
or other singular resources).
ideally, the whole large test-suite/class, no matter how many or how few test methods it
has, will run in last less than three minutes
No large test can take longer than ten minutes; it will be killed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/MapReduceTests.html" title="interface in org.apache.hadoop.hbase.testclassification">MapReduceTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to mapred or mapreduce.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/MasterTests.html" title="interface in org.apache.hadoop.hbase.testclassification">MasterTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to the master.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/MediumTests.html" title="interface in org.apache.hadoop.hbase.testclassification">MediumTests</a></td>
<td class="colLast">
<div class="block">Tagging a test as 'medium' means that the test class has the following characteristics:
it can be executed in an isolated JVM (Tests can however be executed in different JVMs on
the same machine simultaneously so be careful two concurrent tests end up fighting over ports
or other singular resources).
ideally, the whole medium test-suite/class, no matter how many or how few test methods it
has, will complete in 50 seconds; otherwise make it a 'large' test.
Use it for tests that cannot be tagged as 'small'.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/MetricsTests.html" title="interface in org.apache.hadoop.hbase.testclassification">MetricsTests</a></td>
<td class="colLast">
<div class="block">Tag a test that covers our metrics handling.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/MiscTests.html" title="interface in org.apache.hadoop.hbase.testclassification">MiscTests</a></td>
<td class="colLast">
<div class="block">Tag a test as not easily falling into any of the below categories.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/RegionServerTests.html" title="interface in org.apache.hadoop.hbase.testclassification">RegionServerTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to the regionserver.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/ReplicationTests.html" title="interface in org.apache.hadoop.hbase.testclassification">ReplicationTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to replication.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/RestTests.html" title="interface in org.apache.hadoop.hbase.testclassification">RestTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to the REST capability of HBase.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/RPCTests.html" title="interface in org.apache.hadoop.hbase.testclassification">RPCTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to RPC.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/RSGroupTests.html" title="interface in org.apache.hadoop.hbase.testclassification">RSGroupTests</a></td>
<td class="colLast">
<div class="block">Tag the tests related to rs group feature.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/SecurityTests.html" title="interface in org.apache.hadoop.hbase.testclassification">SecurityTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to security.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/SmallTests.html" title="interface in org.apache.hadoop.hbase.testclassification">SmallTests</a></td>
<td class="colLast">
<div class="block">Tagging a test as 'small' means that the test class has the following characteristics:
it can be run simultaneously with other small tests all in the same JVM
ideally, the WHOLE implementing test-suite/class, no matter how many or how few test
methods it has, should take less than 15 seconds to complete
it does not use a cluster
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/VerySlowMapReduceTests.html" title="interface in org.apache.hadoop.hbase.testclassification">VerySlowMapReduceTests</a></td>
<td class="colLast">
<div class="block">Tag a test as related to mapreduce and taking longer than 5 minutes to run on public build
infrastructure.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/VerySlowRegionServerTests.html" title="interface in org.apache.hadoop.hbase.testclassification">VerySlowRegionServerTests</a></td>
<td class="colLast">
<div class="block">Tag a test as region tests which takes longer than 5 minutes to run on public build
infrastructure.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/testclassification/ZKTests.html" title="interface in org.apache.hadoop.hbase.testclassification">ZKTests</a></td>
<td class="colLast">
<div class="block">For tests which test the general logic of zookeeper related tools, such as
<code>RecoverableZooKeeper</code>, not for tests which depend on ZooKeeper.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/hadoop/hbase/test/util/warc/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../org/apache/hadoop/hbase/testing/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/testclassification/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>