Re: Build failed in Jenkins: Geode-nightly #621

2016-10-13 Thread Jared Stewart
Thank you, I will add a hook so this doesn’t happen again.

- Jared 
> On Oct 13, 2016, at 10:16 AM, Dan Smith  wrote:
> 
> Yet one more reason to run ./gradlew build *before* pushing changes to
> develop
> 
> You can automate this by adding a pre-push trigger to your git repo. This
> will only do the push if the build succeeds:
> 
> echo "./gradlew build" > .git/hooks/pre-push
> chmod u+x .git/hooks/pre-push
> 
> You can do git push --no-verify to skip the check if you want to.
> 
> -Dan
> 
> On Thu, Oct 13, 2016 at 9:07 AM, Jared Stewart  wrote:
> 
>> This file was accidentally committed in GEODE-999. Jinmei removed it from
>> develop this morning after we saw the RAT failed last night.  I haven’t
>> figured out yet what generated the file in the first place.
>> 
>>> On Oct 13, 2016, at 9:04 AM, Anthony Baker  wrote:
>>> 
>>> Anyone know why this file was generated by the build?  It shows up in
>> the rat report.
>>> 
>>> !? /home/jenkins/jenkins-slave/workspace/Geode-nightly/
>> artifacts-jstewartgeode999/test/gemfire-jstewartgeode999-files.tgz
>>> 
>>> Anthony
>>> 
>>> 
 Begin forwarded message:
 
 From: Apache Jenkins Server 
 Subject: Build failed in Jenkins: Geode-nightly #621
 Date: October 13, 2016 at 8:36:21 AM PDT
 To: dev@geode.incubator.apache.org, jil...@pivotal.io, n...@pivotal.io
 Reply-To: dev@geode.incubator.apache.org
 
 See 
 
 Changes:
 
 [jiliao] GEODE-1986: correctly set the flag indicating if cluster
>> configuration
 
 [jiliao] GEODE-1979: refactor SecurityClusterConfig to remove the
>> flakiness.
 
 [jiliao] GEODE-999: Converted from Firefox driver to PhantomJS driver
>> to run
 
 [jiliao] GEODE-1966: Unauthorized users cannot access pulseVersion
>> details
 
 [jiliao] GEODE-1532: Fix Pulse Clickjacking vuln.
 
 [nnag] GEODE-1978: Slowing down the receivers
 
 --
 [...truncated 407 lines...]
 :geode-rebalancer:jar
 :geode-rebalancer:javadoc
 :geode-rebalancer:javadocJar
 :geode-rebalancer:sourcesJar
 :geode-rebalancer:signArchives SKIPPED
 :geode-wan:jar
 :geode-wan:javadoc
 :geode-wan:javadocJar
 :geode-wan:sourcesJar
 :geode-wan:signArchives SKIPPED
 :geode-web:javadoc UP-TO-DATE
 :geode-web:javadocJar
 :geode-web:sourcesJar
 :geode-web:war
 :geode-web:signArchives SKIPPED
 :geode-web-api:javadoc> nightly/ws/geode-web-api/src/main/java/org/apache/geode/
>> rest/internal/web/controllers/CommonCrudController.java>:196: warning -
>> @return tag has no arguments.
 
 1 warning
 :geode-web-api:javadocJar
 :geode-web-api:sourcesJar
 :geode-web-api:war
 :geode-web-api:signArchives SKIPPED
 :geode-assembly:distTar
 :geode-assembly:distZip
 :geode-assembly:writeBuildInfo
 :geode-assembly:srcDistTar
 :geode-assembly:srcDistZip
 :geode-assembly:signArchives SKIPPED
 :geode-assembly:assemble
 :geode-assembly:compileTestJavaNote: Some input files use or override
>> 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.
 
 :geode-assembly:processTestResources
 :geode-assembly:testClasses
 :geode-assembly:checkMissedTests
 :geode-assembly:installDist
 :geode-assembly:test
 :geode-assembly:distributedTest
 :geode-assembly:flakyTest
 :geode-assembly:integrationTest
 :geode-common:assemble
 :geode-common:compileTestJava
 :geode-common:processTestResources UP-TO-DATE
 :geode-common:testClasses
 :geode-common:checkMissedTests
 :geode-common:test
 :geode-common:distributedTest
 :geode-common:flakyTest
 :geode-common:integrationTest
 :geode-core:assemble
 :geode-core:checkMissedTests
 :geode-core:test
 :geode-core:distributedTest
 :geode-core:flakyTest
 :geode-core:integrationTest
 :geode-cq:assemble
 :geode-cq:compileTestJavaNote: Some input files use or override 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.
 
 :geode-cq:processTestResources
 :geode-cq:testClasses
 :geode-cq:checkMissedTests
 :geode-cq:test
 :geode-cq:distributedTest
 :geode-cq:flakyTest
 :geode-cq:integrationTest
 :geode-json:assemble
 :geode-json:compileTestJava UP-TO-DATE
 :geode-json:processTestResources UP-TO-DATE
 :geode-json:testClasses UP-TO-DATE
 :geode-json:checkMissedTests UP-TO-DATE
 :geode-json:test UP-TO-DATE
 :geode-json:distributedTest UP-TO-DATE
 :geode-json:flakyTest UP-TO-DATE
 :geode-json:integration

Re: Build failed in Jenkins: Geode-nightly #621

2016-10-13 Thread Dan Smith
Yet one more reason to run ./gradlew build *before* pushing changes to
develop

You can automate this by adding a pre-push trigger to your git repo. This
will only do the push if the build succeeds:

echo "./gradlew build" > .git/hooks/pre-push
chmod u+x .git/hooks/pre-push

You can do git push --no-verify to skip the check if you want to.

-Dan

On Thu, Oct 13, 2016 at 9:07 AM, Jared Stewart  wrote:

> This file was accidentally committed in GEODE-999. Jinmei removed it from
> develop this morning after we saw the RAT failed last night.  I haven’t
> figured out yet what generated the file in the first place.
>
> > On Oct 13, 2016, at 9:04 AM, Anthony Baker  wrote:
> >
> > Anyone know why this file was generated by the build?  It shows up in
> the rat report.
> >
> > !? /home/jenkins/jenkins-slave/workspace/Geode-nightly/
> artifacts-jstewartgeode999/test/gemfire-jstewartgeode999-files.tgz
> >
> > Anthony
> >
> >
> >> Begin forwarded message:
> >>
> >> From: Apache Jenkins Server 
> >> Subject: Build failed in Jenkins: Geode-nightly #621
> >> Date: October 13, 2016 at 8:36:21 AM PDT
> >> To: dev@geode.incubator.apache.org, jil...@pivotal.io, n...@pivotal.io
> >> Reply-To: dev@geode.incubator.apache.org
> >>
> >> See 
> >>
> >> Changes:
> >>
> >> [jiliao] GEODE-1986: correctly set the flag indicating if cluster
> configuration
> >>
> >> [jiliao] GEODE-1979: refactor SecurityClusterConfig to remove the
> flakiness.
> >>
> >> [jiliao] GEODE-999: Converted from Firefox driver to PhantomJS driver
> to run
> >>
> >> [jiliao] GEODE-1966: Unauthorized users cannot access pulseVersion
> details
> >>
> >> [jiliao] GEODE-1532: Fix Pulse Clickjacking vuln.
> >>
> >> [nnag] GEODE-1978: Slowing down the receivers
> >>
> >> --
> >> [...truncated 407 lines...]
> >> :geode-rebalancer:jar
> >> :geode-rebalancer:javadoc
> >> :geode-rebalancer:javadocJar
> >> :geode-rebalancer:sourcesJar
> >> :geode-rebalancer:signArchives SKIPPED
> >> :geode-wan:jar
> >> :geode-wan:javadoc
> >> :geode-wan:javadocJar
> >> :geode-wan:sourcesJar
> >> :geode-wan:signArchives SKIPPED
> >> :geode-web:javadoc UP-TO-DATE
> >> :geode-web:javadocJar
> >> :geode-web:sourcesJar
> >> :geode-web:war
> >> :geode-web:signArchives SKIPPED
> >> :geode-web-api:javadoc nightly/ws/geode-web-api/src/main/java/org/apache/geode/
> rest/internal/web/controllers/CommonCrudController.java>:196: warning -
> @return tag has no arguments.
> >>
> >> 1 warning
> >> :geode-web-api:javadocJar
> >> :geode-web-api:sourcesJar
> >> :geode-web-api:war
> >> :geode-web-api:signArchives SKIPPED
> >> :geode-assembly:distTar
> >> :geode-assembly:distZip
> >> :geode-assembly:writeBuildInfo
> >> :geode-assembly:srcDistTar
> >> :geode-assembly:srcDistZip
> >> :geode-assembly:signArchives SKIPPED
> >> :geode-assembly:assemble
> >> :geode-assembly:compileTestJavaNote: Some input files use or override
> 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.
> >>
> >> :geode-assembly:processTestResources
> >> :geode-assembly:testClasses
> >> :geode-assembly:checkMissedTests
> >> :geode-assembly:installDist
> >> :geode-assembly:test
> >> :geode-assembly:distributedTest
> >> :geode-assembly:flakyTest
> >> :geode-assembly:integrationTest
> >> :geode-common:assemble
> >> :geode-common:compileTestJava
> >> :geode-common:processTestResources UP-TO-DATE
> >> :geode-common:testClasses
> >> :geode-common:checkMissedTests
> >> :geode-common:test
> >> :geode-common:distributedTest
> >> :geode-common:flakyTest
> >> :geode-common:integrationTest
> >> :geode-core:assemble
> >> :geode-core:checkMissedTests
> >> :geode-core:test
> >> :geode-core:distributedTest
> >> :geode-core:flakyTest
> >> :geode-core:integrationTest
> >> :geode-cq:assemble
> >> :geode-cq:compileTestJavaNote: Some input files use or override 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.
> >>
> >> :geode-cq:processTestResources
> >> :geode-cq:testClasses
> >> :geode-cq:checkMissedTests
> >> :geode-cq:test
> >> :geode-cq:distributedTest
> >> :geode-cq:flakyTest
> >> :geode-cq:integrationTest
> >> :geode-json:assemble
> >> :geode-json:compileTestJava UP-TO-DATE
> >> :geode-json:processTestResources UP-TO-DATE
> >> :geode-json:testClasses UP-TO-DATE
> >> :geode-json:checkMissedTests UP-TO-DATE
> >> :geode-json:test UP-TO-DATE
> >> :geode-json:distributedTest UP-TO-DATE
> >> :geode-json:flakyTest UP-TO-DATE
> >> :geode-json:integrationTest UP-TO-DATE
> >> :geode-junit:javadoc
> >> :geode-junit:javadocJar
> >> :geode-junit:sourcesJar
> >> :geode-junit:signArchives SKIPPED
> >> :geode-junit:assemble
> >> :geode-junit:co

Re: Build failed in Jenkins: Geode-nightly #621

2016-10-13 Thread Jared Stewart
This file was accidentally committed in GEODE-999. Jinmei removed it from 
develop this morning after we saw the RAT failed last night.  I haven’t figured 
out yet what generated the file in the first place.

> On Oct 13, 2016, at 9:04 AM, Anthony Baker  wrote:
> 
> Anyone know why this file was generated by the build?  It shows up in the rat 
> report.
> 
> !? 
> /home/jenkins/jenkins-slave/workspace/Geode-nightly/artifacts-jstewartgeode999/test/gemfire-jstewartgeode999-files.tgz
> 
> Anthony
> 
> 
>> Begin forwarded message:
>> 
>> From: Apache Jenkins Server 
>> Subject: Build failed in Jenkins: Geode-nightly #621
>> Date: October 13, 2016 at 8:36:21 AM PDT
>> To: dev@geode.incubator.apache.org, jil...@pivotal.io, n...@pivotal.io
>> Reply-To: dev@geode.incubator.apache.org
>> 
>> See 
>> 
>> Changes:
>> 
>> [jiliao] GEODE-1986: correctly set the flag indicating if cluster 
>> configuration
>> 
>> [jiliao] GEODE-1979: refactor SecurityClusterConfig to remove the flakiness.
>> 
>> [jiliao] GEODE-999: Converted from Firefox driver to PhantomJS driver to run
>> 
>> [jiliao] GEODE-1966: Unauthorized users cannot access pulseVersion details
>> 
>> [jiliao] GEODE-1532: Fix Pulse Clickjacking vuln.
>> 
>> [nnag] GEODE-1978: Slowing down the receivers
>> 
>> --
>> [...truncated 407 lines...]
>> :geode-rebalancer:jar
>> :geode-rebalancer:javadoc
>> :geode-rebalancer:javadocJar
>> :geode-rebalancer:sourcesJar
>> :geode-rebalancer:signArchives SKIPPED
>> :geode-wan:jar
>> :geode-wan:javadoc
>> :geode-wan:javadocJar
>> :geode-wan:sourcesJar
>> :geode-wan:signArchives SKIPPED
>> :geode-web:javadoc UP-TO-DATE
>> :geode-web:javadocJar
>> :geode-web:sourcesJar
>> :geode-web:war
>> :geode-web:signArchives SKIPPED
>> :geode-web-api:javadoc:196:
>>  warning - @return tag has no arguments.
>> 
>> 1 warning
>> :geode-web-api:javadocJar
>> :geode-web-api:sourcesJar
>> :geode-web-api:war
>> :geode-web-api:signArchives SKIPPED
>> :geode-assembly:distTar
>> :geode-assembly:distZip
>> :geode-assembly:writeBuildInfo
>> :geode-assembly:srcDistTar
>> :geode-assembly:srcDistZip
>> :geode-assembly:signArchives SKIPPED
>> :geode-assembly:assemble
>> :geode-assembly:compileTestJavaNote: Some input files use or override 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.
>> 
>> :geode-assembly:processTestResources
>> :geode-assembly:testClasses
>> :geode-assembly:checkMissedTests
>> :geode-assembly:installDist
>> :geode-assembly:test
>> :geode-assembly:distributedTest
>> :geode-assembly:flakyTest
>> :geode-assembly:integrationTest
>> :geode-common:assemble
>> :geode-common:compileTestJava
>> :geode-common:processTestResources UP-TO-DATE
>> :geode-common:testClasses
>> :geode-common:checkMissedTests
>> :geode-common:test
>> :geode-common:distributedTest
>> :geode-common:flakyTest
>> :geode-common:integrationTest
>> :geode-core:assemble
>> :geode-core:checkMissedTests
>> :geode-core:test
>> :geode-core:distributedTest
>> :geode-core:flakyTest
>> :geode-core:integrationTest
>> :geode-cq:assemble
>> :geode-cq:compileTestJavaNote: Some input files use or override 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.
>> 
>> :geode-cq:processTestResources
>> :geode-cq:testClasses
>> :geode-cq:checkMissedTests
>> :geode-cq:test
>> :geode-cq:distributedTest
>> :geode-cq:flakyTest
>> :geode-cq:integrationTest
>> :geode-json:assemble
>> :geode-json:compileTestJava UP-TO-DATE
>> :geode-json:processTestResources UP-TO-DATE
>> :geode-json:testClasses UP-TO-DATE
>> :geode-json:checkMissedTests UP-TO-DATE
>> :geode-json:test UP-TO-DATE
>> :geode-json:distributedTest UP-TO-DATE
>> :geode-json:flakyTest UP-TO-DATE
>> :geode-json:integrationTest UP-TO-DATE
>> :geode-junit:javadoc
>> :geode-junit:javadocJar
>> :geode-junit:sourcesJar
>> :geode-junit:signArchives SKIPPED
>> :geode-junit:assemble
>> :geode-junit:compileTestJava
>> :geode-junit:processTestResources UP-TO-DATE
>> :geode-junit:testClasses
>> :geode-junit:checkMissedTests
>> :geode-junit:test
>> :geode-junit:distributedTest
>> :geode-junit:flakyTest
>> :geode-junit:integrationTest
>> :geode-lucene:assemble
>> :geode-lucene:compileTestJavaNote: Some input files use or override 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.
>> 
>> :geode-lucene:processTestResources
>> :geode-lucene:testClasses
>> :geode-lucene:checkMissedTests
>> :g