[gs-cvs] rev 8181 - trunk/gs/toolbin/tests

ray at ghostscript.com ray at ghostscript.com
Thu Aug 9 11:12:59 PDT 2007


Author: ray
Date: 2007-08-09 11:12:59 -0700 (Thu, 09 Aug 2007)
New Revision: 8181

Modified:
   trunk/gs/toolbin/tests/testing.cfg.example
Log:
Update the testing.cfg.example to match the current (after rev 7854) of
the regression scripts in toolbin/tests. The r7854 had included a
testing.cfg file instead of the example file (see comment for rev 7862).

DETAILS:

I don't really like the difficulty of changing the comparegs directory in
the current way gsconf.py processes the testing.cfg. IMHO, it would make
sense to allow for some of the higher level directory variables to be
used, simplifying changing it for testing from a particular gs checkout
that has been modified. Also having some of the other values able to
be relative to 'root' (for the comparefiles, database, etc.) would be
handy.

A task for later along with better documentation.



Modified: trunk/gs/toolbin/tests/testing.cfg.example
===================================================================
--- trunk/gs/toolbin/tests/testing.cfg.example	2007-08-08 00:12:49 UTC (rev 8180)
+++ trunk/gs/toolbin/tests/testing.cfg.example	2007-08-09 18:12:59 UTC (rev 8181)
@@ -1,48 +1,62 @@
 # paths
 
+root		/home/regression/
+
+# latest revision built in root
 gsroot		/home/regression/HEAD/
+# latest revision installed to gshead
+installtree	/home/regression/gshead/
+# latest revision path to executable
+headinstallpath	/home/regression/gshead/bin/gs
+
 comparefiledir	/home/regression/comparefiles/
+comparefileall 	/home/regression/comparefiles/
+
 crashfiledir	/home/regression/crashfiles/
 codedir		/home/regression/regression/
 datadir		/home/regression/regression/
-scratchdir	/home/regression/regression/
 logdir		/home/regression/regression/logs/
+testdir		/home/regression/regression/test/
+
 dailydir	/home/regression/regression/daily/
 rasterdbdir	/home/regression/regression/raster/
+rasterdir	/home/regression/regression/raster/
 fontdir		/home/regression/fonts/
-repository	http://svn.ghostscript.com:8080/ghostscript/
+workdir		/home/regression/regression/work/
 
 # programs
-
-baselinegs	/home/regression/gs800/bin/gs
-comparegs	/home/regression/gshead/bin/gs
 fuzzy		/home/regression/regression/fuzzy
 
-# filenames
+# data filenames
+baselinedb	/home/regression/regression/baseline/baseline.db
+baseline_log	/home/regression/regression/baseline/baseline.log
 
-testdatadb	/home/regression/regression/testdata.db
-log_stdout	/home/regression/regression/logs/gs-stdout.log
-log_stderr	/home/regression/regression/logs/gs-stderr.log
-log_baseline	/home/regression/regression/logs/baseline.log
-log_regression	/home/regression/regression/logs/regression.log
-
 # nightly report options
-
 mail_server	 localhost
 report_to	 gs-regression at ghostscript.com
 report_from	 gs-regression at ghostscript.com
+mailkeyword	 xefitra
 
-regression_script	/home/regression/regression/run_regression
-diff_script		/home/regression/regression/testdiff
-get_baselines		/home/regression/regression/get_baselines
+# scripts
+run_regression_script	/home/regression/regression/run_regression.py
+testdiff_script		/home/regression/regression/testdiff.py
+get_baseline_log_script	/home/regression/regression/get_baseline_log.py
 
-update_log_stdout	/home/regression/regression/logs/update-stdout.log
-update_log_stderr	/home/regression/regression/logs/update-stderr.log
-config_log_stdout	/home/regression/regression/logs/config-stdout.log
-config_log_stderr	/home/regression/regression/logs/config-stderr.log
-make_log_stdout		/home/regression/regression/logs/make-stdout.log
-make_log_stderr		/home/regression/regression/logs/make-stderr.log
-install_log_stdout	/home/regression/regression/logs/install-stdout.log
-install_log_stderr	/home/regression/regression/logs/install-stderr.log
+# put into logdir defined above
+update_stdout	update-stdout
+update_stderr	update-stderr
+config_stdout	config-stdout
+config_stderr	config-stderr
+make_stdout	make-stdout
+make_stderr	make-stderr
+install_stdout	install-stdout
+install_stderr	install-stderr
+gs_stdout	gs-stdout
+gs_stderr	gs-stderr
+differences	differences
+baselines	baseline_changes
+regression	regression
+cumulative	cumulative
+email		email
+history		history
 
-rotate			7



More information about the gs-cvs mailing list