22-27 May 2016
Europe/Stockholm timezone

Unit Testing in EPICS

27 May 2016, 09:00
Medicon Village Auditorium (Lund)

Medicon Village Auditorium


Tunavägen 24 Lund


Mr. Juniper Willard Willard (Canadian Light Source)


Methods of testing software are always an issue. Despite a movement in industry to increase testing of software in all forms, development of academic software (including that for control systems) often lags in this regard [1]. When testing is accomplished, it is rarely automated, and often accomplished in an ad-hoc manner. This results in delays, inconsistency, and uncertainty in reliability. This talk outlines a series of methodologies and tools being undertaken at the Canadian Light Source in regards to testing of control system software. Of particular interest are a series of tools being developed to test EPICS systems prior to deployment, including those for unit testing of drivers, IOC applications, and custom code. [1] arXiv 1506.05272v1, June 2015

Primary author

Mr. Juniper Willard Willard (Canadian Light Source)

Presentation Materials

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now