Service-Layer¶
interface tx_caretaker_testservice{
public function preprocessTestData ($testConf);
public function postprocessTestData ($responseXML);
public function getExtraOptions ($testConf);
public function renderExtraOption ($option,$testConf);
}
The testrunner is a cronjob wich can be called in different ways. The script always returns a nagios compliant return code to enable the connection of caretaker & nagios if needed.
testrunner.php :: run all tests testrunner.php --instance 123 :: run all tests for instance 123 testrunner.php --instance 324 --test 123 :: run specific test for instance 123 testrunner.php --group 123 :: run all tests for group 123 testrunner.php --group 123 --test 123 :: run test 123 all tests for group 123