Made surfSolver test more reliable with different compilers
Compare only the 'results.txt' file instead of what's printed to stdout, which contains numerical residuals that tend to change.
This commit is contained in:
parent
fde60d2f38
commit
b07ca01a54
1 changed files with 8 additions and 2 deletions
|
|
@ -281,10 +281,16 @@ CompileAndTest('rankine_democxx', 'rankine_democxx', 'rankine', 'output_blessed.
|
|||
CompileAndTest('silane_equil', 'silane_equil', 'silane_equi', 'output_blessed.txt')
|
||||
# spectroscopy is incomplete
|
||||
CompileAndTest('surfkin', 'surfkin', 'surfdemo', 'output_blessed.txt')
|
||||
CompileAndTest('surfSolver', 'surfSolverTest', 'surfaceSolver', 'surfaceSolver_blessed.out',
|
||||
CompileAndTest('surfSolver', 'surfSolverTest', 'surfaceSolver', None,
|
||||
arguments='haca2.xml',
|
||||
comparisons=[('results_blessed.txt', 'results.txt')],
|
||||
artifacts=['results.txt', 'diamond.xml'],
|
||||
extensions=['^surfaceSolver.cpp']) # needs .csv, extra tests
|
||||
extensions=['^surfaceSolver.cpp'])
|
||||
CompileAndTest('surfSolver2', 'surfSolverTest', 'surfaceSolver2', None,
|
||||
arguments='haca2.xml',
|
||||
comparisons=[('results2_blessed.txt', 'results2.txt')],
|
||||
artifacts=['results2.txt', 'diamond.xml'],
|
||||
extensions=['^surfaceSolver2.cpp'])
|
||||
CompileAndTest('VCSnonideal', pjoin('VCSnonideal', 'NaCl_equil'),
|
||||
'nacl_equil', 'good_out.txt',
|
||||
options='-d 3',
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue