[Dart] Dashboard rollover times.

Miller, James V (CRD) millerjv at crd.ge.com
Wed, 9 Jan 2002 09:05:26 -0500


Brad,

This is what I do to check server changes.  I grab the submitted XML files from public for say VTK.
So I tar up Dashboard/(todays datestamp)/*.xml and Sites/*/*/(todays datestamp)*/XML/*.xml

I then untar this on my local machine (in the right place in one of my builds) and do a "Nightly
DashboardEnd". Tarring up the Sites is a little tricky, I usually grab and submission for the current
date. Since I grab the Dashboard/(todays datestamp)/*.xml files I do not need to a "Nightly
DashboardStart".  The proper directory structure and Update.xml will be already be in place.



-----Original Message-----
From: Brad King [mailto:brad.king at kitware.com]
Sent: Tuesday, January 08, 2002 11:56 AM
To: Miller, James V (CRD)
Cc: dart at public.kitware.com
Subject: RE: [Dart] Dashboard rollover times.


> Should the "-" in the buildstamp name before the time only be in the 
> directory structure or actual encoded buildstamp used throughout the 
> system.  Not sure how this affects the server XSL scripts.
> 
> What will happen if a client does not update?  Will the build just
> not get reported by the server or will the server crash?
> 
> It looks like the bottom line is that buildstamps are 
> YYYYMMDDHHMM-[Nightly|Experimental|Continous]
> 
> So one change is that Experimentals are now labeled with "-Experimental"
> and nightlies have the hour and minute encoded.
> 
> In general, I do not like forcing clients to update Dart.  However,
> I don't want the code to be too complicated to support both the old
> encoding and new encoding schemes.

I just put in a small change on the branch that will allow the server to
accept Nightly and Experimental builds from clients that have not updated
Dart.  I also changed it to add the hyphen between the date and time.  It
seems to work just fine.

If you could take a look to check that the XSL scripts are okay, then it
shouldn't be a problem to merge these changes into the main tree.

-Brad