You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by pt...@apache.org on 2015/11/05 20:04:27 UTC

[21/54] [abbrv] [partial] storm git commit: remove files added by mistake

http://git-wip-us.apache.org/repos/asf/storm/blob/d13d1680/_site/target/checkout/examples/storm-starter/target/surefire-reports/Command line suite/Command line test.html
----------------------------------------------------------------------
diff --git a/_site/target/checkout/examples/storm-starter/target/surefire-reports/Command line suite/Command line test.html b/_site/target/checkout/examples/storm-starter/target/surefire-reports/Command line suite/Command line test.html
deleted file mode 100644
index 4421519..0000000
--- a/_site/target/checkout/examples/storm-starter/target/surefire-reports/Command line suite/Command line test.html	
+++ /dev/null
@@ -1,3114 +0,0 @@
-<html>
-<head>
-<title>TestNG:  Command line test</title>
-<link href="../testng.css" rel="stylesheet" type="text/css" />
-<link href="../my-testng.css" rel="stylesheet" type="text/css" />
-
-<style type="text/css">
-.log { display: none;} 
-.stack-trace { display: none;} 
-</style>
-<script type="text/javascript">
-<!--
-function flip(e) {
-  current = e.style.display;
-  if (current == 'block') {
-    e.style.display = 'none';
-    return 0;
-  }
-  else {
-    e.style.display = 'block';
-    return 1;
-  }
-}
-
-function toggleBox(szDivId, elem, msg1, msg2)
-{
-  var res = -1;  if (document.getElementById) {
-    res = flip(document.getElementById(szDivId));
-  }
-  else if (document.all) {
-    // this is the way old msie versions work
-    res = flip(document.all[szDivId]);
-  }
-  if(elem) {
-    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
-  }
-
-}
-
-function toggleAllBoxes() {
-  if (document.getElementsByTagName) {
-    d = document.getElementsByTagName('div');
-    for (i = 0; i < d.length; i++) {
-      if (d[i].className == 'log') {
-        flip(d[i]);
-      }
-    }
-  }
-}
-
-// -->
-</script>
-
-</head>
-<body>
-<h2 align='center'>Command line test</h2><table border='1' align="center">
-<tr>
-<td>Tests passed/Failed/Skipped:</td><td>226/0/0</td>
-</tr><tr>
-<td>Started on:</td><td>Wed Oct 28 17:00:26 EDT 2015</td>
-</tr>
-<tr><td>Total time:</td><td>0 seconds (510 ms)</td>
-</tr><tr>
-<td>Included groups:</td><td></td>
-</tr><tr>
-<td>Excluded groups:</td><td></td>
-</tr>
-</table><p/>
-<small><i>(Hover the method name to see the test class name)</i></small><p/>
-<table width='100%' border='1' class='invocation-passed'>
-<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
-<tr><td><b>Test method</b></td>
-<td width="30%"><b>Exception</b></td>
-<td width="10%"><b>Time (seconds)</b></td>
-<td><b>Instance</b></td>
-</tr>
-<tr>
-<td title='storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNegativeCountAndFieldsShouldThrowIAE()'><b>constructorWithNegativeCountAndFieldsShouldThrowIAE</b><br>Test class: storm.starter.tools.RankableObjectWithFieldsTest</td>
-<td><div><pre>java.lang.IllegalArgumentException: The count must be &gt;= 0
-	at storm.starter.tools.RankableObjectWithFields.&lt;init&gt;(RankableObjectWithFields.java:46)
-	at storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNegativeCountAndFieldsShouldThrowIAE(RankableObjectWithFieldsTest.java:61)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace2079663200", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace2079663200'><pre>java.lang.IllegalArgumentException: The count must be &gt;= 0
-	at storm.starter.tools.RankableObjectWithFields.&lt;init&gt;(RankableObjectWithFields.java:46)
-	at storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNegativeCountAndFieldsShouldThrowIAE(RankableObjectWithFieldsTest.java:61)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankableObjectWithFieldsTest@345c98f3</td></tr>
-<tr>
-<td title='storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNegativeCountAndNoFieldsShouldThrowIAE()'><b>constructorWithNegativeCountAndNoFieldsShouldThrowIAE</b><br>Test class: storm.starter.tools.RankableObjectWithFieldsTest</td>
-<td><div><pre>java.lang.IllegalArgumentException: The count must be &gt;= 0
-	at storm.starter.tools.RankableObjectWithFields.&lt;init&gt;(RankableObjectWithFields.java:46)
-	at storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNegativeCountAndNoFieldsShouldThrowIAE(RankableObjectWithFieldsTest.java:55)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace455563828", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace455563828'><pre>java.lang.IllegalArgumentException: The count must be &gt;= 0
-	at storm.starter.tools.RankableObjectWithFields.&lt;init&gt;(RankableObjectWithFields.java:46)
-	at storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNegativeCountAndNoFieldsShouldThrowIAE(RankableObjectWithFieldsTest.java:55)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankableObjectWithFieldsTest@345c98f3</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE()'><b>constructorWithNegativeOrZeroTopNShouldThrowIAE</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 0</td>
-<td><div><pre>java.lang.IllegalArgumentException: topN must be &gt;= 1
-	at storm.starter.tools.Rankings.&lt;init&gt;(Rankings.java:41)
-	at storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE(RankingsTest.java:52)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1625050241", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace1625050241'><pre>java.lang.IllegalArgumentException: topN must be &gt;= 1
-	at storm.starter.tools.Rankings.&lt;init&gt;(Rankings.java:41)
-	at storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE(RankingsTest.java:52)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE()'><b>constructorWithNegativeOrZeroTopNShouldThrowIAE</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: -1</td>
-<td><div><pre>java.lang.IllegalArgumentException: topN must be &gt;= 1
-	at storm.starter.tools.Rankings.&lt;init&gt;(Rankings.java:41)
-	at storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE(RankingsTest.java:52)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace522377941", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace522377941'><pre>java.lang.IllegalArgumentException: topN must be &gt;= 1
-	at storm.starter.tools.Rankings.&lt;init&gt;(Rankings.java:41)
-	at storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE(RankingsTest.java:52)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE()'><b>constructorWithNegativeOrZeroTopNShouldThrowIAE</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: -2</td>
-<td><div><pre>java.lang.IllegalArgumentException: topN must be &gt;= 1
-	at storm.starter.tools.Rankings.&lt;init&gt;(Rankings.java:41)
-	at storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE(RankingsTest.java:52)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace692905451", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace692905451'><pre>java.lang.IllegalArgumentException: topN must be &gt;= 1
-	at storm.starter.tools.Rankings.&lt;init&gt;(Rankings.java:41)
-	at storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE(RankingsTest.java:52)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE()'><b>constructorWithNegativeOrZeroTopNShouldThrowIAE</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: -10</td>
-<td><div><pre>java.lang.IllegalArgumentException: topN must be &gt;= 1
-	at storm.starter.tools.Rankings.&lt;init&gt;(Rankings.java:41)
-	at storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE(RankingsTest.java:52)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace2005580923", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace2005580923'><pre>java.lang.IllegalArgumentException: topN must be &gt;= 1
-	at storm.starter.tools.Rankings.&lt;init&gt;(Rankings.java:41)
-	at storm.starter.tools.RankingsTest.constructorWithNegativeOrZeroTopNShouldThrowIAE(RankingsTest.java:52)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNullObjectAndFieldsShouldThrowIAE()'><b>constructorWithNullObjectAndFieldsShouldThrowIAE</b><br>Test class: storm.starter.tools.RankableObjectWithFieldsTest</td>
-<td><div><pre>java.lang.IllegalArgumentException: The object must not be null
-	at storm.starter.tools.RankableObjectWithFields.&lt;init&gt;(RankableObjectWithFields.java:43)
-	at storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNullObjectAndFieldsShouldThrowIAE(RankableObjectWithFieldsTest.java:50)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace882055641", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace882055641'><pre>java.lang.IllegalArgumentException: The object must not be null
-	at storm.starter.tools.RankableObjectWithFields.&lt;init&gt;(RankableObjectWithFields.java:43)
-	at storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNullObjectAndFieldsShouldThrowIAE(RankableObjectWithFieldsTest.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankableObjectWithFieldsTest@345c98f3</td></tr>
-<tr>
-<td title='storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNullObjectAndNoFieldsShouldThrowIAE()'><b>constructorWithNullObjectAndNoFieldsShouldThrowIAE</b><br>Test class: storm.starter.tools.RankableObjectWithFieldsTest</td>
-<td><div><pre>java.lang.IllegalArgumentException: The object must not be null
-	at storm.starter.tools.RankableObjectWithFields.&lt;init&gt;(RankableObjectWithFields.java:43)
-	at storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNullObjectAndNoFieldsShouldThrowIAE(RankableObjectWithFieldsTest.java:44)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace629543046", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace629543046'><pre>java.lang.IllegalArgumentException: The object must not be null
-	at storm.starter.tools.RankableObjectWithFields.&lt;init&gt;(RankableObjectWithFields.java:43)
-	at storm.starter.tools.RankableObjectWithFieldsTest.constructorWithNullObjectAndNoFieldsShouldThrowIAE(RankableObjectWithFieldsTest.java:44)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankableObjectWithFieldsTest@345c98f3</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.constructorWithPositiveTopNShouldBeOk()'><b>constructorWithPositiveTopNShouldBeOk</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.constructorWithPositiveTopNShouldBeOk()'><b>constructorWithPositiveTopNShouldBeOk</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 2</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.constructorWithPositiveTopNShouldBeOk()'><b>constructorWithPositiveTopNShouldBeOk</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1000</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.constructorWithPositiveTopNShouldBeOk()'><b>constructorWithPositiveTopNShouldBeOk</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1000000</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnCopy()'><b>copyConstructorShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 5, [[A|1], [B|2], [C|3]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnCopy()'><b>copyConstructorShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 2, [[A|1], [B|2], [C|3], [D|4]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnCopy()'><b>copyConstructorShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, []</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnCopy()'><b>copyConstructorShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[A|1]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnCopy()'><b>copyConstructorShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[A|1], [B|2]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnDefensiveCopy()'><b>copyConstructorShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 5, [[A|1], [B|2], [C|3]], [[D|4]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnDefensiveCopy()'><b>copyConstructorShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 2, [[A|1], [B|2], [C|3], [D|4]], [[E|5], [F|6]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnDefensiveCopy()'><b>copyConstructorShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [], [[A|1]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnDefensiveCopy()'><b>copyConstructorShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[A|1]], [[B|2]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnDefensiveCopy()'><b>copyConstructorShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[ZERO_COUNT|0]], [[B|2]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyConstructorShouldReturnDefensiveCopy()'><b>copyConstructorShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[ZERO_COUNT|0]], []</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankableObjectWithFieldsTest.copyShouldReturnCopy()'><b>copyShouldReturnCopy</b><br>Test class: storm.starter.tools.RankableObjectWithFieldsTest<br>Parameters: [foo|0]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankableObjectWithFieldsTest@345c98f3</td></tr>
-<tr>
-<td title='storm.starter.tools.RankableObjectWithFieldsTest.copyShouldReturnCopy()'><b>copyShouldReturnCopy</b><br>Test class: storm.starter.tools.RankableObjectWithFieldsTest<br>Parameters: [foo|3|someOtherField]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankableObjectWithFieldsTest@345c98f3</td></tr>
-<tr>
-<td title='storm.starter.tools.RankableObjectWithFieldsTest.copyShouldReturnCopy()'><b>copyShouldReturnCopy</b><br>Test class: storm.starter.tools.RankableObjectWithFieldsTest<br>Parameters: [foo|0|someField]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankableObjectWithFieldsTest@345c98f3</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnCopy()'><b>copyShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 5, [[A|1], [B|2], [C|3]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnCopy()'><b>copyShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 2, [[A|1], [B|2], [C|3], [D|4]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnCopy()'><b>copyShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, []</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnCopy()'><b>copyShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[A|1]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnCopy()'><b>copyShouldReturnCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[A|1], [B|2]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnDefensiveCopy()'><b>copyShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 5, [[A|1], [B|2], [C|3]], [[D|4]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnDefensiveCopy()'><b>copyShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 2, [[A|1], [B|2], [C|3], [D|4]], [[E|5], [F|6]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnDefensiveCopy()'><b>copyShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [], [[A|1]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnDefensiveCopy()'><b>copyShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[A|1]], [[B|2]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnDefensiveCopy()'><b>copyShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[ZERO_COUNT|0]], [[B|2]]</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.copyShouldReturnDefensiveCopy()'><b>copyShouldReturnDefensiveCopy</b><br>Test class: storm.starter.tools.RankingsTest<br>Parameters: 1, [[ZERO_COUNT|0]], []</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankingsTest.defaultConstructorShouldSetPositiveTopN()'><b>defaultConstructorShouldSetPositiveTopN</b><br>Test class: storm.starter.tools.RankingsTest</td>
-<td></td>
-<td>0</td>
-<td>storm.starter.tools.RankingsTest@51f6f27b</td></tr>
-<tr>
-<td title='storm.starter.tools.RankableObjectWithFieldsTest.fieldsShouldBeImmutable()'><b>fieldsShouldBeImmutable</b><br>Test class: storm.starter.tools.RankableObjectWithFieldsTest</td>
-<td><div><pre>java.lang.UnsupportedOperationException
-	at com.google.common.collect.ImmutableList.remove(ImmutableList.java:479)
-	at storm.starter.tools.RankableObjectWithFieldsTest.fieldsShouldBeImmutable(RankableObjectWithFieldsTest.java:208)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace2125082354", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace2125082354'><pre>java.lang.UnsupportedOperationException
-	at com.google.common.collect.ImmutableList.remove(ImmutableList.java:479)
-	at storm.starter.tools.RankableObjectWithFieldsTest.fieldsShouldBeImmutable(RankableObjectWithFieldsTest.java:208)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.RankableObjectWithFieldsTest@345c98f3</td></tr>
-<tr>
-<td title='storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE()'><b>lessThanTwoSlotsShouldThrowIAE</b><br>Test class: storm.starter.tools.SlidingWindowCounterTest<br>Parameters: -10</td>
-<td><div><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested -10)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1774239462", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace1774239462'><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested -10)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.SlidingWindowCounterTest@64d55986</td></tr>
-<tr>
-<td title='storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE()'><b>lessThanTwoSlotsShouldThrowIAE</b><br>Test class: storm.starter.tools.SlidingWindowCounterTest<br>Parameters: -3</td>
-<td><div><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested -3)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1832199239", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace1832199239'><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested -3)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.SlidingWindowCounterTest@64d55986</td></tr>
-<tr>
-<td title='storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE()'><b>lessThanTwoSlotsShouldThrowIAE</b><br>Test class: storm.starter.tools.SlidingWindowCounterTest<br>Parameters: -2</td>
-<td><div><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested -2)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1004595540", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace1004595540'><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested -2)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.SlidingWindowCounterTest@64d55986</td></tr>
-<tr>
-<td title='storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE()'><b>lessThanTwoSlotsShouldThrowIAE</b><br>Test class: storm.starter.tools.SlidingWindowCounterTest<br>Parameters: -1</td>
-<td><div><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested -1)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace720808066", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace720808066'><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested -1)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.SlidingWindowCounterTest@64d55986</td></tr>
-<tr>
-<td title='storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE()'><b>lessThanTwoSlotsShouldThrowIAE</b><br>Test class: storm.starter.tools.SlidingWindowCounterTest<br>Parameters: 0</td>
-<td><div><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested 0)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace665912535", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace665912535'><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested 0)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.SlidingWindowCounterTest@64d55986</td></tr>
-<tr>
-<td title='storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE()'><b>lessThanTwoSlotsShouldThrowIAE</b><br>Test class: storm.starter.tools.SlidingWindowCounterTest<br>Parameters: 1</td>
-<td><div><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested 1)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1454691228", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace1454691228'><pre>java.lang.IllegalArgumentException: Window length in slots must be at least two (you requested 1)
-	at storm.starter.tools.SlidingWindowCounter.&lt;init&gt;(SlidingWindowCounter.java:79)
-	at storm.starter.tools.SlidingWindowCounterTest.lessThanTwoSlotsShouldThrowIAE(SlidingWindowCounterTest.java:39)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.tools.SlidingWindowCounterTest@64d55986</td></tr>
-<tr>
-<td title='storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE()'><b>negativeOrZeroEmitFrequencyShouldThrowIAE</b><br>Test class: storm.starter.bolt.IntermediateRankingsBoltTest<br>Parameters: -10</td>
-<td><div><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -10 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace487989778", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace487989778'><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -10 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.bolt.IntermediateRankingsBoltTest@5d6ea269</td></tr>
-<tr>
-<td title='storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE()'><b>negativeOrZeroEmitFrequencyShouldThrowIAE</b><br>Test class: storm.starter.bolt.IntermediateRankingsBoltTest<br>Parameters: -3</td>
-<td><div><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -3 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace404150953", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace404150953'><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -3 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.bolt.IntermediateRankingsBoltTest@5d6ea269</td></tr>
-<tr>
-<td title='storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE()'><b>negativeOrZeroEmitFrequencyShouldThrowIAE</b><br>Test class: storm.starter.bolt.IntermediateRankingsBoltTest<br>Parameters: -2</td>
-<td><div><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -2 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace74291610", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace74291610'><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -2 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.bolt.IntermediateRankingsBoltTest@5d6ea269</td></tr>
-<tr>
-<td title='storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE()'><b>negativeOrZeroEmitFrequencyShouldThrowIAE</b><br>Test class: storm.starter.bolt.IntermediateRankingsBoltTest<br>Parameters: -1</td>
-<td><div><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -1 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace931090363", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace931090363'><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -1 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.bolt.IntermediateRankingsBoltTest@5d6ea269</td></tr>
-<tr>
-<td title='storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE()'><b>negativeOrZeroEmitFrequencyShouldThrowIAE</b><br>Test class: storm.starter.bolt.IntermediateRankingsBoltTest<br>Parameters: 0</td>
-<td><div><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested 0 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace122395252", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace122395252'><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested 0 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.IntermediateRankingsBolt.&lt;init&gt;(IntermediateRankingsBolt.java:45)
-	at storm.starter.bolt.IntermediateRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(IntermediateRankingsBoltTest.java:68)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
-	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
-	at org.testng.TestNG.run(TestNG.java:1057)
-	at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:70)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
-	at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
-	at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
-	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
-	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
-	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
-	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
-</pre></div></td>
-<td>0</td>
-<td>storm.starter.bolt.IntermediateRankingsBoltTest@5d6ea269</td></tr>
-<tr>
-<td title='storm.starter.bolt.TotalRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE()'><b>negativeOrZeroEmitFrequencyShouldThrowIAE</b><br>Test class: storm.starter.bolt.TotalRankingsBoltTest<br>Parameters: -10</td>
-<td><div><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -10 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.TotalRankingsBolt.&lt;init&gt;(TotalRankingsBolt.java:44)
-	at storm.starter.bolt.TotalRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(TotalRankingsBoltTest.java:69)
-... Removed 34 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1921296898", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
-<div class='stack-trace' id='stack-trace1921296898'><pre>java.lang.IllegalArgumentException: The emit frequency must be &gt;= 1 seconds (you requested -10 seconds)
-	at storm.starter.bolt.AbstractRankerBolt.&lt;init&gt;(AbstractRankerBolt.java:64)
-	at storm.starter.bolt.TotalRankingsBolt.&lt;init&gt;(TotalRankingsBolt.java:44)
-	at storm.starter.bolt.TotalRankingsBoltTest.negativeOrZeroEmitFrequencyShouldThrowIAE(TotalRankingsBoltTest.java:69)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
-	at org.testng.TestRunner.privateRun(TestRunner.java:767)
-	at org.testng.TestRunner.run(TestRunner.java:617)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
-	at org.testng.Suite

<TRUNCATED>