[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