Changeset 271361 in webkit


Ignore:
Timestamp:
Jan 11, 2021 8:44:31 AM (3 years ago)
Author:
aakash_jain@apple.com
Message:

[ews] Add python 3 support - part 1
https://bugs.webkit.org/show_bug.cgi?id=220510

Reviewed by Jonathan Bedard.

  • CISupport/ews-build/email_unittest.py:
  • CISupport/ews-build/loadConfig.py:
  • CISupport/ews-build/loadConfig_unittest.py:
Location:
trunk/Tools
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/CISupport/ews-build/email_unittest.py

    r267705 r271361  
    3939        valid_email_categories = ['ADMIN_EMAILS', 'APPLE_BOT_WATCHERS_EMAILS', 'EMAIL_IDS_TO_UNSUBSCRIBE', 'IGALIA_JSC_TEAM_EMAILS', 'IGALIA_GTK_WPE_EMAILS']
    4040        for category in valid_email_categories:
    41             self.assertTrue(category in emails.keys())
     41            self.assertTrue(category in list(emails.keys()))
    4242
    4343
  • trunk/Tools/CISupport/ews-build/loadConfig.py

    r269581 r271361  
    186186    For e.g. we don't want '11'as tag for builder iOS-11-Simulator-EWS
    187187    """
    188     invalid_tags = [str(i) for i in xrange(0, 20)]
     188    invalid_tags = [str(i) for i in range(0, 20)]
    189189    invalid_tags.extend(['EWS', 'TryBot'])
    190190    return invalid_tags
  • trunk/Tools/CISupport/ews-build/loadConfig_unittest.py

    r268731 r271361  
    9090
    9191        for builder in config['builders']:
    92             for key, value in builder.iteritems():
     92            for key, value in builder.items():
    9393                if key == 'triggered_by':
    9494                    self.assertTrue(len(value) == 1, 'triggered_by "{}" is invalid, it should contain a single trigger.'.format(value))
    95                     self.assertTrue(value[0] in schedulers_to_buildername_map.keys(),
     95                    self.assertTrue(value[0] in list(schedulers_to_buildername_map.keys()),
    9696                                    'triggered_by "{}" for builder "{}" is not listed in schedulers section.'.format(value[0], builder['name']))
    9797
     
    128128
    129129    def test_tags_type(self):
    130         tags = loadConfig.getTagsForBuilder({'name': u'iOS-11-EWS'})
     130        tags = loadConfig.getTagsForBuilder({'name': 'iOS-11-EWS'})
    131131        self.assertEqual(tags, ['iOS'])
    132132        self.assertEqual(type(tags[0]), str)
  • trunk/Tools/ChangeLog

    r271360 r271361  
     12021-01-11  Aakash Jain  <aakash_jain@apple.com>
     2
     3        [ews] Add python 3 support - part 1
     4        https://bugs.webkit.org/show_bug.cgi?id=220510
     5
     6        Reviewed by Jonathan Bedard.
     7
     8        * CISupport/ews-build/email_unittest.py:
     9        * CISupport/ews-build/loadConfig.py:
     10        * CISupport/ews-build/loadConfig_unittest.py:
     11
    1122021-01-11  Yoshiaki Jitsukawa  <yoshiaki.jitsukawa@sony.com>
    213
Note: See TracChangeset for help on using the changeset viewer.