Warning, /PerfTools/AllocMonitor/test/BuildFile.xml is written in an unsupported language. File is not indexed.
0001 <bin file="test_catch2_*.cc" name="testPerfToolsAllocMonitorCatch2">
0002 <use name="PerfTools/AllocMonitor"/>
0003 <use name="catch2"/>
0004 </bin>
0005
0006 <ifrelease name="!ASAN">
0007 <bin file="test_proxies.cc" name="testAllocMonitorPreload">
0008 <use name="PerfTools/AllocMonitor"/>
0009 <use name="PerfTools/AllocMonitorPreload"/>
0010 <flags CXXFLAGS="-O0"/>
0011 </bin>
0012
0013 <bin file="test_proxies.cc" name="testAllocMonitorPreloadTC">
0014 <use name="PerfTools/AllocMonitor"/>
0015 <use name="PerfTools/AllocMonitorPreload"/>
0016 <use name="tcmalloc_minimal"/>
0017 <flags CXXFLAGS="-O0"/>
0018 </bin>
0019 <bin file="test_proxies.cc" name="testAllocMonitorPreloadJE">
0020 <use name="PerfTools/AllocMonitor"/>
0021 <use name="PerfTools/AllocMonitorPreload"/>
0022 <use name="jemalloc"/>
0023 <flags CXXFLAGS="-O0"/>
0024 </bin>
0025 <test name="TestPerfToolsModuleAllocMonitor" command="runModuleAlloc.sh"/>
0026
0027 <!-- can't be part of the catch2 tests above because of ASAN exclusion -->
0028 <bin file="test_intrusiveAllocMonitor.cc" name="testIntrusiveAllocMonitor">
0029 <use name="FWCore/AbstractServices"/>
0030 <use name="FWCore/ParameterSet"/>
0031 <use name="FWCore/ParameterSetReader"/>
0032 <use name="FWCore/PluginManager"/>
0033 <use name="FWCore/ServiceRegistry"/>
0034 <use name="PerfTools/AllocMonitor"/>
0035 <use name="PerfTools/AllocMonitorPreload"/>
0036 </bin>
0037 <test name="testIntrusiveAllocMonitorOutput" command="testIntrusiveAllocMonitor 2>&1 | grep -q 'Vector fill: requested'">
0038 <flags PRE_TEST="testIntrusiveAllocMonitor"/>
0039 </test>
0040 </ifrelease>