Arne Morten Kvarving
c859e4231c
fixed: use a separate valgrind log for tests with IFEM_USE_MEMCHECK
...
to allow parallel execution
2021-09-14 08:19:12 +02:00
Arne Morten Kvarving
4dc1171c18
changed: make failed.log updates atomic in regression tests
...
this to obtain a proper failed.log even if running multiple tests
in parallel
2021-09-10 11:30:06 +02:00
Knut Morten Okstad
c5c4f621c8
Fixed: Avoid writing unnecessary restart file in restart regression tests
2020-03-05 15:06:34 +01:00
Arne Morten Kvarving
74257c1c51
fail if given test defitition is nonexistent
2018-11-02 12:32:52 +01:00
Arne Morten Kvarving
6494f32908
added: ability to run hdf5 tests in parallel
2018-11-02 12:32:52 +01:00
Arne Morten Kvarving
158fbbdf1b
added: pipe failed vtf/hdf5 test simulations to failed.log
2018-11-02 12:32:52 +01:00
Arne Morten Kvarving
b37578eefd
fixed: remove hdf5 files used in restart tests before executing test
...
to avoid confusing results if tests are re-run in the same build
directory.
2018-11-01 09:41:58 +01:00
Eivind Fonn
bf36fbc225
Changed: Check app return code in regtest.sh
2018-10-31 14:26:36 +01:00
Arne Morten Kvarving
77b704b5c0
suppress some more expected cppcheck warnings
2018-08-16 13:33:33 +02:00
Arne Morten Kvarving
a5513e460b
cppcheck-test: add suppression of some expected warnings
2018-08-09 11:06:39 +02:00
Arne Morten Kvarving
4b804a98de
added: framework for IO (VTF and HDF5) regression tests
2018-07-24 11:27:40 +02:00
Arne Morten Kvarving
ff171e50f4
changed: change cppcheck tests so we can use jenkins reporter plugin
2018-07-16 15:30:22 +02:00
Arne Morten Kvarving
de442b8815
changed: use a unique temporary file during test execution
...
allows for parallel execution
2018-02-05 10:52:44 +01:00
Arne Morten Kvarving
e6c12921da
add static analysis tests
2017-05-31 22:20:49 +02:00
Arne Morten Kvarving
5fcd5fecae
added: support restart tests
...
these are tests where the output from a restarted simulation
is tested against a stored reference.
2017-04-21 23:20:44 +02:00
Arne Morten Kvarving
80f60b9cfa
added: jenkins build scripts with downstream building support
2016-05-26 17:15:09 +02:00
timovanopstal
b40ed1eda8
fix: regtest for OS X
2016-01-31 13:49:42 +01:00
Arne Morten Kvarving
a7cb685960
fixed: mark tests with non-zero exit codes as failures
2016-01-31 13:49:41 +01:00
akva
3702fabf13
fixed: allow running regression tests in multiple dirs simultanously
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@3097 e10b68d5-8a6e-419e-a041-bce267b0401d
2016-01-31 13:17:51 +01:00
akva
5064ac916a
changed: also echo failed regression test lines to stderr
...
important for jenkins integration
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2947 e10b68d5-8a6e-419e-a041-bce267b0401d
2016-01-31 13:17:46 +01:00
akva
183f650024
changed: simplify the check-commits handling
...
now portable cmake code instead of a shell script
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2934 e10b68d5-8a6e-419e-a041-bce267b0401d
2016-01-31 13:17:45 +01:00
akva
709d85dc3c
fixed: do not silently accept non-existent regression tests
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2865 e10b68d5-8a6e-419e-a041-bce267b0401d
2016-01-31 13:17:43 +01:00
akva
15fccaa7e5
added: option to run regression tests through valgrind
...
while ctest does support it through a -D, it does not integrate
nicely with the rest of the system
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2404 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:23 +02:00
akva
fa1fdb5db4
changed: output a common failed.log to the build directory
...
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2402 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:23 +02:00
akva
56ec1582f2
changed: unify buildsystems for all apps
...
- reinstates the check-commits target on a per-app basis
- the check-commits-all target is replaced by a convenience build
system in Apps/ which builds and tests all apps
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2382 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:21 +02:00
akva
4df614adb1
changed: move shared scripts to Apps/Common
...
shared between the build systems.
this (temporarily) disables the 'check-commits' targets.
will be reinstated in the app's buildsystems
git-svn-id: http://svn.sintef.no/trondheim/IFEM/trunk@2380 e10b68d5-8a6e-419e-a041-bce267b0401d
2015-07-10 22:03:21 +02:00