ifw-daq  2.1.0-pre1
IFW Data Acquisition modules
Integration Tests

Summary

Main purpose is to test OCM but it will also use DPM to complete Data Acquisitions. All primary and metadata sources are simulated to be able to control sequencing and avoid dependencies to other projects.

Tests

<tt>src/stdLifecycle.robot</tt>

Tests stdif commands like bringing OCM operational and not operational.

<tt>src/daqLibdaqTest.robot</tt>

Executes daqLibdaqTest application which is an integration test implemented using google test.

<tt>src/daqManual.robot</tt>

Performs Data Acquisitions with manual sequencing (explicitly stopped with StopDaq()). Successful Data Acquisitions are run to completion producing a final Data Product.

<tt>src/daqAutomatic.robot</tt>

Performs Data Acquisitions with automatic sequencing by having primary data sources stop "automatically" (simulators are commanded to complete by test) which triggers OCM top stop the metadata sources. Successful Data Acquisitions are run to completion producing a final Data Product.

<tt>src/daqFitskeywords.robot</tt>

Limited version of other Data Acquisition tests with limited scope of verifying that keywords can be provided by user.