CERN Accelerating science

Talk
Title Experience on QA in the CernVM File System
Video
If you experience any problem watching the video, click the download button below
Download Embed
Mp4:Medium
(1000 kbps)
High
(2000 kbps)
More..
Copy-paste this code into your page:
Copy-paste this code into your page to include both slides and lecture:
Author(s) Mr. MOLINA COLMENERO, Jose (speaker) (CERN) ; MEUSEL, Rene (speaker) (CERN)
Corporate author(s) CERN. Geneva
Imprint 2015-09-29. - Streaming video.
Series (Conferences)
(1st Developers@CERN Forum)
Lecture note on 2015-09-29T10:15:00
Subject category Conferences
Abstract The CernVM-File System (CVMFS) delivers experiment software installations to thousands of globally distributed nodes in the WLCG and beyond. In recent years it became a mission-critical component for offline data processing of the LHC experiments and many other collaborations. From a software engineering perspective, CVMFS is a medium-sized C++ system-level project. Following the growth of the project, we introduced a number of measures to improve the code quality, testability, and maintainability. In particular, we found very useful code reviews through github pull requests and automated unit- and integration testing. We are also transitioning to a test-driven development for new features and bug fixes. These processes are supported by a number of tools, such as Google Test, Jenkins, Docker, and others. We would like to share our experience on problems we encountered and on which processes and tools worked well for us.
Copyright/License © 2015-2024 CERN
Submitted by pedro.ferreira@cern.ch

 


 Record created 2015-09-29, last modified 2022-11-02


External links:
Download fulltextTalk details
Download fulltextEvent details