# HG changeset patch
# User Pierre-Yves David <pierre-yves.david@octobus.net>
# Date 1541590889 -3600
#      Wed Nov 07 12:41:29 2018 +0100
# Node ID e70b0ab7afb6c0495ccd71192b5c3a6fc8a28ae2
# Parent  734c303027274fcd4aa33692c60791d2ca2c66d6
benchmark: use getperfdata in RevlogReadOneTestSuite

This is a first step toward tracking the other data from `perfrevlogrevision`

diff --git a/benchmarks/others.py b/benchmarks/others.py
--- a/benchmarks/others.py
+++ b/benchmarks/others.py
@@ -202,7 +202,8 @@
 
     @params_as_kwargs
     def track_full(self, *args, **kwargs):
-        data = self.perfextjson("perfrevlogrevision", "--manifest", "--", "-1")
+        cmd = ["perfrevlogrevision", "--manifest", "--", "-1"]
+        data = self.getperfdata((-1,), cmd)
         if data is None:
             return float('nan')
         return data["full"].get('median', float('nan'))