On 2015-04-19 15:32-0700 Alan W. Irwin wrote:

On 2015-04-19 15:08-0000 Arjen Markus wrote:

[.... B]y running the example as built in the
comprehensive_test_disposeable directory, I found what was wrong: my
script did not set the PLPLOT_DRV_DIR environment variable, so that
the example could not detect which drivers were available. After
correcting that (I must have set it in the shell before, rather than
via the script), the example worked and now the script is happily
running.

Hi Arjen:

That is a pretty cool automated script for running the test and
collecting all relevant results into a tarball.  The only
thing I would add to it is

rm -rf ../comprehensive_test_disposeable

right at the start so there are no stale results left in that directory
from previous runs of the script.

This e-mail is important to consider before doing any more tests.  I
just realized additional changes should be made to your script beyond
the above.  For example, your script lists only a subset of the files that are
generated by the comprehensive_test.sh script, and your script is also missing 
some key
things to collect (the script itself and the environment variables).
You included those results by hand for the MinGW/MSYS case, but forgot
to do that for the corresponding Cygwin case.

I have accordingly made some changes to the script as well as some style
changes to make the script easier to tailor (see attached).
Note, these changes are untested, but well documented so you should
get the idea of what I would like to see done if something doesn't
work.  Also, I double-checked that the line endings are right for
you (emacs recognized this as a Windows file and kept the line endings
you started with).

Once you verify this new script result works for the MinGW/MSYS case,
it should require only a small amount of tailoring to make this script
also do everything you need for the Cygwin case.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

Attachment: msyscomprehensive.sh.gz
Description: Compressed version of improved script for running comprehensive test script and collecting results

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to