I took a look at the failures and I think it may be an environment problem with Jenkins. We haven't made any changes to the module involved with these tests in the past couple weeks and the ones in question write some stuff to the tmp dir that may have somehow gotten corrupted. I've merged a change into develop for one of the tickets (GEODE-3301 <https://issues.apache.org/jira/browse/GEODE-3301>) which should hopefully fix the problem.
On Thu, Jul 27, 2017 at 10:35 AM, Lynn Hughes-Godfrey < lhughesgodf...@pivotal.io> wrote: > There are two related open issues: > https://issues.apache.org/jira/browse/GEODE-3301: Cargo Module tests > failing in nightly build with Unable to edit XML file > https://issues.apache.org/jira/browse/GEODE-3303: Cargo Module tests > failing with IOException > > Unfortunately, this is specific to the Jenkins nightly build and David and > Jason have been working on gaining access to the machines to figure out why > it only fails there (and only recently). > Currently, we suspect that it has to do with /tmp not getting cleaned up, > but it is still under investigation. > > -l- > > On Thu, Jul 27, 2017 at 9:34 AM, Udo Kohlmeyer <u...@apache.org> wrote: > > > Kirk, it seems this could be related to something that was checked in > > recently. The potentially offending committer is investigating it right > now. > > > > > > > > On 7/27/17 09:29, Kirk Lund wrote: > > > >> Anyone have any ideas why the Tomcat session tests are failing in every > >> nightly build? > >> > >> classMethod – org.apache.geode.session.tests.Tomcat6ClientServerTest > >> a few seconds > >> classMethod – org.apache.geode.session.tests.Tomcat6Test > >> a few seconds > >> classMethod – org.apache.geode.session.tests.Tomcat7ClientServerTest > >> a few seconds > >> classMethod – org.apache.geode.session.tests.Tomcat7Test > >> a few seconds > >> classMethod – org.apache.geode.session.tests.Tomcat8ClientServerTest > >> a few seconds > >> classMethod – org.apache.geode.session.tests.Tomcat8Test > >> a few seconds > >> > >> Underlying stack trace... > >> > >> java.io.IOException: No files found in tomcat module directory > >> /tmp/cargo_modules/Apache_Geode_Modules-1.3.0-SNAPSHOT-Tomcat/lib/ > >> at > >> org.apache.geode.session.tests.TomcatInstall.copyTomcatGeode > >> ReqFiles(TomcatInstall.java:271) > >> at > >> org.apache.geode.session.tests.TomcatInstall.<init>(TomcatIn > >> stall.java:142) > >> at > >> org.apache.geode.session.tests.Tomcat6ClientServerTest.setup > >> TomcatInstall(Tomcat6ClientServerTest.java:32) > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> at > >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce > >> ssorImpl.java:62) > >> at > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe > >> thodAccessorImpl.java:43) > >> at java.lang.reflect.Method.invoke(Method.java:498) > >> at > >> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( > >> FrameworkMethod.java:50) > >> at > >> org.junit.internal.runners.model.ReflectiveCallable.run(Refl > >> ectiveCallable.java:12) > >> at > >> org.junit.runners.model.FrameworkMethod.invokeExplosively(Fr > >> ameworkMethod.java:47) > >> at > >> org.junit.internal.runners.statements.RunBefores.evaluate( > >> RunBefores.java:24) > >> at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > >> at > >> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassEx > >> ecuter.runTestClass(JUnitTestClassExecuter.java:114) > >> at > >> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassEx > >> ecuter.execute(JUnitTestClassExecuter.java:57) > >> at > >> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassPr > >> ocessor.processTestClass(JUnitTestClassProcessor.java:66) > >> at > >> org.gradle.api.internal.tasks.testing.SuiteTestClassProcesso > >> r.processTestClass(SuiteTestClassProcessor.java:51) > >> at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) > >> at > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe > >> thodAccessorImpl.java:43) > >> at java.lang.reflect.Method.invoke(Method.java:498) > >> at > >> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(Ref > >> lectionDispatch.java:35) > >> at > >> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(Ref > >> lectionDispatch.java:24) > >> at > >> org.gradle.internal.dispatch.ContextClassLoaderDispatch.disp > >> atch(ContextClassLoaderDispatch.java:32) > >> at > >> org.gradle.internal.dispatch.ProxyDispatchAdapter$Dispatchin > >> gInvocationHandler.invoke(ProxyDispatchAdapter.java:93) > >> at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) > >> at > >> org.gradle.api.internal.tasks.testing.worker.TestWorker.proc > >> essTestClass(TestWorker.java:109) > >> at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source) > >> at > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe > >> thodAccessorImpl.java:43) > >> at java.lang.reflect.Method.invoke(Method.java:498) > >> at > >> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(Ref > >> lectionDispatch.java:35) > >> at > >> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(Ref > >> lectionDispatch.java:24) > >> at > >> org.gradle.internal.remote.internal.hub.MessageHub$Handler. > >> run(MessageHub.java:377) > >> at > >> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecord > >> Failures.onExecute(ExecutorPolicy.java:54) > >> at > >> org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(S > >> toppableExecutorImpl.java:40) > >> at > >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool > >> Executor.java:1142) > >> at > >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo > >> lExecutor.java:617) > >> at java.lang.Thread.run(Thread.java:748) > >> > >> > > > -- David Anuta Sophomore University of Rochester Working towards dual degree: B.S. in Computer Science B.S. in Physics Graduation expected May 2019 Contact: Phone -- 503-707-6814 Alt Email -- dan...@u.rochester.edu Mailing Address: CMC Box 273213 500 Joseph C. Wilson Blvd. Rochester, NY 14627