Share Email Print
cover

Proceedings Paper

Software regression testing: practical experience at the ALMA test facility
Author(s): B. Lopez; R. Araya; N. Barriga; P. Burgos; S. Harrington; T. Juerges; J. Kern; J. Sepulveda; R. Soto; N. Troncoso; M. Zambrano
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

The Atacama Large Millimeter Array (ALMA) is a joint project between astronomical organizations in Europe, North America, and Japan. ALMA will consist of at least 50 twelve meter antennas operating in the millimeter and submillimeter wavelength range. It will be located at an altitude above 5000m in the Chilean Atacama desert. The ALMA Test Facility (ATF), located in New Mexico, USA, is a proving ground for development and testing of hardware, software, commissioning and operational procedure. At the ATF emphasis has shifted from hardware testing to software and operational functionality. The support of the varied goals of the ATF requires stable control software and at the same time flexibility for integrating newly developed features. For this purpose regression testing has been introduced in the form of a semi-automated procedure. This supplements the established offline testing and focuses on operational functionality as well as verifying that previously fixed faults did not re-emerge. The regression tests are carried out on a weekly basis as a compromise between the developers' response- and the available technical time. The frequent feedback allows the validation of submitted fixes and the prompt detection of sideeffects and reappearing issues. Results of nine months are presented that show the evolution of test outcomes, supporting the conclusion that the regression testing helped to improve the speed of convergence towards stable releases at the ATF. They also provided an opportunity to validate newly developed or re-factored software at an early stage at the test facility, supporting its eventual integration. Hopefully this regression test procedure will be adapted to commissioning operations in Chile.

Paper Details

Date Published: 21 July 2008
PDF: 6 pages
Proc. SPIE 7019, Advanced Software and Control for Astronomy II, 70192X (21 July 2008); doi: 10.1117/12.788204
Show Author Affiliations
B. Lopez, Atacama Large Millimeter Array (Chile)
R. Araya, Atacama Large Millimeter Array (Chile)
N. Barriga, Atacama Large Millimeter Array (Chile)
P. Burgos, Atacama Large Millimeter Array (Chile)
S. Harrington, National Radio Astronomy Observatory (United States)
T. Juerges, National Radio Astronomy Observatory (United States)
J. Kern, National Radio Astronomy Observatory (United States)
J. Sepulveda, Atacama Large Millimeter Array (Chile)
R. Soto, Atacama Large Millimeter Array (Chile)
N. Troncoso, Atacama Large Millimeter Array (Chile)
M. Zambrano, Atacama Large Millimeter Array (Chile)


Published in SPIE Proceedings Vol. 7019:
Advanced Software and Control for Astronomy II
Alan Bridger; Nicole M. Radziwill, Editor(s)

© SPIE. Terms of Use
Back to Top