コード例 #1
0
ファイル: minireg.php プロジェクト: window98lsq/autoweb
        $build = $regs[2];
        if ($type == "comment") {
            updateRegComment($build, "", $smoke, "miniregResults");
        }
        if ($type == "bug") {
            updateBugs($build, "", $smoke, "miniregResults");
        }
        if ($type == "analysis") {
            updateAnalysisStatus($build, "", $smoke, "miniregResults");
        }
        if ($type == "runstatus") {
            updateRunStatus($build, $smoke, "miniregResults");
        }
    }
}
$arrData = getDataForRegression("minireg");
$releaseTables = array();
$releaseCountID = 0;
if (is_array($arrData) && count($arrData) > 0) {
    $noPrev = "";
    foreach ($arrData as $release_name => $release) {
        $releaseTables[releases][$release_name][buildTables] = array();
        $buildCountID = 0;
        $smokeCount = 0;
        krsort($release[builds], SORT_NUMERIC);
        foreach ($release[builds] as $buildID => $build) {
            $releaseTables[releases][$release_name][buildTables][$buildID] = createRegressionTable($build, $buildID, $release_name, $buildCountID, $arr[1], "minireg");
            $buildCountID++;
            $smokeCount++;
        }
        $releaseTables[releases][$release_name][releaseTable] = createReleaseTable($release, $release_name, $releaseCountID, count($release[builds]), $smokeCount);
コード例 #2
0
ファイル: smokereg.php プロジェクト: window98lsq/autoweb
        $build = $regs[2];
        if ($type == "comment") {
            updateRegComment($build, "", $smoke, "smokeregResults");
        }
        if ($type == "bug") {
            updateBugs($build, "", $smoke, "smokeregResults");
        }
        if ($type == "analysis") {
            updateAnalysisStatus($build, "", $smoke, "smokeregResults");
        }
        if ($type == "runstatus") {
            updateRunStatus($build, $smoke, "smokeregResults");
        }
    }
}
$arrData = getDataForRegression("smokereg");
$releaseTables = array();
$releaseCountID = 0;
if (is_array($arrData) && count($arrData) > 0) {
    $noPrev = "";
    foreach ($arrData as $release_name => $release) {
        $releaseTables[releases][$release_name][buildTables] = array();
        $buildCountID = 0;
        $smokeCount = 0;
        krsort($release[builds], SORT_NUMERIC);
        foreach ($release[builds] as $buildID => $build) {
            $releaseTables[releases][$release_name][buildTables][$buildID] = createRegressionTable($build, $buildID, $release_name, $buildCountID, $arr[1], "smokereg");
            $buildCountID++;
            $smokeCount++;
        }
        $releaseTables[releases][$release_name][releaseTable] = createReleaseTable($release, $release_name, $releaseCountID, count($release[builds]), $smokeCount);
コード例 #3
0
ファイル: regression.php プロジェクト: window98lsq/autoweb
        $build = $regs[2];
        if ($type == "comment") {
            updateRegComment($build, "", $smoke, "regressionResults");
        }
        if ($type == "bug") {
            updateBugs($build, "", $smoke, "regressionResults");
        }
        if ($type == "analysis") {
            updateAnalysisStatus($build, "", $smoke, "regressionResults");
        }
        if ($type == "runstatus") {
            updateRunStatus($build, $smoke);
        }
    }
}
$arrData = getDataForRegression();
$releaseTables = array();
$releaseCountID = 0;
if (is_array($arrData) && count($arrData) > 0) {
    $noPrev = "";
    foreach ($arrData as $release_name => $release) {
        $releaseTables[releases][$release_name][buildTables] = array();
        $buildCountID = 0;
        $smokeCount = 0;
        krsort($release[builds], SORT_NUMERIC);
        foreach ($release[builds] as $buildID => $build) {
            $releaseTables[releases][$release_name][buildTables][$buildID] = createRegressionTable($build, $buildID, $release_name, $buildCountID, $arr[1]);
            $buildCountID++;
            $smokeCount++;
        }
        $releaseTables[releases][$release_name][releaseTable] = createReleaseTable($release, $release_name, $releaseCountID, count($release[builds]), $smokeCount);