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: dev-unsubscr...@tapestry.apache.org > For additional commands, e-mail: dev-h...@tapestry.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org For additional commands, e-mail: dev-h...@tapestry.apache.org