Example #1
0
 public function isDone()
 {
     echo "test isDone is running \n";
     $res = isDone();
     $this->assertEquals('true', $res);
 }
$queueTimes = array();
$initialisedWikis = array();
print "{$jobCount} jobs to do\n";
while ($gates['everything']) {
    for ($i = $start; $i < $jobCount && getQueueSize() < $targetQueueSize; $i++) {
        if (!isset($jobs[$i])) {
            # Already done and removed
            continue;
        }
        $job = $jobs[$i];
        if (isset($job['gate']) && $gates[$job['gate']]) {
            # Job is waiting for a gate
            continue;
        }
        $queueing = false;
        if (isDone($job)) {
            $doneCount++;
            print "Job {$i} done: {$job['cmd']} ({$doneCount} of {$jobCount})\n";
            # Handle any triggers for this job
            if (isset($job['trigger']) && $gates[$job['trigger']]) {
                --$gates[$job['trigger']];
            }
            # Remove the job from the job list
            unset($jobs[$i]);
            # Advance the start pointer
            while (!isset($jobs[$start]) && $start < $jobCount) {
                $start++;
            }
        } elseif (!isset($queueTimes[$i])) {
            print "Queueing job {$i}: {$job['cmd']}\n";
            $queueing = true;
//generate matchups
//for($league = 0; $league < $numPools; $league++) {
$result = mysql_query("SELECT * FROM school");
$numOfSchools = mysql_num_rows($result);
$schools = array();
$match = array();
$count = 0;
while ($school = mysql_fetch_object($result)) {
    $schools[] = $school;
}
for ($i = 0; $i < $numOfSchools; $i++) {
    for ($j = $i + 1; $j < $numOfSchools; $j++) {
        $match[$i][$j] = -1;
    }
}
while (isDone() == -1) {
    if (displayTriMeet($league) == 0) {
        $count++;
    } else {
        if (displayDoubleDualMeet($league) == 0) {
            $count++;
        } else {
            if (displayDualMeet($league) == 0) {
                $count++;
            }
        }
    }
}
//echo $count;
//}
showHeader();