Veselin Dobrev
34dfa2607b
Fix a bug in test.mk and in the testing of the twist miniapp.
2020-03-24 22:06:04 -07:00
Tzanio
58872c9e7b
Merge branch 'master' into okina-mmu
...
Conflicts:
fem/datacollection.cpp
tests/unit/CMakeLists.txt
2020-03-04 15:19:33 -08:00
Veselin Dobrev
8f617a5916
Two minor tweaks.
2020-03-02 23:49:49 -08:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -08:00
Tzanio
2caa222edf
A number of changes to switch the code from LGPL-2.1 to BSD-3:
...
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
Tzanio
0e2201a0f9
Made the Travis gitignore check more useful by adding a new make target,
...
test-noclean, that runs the test without cleaning the output (via clean-exec).
2020-01-17 20:20:54 -08:00
Veselin Dobrev
62182060e9
In tests/unit, define target 'test' in the GNU makefile, similar
...
to the makefiles in the examples and miniapps directories.
In the top-level makefile:
* the target 'all' will also build the unit tests
* the target 'test' will also run the unit tests
* removed the target 'alltest' (now it is the same as 'test')
In .travis.yml, since the 'test' target will run the unit tests,
remove the special Travis CI build that just runs the unit tests.
2018-11-30 17:28:07 -08:00
Veselin Dobrev
57557479c6
Tweak the timing command in config/test.mk for Mac - failures in the
...
test were causing wrong output.
2018-08-30 14:17:06 -07:00
Veselin Dobrev
e50bf78531
Skip the PUMI tests if the PUMI data directory is not available.
2018-06-03 00:28:15 -07:00
Veselin Dobrev
fee4ee98bd
Adding a new developer tool, config/sample-runs.sh, that extracts
...
the sample runs from all examples and miniapps and runs them.
Optionally, it can save the output from the execution to files,
allowing comparison between different versions and builds of the
library.
Adding a new makefile target, test-print, that prints the full
command lines executed by 'make test'.
2018-01-01 17:42:40 -08:00
Tzanio
17cdb1933d
Switching to version 3.3.2 in a few more files.
...
Adding ex18 and ex18p to .gitignore.
Few other small updates.
[skip ci]
2017-11-03 15:15:32 -07:00
Veselin Dobrev
667790ccf1
In the performance miniapps, add options to set the mesh refinements.
...
Run the miniapps/performance tests at coarser mesh resolutions, so that
the tests run faster.
Explicitly remove and ignore the temporary files created by the tests,
because, in some cases, they may not be removed automatically.
2017-09-30 20:25:17 -07:00
Veselin Dobrev
180b94f800
More portable run time + memory usage for tests.
...
More tweaks in .travis.yml.
2017-09-18 16:41:03 -07:00
Veselin Dobrev
dc1fc42a42
Use more portable shell code in config/test.mk.
2017-09-17 03:02:10 -07:00
Veselin Dobrev
d316863d5b
Add run times to the output of 'make check' and 'make test' by modifying
...
config/test.mk.
A few tweaks in .travis.yml.
2017-09-17 02:25:18 -07:00
Aaron Black
aaab61af9a
Add makeflag -k for any target that has pattern test*. Fix inadvert code changes.
2017-03-29 16:28:51 -07:00
Aaron Black
b287cb83ec
Better solution - add -k to makeflags if 'test' in target line.
2017-03-29 16:22:36 -07:00
Aaron Black
9547183182
Add 'EXIT_FAIL' var to allow optionally having tests propogate error code back to calling target.
2017-03-29 15:58:29 -07:00
Aaron Black
3ee2613dff
Updates to propograte test errors up make chain.
2017-03-29 14:59:48 -07:00
Tzanio
1569425857
Version 3.3
2017-01-28 22:05:47 -08:00
Jakub Cerveny
125ff226e4
Version 3.2
2016-06-30 10:37:30 -07:00