} // Set longer time out if (!ini_get('safe_mode')) { $conf = $GLOBALS['_MAX']['CONF']; @set_time_limit($conf['maintenance']['timeLimitScripts']); } $level = $_GET['level']; if ($level == 'all') { $runner->runAll(); } elseif ($level == 'layer') { $layer = $_GET['layer']; $runner->runLayer($layer); } elseif ($level == 'folder') { $layer = $_GET['layer']; $folder = $_GET['folder']; $runner->runFolder($layer, $folder); } elseif ($level == 'file') { $layer = $_GET['layer']; $folder = $_GET['folder']; $file = $_GET['file']; $runner->runFile($layer, $folder, $file); } /* now in the paintFooter() method of a html reporter // Display execution time list ($endUsec, $endSec) = explode(" ", microtime()); $endTime = ((float) $endUsec + (float) $endSec); list ($startUsec, $startSec) = explode(" ", $start); $startTime = ((float) $startUsec + (float) $startSec); if ($runner->output_format_name == 'html') { echo '<div align="right"><br/>Test Suite Execution Time ~ <b>';