diff --git a/benchmarks/others.py b/benchmarks/others.py index e99253dc7d95fb57298647ef4c6ca9f30fba1a5f_YmVuY2htYXJrcy9vdGhlcnMucHk=..4dc17f14fbd1c48aff5a5a2c83844c9dfea65c59_YmVuY2htYXJrcy9vdGhlcnMucHk= 100644 --- a/benchmarks/others.py +++ b/benchmarks/others.py @@ -232,3 +232,11 @@ return float('nan') return data["decompress"].get('median', float('nan')) + @params_as_kwargs + def track_rawchunks(self, *args, **kwargs): + cmd = ["perfrevlogrevision", "--manifest", "--", "-1"] + data = self.getperfdata((-1,), cmd) + if data is None: + return float('nan') + return data["rawchunks"].get('median', float('nan')) +