On Thu, Jul 5, 2012 at 4:27 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:

> On Thu, Jul 5, 2012 at 2:22 PM, Matthew Knepley <knepley at gmail.com> wrote:
>
>> Are you just running make targets from Python or are you trying to parse
>>> all the make tests into a richer (and more compact) Python representation?
>>>
>>
>> The latter.
>
>
> Right, so you need to interpret a little bit of shell, at least to the
> extent of expanding some variables and determining which output file to
> test against. Also, there are some examples that | sort or | grep -v, so
> you may need to recognize that.
>

I just do regexp.


> I like the semantic information of having multiple tests using the same
> base options and/or comparing to the same output (rather than normalizing
> when you specify the tests).
>

Shell is not the place for that. Years of putting crapy shell into
makefiles before having to pull it out
should have taught us something.

   Matt

-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120705/90dc47c7/attachment-0001.html>

Reply via email to