<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
[truncated again!]<BR> <BR>
<HR id=stopSpelling>
From: jay.krell@cornell.edu<BR>To: wagner@elegosoft.com; m3devel@elegosoft.com<BR>Subject: Tinderbox missing do-cm3-core.sh<BR>Date: Sun, 19 Jul 2009 22:48:24 +0000<BR><BR>
<STYLE>
.ExternalClass .EC_hmmessage P
{padding:0px;}
.ExternalClass body.EC_hmmessage
{font-size:10pt;font-family:Verdana;}
</STYLE>
<A href="http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1248039304.30290#err2">http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1248039304.30290#err2</A><BR><A href="http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1248039913.18931#err2">http://tinderbox.elegosoft.com/tinderbox/cgi-bin/gunzip.cgi?tree=cm3&brief-log=1248039913.18931#err2</A><BR> <BR>to more instances of missing do-cm3-core.sh.<BR> <BR>You can see in these cases the cvs checkout got much further, but still missed all of scripts.<BR><BR>Scripts just happens to be alphabetically late so has a higher chance of not making it.<BR><BR>Suggestions?<BR><BR>Surely this is just as much likely flaky network on my end as anywhere else.<BR><BR>Put a file "last" in the repository and if it is missing after checkout, abort and start over?<BR>Send the repository down as one large .tar.gz, and again, if failed to recieve, abort and start over?<BR> <BR>Could keeping a checkout and just updating it from run to run be made reliable/trusted enough?<BR>That would greatly mitigate network problems, make abort + retry less expensive.<BR>Or not much competition to the cleanliness of a whole new checkout for each build?<BR> <BR>Just run it all in an hourly loop and accept the lossage?<BR><BR> - Jay<BR></body>
</html>