Looks like we have stability again with Travis - we have a nice array of successful builds now:
https://travis-ci.org/apache/incubator-tinkerpop/builds thanks Daniel for helping out on this. On Thu, Feb 11, 2016 at 10:16 AM, Stephen Mallette <spmalle...@gmail.com> wrote: > We just got a successful build on Travis with an adjustment to > travis.yaml. Kuppitz is getting the change into tp31 and master now. > Basically we upgraded to the travis beta environment for Ubuntu Trusty. It > comes with nearly more than 2x the memory and everything we needed for the > build. > > https://docs.travis-ci.com/user/trusty-ci-environment/ > > Seemed like a bit of a no-brainer to me when I saw it. Anyway, on the > first build with that new configuration we had a success: > > https://travis-ci.org/apache/incubator-tinkerpop/builds/108552127 > > The build time is noticeable faster too. I guess this was a good move. > Hopefully that stabilizes things over there and that good build wasn't just > a fluke. > > On Thu, Feb 11, 2016 at 8:54 AM, Daniel Kuppitz <m...@gremlin.guru> wrote: > >> I bet the Travis build servers have several builds running in parallel on >> a >> single machine and sometimes we just don't get enough memory for our >> build. >> It doesn't look like that particular commit fixed the previous errors, as >> they always happened in tinkergraph-gremlin (iirc), not in gremlin-server. >> >> >> On Thu, Feb 11, 2016 at 2:47 PM, Stephen Mallette <spmalle...@gmail.com> >> wrote: >> >> > Weird - a build passed: >> > >> > https://travis-ci.org/apache/incubator-tinkerpop/builds/106832866 >> > >> > ??? >> > >> > On Wed, Feb 10, 2016 at 9:39 AM, Stephen Mallette <spmalle...@gmail.com >> > >> > wrote: >> > >> > > Yeah - i searched for System.exit(0) stuff but didn't see anything >> that >> > > would cause the problem. >> > > >> > > On Wed, Feb 10, 2016 at 8:53 AM, Daniel Kuppitz <m...@gremlin.guru> >> wrote: >> > > >> > >> Hm, nope, even without the test cases the call System.exit(), Travis >> is >> > >> still not happy. >> > >> >> > >> On Wed, Feb 10, 2016 at 2:20 PM, Daniel Kuppitz <m...@gremlin.guru> >> > wrote: >> > >> >> > >> > daniel@cube /projects/apache/incubator-tinkerpop (travis) $ grep >> -R >> > >> > 'System.exit' * | grep test | grep -v Binary >> > >> > >> > >> >> > >> gremlin-groovy-test/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/GremlinGroovyScriptEngineFileSandboxTest.java: >> > >> > engine.eval("System.exit(0)"); >> > >> > >> > >> >> > >> gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinServerIntegrateTest.java: >> > >> > client.submit("java.lang.System.exit(0)").all().get(); >> > >> > >> > >> >> > >> gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/GremlinServerIntegrateTest.java: >> > >> > assertThat(ex.getCause().getMessage(), containsString("[Static type >> > >> > checking] - Not authorized to call this method: >> > >> > java.lang.System#exit(int)")); >> > >> > >> > >> > The first match looks suspicious. Is this code relatively new? >> Might >> > be >> > >> an >> > >> > issue according to SO. >> > >> > >> > >> > >> > >> > >> > >> > On Wed, Feb 10, 2016 at 2:12 PM, Stephen Mallette < >> > spmalle...@gmail.com >> > >> > >> > >> > wrote: >> > >> > >> > >> >> hmmm - permgen - that setting shouldn't have any affect in java 8 >> > >> though: >> > >> >> >> > >> >> https://dzone.com/articles/java-8-permgen-metaspace >> > >> >> >> > >> >> i'd try anything though at this point... >> > >> >> >> > >> >> On Wed, Feb 10, 2016 at 8:00 AM, Daniel Kuppitz <m...@gremlin.guru> >> > >> wrote: >> > >> >> >> > >> >> > Trying... >> > >> >> > >> > >> >> > https://github.com/apache/incubator-tinkerpop/pull/222 >> > >> >> > >> > >> >> > On Wed, Feb 10, 2016 at 12:37 PM, Stephen Mallette < >> > >> >> spmalle...@gmail.com> >> > >> >> > wrote: >> > >> >> > >> > >> >> > > Anyone want to be a hero? Tell us why travis fails every build >> > >> lately. >> > >> >> > all >> > >> >> > > fails look like this: >> > >> >> > > >> > >> >> > > >> > https://travis-ci.org/apache/incubator-tinkerpop/builds/108127093 >> > >> >> > > >> > >> >> > > The error at the bottom says: >> > >> >> > > >> > >> >> > > [ERROR] Failed to execute goal >> > >> >> > > org.apache.maven.plugins:maven-surefire-plugin:2.17:test >> > >> >> (default-test) >> > >> >> > on >> > >> >> > > project tinkergraph-gremlin: Execution default-test of goal >> > >> >> > > org.apache.maven.plugins:maven-surefire-plugin:2.17:test >> failed: >> > >> The >> > >> >> > forked >> > >> >> > > VM terminated without properly saying goodbye. VM crash or >> > >> System.exit >> > >> >> > > called? >> > >> >> > > [ERROR] Command was /bin/sh -c cd >> > >> >> > > >> /home/travis/build/apache/incubator-tinkerpop/tinkergraph-gremlin >> > >> && >> > >> >> > > /usr/lib/jvm/java-8-oracle/jre/bin/java >> > >> >> > > >> > >> >> -Dlog4j.configuration=file:target/test-classes/log4j-silent.properties >> > >> >> > > >> > >> >> > > >> > >> >> > >> > >> >> >> > >> >> > >> -Dbuild.dir=/home/travis/build/apache/incubator-tinkerpop/tinkergraph-gremlin/target >> > >> >> > > -jar >> > >> >> > > >> > >> >> > > >> > >> >> > >> > >> >> >> > >> >> > >> /home/travis/build/apache/incubator-tinkerpop/tinkergraph-gremlin/target/surefire/surefirebooter349759918291560349.jar >> > >> >> > > >> > >> >> > > >> > >> >> > >> > >> >> >> > >> >> > >> /home/travis/build/apache/incubator-tinkerpop/tinkergraph-gremlin/target/surefire/surefire9073021846420346209tmp >> > >> >> > > >> > >> >> > > >> > >> >> > >> > >> >> >> > >> >> > >> /home/travis/build/apache/incubator-tinkerpop/tinkergraph-gremlin/target/surefire/surefire_32142645689218431012tmp >> > >> >> > > >> > >> >> > > I have no clue what that means. >> > >> >> > > >> > >> >> > >> > >> >> >> > >> > >> > >> > >> > >> >> > > >> > > >> > >> > >