Beispiel #1
0
$gui->node_name = $node_info['name'];
$gui->user_feedback = null;
$gui->node_id = $args->node_id;
$gui->tplan_id = $args->tplan_id;
$gui->tplan_name = $args->tplan_name;
$gui->tproject_id = $args->tproject_id;
// Set urgency for test suite
if ($args->urgency != OFF) {
    $gui->user_feedback['type'] = $tplan_mgr->setSuiteUrgency($args->tplan_id, $args->node_id, $args->urgency);
    $msg_key = $gui->user_feedback['type'] == OK ? "feedback_urgency_ok" : "feedback_urgency_fail";
    $gui->user_feedback['message'] = lang_get($msg_key);
}
// Set urgency for individual testcases
if (isset($args->urgency_tc)) {
    foreach ($args->urgency_tc as $id => $urgency) {
        $tplan_mgr->setTestUrgency($args->tplan_id, $id, $urgency);
    }
}
// get the current urgency for child test cases
$gui->listTestCases = $tplan_mgr->getSuiteUrgency($args->tplan_id, $args->node_id, $args->tproject_id);
// get priority for each test case
foreach ($gui->listTestCases as $id => $tcase) {
    $gui->listTestCases[$id]['priority'] = priority_to_level($tcase['priority']);
}
$smarty = new TLSmarty();
$smarty->assign('gui', $gui);
$smarty->display($templateCfg->template_dir . $templateCfg->default_template);
/*
  function: init_args(&$dbHandler)
  args: -