# HG changeset patch
# User Philippe Pepiot <philippe.pepiot@logilab.fr>
# Date 1530888181 -7200
#      Fri Jul 06 16:43:01 2018 +0200
# Node ID 0b5ab10ff693e861623694a1c7c8c32645f516d1
# Parent  0ae40079dbb0d94cde47bd92df6bc6cae0f36511
Use timeit.default_timer by default

diff --git a/benchmarks/basic_commands.py b/benchmarks/basic_commands.py
--- a/benchmarks/basic_commands.py
+++ b/benchmarks/basic_commands.py
@@ -5,7 +5,6 @@
 import os.path
 import pipes
 import time
-import timeit
 import threading
 import re
 import shutil
@@ -88,7 +87,6 @@
 
 
 class TimeTestSuite(BaseTestSuite):
-    timer = timeit.default_timer
 
     def time_emptystatus(self, *args, **kwargs):
         self.hg('status')
@@ -128,7 +126,6 @@
 
 
 class ArchiveTimeTestSuite(BaseTestSuite):
-    timer = timeit.default_timer
     timeout = 300
     param_names = TimeTestSuite.param_names
     params = TimeTestSuite.params + [['files', 'tar']]
@@ -149,7 +146,6 @@
 
 class LogTimeTestSuite(BaseNChangesetsTestSuite):
 
-    timer = timeit.default_timer
     timeout = 300
 
     def time_log_history(self, repo, n):
@@ -159,7 +155,6 @@
 class UpdateTimeTestSuite(BaseNChangesetsTestSuite):
 
     timeout = 500
-    timer = timeit.default_timer
 
     def time_up_tip(self, repo, n):
         self.hg("up", "-r", "tip~%d" % n)
@@ -168,7 +163,6 @@
 
 class BundleTimeTestSuite(BaseNChangesetsTestSuite):
 
-    timer = timeit.default_timer
     timeout = 500
 
     def time_bundle(self, repo, n):
@@ -228,7 +222,6 @@
         ['local', 'ssh', 'http'],
         get_strip_variants(),
         [None, 'default']]
-    timer = timeit.default_timer
     timeout = 1800
 
     def _remote_path_cmd(self, path):
diff --git a/benchmarks/utils.py b/benchmarks/utils.py
--- a/benchmarks/utils.py
+++ b/benchmarks/utils.py
@@ -4,6 +4,7 @@
 import os
 import os.path
 import re
+import timeit
 import subprocess
 import sys
 from functools import wraps
@@ -136,6 +137,7 @@
 
 
 class BaseTestSuite(object):
+    timer = timeit.default_timer
 
     params = [REPOS]
     param_names = ["repo"]