If you have time please take a look here: http://www.practicalgradle.org/blog/2011/06/incremental-tests-with-jenkins/
On Tue, Nov 5, 2013 at 9:24 AM, Massimo Lusetti <[email protected]> wrote: > I think if you look in the ml archive there's a suggestion on modifying a > little bit the gradle build script to touch tests after their executed just > to let jenkins do the right thing. > > I'm a little bit too busy doing boring stuff right now, I'm sorry. > > > On Tue, Nov 5, 2013 at 9:01 AM, Ulrich Stärk <[email protected]> wrote: > >> This is hilarious. Jenkins finds old test reports but no new ones >> (because no tests were run) and >> assumes a failed build. You can't even change this behaviour. The only >> viable option we seem to have >> is do a clean build every time instead of incremental builds. >> >> What do you think? Should we just do full builds every time or ignore >> intermittently failing builds? >> The latter has the disadvantage that we might miss builds failing for >> legitimate reasons. >> >> Uli >> >> On 2013-11-05 01:39, Apache Jenkins Server wrote: >> > See < >> https://builds.apache.org/job/tapestry-trunk-freestyle/1187/changes> >> > >> > Changes: >> > >> > [hlship] Advance version number forward to 5.4-alpha-25 >> > >> > ------------------------------------------ >> > [...truncated 304 lines...] >> > :tapestry-jmx:sourcesJar UP-TO-DATE >> > :tapestry-jmx:assemble UP-TO-DATE >> > :tapestry-jmx:compileTestJava UP-TO-DATE >> > :tapestry-jmx:compileTestGroovy UP-TO-DATE >> > :tapestry-jmx:processTestResources UP-TO-DATE >> > :tapestry-jmx:testClasses UP-TO-DATE >> > :tapestry-jmx:test UP-TO-DATE >> > :tapestry-jmx:check UP-TO-DATE >> > :tapestry-jmx:build UP-TO-DATE >> > :tapestry-jmx:uploadPublishedUploading: >> org/apache/tapestry/tapestry-jmx/5.4-SNAPSHOT/tapestry-jmx-5.4-20131105.003709-117.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 9K from remote >> > Uploaded 9K >> > Uploading: >> org/apache/tapestry/tapestry-jmx/5.4-SNAPSHOT/tapestry-jmx-5.4-20131105.003709-117-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 9K from remote >> > Uploaded 9K >> > >> > :tapestry-jpa:compileJava UP-TO-DATE >> > :tapestry-jpa:compileGroovy UP-TO-DATE >> > :tapestry-jpa:processResources UP-TO-DATE >> > :tapestry-jpa:classes UP-TO-DATE >> > :tapestry-jpa:jar UP-TO-DATE >> > :tapestry-jpa:sourcesJar UP-TO-DATE >> > :tapestry-jpa:assemble UP-TO-DATE >> > :tapestry-jpa:compileTestJava UP-TO-DATE >> > :tapestry-jpa:compileTestGroovy UP-TO-DATE >> > :tapestry-jpa:processTestResources UP-TO-DATE >> > :tapestry-jpa:testClasses UP-TO-DATE >> > :tapestry-jpa:test UP-TO-DATE >> > :tapestry-jpa:check UP-TO-DATE >> > :tapestry-jpa:build UP-TO-DATE >> > :tapestry-jpa:uploadPublishedUploading: >> org/apache/tapestry/tapestry-jpa/5.4-SNAPSHOT/tapestry-jpa-5.4-20131105.003719-111.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 49K from remote >> > Uploaded 49K >> > Uploading: >> org/apache/tapestry/tapestry-jpa/5.4-SNAPSHOT/tapestry-jpa-5.4-20131105.003719-111-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 41K from remote >> > Uploaded 41K >> > >> > :tapestry-json:sourcesJar UP-TO-DATE >> > :tapestry-json:assemble UP-TO-DATE >> > :tapestry-json:compileTestJava UP-TO-DATE >> > :tapestry-json:compileTestGroovy UP-TO-DATE >> > :tapestry-json:processTestResources UP-TO-DATE >> > :tapestry-json:testClasses UP-TO-DATE >> > :tapestry-json:test UP-TO-DATE >> > :tapestry-json:check UP-TO-DATE >> > :tapestry-json:build UP-TO-DATE >> > :tapestry-json:uploadPublishedUploading: >> org/apache/tapestry/tapestry-json/5.4-SNAPSHOT/tapestry-json-5.4-20131105.003728-111.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 25K from remote >> > Uploaded 25K >> > Uploading: >> org/apache/tapestry/tapestry-json/5.4-SNAPSHOT/tapestry-json-5.4-20131105.003728-111-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 31K from remote >> > Uploaded 31K >> > >> > :tapestry-kaptcha:compileJava UP-TO-DATE >> > :tapestry-kaptcha:compileGroovy UP-TO-DATE >> > :tapestry-kaptcha:processResources UP-TO-DATE >> > :tapestry-kaptcha:classes UP-TO-DATE >> > :tapestry-kaptcha:jar UP-TO-DATE >> > :tapestry-kaptcha:sourcesJar UP-TO-DATE >> > :tapestry-kaptcha:assemble UP-TO-DATE >> > :tapestry-kaptcha:compileTestJava UP-TO-DATE >> > :tapestry-kaptcha:compileTestGroovy UP-TO-DATE >> > :tapestry-kaptcha:processTestResources UP-TO-DATE >> > :tapestry-kaptcha:testClasses UP-TO-DATE >> > :tapestry-kaptcha:test UP-TO-DATE >> > :tapestry-kaptcha:check UP-TO-DATE >> > :tapestry-kaptcha:build UP-TO-DATE >> > :tapestry-kaptcha:uploadPublishedUploading: >> org/apache/tapestry/tapestry-kaptcha/5.4-SNAPSHOT/tapestry-kaptcha-5.4-20131105.003737-111.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 22K from remote >> > Uploaded 22K >> > Uploading: >> org/apache/tapestry/tapestry-kaptcha/5.4-SNAPSHOT/tapestry-kaptcha-5.4-20131105.003737-111-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 26K from remote >> > Uploaded 26K >> > >> > :tapestry-mongodb:compileJava UP-TO-DATE >> > :tapestry-mongodb:compileGroovy UP-TO-DATE >> > :tapestry-mongodb:processResources UP-TO-DATE >> > :tapestry-mongodb:classes UP-TO-DATE >> > :tapestry-mongodb:jar UP-TO-DATE >> > :tapestry-mongodb:sourcesJar UP-TO-DATE >> > :tapestry-mongodb:assemble UP-TO-DATE >> > :tapestry-mongodb:compileTestJava UP-TO-DATE >> > :tapestry-mongodb:compileTestGroovy UP-TO-DATE >> > :tapestry-mongodb:processTestResources UP-TO-DATE >> > :tapestry-mongodb:testClasses UP-TO-DATE >> > :tapestry-mongodb:test UP-TO-DATE >> > :tapestry-mongodb:check UP-TO-DATE >> > :tapestry-mongodb:build UP-TO-DATE >> > :tapestry-mongodb:uploadPublishedUploading: >> org/apache/tapestry/tapestry-mongodb/5.4-SNAPSHOT/tapestry-mongodb-5.4-20131105.003747-75.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 12K from remote >> > Uploaded 12K >> > Uploading: >> org/apache/tapestry/tapestry-mongodb/5.4-SNAPSHOT/tapestry-mongodb-5.4-20131105.003747-75-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 12K from remote >> > Uploaded 12K >> > >> > :tapestry-runner:sourcesJar UP-TO-DATE >> > :tapestry-runner:assemble UP-TO-DATE >> > :tapestry-runner:compileTestJava UP-TO-DATE >> > :tapestry-runner:compileTestGroovy UP-TO-DATE >> > :tapestry-runner:processTestResources UP-TO-DATE >> > :tapestry-runner:testClasses UP-TO-DATE >> > :tapestry-runner:test UP-TO-DATE >> > :tapestry-runner:check UP-TO-DATE >> > :tapestry-runner:build UP-TO-DATE >> > :tapestry-runner:uploadPublishedUploading: >> org/apache/tapestry/tapestry-runner/5.4-SNAPSHOT/tapestry-runner-5.4-20131105.003755-47.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 6K from remote >> > Uploaded 6K >> > Uploading: >> org/apache/tapestry/tapestry-runner/5.4-SNAPSHOT/tapestry-runner-5.4-20131105.003755-47-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 6K from remote >> > Uploaded 6K >> > >> > :tapestry-spring:compileJava UP-TO-DATE >> > :tapestry-spring:compileGroovy UP-TO-DATE >> > :tapestry-spring:processResources UP-TO-DATE >> > :tapestry-spring:classes UP-TO-DATE >> > :tapestry-spring:jar UP-TO-DATE >> > :tapestry-spring:sourcesJar UP-TO-DATE >> > :tapestry-spring:assemble UP-TO-DATE >> > :tapestry-spring:compileTestJava UP-TO-DATE >> > :tapestry-spring:compileTestGroovy UP-TO-DATE >> > :tapestry-spring:processTestResources UP-TO-DATE >> > :tapestry-spring:testClasses UP-TO-DATE >> > :tapestry-spring:test UP-TO-DATE >> > :tapestry-spring:check UP-TO-DATE >> > :tapestry-spring:build UP-TO-DATE >> > :tapestry-spring:uploadPublishedUploading: >> org/apache/tapestry/tapestry-spring/5.4-SNAPSHOT/tapestry-spring-5.4-20131105.003804-106.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 30K from remote >> > Uploaded 30K >> > Uploading: >> org/apache/tapestry/tapestry-spring/5.4-SNAPSHOT/tapestry-spring-5.4-20131105.003804-106-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 20K from remote >> > Uploaded 20K >> > >> > :tapestry-test:sourcesJar UP-TO-DATE >> > :tapestry-test:assemble UP-TO-DATE >> > :tapestry-test:compileTestJava UP-TO-DATE >> > :tapestry-test:compileTestGroovy UP-TO-DATE >> > :tapestry-test:processTestResources UP-TO-DATE >> > :tapestry-test:testClasses UP-TO-DATE >> > :tapestry-test:test UP-TO-DATE >> > :tapestry-test:check UP-TO-DATE >> > :tapestry-test:build UP-TO-DATE >> > :tapestry-test:uploadPublishedUploading: >> org/apache/tapestry/tapestry-test/5.4-SNAPSHOT/tapestry-test-5.4-20131105.003814-106.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 32K from remote >> > Uploaded 32K >> > Uploading: >> org/apache/tapestry/tapestry-test/5.4-SNAPSHOT/tapestry-test-5.4-20131105.003814-106-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 28K from remote >> > Uploaded 28K >> > >> > :tapestry-test-data:sourcesJar UP-TO-DATE >> > :tapestry-test-data:assemble UP-TO-DATE >> > :tapestry-test-data:compileTestJava UP-TO-DATE >> > :tapestry-test-data:compileTestGroovy UP-TO-DATE >> > :tapestry-test-data:processTestResources UP-TO-DATE >> > :tapestry-test-data:testClasses UP-TO-DATE >> > :tapestry-test-data:test UP-TO-DATE >> > :tapestry-test-data:check UP-TO-DATE >> > :tapestry-test-data:build UP-TO-DATE >> > :tapestry-test-data:uploadPublishedUploading: >> org/apache/tapestry/tapestry-test-data/5.4-SNAPSHOT/tapestry-test-data-5.4-20131105.003822-61.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 420K from remote >> > Uploaded 420K >> > Uploading: >> org/apache/tapestry/tapestry-test-data/5.4-SNAPSHOT/tapestry-test-data-5.4-20131105.003822-61-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 419K from remote >> > Uploaded 419K >> > >> > :tapestry-upload:compileJava UP-TO-DATE >> > :tapestry-upload:compileGroovy UP-TO-DATE >> > :tapestry-upload:processResources UP-TO-DATE >> > :tapestry-upload:classes UP-TO-DATE >> > :tapestry-upload:jar UP-TO-DATE >> > :tapestry-upload:sourcesJar UP-TO-DATE >> > :tapestry-upload:assemble UP-TO-DATE >> > :tapestry-upload:compileTestJava UP-TO-DATE >> > :tapestry-upload:compileTestGroovy UP-TO-DATE >> > :tapestry-upload:processTestResources UP-TO-DATE >> > :tapestry-upload:testClasses UP-TO-DATE >> > :tapestry-upload:test UP-TO-DATE >> > :tapestry-upload:check UP-TO-DATE >> > :tapestry-upload:build UP-TO-DATE >> > :tapestry-upload:uploadPublishedUploading: >> org/apache/tapestry/tapestry-upload/5.4-SNAPSHOT/tapestry-upload-5.4-20131105.003834-106.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 25K from remote >> > Uploaded 25K >> > Uploading: >> org/apache/tapestry/tapestry-upload/5.4-SNAPSHOT/tapestry-upload-5.4-20131105.003834-106-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 26K from remote >> > Uploaded 26K >> > >> > :tapestry-webresources:compileJava UP-TO-DATE >> > :tapestry-webresources:compileGroovy UP-TO-DATE >> > :tapestry-webresources:processResources UP-TO-DATE >> > :tapestry-webresources:classes UP-TO-DATE >> > :tapestry-webresources:jar UP-TO-DATE >> > :tapestry-webresources:sourcesJar UP-TO-DATE >> > :tapestry-webresources:assemble UP-TO-DATE >> > :tapestry-webresources:compileTestJava UP-TO-DATE >> > :tapestry-webresources:compileTestGroovy UP-TO-DATE >> > :tapestry-webresources:processTestResources UP-TO-DATE >> > :tapestry-webresources:testClasses UP-TO-DATE >> > :tapestry-webresources:test UP-TO-DATE >> > :tapestry-webresources:check UP-TO-DATE >> > :tapestry-webresources:build UP-TO-DATE >> > :tapestry-webresources:uploadPublishedUploading: >> org/apache/tapestry/tapestry-webresources/5.4-SNAPSHOT/tapestry-webresources-5.4-20131105.003844-24.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 91K from remote >> > Uploaded 91K >> > Uploading: >> org/apache/tapestry/tapestry-webresources/5.4-SNAPSHOT/tapestry-webresources-5.4-20131105.003844-24-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 78K from remote >> > Uploaded 78K >> > >> > :tapestry5-annotations:sourcesJar UP-TO-DATE >> > :tapestry5-annotations:assemble UP-TO-DATE >> > :tapestry5-annotations:compileTestJava UP-TO-DATE >> > :tapestry5-annotations:compileTestGroovy UP-TO-DATE >> > :tapestry5-annotations:processTestResources UP-TO-DATE >> > :tapestry5-annotations:testClasses UP-TO-DATE >> > :tapestry5-annotations:test UP-TO-DATE >> > :tapestry5-annotations:check UP-TO-DATE >> > :tapestry5-annotations:build UP-TO-DATE >> > :tapestry5-annotations:uploadPublishedUploading: >> org/apache/tapestry/tapestry5-annotations/5.4-SNAPSHOT/tapestry5-annotations-5.4-20131105.003853-105.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 15K from remote >> > Uploaded 15K >> > Uploading: >> org/apache/tapestry/tapestry5-annotations/5.4-SNAPSHOT/tapestry5-annotations-5.4-20131105.003853-105-sources.jar >> to repository remote at >> https://repository.apache.org/content/repositories/snapshots >> > Transferring 24K from remote >> > Uploaded 24K >> > >> > :continuousIntegration >> > >> > BUILD SUCCESSFUL >> > >> > Total time: 4 mins 29.734 secs >> > [tapestry-trunk-freestyle] $ /bin/bash -xe >> /tmp/hudson667848974366239185.sh >> > + pkill Xvfb >> > Recording test results >> > Test reports were found but none of them are new. Did tests run? >> > For example, < >> https://builds.apache.org/job/tapestry-trunk-freestyle/ws/plastic/build/test-results/TEST-org.apache.tapestry5.internal.plastic.ClassInstantiatorTests.xml> >> is 3 hr 10 min old >> > >> > Build step 'Publish JUnit test result report' changed build result to >> FAILURE >> > TestNG Reports Processing: START >> > Looking for TestNG results report in workspace using pattern: >> **/build/reports/tests/testng-results.xml >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > testng-results.xml was last modified before this build started. >> Ignoring it. >> > Saving reports... >> > Found matching files but did not find any TestNG results. >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [email protected] >> > For additional commands, e-mail: [email protected] >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > > -- > Massimo Lusetti > -- Massimo Lusetti
