Skip to content
Snippets Groups Projects
Commit 8d05474d authored by Pierre-Yves David's avatar Pierre-Yves David :octopus:
Browse files

benchmark: migrate RevlogWriteTestSuite to json parsing

Using json, we will be able to use the other value recorded by perfrevlogwrite.
parent d39cb168
No related branches found
No related tags found
No related merge requests found
......@@ -121,7 +121,16 @@
cmd.append("--lazydeltabase")
else:
cmd.append("--no-lazydeltabase")
return self.perfext(*cmd)
data = self.perfextjson(*cmd)
if data is None:
return float('nan')
title = None
for title in data.keys():
if title.startswith('total time'):
break
if title is None:
return float('nan')
return data[title]['minimum']
@params_as_kwargs
def track_perfrevlogwrite_changelog(self, nbrev, *args, **kwargs):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment