# HG changeset patch
# User Pierre-Yves David <pierre-yves.david@octobus.net>
# Date 1580901592 -3600
#      Wed Feb 05 12:19:52 2020 +0100
# Node ID 23351d9e59d7ef2c36b9dbb195932de2a78c7bdd
# Parent  ac72601895e7d4ca494539644b19184c812b2c82
benchmark: add a update of 10 revisions

diff --git a/benchmarks/basic_commands.py b/benchmarks/basic_commands.py
--- a/benchmarks/basic_commands.py
+++ b/benchmarks/basic_commands.py
@@ -249,6 +249,18 @@
     def time_update(self, repo, **kwargs):
         self.hg("up", "-r", "tip")
 
+class Rev10UpdateTimeTestSuite(BaseUpdateTimeTestSuite):
+
+    update_source_rev = "tip~10"
+
+    timeout = 500
+
+    @benchmark_name('simple_command.write.update.rev10anc.time_bench')
+    @params_as_kwargs
+    def time_update(self, repo, **kwargs):
+        self.hg("up", "-r", "tip")
+
+
 # class TimeTestSuite(BaseTestSuite):
 # 
 #     def time_emptystatus(self, *args, **kwargs):