Skip to content

Commit

Permalink
Merge pull request #1563 from eisenhauer/HDF5TestingInCommon
Browse files Browse the repository at this point in the history
* commit '6082885':
  Add HAVE_HDF5 conditional
  Test HDF5 with simple tests
  • Loading branch information
Chuck Atkins committed Jun 28, 2019
2 parents fd806c2 + 6082885 commit f548c47
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions testing/adios2/engine/staging-common/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -202,13 +202,32 @@ endif()
if (NOT MSVC) # not on windows
# Local Vars don't work for InSitu
set (BP_TESTS ${ALL_SIMPLE_TESTS})
# Delayed reader not worth testing on file engines
list (FILTER BP_TESTS EXCLUDE REGEX "DelayedReader")
# SharedVars fail with BP*
list (FILTER BP_TESTS EXCLUDE REGEX ".*SharedVar$")
foreach(test ${BP_TESTS})
add_common_test(${test} BP3)
add_common_test(${test} BP4)
endforeach()
endif(NOT MSVC)

#
# Setup tests for HDF5 engine
#
if (NOT MSVC AND ADIOS2_HAVE_HDF5) # not on windows and only if we have HDF5
set (HDF5_TESTS ${ALL_SIMPLE_TESTS})
# Delayed reader not worth testing on file engines
list (FILTER HDF5_TESTS EXCLUDE REGEX "DelayedReader")
# Local variables don't work on hdf5
list (FILTER HDF5_TESTS EXCLUDE REGEX ".*Local")
# Oddly, some multi-writer tests fail
list (FILTER HDF5_TESTS EXCLUDE REGEX "[2345]x")
foreach(test ${HDF5_TESTS})
add_common_test(${test} HDF5)
endforeach()
endif(NOT MSVC)


#
# Setup tests for SSC engine
Expand Down

0 comments on commit f548c47

Please sign in to comment.