Speaker
Dr
Florian Uhlig
(GSI Darmstadt)
Description
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.
Authors
Dr
Florian Uhlig
(GSI Darmstadt)
Dr
Mohammad Al-Turany
(GSI Darmstadt)