PyReleaseValidation
Complete:
Motivation
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.
Contacts
If you experience any kind of problems with PyReleaseValidation, please contact me immediately.
Write to:
danilo.piparo@cernNOSPAMPLEASE.ch
Introduction
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
Responsible:
VincenzoInnocente
Last reviewed by:
DaniloPiparo - 02 Apr 2007