Markus Frank wrote a tool that allows tracing all accesses to the transient event store:

The package is Online/TESTracer and can be found in svn at:

svn+ssh://svn.cern.ch/reps/lhcb/OnlineExtra/trunk/Online/TESTracer

The package should be built in order to produce the library: libTESTracer.so The library should be preloaded to make override symbols from Gaudi:

setenv LD_PRELOAD ~/cmtuser/Brunel_v44r5/TESTracer/x86_64-slc6-gcc46-opt/libTESTracer.so 

And the option file must be modified to add the new Auditor:

AuditorSvc().Auditors.append("TES::TraceAuditor")

See the example in cmt/testROOT.py

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2016-08-16 - BenjaminCouturier
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback