Tim, I agree. Let me put this in a different way. HDK can be built from scratch on a regular basis. This gives us a continuous source of builds and ensures that the trunk is buildable.
>From the other side build errors are easy to find and fix, and the true goal of the test farm is discovery of test errors. I beleive Stepan's test farms operated using incremental build because I was required to ping him to get p-unit changes downloaded. Thanks. On Tue, Feb 17, 2009 at 1:21 PM, Tim Ellison <[email protected]> wrote: > 2009/2/16 Alexei Fedotov <[email protected]>: >> AFAIK, there is no need to execute "setup" BTI target each run: this >> would reduce a number of required downloads. > > This is not the BTI run, but rather the HEAD build. Seems like a > download of the ICU dependency left a corrupted file, so I deleted it > and downloaded it again. Builds should continue now. > > Perhaps we should have a mode to retry failed downloads? > > Regards, > Tim > > >> On Sun, Feb 15, 2009 at 3:03 AM, Apache Hudson Server >> <[email protected]> wrote: >>> See >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/23/changes >>> >>> Changes: >>> >>> [ndbeyer] Make libstdc++6 the default on Linux, add -Duse.libstdc++5=true >>> enable v5 >>> >>> [ndbeyer] Make libstdc++6 the default on Linux, add -Duse.libstdc++5=true >>> enable v5 >>> >>> [ndbeyer] Make libstdc++6 the default on Linux, add -Duse.libstdc++5=true >>> enable v5 >>> >>> ------------------------------------------ >>> [...truncated 538 lines...] >>> [echo] SVN root : http://svn.apache.org/repos/asf >>> [echo] >>> >>> setup: >>> [mkdir] Created dir: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/target >>> >>> switch-svn-vm: >>> [exec] At revision 744587. >>> >>> switch-svn-classlib: >>> [exec] At revision 744587. >>> >>> switch-svn-jdktools: >>> [exec] At revision 744587. >>> >>> switch-svn-commonresources: >>> [exec] At revision 744587. >>> >>> populate-src: >>> >>> copy-src: >>> [exec] Export complete. >>> >>> bundle-src-tgz: >>> [tar] Building tar: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/23/artifact/harmony/target/apache-harmony-src-r744587-snapshot.tar.gz >>> >>> bundle-src-zip: >>> >>> bundle-src: >>> >>> fetch-classlib-libs: >>> Trying to override old definition of task chksum >>> >>> fetch-depends: >>> >>> -download: >>> [echo] Checking depends/jars/yoko-1.0/yoko.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/yoko-1.0/yoko-core.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/yoko-1.0/yoko-rmi-impl.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/yoko-1.0/yoko-rmi-spec.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/bcel-5.2/bcel-5.2.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/xalan-j_2.7.0/xalan.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/xerces_2.9.1/xerces.zip >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/junit_4.4/junit.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/bcprov-jdk15-141/bcprov.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/mx4j_3.0.2/mx4j.zip >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/jetty/jetty-6.0.0.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/jetty/jetty-util-6.0.0.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/jetty/servlet-api-2.5-6.0.0.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/dejavu-fonts/dejavu-ttf-2.18-1.zip >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/derby-10.3.1.4/derby.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> [echo] Checking depends/jars/asm-3.1/asm-3.1.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -select-win-deps-x86_64: >>> >>> -select-win-deps-x86: >>> >>> -download-win: >>> >>> download: >>> >>> fetch-vm-libs: >>> >>> fetch-depends: >>> >>> fetch: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/jars/cpptasks-1.0b4/cpptasks.zip >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -really-unzip: >>> [echo] polling >>> >>> fetch-depends: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/oss/apr/apr-1.2.12.tar.gz >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -really-unzip: >>> >>> fetch-depends: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/jars/junit_4.4/junit.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -really-unzip: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/jars/jasmin-1.1/jasmin-1.1.zip >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -really-unzip: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/jars/ant-contrib-1.0b2/ant-contrib.zip >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -really-unzip: >>> >>> fetch-depends: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/jars/antlr-2.7.5/antlr-2.7.5.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -really-unzip: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/jars/vmmagic/vmmagic-20070207.jar >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -really-unzip: >>> >>> fetch-depends-win: >>> >>> fetch-depends: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/oss/icu4c/icu4c-3.4-harmony-includes.zip >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> [echo] Checksum verified (true) >>> >>> -really-unzip: >>> [echo] Checking >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/libs/linux.x86_64/icu-3.4/icu-3.4.zip >>> >>> -really-download: >>> >>> -remove-file-if-bad: >>> >>> BUILD FAILED >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/build.xml >>> :465: The following error occurred while executing this line: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/working_vm/build.xml >>> :74: The following error occurred while executing this line: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/working_vm/make/depends.xml >>> :46: The following error occurred while executing this line: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml >>> :66: The following error occurred while executing this line: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml >>> :78: The following error occurred while executing this line: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/working_vm/make/vm/vmcore.xml >>> :26: The following error occurred while executing this line: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml >>> :96: The following error occurred while executing this line: >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/make/depends.xml >>> :181: ... >>> >>> File >>> http://hudson.zones.apache.org/hudson/job/Harmony-1.5-head-linux-x86_64/ws/harmony/common_resources/depends/libs/linux.x86_64/icu-3.4/icu-3.4.zip >>> has incorrect md5 checksum. >>> Expected: 6467cbcb3c6ff979c7bf9495b62081af (or ) >>> Found: dd65a5c4d519799607ce9463f7e5cd26 >>> >>> Your previous download may have failed to get the entire file. Either >>> delete the partial download and try again, or manually download that >>> file and put it in the specified directory. >>> Recommended URL: >>> http://svn.apache.org/repos/asf/harmony/standard/depends/libs/linux.x86_64/icu-3.4.zip >>> >>> Total time: 1 minute 42 seconds >>> Recording fingerprints >>> Recording test results >>> >>> >> >> >> >> -- >> С уважением, >> Алексей Федотов, >> ЗАО <<Телеком Экспресс>> >> > -- С уважением, Алексей Федотов, ЗАО <<Телеком Экспресс>>
