Software Quality

Last update: 03 Sep 2018 [History] [Edit]

Software quality tools such as Coverity and cppcheck are regularly run on development nightlies to monitor the number of defects in the ATLAS code.

For now, a familiarity with the software quality tools will be useful in identifying known defects in the packages affected by the merge request. A full description of how these tools are applied to ATLAS software is available at the Software Quality Twiki.

Alert It is foreseen that the assessment of software quality will be a useful part of the code review process. Helper tools to assess quality will be integrated into the CI workflow to provide defect checking capabilities on the code submitted in the merge request.