| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 from buildbot.status.builder import FAILURE | 5 from buildbot.status.builder import FAILURE |
| 6 from master import chromium_notifier | 6 from master import chromium_notifier |
| 7 from master import master_utils | 7 from master import master_utils |
| 8 | 8 |
| 9 | 9 |
| 10 v8_steps = [ | 10 v8_steps = [ |
| (...skipping 30 matching lines...) Expand all Loading... |
| 41 | 41 |
| 42 exclusions = { | 42 exclusions = { |
| 43 'V8 Linux - mipsel - sim - builder': [], | 43 'V8 Linux - mipsel - sim - builder': [], |
| 44 'V8 Linux - mips64el - sim - builder': [], | 44 'V8 Linux - mips64el - sim - builder': [], |
| 45 'V8 Linux - mipsel - sim': [], | 45 'V8 Linux - mipsel - sim': [], |
| 46 'V8 Linux - ppc - sim': [], | 46 'V8 Linux - ppc - sim': [], |
| 47 'V8 Linux - ppc64 - sim': [], | 47 'V8 Linux - ppc64 - sim': [], |
| 48 'V8 Mips - builder': [], | 48 'V8 Mips - builder': [], |
| 49 'V8 Mips - big endian - nosnap - 1': [], | 49 'V8 Mips - big endian - nosnap - 1': [], |
| 50 'V8 Mips - big endian - nosnap - 2': [], | 50 'V8 Mips - big endian - nosnap - 2': [], |
| 51 'V8 Linux - x87 - nosnap - debug builder': [], |
| 51 'V8 Linux - x87 - nosnap - debug': [], | 52 'V8 Linux - x87 - nosnap - debug': [], |
| 52 'V8 Linux - predictable': [], | 53 'V8 Linux - predictable': [], |
| 53 'V8 Linux64 - custom snapshot - debug': [], | 54 'V8 Linux64 - custom snapshot - debug': [], |
| 54 'Chrome Mac10.9 Perf': [], | 55 'Chrome Mac10.9 Perf': [], |
| 55 'Chrome Win7 Perf': [], | 56 'Chrome Win7 Perf': [], |
| 56 } | 57 } |
| 57 | 58 |
| 58 forgiving_steps = ['update_scripts', 'update', 'svnkill', 'taskkill', | 59 forgiving_steps = ['update_scripts', 'update', 'svnkill', 'taskkill', |
| 59 'gclient_revert'] | 60 'gclient_revert'] |
| 60 | 61 |
| 61 x87_categories_steps = {'x87': ['runhooks', 'compile', 'Check']} | 62 x87_categories_steps = {'x87': ['runhooks', 'compile', 'Unittests', 'Check']} |
| 62 vtunejit_categories_steps = {'vtunejit': ['runhooks', 'compile']} | 63 vtunejit_categories_steps = {'vtunejit': ['runhooks', 'compile']} |
| 63 mem_sheriff_categories_steps = {'mem_sheriff': v8_steps} | 64 mem_sheriff_categories_steps = {'mem_sheriff': v8_steps} |
| 64 predictable_categories_steps = {'predictable': v8_steps} | 65 predictable_categories_steps = {'predictable': v8_steps} |
| 65 custom_snapshot_categories_steps = {'custom_snapshot': v8_steps} | 66 custom_snapshot_categories_steps = {'custom_snapshot': v8_steps} |
| 66 clusterfuzz_categories_steps = {'clusterfuzz': ['check clusterfuzz']} | 67 clusterfuzz_categories_steps = {'clusterfuzz': ['check clusterfuzz']} |
| 67 | 68 |
| 68 class V8Notifier(chromium_notifier.ChromiumNotifier): | 69 class V8Notifier(chromium_notifier.ChromiumNotifier): |
| 69 def isInterestingStep(self, build_status, step_status, results): | 70 def isInterestingStep(self, build_status, step_status, results): |
| 70 """Watch only failing steps.""" | 71 """Watch only failing steps.""" |
| 71 return results[0] == FAILURE | 72 return results[0] == FAILURE |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 138 relayhost=config.Master.smtp, | 139 relayhost=config.Master.smtp, |
| 139 sendToInterestedUsers=False, | 140 sendToInterestedUsers=False, |
| 140 extraRecipients=[ | 141 extraRecipients=[ |
| 141 'v8-clusterfuzz-sheriff@chromium.org', | 142 'v8-clusterfuzz-sheriff@chromium.org', |
| 142 'machenbach@chromium.org', | 143 'machenbach@chromium.org', |
| 143 ], | 144 ], |
| 144 status_header='buildbot failure in %(project)s on %(builder)s, %(steps)s', | 145 status_header='buildbot failure in %(project)s on %(builder)s, %(steps)s', |
| 145 lookup=master_utils.FilterDomain(), | 146 lookup=master_utils.FilterDomain(), |
| 146 forgiving_steps=forgiving_steps)) | 147 forgiving_steps=forgiving_steps)) |
| 147 | 148 |
| OLD | NEW |