Hi Alan,
> I confirm that. I found identical qsastime_test results and identical x29
> PostScript driver results for revision 9458 compared to previous on my Linux
> (Debian testing) platform.
>   
I would propose a new test: if a change is done in the PLplot core and 
output of examples changes as well the tests will not show this issue. 
So I would propose that we run all examples now and save the ps files 
and upload them somewhere. We should add another test to the tests, so 
if these "correct" plots are found somewhere the C output is compared to 
these plots for changes. So changes due to PLplot core coding would show 
up. If this changes are deliberately we'll save a new set of plots. I 
wouldn't add theses plots to the src packages, since this would only be 
needed for thoroughly testing of  the library.  In addition, it would 
then also be possible to compare results between the different 
platforms. So far we don't know if the Windows, Mac OS X and Linux port 
produce the same output.

I have another proposal for the test as well: so far we only test what 
happens if we successfully run an example. But what happens if PLplot 
aborts or exits because of some problem? A well written library should 
have freed all memory, shouldn't crash and so on. So it would be nice to 
have an example which aborts and exits for various reason (e.g. 
depending on a command line option). Such an example would not produce 
any output and may only be useful in combination with a debugger or 
valgrind, but we should think about such an "example", or?

Regards,
Werner

-- 
Dr. Werner Smekal
Institut fuer Allgemeine Physik
Technische Universitaet Wien
Wiedner Hauptstr 8-10
A-1040 Wien
Austria
DVR-Nr: 0005886

email: sme...@iap.tuwien.ac.at
web:   http://www.iap.tuwien.ac.at/~smekal
phone: +43-(0)1-58801-13463 (office)
       +43-(0)1-58801-13469 (laboratory)
fax:   +43-(0)1-58801-13499


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to