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