Cargando…

ATLAS Nightly Build System Upgrade

The ATLAS Nightly Build System is a facility for automatic production of software releases. Being the major component of ATLAS software infrastructure, it supports more than 50 multi-platform branches of nightly releases and provides ample opportunities for testing new packages, for verifying patche...

Descripción completa

Detalles Bibliográficos
Autores principales: Dimitrov, G, Obreshkov, E, Simmons, B, Undrus, A
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:http://cds.cern.ch/record/1605829
_version_ 1780931658669621248
author Dimitrov, G
Obreshkov, E
Simmons, B
Undrus, A
author_facet Dimitrov, G
Obreshkov, E
Simmons, B
Undrus, A
author_sort Dimitrov, G
collection CERN
description The ATLAS Nightly Build System is a facility for automatic production of software releases. Being the major component of ATLAS software infrastructure, it supports more than 50 multi-platform branches of nightly releases and provides ample opportunities for testing new packages, for verifying patches to existing software, and for migrating to new platforms and compilers. The Nightly System testing framework runs several hundred integration tests of different granularity and purpose. The nightly releases are distributed and validated, and some are transformed into stable releases used for data processing worldwide. The first LHC long shutdown (2013-2015) activities will elicit increased load on the Nightly System as additional releases and builds are needed to exploit new programming techniques, languages, and profiling tools. This paper describes the plan of the ATLAS Nightly Build System Long Shutdown upgrade. It brings modern database and web technologies into the Nightly System, improves monitoring of nightly build results, and provides new tools for offline release shifters. We will also outline our long-term plans for distributed nightly releases builds and testing.
id cern-1605829
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
record_format invenio
spelling cern-16058292019-09-30T06:29:59Zhttp://cds.cern.ch/record/1605829engDimitrov, GObreshkov, ESimmons, BUndrus, AATLAS Nightly Build System UpgradeDetectors and Experimental TechniquesThe ATLAS Nightly Build System is a facility for automatic production of software releases. Being the major component of ATLAS software infrastructure, it supports more than 50 multi-platform branches of nightly releases and provides ample opportunities for testing new packages, for verifying patches to existing software, and for migrating to new platforms and compilers. The Nightly System testing framework runs several hundred integration tests of different granularity and purpose. The nightly releases are distributed and validated, and some are transformed into stable releases used for data processing worldwide. The first LHC long shutdown (2013-2015) activities will elicit increased load on the Nightly System as additional releases and builds are needed to exploit new programming techniques, languages, and profiling tools. This paper describes the plan of the ATLAS Nightly Build System Long Shutdown upgrade. It brings modern database and web technologies into the Nightly System, improves monitoring of nightly build results, and provides new tools for offline release shifters. We will also outline our long-term plans for distributed nightly releases builds and testing.ATL-SOFT-SLIDE-2013-785oai:cds.cern.ch:16058292013-10-04
spellingShingle Detectors and Experimental Techniques
Dimitrov, G
Obreshkov, E
Simmons, B
Undrus, A
ATLAS Nightly Build System Upgrade
title ATLAS Nightly Build System Upgrade
title_full ATLAS Nightly Build System Upgrade
title_fullStr ATLAS Nightly Build System Upgrade
title_full_unstemmed ATLAS Nightly Build System Upgrade
title_short ATLAS Nightly Build System Upgrade
title_sort atlas nightly build system upgrade
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1605829
work_keys_str_mv AT dimitrovg atlasnightlybuildsystemupgrade
AT obreshkove atlasnightlybuildsystemupgrade
AT simmonsb atlasnightlybuildsystemupgrade
AT undrusa atlasnightlybuildsystemupgrade