$buildDataRapReg = createDataForRapRegBuild($_GET['buildID']); writeRegBuildCasesToFile($buildDataRapReg, $_GET['buildID'], "rareg"); $arrDataRapReg = getDataForRapRegBuild($_GET['buildID']); // get result for Alcatel build $buildDataOAWRapReg = createDataForRapRegBuild($_GET['buildID'] . "_OAW"); if (is_array($buildDataOAWRapReg)) { writeRegBuildCasesToFile($buildDataOAWRapReg, $_GET['buildID'] . "_OAW", "rareg"); } $arrDataOAWRapReg = getDataForRapRegBuild($_GET['buildID'] . "_OAW"); if (!is_array($arrDataRapReg)) { $errStrRapReg = "NO RAP REGRESSION RUNS FOUND FOR BUILD '" . $_GET['buildID'] . "'!"; } else { $buildTableRapReg = createRapRegBuildTable($arrDataRapReg, $_GET['buildID'], $arr[1]); } if (is_array($arrDataOAWRapReg)) { $buildTableOAWRapReg = createRapRegBuildTable($arrDataOAWRapReg, $_GET['buildID'] . "_OAW", $arr[1], 1); } $tableHeaderRapReg = "<tr>\r\n <th style=\"width: 6%\">Build</th>\r\n <th style=\"width: 6%\">Type</th>\r\n <th style=\"width: 3%\">Version</th>\r\n <th style=\"width: 3%\">Started</th>\r\n <th style=\"width: 23%\">Total-Pass-Fail</th>\r\n <th style=\"width: 3%\">RunStatus</th>\r\n <th style=\"width: 3%\">Analysis</th>\r\n <th style=\"width: 15%\">Chart</th>\r\n <th style=\"width: 35%\">Comments</th>\r\n <th style=\"width: 3%\">Bugs</th>\r\n\r\n </tr>\r\n <tr><td colspan=\"{\$columnCountRapReg}\"></td></tr>\r\n <tr><td colspan=\"{\$columnCountRapReg}\"></td></tr>\r\n <tr><td colspan=\"{\$columnCountRapReg}\"></td></tr>"; } ////////////////////////////////////////////////////////////////////////////////////////////////////// Get Gren Smoke Data if ($searchType == "g") { $buildDataGren = createDataForGrenBuild($_GET['buildID']); writeBuildCasesToFile($buildDataGren, $_GET['buildID'], "gren"); $arrDataGren = getDataForGrenBuild($_GET['buildID']); // get result for Alcatel build $buildDataOAWGren = createDataForGrenBuild($_GET['buildID'] . "_OAW"); if (is_array($buildDataOAWGren)) { writeBuildCasesToFile($buildDataOAWGren, $_GET['buildID'] . "_OAW", "gren"); } $arrDataOAWGren = getDataForGrenBuild($_GET['buildID'] . "_OAW"); if (!is_array($arrDataGren)) {
} if (is_array($releaseTables[releases])) { krsort($releaseTables[releases], SORT_NUMERIC); } //////////////////////////////// Regression ///////////////////////////////// $arrDataReg = getBranchDataReg("rapregResults"); $releaseTablesReg = array(); $relCountID = 50; if (is_array($arrDataReg) && count($arrDataReg) > 0) { foreach ($arrDataReg as $name => $rel) { $releaseTablesReg[releases][$name][buildTables] = array(); $buildCountID = 0; $regCount = 0; krsort($rel[builds], SORT_NUMERIC); foreach ($rel[builds] as $buildID => $build) { $releaseTablesReg[releases][$name][buildTables][$buildID] = createRapRegBuildTable($build, $buildID, $arr[1]); $buildCountID++; $regCount++; } $releaseTablesReg[releases][$name][releaseTable] = createReleaseTable($rel, $name, $relCountID, count($rel[builds]), $regCount, 1); $buildCountID = 0; $releaseTablesReg[releases][$name][countID] = $relCountID; $relCountID++; } krsort($releaseTablesReg[releases], SORT_NUMERIC); } ///////////////////////////////////////////////////////////////////////////// $smarty = new TLSmarty(); $smarty->assign('releaseTables', $releaseTables); $smarty->assign('releaseTablesReg', $releaseTablesReg); $smarty->assign('releaseCount', count($arrData));