This package allows you to define tests for arbitrary classes and
objects in configuration and execute them. It's main components are
Test DAL (including test-repository schema) and Test Manager. Test
Manager uses Process Manager to execute actual tests. Test Manager is
not used directly by users, instead DVS framework is used.
Changes since tdaq-01-03-00
logic for complexity level selection is completed. Now user can
select
the testing level and the testing "policy": run tests with that level
only OR run up to that level.
separate thread was added to handle all alarms for the running
tests
To be implemented
Possibility to start tests locally via fork() if host for
test is not
specified, i.e. dependency on the local PMG agent will be removed.
Known bugs, problems and limitations
Logs of processes are
seeable only if TDAQ_LOGS_PATH points to a location, shared between
client (DVS) and server (PMG agent where a test is launched). In
future, use of Logs Service is foreseen.