Back to home page

Project CMSSW displayed by LXR

 
 

    


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>&amp;1 | grep -q 'Vector fill: requested'">
0038     <flags PRE_TEST="testIntrusiveAllocMonitor"/>
0039   </test>
0040 </ifrelease>