Changeset 228501 in webkit


Ignore:
Timestamp:
Feb 14, 2018 6:52:50 PM (6 years ago)
Author:
cturner@igalia.com
Message:

Get Garden-O-Matic running again.
https://bugs.webkit.org/show_bug.cgi?id=179089

Reviewed by Carlos Alberto Lopez Perez.

  • BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/Trac.js:

(parseCommitData): Author field is not always spelled 'author' these days.

  • BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/config.js:

No longer have a 32-bit builder.

  • BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/perf.js:

(ui.perf.View.base.init): createElement has a required parameter these days.

  • Scripts/webkitpy/tool/commands/gardenomatic.py:

(GardenOMatic): Override use_globs so that platform lookup in config.js works.

Location:
trunk/Tools
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/Trac.js

    r93259 r228501  
    9191    var commits = Array.prototype.map.call(responseXML.getElementsByTagName('item'), function(item) {
    9292        var title = item.getElementsByTagName('title')[0].textContent;
    93         var author = item.getElementsByTagName('author')[0].textContent;
     93        var author = item.getElementsByTagName('author')[0] || item.getElementsByTagName('dc:creator')[0];
     94        author = author.textContent;
    9495        var time = item.getElementsByTagName('pubDate')[0].textContent;
    9596
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/config.js

    r212396 r228501  
    6767        waterfallURL: 'https://build.webkit.org/waterfall',
    6868        builders: {
    69             'GTK Linux 32-bit Release' : {version: '32-bit release'},
    7069            'GTK Linux 64-bit Release (Tests)' : {version: '64-bit release'},
    7170            'GTK Linux 64-bit Debug (Tests)' : {version: '64-bit debug', debug: true},
  • trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/perf.js

    r120546 r228501  
    5353
    5454        var stream = new ui.notifications.Stream();
    55         var notifications = document.createElement()
     55        var notifications = document.createElement('div');
    5656        this._notification = ui.notifications.Info("Loading list of perf dashboards...");
    5757        stream.appendChild(this._notification);
  • trunk/Tools/ChangeLog

    r228498 r228501  
     12018-02-14  Charlie Turner  <cturner@igalia.com>
     2
     3        Get Garden-O-Matic running again.
     4        https://bugs.webkit.org/show_bug.cgi?id=179089
     5
     6        Reviewed by Carlos Alberto Lopez Perez.
     7
     8        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/Trac.js:
     9        (parseCommitData): Author field is not always spelled 'author' these days.
     10        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/config.js:
     11        No longer have a 32-bit builder.
     12        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/perf.js:
     13        (ui.perf.View.base.init): createElement has a required parameter these days.
     14        * Scripts/webkitpy/tool/commands/gardenomatic.py:
     15        (GardenOMatic): Override use_globs so that platform lookup in config.js works.
     16
    1172018-02-14  Don Olmstead  <don.olmstead@sony.com>
    218
  • trunk/Tools/Scripts/webkitpy/tool/commands/gardenomatic.py

    r225698 r228501  
    2626from webkitpy.tool.commands.rebaseline import AbstractRebaseliningCommand
    2727from webkitpy.tool.servers.gardeningserver import GardeningHTTPServer
     28from webkitpy.port import factory
    2829
    2930
     
    3132    name = "garden-o-matic"
    3233    help_text = "Command for gardening the WebKit tree."
     34
     35    # REVIEW: Reset the option here because globbing isn't useful for us, but apparently
     36    # it's useful for other rebaselining commands because use_globs=True is set in parent.
     37    platform_options = factory.platform_options()
    3338
    3439    def __init__(self):
Note: See TracChangeset for help on using the changeset viewer.