Changeset 190922 in webkit


Ignore:
Timestamp:
Oct 12, 2015 7:49:33 PM (9 years ago)
Author:
ap@apple.com
Message:

Add a Mac debug EWS queue
https://bugs.webkit.org/show_bug.cgi?id=150069

Reviewed by Geoffrey Garen.

  • QueueStatusServer/config/queues.py:
  • Scripts/webkitpy/common/config/ews.json:
  • Scripts/webkitpy/tool/commands/earlywarningsystem.py:

(AbstractEarlyWarningSystem):
(AbstractEarlyWarningSystem.archive_last_test_results):
(AbstractEarlyWarningSystem.build_style):
(AbstractEarlyWarningSystem.refetch_patch):
(AbstractEarlyWarningSystem.load_ews_classes):

Location:
trunk/Tools
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r190855 r190922  
     12015-10-12  Alexey Proskuryakov  <ap@apple.com>
     2
     3        Add a Mac debug EWS queue
     4        https://bugs.webkit.org/show_bug.cgi?id=150069
     5
     6        Reviewed by Geoffrey Garen.
     7
     8        * QueueStatusServer/config/queues.py:
     9        * Scripts/webkitpy/common/config/ews.json:
     10        * Scripts/webkitpy/tool/commands/earlywarningsystem.py:
     11        (AbstractEarlyWarningSystem):
     12        (AbstractEarlyWarningSystem.archive_last_test_results):
     13        (AbstractEarlyWarningSystem.build_style):
     14        (AbstractEarlyWarningSystem.refetch_patch):
     15        (AbstractEarlyWarningSystem.load_ews_classes):
     16
    1172015-10-12  Mario Sanchez Prada  <mario@endlessm.com>
    218
  • trunk/Tools/QueueStatusServer/config/queues.py

    r178465 r190922  
    3838    "mac-ews",
    3939    "mac-wk2-ews",
     40    "mac-debug-32bit-ews",
    4041    "win-ews",
    4142    "efl-wk2-ews",
  • trunk/Tools/Scripts/webkitpy/common/config/ews.json

    r181801 r190922  
    3535        ],
    3636        "runTests": true
     37    },
     38    "Mac Debug 32-bit WK2 EWS": {
     39        "port": "mac",
     40        "name": "mac-debug-32bit-ews",
     41        "style": "debug",
     42        "architecture": "i386",
    3743    }
    3844}
  • trunk/Tools/Scripts/webkitpy/tool/commands/earlywarningsystem.py

    r178757 r190922  
    4545
    4646class AbstractEarlyWarningSystem(AbstractReviewQueue, EarlyWarningSystemTaskDelegate):
    47     _build_style = "release"
    4847    # FIXME: Switch _default_run_tests from opt-in to opt-out once more bots are ready to run tests.
    4948    run_tests = False
     
    125124
    126125    def build_style(self):
    127         return self._build_style
     126        return self.build_style
    128127
    129128    def refetch_patch(self, patch):
     
    151150        classes = []
    152151        for name, config in ewses.iteritems():
    153             classes.append(type(str(name.replace(' ', '')), (AbstractEarlyWarningSystem,), {
    154                 'name': config['port'] + '-ews',
     152            classes.append(type(str(name).translate(None, ' -'), (AbstractEarlyWarningSystem,), {
     153                'name': config.get('name', config['port'] + '-ews'),
    155154                'port_name': config['port'],
    156155                'architecture': config.get('architecture', None),
     156                'build_style': config.get('style', "release"),
    157157                'watchers': config.get('watchers', []),
    158158                'run_tests': config.get('runTests', cls.run_tests),
Note: See TracChangeset for help on using the changeset viewer.