[Insight-developers] ANN: Testing scripts have moved

Miller, James V (CRD) millerjv@crd.ge.com
Tue, 12 Jun 2001 11:46:03 -0400


After struggling for months on what to "name" Insight's testing system, we finally just picked the
first name that at least 3 of us liked. The new name of Insight's testing system is:

Dart

Dart can be an acronym:

"Tests, Reports, and Dashboards"  (read backwards yields "Dart")
"Dashboards and Regression Tests"
"Distributed and Remote Testing"
"Dashboards and Reports for Testing"

But actually, Dart just sounds pretty cool.  Besides, the dashboard can be a "dartboard" and email
sent to repeat offenders of software quality can be "poisoned darts".

Since we have finally settled on a name (for the moment), I have restructed the testing directories.
Everything that was under Testing/Utilities in now under a directory Dart.  The directory structure
now looks like

Insight
	Dart
		Source
			Client
			Server
				cron
				www
				xalan
				XSL
			Utilities
		Web
			HTML
			Art


If you ran automated builds or testing using the target in the unix makefiles, then your scripts will
not need to be changed.  However, if you wrote your automated testing scripts to run

tclsh Testing/Utilities/DashboardManager.tcl arguments

then you will now need to use

tclsh Dart/Source/Client/DashboardManager.tcl arguments

Remaining Dart restructuring tasks:

	* There one remaining variable in Update.tcl.in that needs to be a configure option
	* I want to make Dart/Server/www/cgi-bin/Dart.pl be the default perl script on the webserver
		This will be a minor change to Submit.tcl.in and to the toplevel CMakeLists.txt file.
		I want to setup Dart.pl so that it can handle multiple projects.  I think this will
look like
		how cvsweb is configured. For this I need to change two variables to arrays.  Doesn't
sound
		to hard but my Perl skills are "not refined".




Jim Miller
_____________________________________
Visualization & Computer Vision 
GE Corporate Research & Development
Bldg. KW, Room C218B
P.O. Box 8, Schenectady NY 12301

millerjv@crd.ge.com <mailto:millerjv@crd.ge.com> 
(518) 387-4005, Dial Comm: 8*833-4005, 
Cell: (518) 505-7065, Fax: (518) 387-6981


 <<Miller, James V (CRD).vcf>> 

begin 600 Miller, James V (CRD).vcf
M0D5'24XZ5D-!4D0-"E9%4E-)3TXZ,BXQ#0I..DUI;&QE<CM*86UE<PT*1DXZ
M36EL;&5R+"!*86UE<R!6("A#4D0I#0I/4D<Z0U)$.T533`T*5$E43$4Z0V]M
M<'5T97(@4V-I96YT:7-T#0I414P[5T]22SM63TE#13HJ.#,S+30P,#4-"E1%
M3#M73U)+.U9/24-%.C$@-3$X(#,X-RTT,#`U#0I!1%([5T]22SH[2U<M0S(Q
M.$([4"Y/+B!";W@@.#M38VAE;F5C=&%D>3M.97<@66]R:SLQ,C,P,3M54T$-
M"DQ!0D5,.U=/4DL[14Y#3T1)3D<]455/5$5$+5!224Y404),13I+5RU#,C$X
M0CTP1#TP05`N3RX@0F]X(#@],$0],$%38VAE;F5C=&%D>2P@3F5W(%EO<FL@
M,3(S,#$],$0],$%54T$-"D5-04E,.U!2148[24Y415).150Z;6EL;&5R:G9`
M8W)D+F=E+F-O;0T*4D56.C(P,#$P-#(P5#$T,#,R.5H-"D5.1#I60T%21`T*
`
end