Hi all,
I started using test harness in PERMON and find out a couple of issues
with it.
1) multiple "args:" keywords in "test:" in "testset:" are ignored except
for the last "args:" keyword. See attached MWE and check it with
python2 ${PETSC_DIR}/config/testparse.py -t ex1.c -v 3
2) single quotes can't be used in "filter:" keyword. E.g. filter: grep
'r =' generates
petsc_testrun ... 'grep 'r =''
resulting in filter being "grep r". Might be worth mentioning this in
dev manual and/or putting guards into parsing/petsc_testrun.
Best,
Jakub
/*TEST
testset:
# ok
args: -ksp_type cg
args: -mat_view
test:
# ignored
args: -view
args: -mat_type seqsbaij
# ok
args: -pc_type none
TEST*/