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.
> > >> >> > >
> > >> >> >
> > >> >>
> > >> >
> > >> >
> > >>
> > >
> > >
> >
>

Reply via email to