tutorials: Prevent foamDictionary output from printing during test loop

foamDictionary executions are now wrapped by runApplication like any
other execution so that they do not print during a test loop.
foamDictionary does not produce a conforming log, however, so
log.foamDictionary has been filtered out of the formation of the test
loop report so that false failures are not reported.
This commit is contained in:
Will Bainbridge
2020-07-24 12:32:42 +01:00
parent bf7ade04d8
commit 36731b2fe9
19 changed files with 44 additions and 42 deletions

View File

@ -3,7 +3,7 @@
# ========= |
# \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
# \\ / O peration | Website: https://openfoam.org
# \\ / A nd | Copyright (C) 2011-2018 OpenFOAM Foundation
# \\ / A nd | Copyright (C) 2011-2020 OpenFOAM Foundation
# \\/ M anipulation |
#------------------------------------------------------------------------------
# License
@ -80,7 +80,7 @@ logReportDir()
cd $1 || return 1
logs=`find . -name "log.*"`
logs=`find . -name "log.*" ! -name "log.foamDictionary"`
[ -n "$logs" ] || return 0
retVal=0