Ori.livneh has uploaded a new change for review.
https://gerrit.wikimedia.org/r/189626
Change subject: vbench: tidy up string formatting code
......................................................................
vbench: tidy up string formatting code
Change-Id: Iff118b42bdff1a0be941b45038c3a93842cf3ff7
---
M files/ve/vbench
1 file changed, 6 insertions(+), 17 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/26/189626/1
diff --git a/files/ve/vbench b/files/ve/vbench
index 7b69f6d..03c32bd 100755
--- a/files/ve/vbench
+++ b/files/ve/vbench
@@ -183,14 +183,10 @@
return [(f.__name__, f(series)) for f in (min, max, mean, median, std)]
-def highlight(*args):
- return WHITE + ''.join(map(str, args)) + RESET
-
-
def format_summary(summary):
"""Pretty-print summary statistics."""
- items = ('%s: %s' % (k, highlight(round(v, 2), 'ms')) for k, v in summary)
- return ''.join(string.ljust(item, 30) for item in items)
+ items = (string.ljust('%s: *%.2fms*' % (k, v), 30) for k, v in summary)
+ return ''.join(items)
class ChromeCPUProfile(object):
@@ -355,8 +351,8 @@
return handler(params)
def showSummary(self):
- log.info('CPU: %s', format_summary(summarize(self.cpu_times)))
- log.info('Wall: %s', format_summary(summarize(self.wall_times)))
+ log.info('CPU: ' + format_summary(summarize(self.cpu_times)))
+ log.info('Wall: ' + format_summary(summarize(self.wall_times)))
class ChromeRemoteDebuggingFactory(WebSocketClientFactory):
@@ -372,15 +368,8 @@
self.log_requests = log_requests
self.display = display
self.latency = latency
- try:
- tabs = self.getTabs()
- except IOError:
- raise ChromeException('Could not connect to Chrome on %s:%s'
- % (self.host, self.port))
- try:
- tab = next(t for t in tabs if 'webSocketDebuggerUrl' in t)
- except StopIteration:
- raise ChromeException('Chrome does not have any connectable tabs')
+ tabs = self.getTabs()
+ tab = next(t for t in tabs if 'webSocketDebuggerUrl' in t)
WebSocketClientFactory.__init__(self, tab['webSocketDebuggerUrl'])
self.protocol = ChromeRemoteDebuggingProtocol
--
To view, visit https://gerrit.wikimedia.org/r/189626
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iff118b42bdff1a0be941b45038c3a93842cf3ff7
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ori.livneh <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits