Changeset 233047 in webkit
- Timestamp:
- Jun 21, 2018, 11:42:28 AM (7 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/ews-build/loadConfig.py
r233045 r233047 36 36 37 37 38 def loadBuilderConfig(c ):38 def loadBuilderConfig(c, use_localhost_worker=False): 39 39 config = json.load(open('config.json')) 40 40 passwords = json.load(open('passwords.json')) … … 42 42 43 43 c['workers'] = [Worker(worker['name'], passwords.get(worker['name'], 'password')) for worker in config['workers']] 44 if use_localhost_worker: 45 c['workers'].append(Worker('local-worker', 'password', max_builds=2)) 46 44 47 c['builders'] = [] 45 48 for builder in config['builders']: … … 50 53 if 'configuration' in builder: 51 54 del builder['configuration'] 55 56 if use_localhost_worker: 57 builder['workernames'].append("local-worker") 58 52 59 c['builders'].append(builder) 53 60 -
trunk/Tools/BuildSlaveSupport/ews-build/master.cfg
r232135 r233047 1 import os 2 1 3 import loadConfig 2 4 5 6 is_test_mode_enabled = os.getenv('BUILDBOT_TESTING') is not None 3 7 4 8 c = BuildmasterConfig = {} … … 21 25 c['buildbotNetUsageData'] = None 22 26 23 loadConfig.loadBuilderConfig(c )27 loadConfig.loadBuilderConfig(c, use_localhost_worker=is_test_mode_enabled) -
trunk/Tools/ChangeLog
r233045 r233047 1 2018-06-21 Aakash Jain <aakash_jain@apple.com> 2 3 Add support for using localhost worker in OpenSource EWS Buildbot 4 https://bugs.webkit.org/show_bug.cgi?id=186871 5 6 Reviewed by Lucas Forschler. 7 8 * BuildSlaveSupport/ews-build/loadConfig.py: 9 (loadBuilderConfig): Added a worker named 'local-worker' if use_localhost_worker option is used. 10 * BuildSlaveSupport/ews-build/master.cfg: Check BUILDBOT_TESTING environment variable and use_localhost_worker if so. 11 1 12 2018-06-21 Aakash Jain <aakash_jain@apple.com> 2 13
Note:
See TracChangeset
for help on using the changeset viewer.