I don't have karma/permissions to delete workspace on slaves, I can only delete them from Jenkins unfortunately. There is a Jenkins plugin which can delete the workspace before the build, however, the ASF Jenkins does not have it.
I think the best workaround I can think of is to delete any untracked files or directories from the workspace. I will add a separate build step with the command 'git clean -d -f'. This way we can be sure the workspace is clean before building. --Mark On Mon, Feb 1, 2016 at 6:07 AM, Nitin Lamba <[email protected]> wrote: > Seems the slaves still have the properties file lurking around so RAT has > failed in the past few builds. > > The following file needs to be deleted from all slaves: > > > /home/jenkins/jenkins-slave/workspace/Geode-nightly/gemfire-pulse/src/main/resources/pulseversion.properties > > Nitin > > Sent from Outlook Mobile<https://aka.ms/qtex0l> > > > > > On Wed, Jan 27, 2016 at 11:01 AM -0800, "Mark Bretl" <[email protected] > <mailto:[email protected]>> wrote: > > I have cleaned the Jenkins workspace, hope that will clean up the next > build. > > --Mark > > On Wed, Jan 27, 2016 at 9:55 AM, Dan Smith <[email protected]> wrote: > > > Nitin's exactly right. Can someone with permissions on jenkins fix this? > > > > We could also considering adding a pre build step that does a git clean. > Eg > > > > #This cleans all uncommitted files except for the gradle caches > > git clean -dfx -e /caches -e /.gradle -e /wrapper > > > > > > On Wed, Jan 27, 2016 at 6:58 AM, Nitin Lamba <[email protected]> wrote: > > > > > There was a bug that generated pulseVersion.properties file in the src > > > tree. Dan has put in the fix yesterday and removed the rat ignore. > > However, > > > seems the older generated file is still lying around - if you delete > that > > > file and clean the workspace, this issue should get fixed. > > > > > > Hope this helps, > > > Nitin > > > > > > Sent from Outlook Mobile<https://aka.ms/qtex0l> > > > > > > > > > > > > > > > On Wed, Jan 27, 2016 at 5:37 AM -0800, "Anthony Baker" < > > [email protected] > > > <mailto:[email protected]>> wrote: > > > > > > > > > Unapproved licenses: > > > > > > > > > > > > /home/jenkins/jenkins-slave/workspace/Geode-nightly/gemfire-pulse/src/main/resources/pulseversion.properties > > > > > > > > > On Jan 27, 2016, at 1:06 AM, Apache Jenkins Server < > > > [email protected]<mailto:[email protected]>> wrote: > > > > > > See <https://builds.apache.org/job/Geode-nightly/359/changes> > > > > > > Changes: > > > > > > [bschuchardt] GEODE-836: multicast state flush is broken > > > > > > [upthewaterspout] GEODE-854: Put pulseversion.properties in > > > generated-resources > > > > > > [huynhja] GEODE-787: MemoryIndexStore needs unit tests > > > > > > [upthewaterspout] GEODE-857: Fixing synchronization in > > > SystemFailure.stopWatchDog > > > > > > [upthewaterspout] GEODE-858: Remove 1 second sleep from > > > InternalLocator.startTcpServer > > > > > > ------------------------------------------ > > > [...truncated 522 lines...] > > > at hydra.MethExecutor.executeObject(MethExecutor.java:267) > > > at > > > > > > com.gemstone.gemfire.test.dunit.standalone.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:84) > > > at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) > > > at > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > at java.lang.reflect.Method.invoke(Method.java:497) > > > at > > sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323) > > > at sun.rmi.transport.Transport$1.run(Transport.java:200) > > > at sun.rmi.transport.Transport$1.run(Transport.java:197) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at sun.rmi.transport.Transport.serviceCall(Transport.java:196) > > > at > > > > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$95(TCPTransport.java:683) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) > > > at > > > > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > > > at > > > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > > > at java.lang.Thread.run(Thread.java:745) > > > > > > > > ----------------------------------------------------------------------- > > > Found suspect string in log4j at line 1996 > > > > > > [error 2016/01/27 07:46:55.675 UTC <RMI TCP > > > Connection(35)-67.195.81.148> tid=0xbd0] null > > > javax.management.ListenerNotFoundException: Unknown listener > > > at > > > > > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.removeNotificationListener(DefaultMBeanServerInterceptor.java:1339) > > > at > > > > > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.removeNotificationListener(DefaultMBeanServerInterceptor.java:1242) > > > at > > > > > > com.sun.jmx.mbeanserver.JmxMBeanServer.removeNotificationListener(JmxMBeanServer.java:870) > > > at > > > > > > com.gemstone.gemfire.management.DistributedSystemDUnitTest$6.run(DistributedSystemDUnitTest.java:451) > > > 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 hydra.MethExecutor.executeObject(MethExecutor.java:267) > > > at > > > > > > com.gemstone.gemfire.test.dunit.standalone.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:84) > > > at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) > > > at > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > at java.lang.reflect.Method.invoke(Method.java:497) > > > at > > sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323) > > > at sun.rmi.transport.Transport$1.run(Transport.java:200) > > > at sun.rmi.transport.Transport$1.run(Transport.java:197) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at sun.rmi.transport.Transport.serviceCall(Transport.java:196) > > > at > > > > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$95(TCPTransport.java:683) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) > > > at > > > > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > > > at > > > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > > > at java.lang.Thread.run(Thread.java:745) > > > > > > > > ----------------------------------------------------------------------- > > > Found suspect string in log4j at line 2025 > > > > > > [error 2016/01/27 07:46:55.675 UTC <RMI TCP > > > Connection(35)-67.195.81.148> tid=0xbd0] null > > > javax.management.ListenerNotFoundException: Unknown listener > > > at > > > > > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.removeNotificationListener(DefaultMBeanServerInterceptor.java:1339) > > > at > > > > > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.removeNotificationListener(DefaultMBeanServerInterceptor.java:1242) > > > at > > > > > > com.sun.jmx.mbeanserver.JmxMBeanServer.removeNotificationListener(JmxMBeanServer.java:870) > > > at > > > > > > com.gemstone.gemfire.management.DistributedSystemDUnitTest$6.run(DistributedSystemDUnitTest.java:451) > > > 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 hydra.MethExecutor.executeObject(MethExecutor.java:267) > > > at > > > > > > com.gemstone.gemfire.test.dunit.standalone.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:84) > > > at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) > > > at > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > at java.lang.reflect.Method.invoke(Method.java:497) > > > at > > sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323) > > > at sun.rmi.transport.Transport$1.run(Transport.java:200) > > > at sun.rmi.transport.Transport$1.run(Transport.java:197) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at sun.rmi.transport.Transport.serviceCall(Transport.java:196) > > > at > > > > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$95(TCPTransport.java:683) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) > > > at > > > > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > > > at > > > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > > > at java.lang.Thread.run(Thread.java:745) > > > > > > > > ----------------------------------------------------------------------- > > > Found suspect string in log4j at line 2054 > > > > > > [error 2016/01/27 07:46:55.676 UTC <RMI TCP > > > Connection(35)-67.195.81.148> tid=0xbd0] null > > > javax.management.ListenerNotFoundException: Unknown listener > > > at > > > > > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.removeNotificationListener(DefaultMBeanServerInterceptor.java:1339) > > > at > > > > > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.removeNotificationListener(DefaultMBeanServerInterceptor.java:1242) > > > at > > > > > > com.sun.jmx.mbeanserver.JmxMBeanServer.removeNotificationListener(JmxMBeanServer.java:870) > > > at > > > > > > com.gemstone.gemfire.management.DistributedSystemDUnitTest$6.run(DistributedSystemDUnitTest.java:451) > > > 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 hydra.MethExecutor.executeObject(MethExecutor.java:267) > > > at > > > > > > com.gemstone.gemfire.test.dunit.standalone.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:84) > > > at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) > > > at > > > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > > at java.lang.reflect.Method.invoke(Method.java:497) > > > at > > sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:323) > > > at sun.rmi.transport.Transport$1.run(Transport.java:200) > > > at sun.rmi.transport.Transport$1.run(Transport.java:197) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at sun.rmi.transport.Transport.serviceCall(Transport.java:196) > > > at > > > > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$95(TCPTransport.java:683) > > > at java.security.AccessController.doPrivileged(Native Method) > > > at > > > > > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) > > > at > > > > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > > > at > > > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > > > at java.lang.Thread.run(Thread.java:745) > > > > > > 6976 tests completed, 1 failed, 18 skipped > > > :gemfire-core:distributedTest FAILED > > > :gemfire-core:integrationTest > > > :gemfire-joptsimple:assemble > > > :gemfire-joptsimple:compileTestJava UP-TO-DATE > > > :gemfire-joptsimple:processTestResources UP-TO-DATE > > > :gemfire-joptsimple:testClasses UP-TO-DATE > > > :gemfire-joptsimple:checkMissedTests UP-TO-DATE > > > :gemfire-joptsimple:test UP-TO-DATE > > > :gemfire-joptsimple:distributedTest UP-TO-DATE > > > :gemfire-joptsimple:integrationTest UP-TO-DATE > > > :gemfire-json:assemble > > > :gemfire-json:compileTestJava UP-TO-DATE > > > :gemfire-json:processTestResources UP-TO-DATE > > > :gemfire-json:testClasses UP-TO-DATE > > > :gemfire-json:checkMissedTests UP-TO-DATE > > > :gemfire-json:test UP-TO-DATE > > > :gemfire-json:distributedTest UP-TO-DATE > > > :gemfire-json:integrationTest UP-TO-DATE > > > :gemfire-junit:jar > > > :gemfire-junit:javadoc UP-TO-DATE > > > :gemfire-junit:javadocJar > > > :gemfire-junit:sourcesJar > > > :gemfire-junit:signArchives SKIPPED > > > :gemfire-junit:assemble > > > :gemfire-junit:checkMissedTests > > > :gemfire-junit:test > > > :gemfire-junit:distributedTest > > > :gemfire-junit:integrationTest > > > :gemfire-lucene:assemble > > > :gemfire-lucene:compileTestJavaNote: < > > > > > > https://builds.apache.org/job/Geode-nightly/ws/gemfire-lucene/src/test/java/com/gemstone/gemfire/cache/lucene/internal/distributed/LuceneFunctionJUnitTest.java > > > > > > uses or overrides a deprecated API. > > > Note: Recompile with -Xlint:deprecation for details. > > > Note: Some input files use unchecked or unsafe operations. > > > Note: Recompile with -Xlint:unchecked for details. > > > > > > :gemfire-lucene:processTestResources > > > :gemfire-lucene:testClasses > > > :gemfire-lucene:checkMissedTests > > > :gemfire-lucene:test > > > :gemfire-lucene:distributedTest > > > :gemfire-lucene:integrationTest > > > :gemfire-pulse:assemble > > > :gemfire-pulse:compileTestJavaNote: Some input files use or override a > > > deprecated API. > > > Note: Recompile with -Xlint:deprecation for details. > > > Note: < > > > > > > https://builds.apache.org/job/Geode-nightly/ws/gemfire-pulse/src/test/java/com/vmware/gemfire/tools/pulse/tests/junit/ClusterSelectedRegionsMemberServiceTest.java > > > > > > uses unchecked or unsafe operations. > > > Note: Recompile with -Xlint:unchecked for details. > > > > > > :gemfire-pulse:processTestResources > > > :gemfire-pulse:testClasses > > > :gemfire-pulse:checkMissedTests > > > :gemfire-pulse:test > > > :gemfire-pulse:distributedTest > > > :gemfire-pulse:integrationTest > > > :gemfire-rebalancer:compileJava > > > :gemfire-rebalancer:processResources UP-TO-DATE > > > :gemfire-rebalancer:classes > > > :gemfire-rebalancer:jar > > > :gemfire-rebalancer:javadoc< > > > > > > https://builds.apache.org/job/Geode-nightly/ws/gemfire-rebalancer/src/main/java/com/gemstone/gemfire/cache/util/AutoBalancer.java > > >:103: > > > warning - AutoBalancer#DEFAULT_SIZE_THRESHOLD_PERCENT (referenced by > > @value > > > tag) is an unknown reference. > > > < > > > > > > https://builds.apache.org/job/Geode-nightly/ws/gemfire-rebalancer/src/main/java/com/gemstone/gemfire/cache/util/AutoBalancer.java > > >:121: > > > warning - AutoBalancer#DEFAULT_MINIMUM_SIZE (referenced by @value tag) > is > > > an unknown reference. > > > > > > 2 warnings > > > :gemfire-rebalancer:javadocJar > > > :gemfire-rebalancer:sourcesJar > > > :gemfire-rebalancer:signArchives SKIPPED > > > :gemfire-rebalancer:assemble > > > :gemfire-rebalancer:compileTestJava > > > :gemfire-rebalancer:processTestResources UP-TO-DATE > > > :gemfire-rebalancer:testClasses > > > :gemfire-rebalancer:checkMissedTests > > > :gemfire-rebalancer:test > > > :gemfire-rebalancer:distributedTest > > > :gemfire-rebalancer:integrationTest > > > :gemfire-web:assemble > > > :gemfire-web:compileTestJavaNote: < > > > > > > https://builds.apache.org/job/Geode-nightly/ws/gemfire-web/src/test/java/com/gemstone/gemfire/management/internal/web/AbstractWebTestCase.java > > > > > > uses unchecked or unsafe operations. > > > Note: Recompile with -Xlint:unchecked for details. > > > > > > :gemfire-web:processTestResources UP-TO-DATE > > > :gemfire-web:testClasses > > > :gemfire-web:checkMissedTests > > > :gemfire-web:test > > > :gemfire-web:distributedTest > > > :gemfire-web:integrationTest > > > :gemfire-web-api:assemble > > > :gemfire-web-api:compileTestJava UP-TO-DATE > > > :gemfire-web-api:processTestResources UP-TO-DATE > > > :gemfire-web-api:testClasses UP-TO-DATE > > > :gemfire-web-api:checkMissedTests UP-TO-DATE > > > :gemfire-web-api:test UP-TO-DATE > > > :gemfire-web-api:distributedTest UP-TO-DATE > > > :gemfire-web-api:integrationTest UP-TO-DATE > > > :combineReports > > > All test reports at < > > > https://builds.apache.org/job/Geode-nightly/ws/build/reports/combined> > > > :gemfire-assembly:uploadArchives > > > :gemfire-common:uploadArchives > > > :gemfire-core:uploadArchives > > > :gemfire-joptsimple:uploadArchives > > > :gemfire-json:uploadArchives > > > :gemfire-junit:uploadArchives > > > :gemfire-lucene:uploadArchives > > > :gemfire-pulse:uploadArchives > > > :gemfire-rebalancer:uploadArchives > > > :gemfire-web:uploadArchives > > > :gemfire-web-api:uploadArchives > > > > > > FAILURE: Build completed with 2 failures. > > > > > > 1: Task failed with an exception. > > > ----------- > > > * What went wrong: > > > Execution failed for task ':rat'. > > > Found 1 files with unapproved/unknown licenses. See < > > > > > > https://builds.apache.org/job/Geode-nightly/359/artifact/build/reports/rat/rat-report.txt > > > > > > > > > > * Try: > > > Run with --stacktrace option to get the stack trace. Run with --info or > > > --debug option to get more log output. > > > > > > > > > ============================================================================== > > > > > > 2: Task failed with an exception. > > > ----------- > > > * What went wrong: > > > Execution failed for task ':gemfire-core:distributedTest'. > > > There were failing tests. See the report at: file://< > > > > > > https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/build/reports/distributedTest/index.html > > > > > > > > > > * Try: > > > Run with --stacktrace option to get the stack trace. Run with --info or > > > --debug option to get more log output. > > > > > > > > > ============================================================================== > > > > > > BUILD FAILED > > > > > > Total time: 5 hrs 9 mins 26.482 secs > > > Build step 'Invoke Gradle script' changed build result to FAILURE > > > Build step 'Invoke Gradle script' marked build as failure > > > Archiving artifacts > > > Compressed 538.96 MB of artifacts by 32.2% relative to #353 > > > Recording test results > > > > > > > > >
