Changeset 52908 in webkit
- Timestamp:
- Jan 7, 2010 12:57:10 AM (14 years ago)
- Location:
- trunk/WebKitTools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKitTools/ChangeLog
r52907 r52908 1 2010-01-07 Eric Seidel <eric@webkit.org> 2 3 Reviewed by Adam Barth. 4 5 Add Chromium bots to the list of "core builders" (builders which stop the commit-queue when they turn red) 6 https://bugs.webkit.org/show_bug.cgi?id=33290 7 8 Add the Chromium builders to our list of core builders and test that our regexps work. 9 I also updated our regexp testing to make sure we cover all known builders at build.webkit.org. 10 11 * Scripts/webkitpy/buildbot.py: 12 * Scripts/webkitpy/buildbot_unittest.py: 13 1 14 2010-01-07 Adam Barth <abarth@webkit.org> 2 15 -
trunk/WebKitTools/Scripts/webkitpy/buildbot.py
r52703 r52908 45 45 self.buildbot_server_url = "http://%s/" % self.buildbot_host 46 46 47 # If any of the Leopard build/test bots or the Windows builders are red we should not be landing patches. 48 # Other builders should be added to this list once they're known to be stable. 49 self.core_builder_names_regexps = [ 'Leopard', "Windows.*Build" ] 47 # If any Leopard builder/tester, Windows builder or Chromium builder is red we should not be landing patches. 48 # Other builders should be added to this list once they are known to be reliable. 49 # See https://bugs.webkit.org/show_bug.cgi?id=33296 and related bugs. 50 self.core_builder_names_regexps = [ "Leopard", "Windows.*Build", "Chromium" ] 50 51 51 52 # If WebKit's buildbot has an XMLRPC interface we could use, we could do something more sophisticated here. -
trunk/WebKitTools/Scripts/webkitpy/buildbot_unittest.py
r52703 r52908 111 111 buildbot = BuildBot() 112 112 113 # For complete testing, this list should match the list of builders at build.webkit.org: 113 114 example_builders = [ 114 { 'name': u'Leopard Debug (Build)', }, 115 { 'name': u'Leopard Debug (Tests)', }, 115 { 'name': u'Tiger Intel Release', }, 116 { 'name': u'Leopard Intel Release (Build)', }, 117 { 'name': u'Leopard Intel Release (Tests)', }, 118 { 'name': u'Leopard Intel Debug (Build)', }, 119 { 'name': u'Leopard Intel Debug (Tests)', }, 120 { 'name': u'SnowLeopard Intel Release (Build)', }, 121 { 'name': u'SnowLeopard Intel Release (Tests)', }, 122 { 'name': u'SnowLeopard Intel Leaks', }, 116 123 { 'name': u'Windows Release (Build)', }, 124 { 'name': u'Windows Release (Tests)', }, 125 { 'name': u'Windows Debug (Build)', }, 117 126 { 'name': u'Windows Debug (Tests)', }, 118 127 { 'name': u'Qt Linux Release', }, 128 { 'name': u'Gtk Linux Release', }, 129 { 'name': u'Gtk Linux 32-bit Debug', }, 130 { 'name': u'Gtk Linux 64-bit Debug', }, 131 { 'name': u'Chromium Linux Release', }, 132 { 'name': u'Chromium Mac Release', }, 133 { 'name': u'Chromium Win Release', }, 119 134 ] 120 name_regexps = [ 'Leopard', "Windows.*Build" ]135 name_regexps = [ "Leopard", "Windows.*Build", "Chromium" ] 121 136 expected_builders = [ 122 { 'name': u'Leopard Debug (Build)', }, 123 { 'name': u'Leopard Debug (Tests)', }, 137 { 'name': u'Leopard Intel Release (Build)', }, 138 { 'name': u'Leopard Intel Release (Tests)', }, 139 { 'name': u'Leopard Intel Debug (Build)', }, 140 { 'name': u'Leopard Intel Debug (Tests)', }, 124 141 { 'name': u'Windows Release (Build)', }, 142 { 'name': u'Windows Debug (Build)', }, 143 { 'name': u'Chromium Linux Release', }, 144 { 'name': u'Chromium Mac Release', }, 145 { 'name': u'Chromium Win Release', }, 125 146 ] 126 147
Note: See TracChangeset
for help on using the changeset viewer.