-- IllyaShapoval - 08-Oct-2012

General information

Here is the documentation on CondDB compatibility tracking system:
Title Author(s) Reference Paper Volume, pp Date
LHCb Software and Conditions Database Cross-Compatibility Tracking: a Graph-Theory Approach I.Shapoval et al. Proceedings of IEEE NSS 2012     October 2012
Proposal on LHCb Software and Conditions Database Cross-Compatibility Tracking System: a Graph-Theory Approach I.Shapoval et al. LHCb Note CERN-LHCb-PUB-2012-008 10 June 2012

CondDB compatibility related terminology

CTS - CondDB compatibility tracking system;

The compatibility relations can be established between the following entities:

  • Software states - an entity which is fully defined by a CondDB tag (either local, or global);
  • CondDB states - an entity which is fully defined by a software package/project version;
  • Physics data.

CondDB incompatibility criteria/types

A1) Certain CondDB tag can not be used together with another CondDB tag (the execution fails);

A2) Certain CondDB tag can not be used together with another CondDB tag (no failure, BUT the usage is not valid);

B1) Certain software package/project can not run with a certain CondDB tag (the execution fails);

B2) Certain software package/project can run with a certain CondDB tag (no failure) BUT the result is not correct/expected for some reason;

C1) Certain software package/project can not run on a specific MC/real data (the execution fails);

C2) Certain software package/project can run on a specific MC/real data BUT the result is not valid.

Internal CondDB incompatibilities

CondDB DDDB tag CondDB LHCBCOND tag CondDB SIMCOND tag CondDB DQFLAGS tag Incompatibility type Reason

Brunel vs CondDB incompatibilities

Package name Package version Brunel version CondDB DDDB tag CondDB LHCBCOND tag Incompatibility type Reason

DaVinci vs CondDB incompatibilities

Package name Package version DaVinci version CondDB DDDB tag CondDB LHCBCOND tag Incompatibility type Reason

Gauss vs CondDB incompatibilities

Package name Package version Gauss version CondDB DDDB tag CondDB SIMCOND tag Incompatibility type Reason
Edit | Attach | Watch | Print version | History: r6 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r2 - 2012-10-08 - IllyaShapoval
 
    • 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