Cargando…

FELIX DAQ Integration Test Tool

FELIX is being developed as the new detector interface for the ATLAS experiment. This report covers the development of a full-scale integration testing tool for the FELIX DAQ chain. The tool allows for the user to define tests and to select which FELIX servers to run them on. It uses a master/slave a...

Descripción completa

Detalles Bibliográficos
Autor principal: Antoran Cabiscol, Javier
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2639275
Descripción
Sumario:FELIX is being developed as the new detector interface for the ATLAS experiment. This report covers the development of a full-scale integration testing tool for the FELIX DAQ chain. The tool allows for the user to define tests and to select which FELIX servers to run them on. It uses a master/slave architecture to configure remote FELIX hosts and to run tests on them. Connections to remote hosts are created using SSH and are handled concurrently in an asynchronous manner. All test results and errors are parsed and recorded. They are provided to the user in raw format, as CSV files and through a web report dashboard.