Speaker
Benedikt Hegner
(CERN)
Description
The CMS experiment at LHC has a very large body of software of its own and uses extensively software from outside the experiment. Ensuring the software quality of such a large project requires checking and testing at every level of complexity. The aim is to give the developers very quick feedback on all the relevant CMS offline workflows during the (twice daily) Integration Builds. In addition the computing requirements constrain performance in terms of cpu time, memory footprint and event size on disk. A complex set of validation steps is used to verify the software at various stages from the regular Integration Builds to running a full s/w and physics validation suite on the grid for major releases.
In this talk, we briefly describe the software validation tools used and present the status of the performance of the CMS software at the start of data taking.
Authors
Andreas Pfeiffer
(CERN)
Benedikt Hegner
(CERN)
David Lange
(LLNL)
Gabriele Benelli
(CERN)
Oliver Gutsche
(FNAL)