123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 |
- # -*- mode: cmake -*-
- #message(" -- Read CTestCustom.cmake --")
- # -----------------------------------------------------------
- # -- Number of warnings to display
- # -----------------------------------------------------------
- #set(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS "999" )
- # -----------------------------------------------------------
- # -- Number of errors to display
- # -----------------------------------------------------------
- #set(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS "0" )
- # -----------------------------------------------------------
- # -- Maximum size of passed and failed tests output
- # -----------------------------------------------------------
- set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE "102400")
- set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE "102400")
- # -----------------------------------------------------------
- # -- Warning execptions
- # -----------------------------------------------------------
- set(CTEST_CUSTOM_WARNING_EXCEPTION
- ${CTEST_CUSTOM_WARNING_EXCEPTION}
- # -- doxygen warnings
- # "of command \@param is not found in the argument list of"
- # "for \\link command"
- # "for \\ref command"
- # "\\class statement"
- # "\\file statement"
- # "are not documented:"
- # "Skipping documentation"
- # "has a brief description"
- # -- CLHEP and Pluto warnings
- "/include/CLHEP/"
- "PDataBase.h"
- "PMesh.h"
- "PParticle.h"
- "PStaticData.h"
- "PUtils.h"
- "include/pluto/"
- # -- warnings from ubuntu systems which are a little to much
- # -- probably defined warn-unused-result. ignoring the result
- # -- of fgets is common practice. A work around would be to
- # -- store the return value in a dummy variable
- "ignoring return value of 'char* fgets(char*, int, FILE*)'"
- "ignoring return value of 'char* fscanf(char*, int, FILE*)'"
- # -- boost warnings
- "/include/boost/exception/exception.hpp:"
- "/include/boost/smart_ptr/detail/sp_convertible.hpp:"
- "/include/boost/smart_ptr/shared_ptr.hpp:"
- # -- Root warnings when installed in installation dir
- "/include/root/"
- # -- Root warnings which should not show up in the test setup
- "/include/G__ci.h:"
- "/include/TAttImage.h:"
- "/include/TBuffer.h:"
- "/include/TCollectionProxyInfo.h"
- "/include/TCut.h:"
- "/include/TChainElement.h:"
- "/include/TEveBoxSet.h:"
- "/include/TEveTrackPropagator.h:"
- "/include/TEveTrackPropagator.h:"
- "/include/TEveVector.h:"
- "/include/TFcnAdapter.h:"
- "/include/TFitterMinuit.h:"
- "/include/TGeoMatrix.h:"
- "/include/TGeoPainter.h:"
- "/include/TList.h:"
- "/include/TMap.h:"
- "/include/TMatrixT.h:"
- "/include/TMatrixTSym.h:"
- "/include/TMemberInspector.h:"
- "/include/TObjArray.h:"
- "/include/TRefArray.h:"
- "/include/TString.h:"
- "/include/Minuit2/BasicFunctionGradient.h:"
- "/include/Minuit2/MnUserParameterState.h:"
- "/include/Minuit2/StackAllocator.h:"
- "/include/TMVA/ClassInfo.h:"
- "/include/TMVA/Config.h:"
- "/include/TMVA/Configurable.h:"
- "/include/TMVA/DataInputHandler.h:"
- "/include/TMVA/DataSet.h:"
- "/include/TMVA/DataSetInfo.h:"
- "/include/TMVA/DataSetManager.h:"
- "/include/TMVA/Event.h:"
- "/include/TMVA/Factory.h:"
- "/include/TMVA/KDEKernel.h:"
- "/include/TMVA/Option.h:"
- "/include/TMVA/PDF.h:"
- "/include/TMVA/Reader.h:"
- "/include/TMVA/Types.h:"
- # -- Geant3 warnings
- "TGeant3/TGeant3.h:"
- "TGeant3/TGeant3TGeo.h:"
- # -- Errors which are filtered for the time being
- # -- MbsAPI is only a copy from elsewhere so don't know what to do
- "MbsAPI"
- "/MbsAPI/f_evcli.c"
- "FairTSBufferFunctional.*std::binary_function"
- )
- # -----------------------------------------------------------
- # -- Warning addon's
- # -----------------------------------------------------------
- set(CTEST_CUSTOM_WARNING_MATCH ${CTEST_CUSTOM_WARNING_MATCH}
- )
- Set (CTEST_CUSTOM_COVERAGE_EXCLUDE
- ".*Dict.h"
- ".*Dict.cxx"
- ".*GTest.*"
- )
- #Set (CTEST_CUSTOM_COVERAGE_EXCLUDE
- # "Dict.h"
- # "Dict.cxx"
- # )
|