Changeset 269804 in webkit
- Timestamp:
- Nov 13, 2020, 3:46:07 PM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
-
CISupport/build-webkit-org/steps.py (modified) (4 diffs)
-
ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/CISupport/build-webkit-org/steps.py
r269786 r269804 31 31 import socket 32 32 import json 33 import cStringIO34 33 import urllib 35 34 … … 48 47 from buildbot.steps.source.svn import SVN 49 48 else: 49 import cStringIO 50 50 from buildbot.steps.source import SVN 51 51 logobserver = lambda: None … … 273 273 additionalArguments = self.getProperty('additionalArguments') 274 274 275 if USE_BUILDBOT_VERSION2: 276 self.log_observer = ParseByLineLogObserver(self.parseOutputLine) 277 self.addLogObserver('stdio', self.log_observer) 278 275 279 if additionalArguments: 276 280 self.setCommand(self.command + additionalArguments) … … 290 294 return shell.Compile.start(self) 291 295 296 def parseOutputLine(self, line): 297 if "arning:" in line: 298 self._addToLog('warnings', line + '\n') 299 if "rror:" in line: 300 self._addToLog('errors', line + '\n') 301 302 @defer.inlineCallbacks 303 def _addToLog(self, logName, message): 304 try: 305 log = self.getLog(logName) 306 except KeyError: 307 log = yield self.addLog(logName) 308 log.addStdout(message) 309 292 310 def createSummary(self, log): 311 # FIXME: delete this method after switching to Buildbot v2 312 if USE_BUILDBOT_VERSION2: 313 return 293 314 platform = self.getProperty('platform') 294 315 if platform.startswith('mac'): -
trunk/Tools/ChangeLog
r269787 r269804 1 2020-11-13 Aakash Jain <aakash_jain@apple.com> 2 3 [build.webkit.org] Update CompileWebKit step for new buildbot 4 https://bugs.webkit.org/show_bug.cgi?id=218922 5 6 Reviewed by Jonathan Bedard. 7 8 * CISupport/build-webkit-org/steps.py: 9 (CompileWebKit.start): Initialize logobserver. 10 (CompileWebKit.parseOutputLine): Method to process each line. 11 (CompileWebKit._addToLog): Method to add to the log which is displayed in UI. 12 (CompileWebKit.createSummary): 13 1 14 2020-11-13 Jonathan Bedard <jbedard@apple.com> 2 15
Note:
See TracChangeset
for help on using the changeset viewer.