[vtk-developers] external baseline and gerrit

Brad King brad.king at kitware.com
Wed May 29 14:18:35 EDT 2013


On 05/28/2013 07:02 PM, burlen wrote:
> kamino and mongo gerrit builds that required external baselines failed 
> on me with
> 
> Object MD5=86a47d000665ef0e7275b26f21eef5f9 not found at:
> 
>      http://midas3.kitware.com/midas/api/rest?method=midas.bitstream.download&checksum=86a47d000665ef0e7275b26f21eef5f9&algorithm=MD5 (wrong hash MD5=980d29c660124c77d48524bcb9ea384c)
>      http://www.vtk.org/files/ExternalData/MD5/86a47d000665ef0e7275b26f21eef5f9 (temporarily unavailable)
> 
> http://open.cdash.org/viewBuildError.php?buildid=2920395

When several objects are added at once they all get downloaded in parallel
by several CDash at Home builds at the same time.  The web server is rejecting
some of the download requests due to the contention.  The ExternalData
download code does perform retries when it gets a "temporarily unavailable"
response but only retries a limited number of times.  It looks like the
contention was too high in this case.  We'll have to look at configuring
this to be more robust.

> by the way what's the easiest way to 
> trigger another dashboard run in gerrit?

Add a review comment containing "request build".

-Brad



More information about the vtk-developers mailing list