[gs-devel] Packaging test files with Ghostscript

rillian rillian at telus.net
Tue Apr 16 16:54:01 PDT 2002


On Tuesday, April 16, 2002, at 03:28 PM, L. Peter Deutsch wrote:

> Currently, the standard Ghostscript release includes about a dozen 
> example
> files, but it does not include any files intended specifically for 
> testing
> (regression or otherwise).  We (Aladdin, Artifex, and artofcode) have a
> large number of files that we use for testing, many of which are freely
> redistributable.  It would clearly be helpful to Ghostscript developers 
> at
> large if those files were made available.  What do you think should be 
> done
> about this?

I think this is an excellent idea. Nelson Beebe has suggested we add a 
'make check' target (as per gnu guidelines) and this is exactly the sort 
of thing that should include.

I'd been thinking about including a small test database for all the 
example files, so 'make check' could call run_regressions with those to 
give some basic verification that things are working.

> 	Make them available separately by FTP?
>
> 	Make them available on the Ghostscript CVS, but don't bundle them in
> 	the release?  (They add up to hundreds of megabytes)?

Like James, I'd vote for both of the above, with the ftp version updated 
periodically from cvs. CVS will be much more convenient to update from 
as we add files, but ftp will be helpful to users who just want to make 
a comprehensive test of their installation. In that case it would make 
sense to also distribute the md5sum database for particular releases for 
comparison.

So ideally, the regression suite could be made to handle multiple file 
sets and databases.  That would also make it easy to work with 
sub-groups of files and private collections.

In short, "Yes please!" :-)

  -r




More information about the gs-devel mailing list