Complete: 3


The current Release Validation is too static for measuring the performances of the CMSSW framework. A tool which allows to focus on particular aspects of the Release Validation, such as the single simulation, digitisation and reconstruction procedures, is needed. Python language for configuration was chosen in order to exploit its syntax to build appropriate switch cases.

Goal of the page

This page is intended to explain how to use Python Release Validation to perform the release validation of CMSSW and how to exploit the tool for benchmarking purposes.


If you experience any kind of problems with PyReleaseValidation, please contact me immediately. Write to:


PyReleaseValidation is a tool intended to be used for the CMSSW release validation and for benchmarking purposes by the Performance task force. It is the first example of the Python for configuration use.

Quick start

More Details

Additional material

  • This is the presentation about PyReleaseValidation at Reconstruction meeting on April the 6th 2007. An overview of the tool is given together with some description of the technical details.
  • This is the presentation about Python for configuration by Chris Jones at Framework meeting on February the 2nd 2007. This can be taken as an introduction to the use of Python for configuration. See the wikipages as well: Python for configuration .
  • This is the presentation by Benedikt Hegner about Python for Configuration in the context of the CMS Offline & Computing Workshop (16-3-2007).

Review Status

Reviewer/Editor and date Comments
DaniloPiparo - 02 Apr 2007 page created

Responsible: VincenzoInnocente
Last reviewed by: DaniloPiparo - 02 Apr 2007

Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r10 - 2007-06-06 - DaniloPiparo

    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

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