Changeset 91273 in webkit


Ignore:
Timestamp:
Jul 19, 2011 11:21:52 AM (13 years ago)
Author:
rniwa@webkit.org
Message:

Buildbot marks a nrwt bot red when tests are missing results
https://bugs.webkit.org/show_bug.cgi?id=64812

Reviewed by Tony Chang.

Added "missing results" label for tests that are missing results.

buildbot Now reports shows a label "X missing results" on a run when X tests were missing
expected results on that run.

Also rephrased "X failed" and "X were flaky" to "X failures" and "X flakes".

  • BuildSlaveSupport/build.webkit.org-config/master.cfg:
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg

    r90650 r91273  
    235235        incorrectLayoutLines = []
    236236        expressions = {
    237             'failed': re.compile(r'Regressions: Unexpected.+:?\s*\((\d+)\)'),
    238             'were flaky': re.compile(r'Unexpected flakiness.+:?\s*\((\d+)\)'),
     237            'failures': re.compile(r'Regressions: Unexpected.+:?\s*\((\d+)\)'),
     238            'flakes': re.compile(r'Unexpected flakiness.+:?\s*\((\d+)\)'),
    239239            'new passes': re.compile(r'Expected to .+, but passed:\s+\((\d+)\)'),
     240            'missing results': re.compile(r'no expected results found\s*:\s+\((\d+)\)'),
    240241        }
    241242        testFailures = {}
     
    313314        if self.incorrectLayoutLines:
    314315            for line in self.incorrectLayoutLines:
    315                 if result != FAILURE and (line.find('were flaky') >= 0 or line.find('new passes') >= 0):
     316                if line.find('flakes') >= 0 or line.find('new passes') >= 0 or line.find('missing results') >= 0:
    316317                    result = WARNINGS
    317318                else:
    318                     result = FAILURE
     319                    return FAILURE
    319320
    320321        return result
  • trunk/Tools/ChangeLog

    r91272 r91273  
     12011-07-19  Ryosuke Niwa  <rniwa@webkit.org>
     2
     3        Buildbot marks a nrwt bot red when tests are missing results
     4        https://bugs.webkit.org/show_bug.cgi?id=64812
     5
     6        Reviewed by Tony Chang.
     7
     8        Added "missing results" label for tests that are missing results.
     9
     10        buildbot Now reports shows a label "X missing results" on a run when X tests were missing
     11        expected results on that run.
     12
     13        Also rephrased "X failed" and "X were flaky" to "X failures" and "X flakes".
     14
     15        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
     16
    1172011-07-19  Adam Roben  <aroben@apple.com>
    218
Note: See TracChangeset for help on using the changeset viewer.