diff --git a/benchmarks/basic_commands.py b/benchmarks/basic_commands.py index 631ac20986344c4736551919a5b1494fd452147d_YmVuY2htYXJrcy9iYXNpY19jb21tYW5kcy5weQ==..da84cf0adbf08f458bfeabd43bfb68ba603c600f_YmVuY2htYXJrcy9iYXNpY19jb21tYW5kcy5weQ== 100644 --- a/benchmarks/basic_commands.py +++ b/benchmarks/basic_commands.py @@ -387,6 +387,17 @@ return self.perfext('perfdiscovery', '--repository', source, target) @setup_role +class DiscoveryIdenticalTimeSuite(BaseDiscoveryTimeSuite): + role_action = 'discovery' + role_subtype = 'identical' + + @params_as_kwargs + @not_broken_hgweb + def track_identical(self, *args, **kwargs): + return self._track_discovery(self, *args, **kwargs) + track_identical.benchmark_name = 'exchange.discovery.changesets.track_identical' + +@setup_role class DiscoverySubsetTimeSuite(BaseDiscoveryTimeSuite): role_action = 'discovery' role_subtype = 'subset' diff --git a/partial-sets.yaml b/partial-sets.yaml index 631ac20986344c4736551919a5b1494fd452147d_cGFydGlhbC1zZXRzLnlhbWw=..da84cf0adbf08f458bfeabd43bfb68ba603c600f_cGFydGlhbC1zZXRzLnlhbWw= 100644 --- a/partial-sets.yaml +++ b/partial-sets.yaml @@ -1,5 +1,9 @@ roles: discovery: + identical: + same: + source: "reference" + target: "same" subset: last-ten: source: "last-ten"