forked from ornladios/ADIOS2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCTestCustom.cmake.in
34 lines (31 loc) · 1.21 KB
/
CTestCustom.cmake.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#------------------------------------------------------------------------------#
# Distributed under the OSI-approved Apache License, Version 2.0. See
# accompanying file Copyright.txt for details.
#------------------------------------------------------------------------------#
set(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS 1000)
set(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS 1000)
list(APPEND CTEST_CUSTOM_WARNING_EXCEPTION
"H5PL\\.c.*dlopen.*glibc"
"gtest\\.cc.*getaddrinfo.*glibc"
".*/thirdparty/.*/(.*\\.(c|cc|cxx|CC))"
"warning: Using '.*' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking"
"PGC.*compilation completed with warnings"
)
list(APPEND CTEST_CUSTOM_COVERAGE_EXCLUDE
".*/thirdparty/.*"
".*/testing/.*"
".*/examples/.*"
)
# Exclude flaky tests for now
list(APPEND CTEST_CUSTOM_TESTS_IGNORE
"ADIOSSstTest.3x5"
"ADIOSSstTest.3x5BP"
"ADIOSSstTest.5x3"
"ADIOSSstTest.FtoC_3x5"
"ADIOSSstTest.FtoC_3x5BP"
"ADIOSSstDelayedReaderTest.3x5"
"ADIOSSstDelayedReaderWithBlockingTest.3x5"
"ADIOSSstKillReadersTest.Multi"
".*/TestStagingMPMD.MultipleStepsWithTimeout/.*_SST_BP"
".*/TestStagingMPMD.MultipleStepsWithTimeout/.*_SST_FFS"
)