Bonn 2010 – wissenschaftliches Programm
HK 49.7: Vortrag
Donnerstag, 18. März 2010, 15:30–15:45, HG IX
Monitoring the software quality in FairRoot — •Florian Uhlig and Mohammad Al-Turany — GSI, Plankstrasse 1, 64291 Darmstadt
Up-to-date informations about a software project helps to find problems as early as possible. This includes for example information if a software project can be build on all supported platforms without errors or if specified tests can be executed and deliver the correct results.
We will present the scheme which is used within the FairRoot framework to continuously monitor the status of the project. The tools used for these tasks are based on the open source tools CMake and CDash. CMake is used to generate standard build files for the different operating systems/compiler out of simple configuration files and to steer the build and test processes. The generated information is send to a central CDash server. From the generated web pages information about the status of the project at any given time can be obtained.