Skip to content

Commit

Permalink
[ASAN] Fix unit tests for asan IBs
Browse files Browse the repository at this point in the history
  • Loading branch information
smuzaffar committed Feb 3, 2022
1 parent a53fa96 commit 067b3ad
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 13 deletions.
6 changes: 6 additions & 0 deletions CommonTools/Utils/test/BuildFile.xml
Expand Up @@ -15,6 +15,9 @@
</bin>

<bin name="testExpressionEvaluator" file="testExpressionEvaluator.cc,testRunner.cpp">
<ifrelease name="_ASAN_">
<flags NO_TEST_PREFIX="1"/>
</ifrelease>
<use name="Geometry/CommonDetUnit"/>
<use name="DataFormats/TrackReco"/>
<use name="DataFormats/TrackerRecHit2D"/>
Expand All @@ -29,6 +32,9 @@
</bin>

<bin file="ExpressionEvaluatorUnitTest.cpp">
<ifrelease name="_ASAN_">
<flags NO_TEST_PREFIX="1"/>
</ifrelease>
<flags CXXFLAGS="-fopenmp"/>
<use name="CommonTools/Utils"/>
</bin>
Expand Down
3 changes: 0 additions & 3 deletions CondCore/Utilities/test/BuildFile.xml
@@ -1,6 +1,3 @@
<ifrelease name="_ASAN_">
<flags NO_TEST_PREFIX="1"/>
</ifrelease>
<use name="CondCore/CondDB"/>
<use name="CondCore/Utilities"/>
<use name="CondFormats/Common"/>
Expand Down
21 changes: 11 additions & 10 deletions HeterogeneousCore/SonicTriton/test/BuildFile.xml
@@ -1,10 +1,11 @@
<environment>
<test name="TestHeterogeneousCoreSonicTritonProducerCPU" command="${LOCALTOP}/src/HeterogeneousCore/SonicTriton/test/unittest.sh ${LOCALTOP} CPU"/>
<test name="TestHeterogeneousCoreSonicTritonProducerGPU" command="${LOCALTOP}/src/HeterogeneousCore/SonicTriton/test/unittest.sh ${LOCALTOP} GPU"/>
<library file="*.cc" name="testHeterogenousCoreSonicTriton">
<flags EDM_PLUGIN="1"/>
<use name="FWCore/ParameterSet"/>
<use name="FWCore/Framework"/>
<use name="HeterogeneousCore/SonicTriton"/>
</library>
</environment>
<ifrelease name="_ASAN_|_UBSAN_">
<flags NO_TEST_PREFIX="1"/>
</ifrelease>
<test name="TestHeterogeneousCoreSonicTritonProducerCPU" command="${LOCALTOP}/src/HeterogeneousCore/SonicTriton/test/unittest.sh ${LOCALTOP} CPU"/>
<test name="TestHeterogeneousCoreSonicTritonProducerGPU" command="${LOCALTOP}/src/HeterogeneousCore/SonicTriton/test/unittest.sh ${LOCALTOP} GPU"/>
<library file="*.cc" name="testHeterogenousCoreSonicTriton">
<flags EDM_PLUGIN="1"/>
<use name="FWCore/ParameterSet"/>
<use name="FWCore/Framework"/>
<use name="HeterogeneousCore/SonicTriton"/>
</library>

0 comments on commit 067b3ad

Please sign in to comment.