Lines Matching refs:revision

129     name = "last-green-revision"
130 help_text = "Prints the last known good revision"
151 self._print_builder_line(builder.name(), name_width, "FAIL (blame-list: sometime before %s?)" % regression_window.failing_build().revision())
159 for revision in revisions:
160 commit_info = self._tool.checkout().commit_info_for_revision(revision)
164 print "FAILED to fetch CommitInfo for r%s, likely missing ChangeLog" % revision
184 help_text = "Print a list of failures for the passed revision from bots on %s" % BuildBot.default_host
208 def _blame_line_for_revision(self, revision):
210 commit_info = self._tool.checkout().commit_info_for_revision(revision)
212 return "FAILED to fetch CommitInfo for r%s, exception: %s" % (revision, e)
214 return "FAILED to fetch CommitInfo for r%s, likely missing ChangeLog" % revision
219 print "SUCCESS: Build %s (r%s) was the first to show failures: %s" % (red_build._number, red_build.revision(), failing_tests)
221 for revision in regression_window.revisions():
222 print self._blame_line_for_revision(revision)
231 print "Failed to load layout test results; can't continue. (start revision = r%s)" % start_revision
246 print "No results build %s (r%s)" % (build._number, build.revision())
252 print "Too many failures in build %s (r%s), ignoring." % (build._number, build.revision())
256 print "No change in build %s (r%s), %s unexplained failures (%s in this build)" % (build._number, build.revision(), len(results_to_explain), len(failures))
294 def _find_failures(self, builder, revision):
295 build = builder.build_for_revision(revision, allow_failed_lookups=True)
297 print "No build for %s" % revision
301 print "No results build %s (r%s)" % (build._number, build.revision())
307 print "Too many failures in build %s (r%s), ignoring." % (build._number, build.revision())
328 revision = start_revision - i
329 print "Analyzing %s ... " % revision,
330 (build, failures) = self._find_failures(builder, revision)