Skip to content

Commit d34dcdb

Browse files
authored
Merge pull request cms-sw#42884 from iarspider/fix-42758
Don't run testAllocMonitorPreloadX tests for ASAN IBs
2 parents e4c7bf6 + 37d065a commit d34dcdb

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

PerfTools/AllocMonitor/test/BuildFile.xml

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,23 @@
33
<use name="catch2"/>
44
</bin>
55

6-
<bin file="test_proxies.cc" name="testAllocMonitorPreload">
7-
<use name="PerfTools/AllocMonitor"/>
8-
<use name="PerfTools/AllocMonitorPreload"/>
9-
<flags CXXFLAGS="-O0"/>
10-
</bin>
6+
<ifrelease name="!_ASAN_">
7+
<bin file="test_proxies.cc" name="testAllocMonitorPreload">
8+
<use name="PerfTools/AllocMonitor"/>
9+
<use name="PerfTools/AllocMonitorPreload"/>
10+
<flags CXXFLAGS="-O0"/>
11+
</bin>
1112

12-
<bin file="test_proxies.cc" name="testAllocMonitorPreloadTC">
13-
<use name="PerfTools/AllocMonitor"/>
14-
<use name="PerfTools/AllocMonitorPreload"/>
15-
<use name="tcmalloc_minimal"/>
16-
<flags CXXFLAGS="-O0"/>
17-
</bin>
18-
<bin file="test_proxies.cc" name="testAllocMonitorPreloadJE">
19-
<use name="PerfTools/AllocMonitor"/>
20-
<use name="PerfTools/AllocMonitorPreload"/>
21-
<use name="jemalloc"/>
22-
<flags CXXFLAGS="-O0"/>
23-
</bin>
13+
<bin file="test_proxies.cc" name="testAllocMonitorPreloadTC">
14+
<use name="PerfTools/AllocMonitor"/>
15+
<use name="PerfTools/AllocMonitorPreload"/>
16+
<use name="tcmalloc_minimal"/>
17+
<flags CXXFLAGS="-O0"/>
18+
</bin>
19+
<bin file="test_proxies.cc" name="testAllocMonitorPreloadJE">
20+
<use name="PerfTools/AllocMonitor"/>
21+
<use name="PerfTools/AllocMonitorPreload"/>
22+
<use name="jemalloc"/>
23+
<flags CXXFLAGS="-O0"/>
24+
</bin>
25+
</ifrelease>

0 commit comments

Comments
 (0)