accumulo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher <ctubb...@apache.org>
Subject Re: Anyone else have trouble running all integration tests on a Mac?
Date Thu, 31 Mar 2016 20:39:29 GMT
I see periodic failures on Linux, too. Some tests are timing sensitive,
others may get stuck in various places. If we can troubleshoot them and fix
them, we should. But, I don't think there's necessarily anything specific
about the Mac, vs. Linux, which is triggering these failures.

On Thu, Mar 31, 2016 at 2:26 PM Michael Wall <mjwall@gmail.com> wrote:

> I consistently have issues running 'mvn clean verify' on Accumulo on my
> Mac?  This does not happen when I build on Linux.
>
> Some specs.
> Maven 3.2.5
> Java 1.7 and 1.8
> Accumulo branch 1.6
> OSX 10.10.5
> 16G Ram
> MAVEN_OPTS -Xmx1024m -Xms256m -XX:PermSize=128m -XX:MaxPermSize=256m
>
> Josh mentioned making sure DNS can resolve.  But I have the following in my
> /etc/hosts
> 127.0.0.1 localhost <output of hostname -f>
> 255.255.255.255 broadcasthost
> ::1             localhost
> #fe80::1%lo0 localhost
>
> You will see the ipv6 line commented out, was causing issues on another
> project.
>
> The first test that fails is Accumulo3047IT.  When run by itself, it works
> fine.  When it fails, it doesn't seem to get past the alterConfig method
> which has the @Before.  This method tears down the MAC and restarts with
> different configs.  The ExampleIT always takes the longest, in this case
> 1,131.977 sec.
>
> I pasted the full output from maven at http://pastebin.com/raw/YFiqKRNm,
> but here are some highlights
>
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.accumulo.server.security.SystemCredentialsIT
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.896 sec
> - in org.apache.accumulo.server.security.SystemCredentialsIT
> Running org.apache.accumulo.test.Accumulo3010IT
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 38.626 sec
> - in org.apache.accumulo.test.Accumulo3010IT
> Running org.apache.accumulo.test.Accumulo3047IT
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 60.18 sec
> <<< FAILURE! - in org.apache.accumulo.test.Accumulo3047IT
> test(org.apache.accumulo.test.Accumulo3047IT)  Time elapsed: 60.033 sec
>  <<< ERROR!
> java.lang.Exception: test timed out after 60000 milliseconds
> at sun.misc.Unsafe.park(Native Method)
> at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:426)
> at java.util.concurrent.FutureTask.get(FutureTask.java:204)
> at
>
> org.apache.accumulo.minicluster.impl.MiniAccumuloClusterImpl.stopProcessWithTimeout(MiniAccumuloClusterImpl.java:750)
> at
>
> org.apache.accumulo.minicluster.impl.MiniAccumuloClusterControl.stop(MiniAccumuloClusterControl.java:234)
> at
>
> org.apache.accumulo.minicluster.impl.MiniAccumuloClusterImpl.stop(MiniAccumuloClusterImpl.java:667)
> at
>
> org.apache.accumulo.harness.AccumuloClusterIT.teardownCluster(AccumuloClusterIT.java:135)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:497)
> at
>
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
> at
>
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at
>
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
> at
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
> at
>
> org.junit.internal.runners.statements.FailOnTimeout$StatementThread.run(FailOnTimeout.java:74)
> ...
> Running org.apache.accumulo.test.ConditionalWriterIT
> Tests run: 18, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 282.206
> sec <<< FAILURE! - in org.apache.accumulo.test.ConditionalWriterIT
> testTrace(org.apache.accumulo.test.ConditionalWriterIT)  Time elapsed:
> 60.008 sec  <<< ERROR!
> java.lang.Exception: test timed out after 60000 milliseconds
> at java.lang.Thread.sleep(Native Method)
> at
>
> org.apache.accumulo.test.ConditionalWriterIT.testTrace(ConditionalWriterIT.java:1433)
> ...
> Running org.apache.accumulo.test.functional.DeleteRowsIT
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 82.884 sec
> - in org.apache.accumulo.test.functional.DeleteRowsIT
> Running org.apache.accumulo.test.functional.DeleteRowsSplitIT
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.212 sec
> - in org.apache.accumulo.test.functional.DeleteRowsSplitIT
> Running org.apache.accumulo.test.functional.DeleteTableDuringSplitIT
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 225.544 sec
> - in org.apache.accumulo.test.functional.DeleteTableDuringSplitIT
> Running org.apache.accumulo.test.functional.DynamicThreadPoolsIT
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.18 sec -
> in org.apache.accumulo.test.functional.DynamicThreadPoolsIT
> Running org.apache.accumulo.test.functional.ExamplesIT
> Tests run: 18, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 1,131.977
> sec <<< FAILURE! - in org.apache.accumulo.test.functional.ExamplesIT
> testDirList(org.apache.accumulo.test.functional.ExamplesIT)  Time elapsed:
> 360.284 sec  <<< ERROR!
> java.lang.Exception: test timed out after 360000 milliseconds
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:502)
> at java.lang.UNIXProcess.waitFor(UNIXProcess.java:396)
> at
>
> org.apache.accumulo.minicluster.impl.MiniAccumuloClusterControl.execWithStdout(MiniAccumuloClusterControl.java:88)
> at
>
> org.apache.accumulo.test.functional.ExamplesIT.testDirList(ExamplesIT.java:202)
>
> testWordCount(org.apache.accumulo.test.functional.ExamplesIT)  Time
> elapsed: 119.848 sec  <<< FAILURE!
> java.lang.AssertionError: Could not connect to Accumulo
> at org.junit.Assert.fail(Assert.java:88)
> at
>
> org.apache.accumulo.harness.AccumuloClusterIT.getConnector(AccumuloClusterIT.java:180)
> at
>
> org.apache.accumulo.test.functional.ExamplesIT.getClusterInfo(ExamplesIT.java:126)
>
> ...
> [INFO] Failsafe report directory:
> /Users/mjwall/NetBeansProjects/accumulo-mjwall/test/target/failsafe-reports
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache Accumulo Project ............................ SUCCESS [
> 31.078 s]
> [INFO] Apache Accumulo Trace .............................. SUCCESS [
> 21.290 s]
> [INFO] Apache Accumulo Fate ............................... SUCCESS [
> 45.400 s]
> [INFO] Apache Accumulo Start .............................. SUCCESS [01:16
> min]
> [INFO] Apache Accumulo Core ............................... SUCCESS [04:42
> min]
> [INFO] Apache Accumulo Simple Examples .................... SUCCESS [
> 24.309 s]
> [INFO] Apache Accumulo Server Base ........................ SUCCESS [
> 53.712 s]
> [INFO] Apache Accumulo GC Server .......................... SUCCESS [
> 12.093 s]
> [INFO] Apache Accumulo Master Server ...................... SUCCESS [
> 18.838 s]
> [INFO] Apache Accumulo Monitor Server ..................... SUCCESS [
> 16.219 s]
> [INFO] Apache Accumulo Tracer Server ...................... SUCCESS [
>  6.204 s]
> [INFO] Apache Accumulo Tablet Server ...................... SUCCESS [
> 44.351 s]
> [INFO] Apache Accumulo MiniCluster ........................ SUCCESS [01:11
> min]
> [INFO] Apache Accumulo Native Libraries ................... SUCCESS [
> 22.337 s]
> [INFO] Apache Accumulo Testing ............................ FAILURE [
>  02:06 h]
> [INFO] Apache Accumulo Proxy .............................. SKIPPED
> [INFO] Apache Accumulo .................................... SKIPPED
> [INFO] Apache Accumulo Documentation ...................... SKIPPED
> [INFO] Apache Accumulo Maven Plugin ....................... SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 02:19 h
> [INFO] Finished at: 2016-03-31T11:26:41-04:00
> [INFO] Final Memory: 64M/442M
> [INFO]
> ------------------------------------------------------------------------
>
> Thanks
>
> Mike
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message