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

@ -13,7 +13,7 @@ runApplication blockMesh
for i in 1 2 3 4 5 6
do
foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a topoSet

View File

@ -13,7 +13,7 @@ runApplication blockMesh
for i in 1 2 3 4 5 6
do
foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a topoSet

View File

@ -13,7 +13,7 @@ runApplication blockMesh
for i in 1 2 3 4 5 6
do
foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a topoSet

View File

@ -17,7 +17,7 @@ runApplication blockMesh -dict system/blockMeshDict.1
for i in 1 2 3 4 5 6 7
do
foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a topoSet -dict system/topoSetDict.1
runApplication -a refineMesh -dict system/refineMeshDict -overwrite
done

View File

@ -17,7 +17,7 @@ runApplication blockMesh -dict system/blockMeshDict.2
for i in 1 2 3 4
do
foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a foamDictionary system/refineMeshDict -entry set -set c${i}
runApplication -a topoSet -dict system/topoSetDict.2
runApplication -a refineMesh -dict system/refineMeshDict -overwrite
done

View File

@ -14,8 +14,8 @@ runParallel $application
if ! isTest $@
then
foamDictionary system/controlDict -entry endTime -set 4
foamDictionary system/controlDict -entry startTime -set 0.5
runApplication -a foamDictionary system/controlDict -entry endTime -set 4
runApplication -a foamDictionary system/controlDict -entry startTime -set 0.5
runParallel -a foamDictionary 0.5/T.liquid -entry boundaryField.wall.q -set "uniform 73900"
runParallel -a foamDictionary 0.5/U.liquid -entry boundaryField.inlet.type -set "fixedValue"
runParallel -a $application

View File

@ -14,8 +14,8 @@ runParallel $application
if ! isTest $@
then
foamDictionary system/controlDict -entry endTime -set 4
foamDictionary system/controlDict -entry startTime -set 0.5
runApplication -a foamDictionary system/controlDict -entry endTime -set 4
runApplication -a foamDictionary system/controlDict -entry startTime -set 0.5
runParallel -a foamDictionary 0.5/T.liquid -entry boundaryField.wall.q -set "uniform 73900"
runParallel -a foamDictionary 0.5/U.liquid -entry boundaryField.inlet.type -set "fixedValue"
runParallel -a $application

View File

@ -15,8 +15,8 @@ runParallel $application
if ! isTest $@
then
foamDictionary system/controlDict -entry endTime -set 4
foamDictionary system/controlDict -entry startTime -set 0.5
runApplication -a foamDictionary system/controlDict -entry endTime -set 4
runApplication -a foamDictionary system/controlDict -entry startTime -set 0.5
runParallel -a foamDictionary -expand 0.5/T.liquid -entry boundaryField.wall.q -set "uniform 73900"
runParallel -a foamDictionary -expand 0.5/U.liquid -entry boundaryField.inlet.type -set "fixedValue"
runParallel -a $application

View File

@ -15,8 +15,8 @@ runParallel $application
if ! isTest $@
then
foamDictionary system/controlDict -entry endTime -set 4
foamDictionary system/controlDict -entry startTime -set 0.5
runApplication -a foamDictionary system/controlDict -entry endTime -set 4
runApplication -a foamDictionary system/controlDict -entry startTime -set 0.5
runParallel -a foamDictionary -expand 0.5/T.liquid -entry boundaryField.wall.q -set "uniform 73900"
runParallel -a foamDictionary -expand 0.5/U.liquid -entry boundaryField.inlet.type -set "fixedValue"
runParallel -a $application