# HG changeset patch
# User Boris Feld <boris.feld@octobus.net>
# Date 1515696007 0
#      Thu Jan 11 18:40:07 2018 +0000
# Node ID 86d798aca2a7cacd911407becf4a9763f8578923
# Parent  9ccddb7e330b0eab5593c31d63a29440fa5f56a1
exchange: comment the clone test

The clone test don't seems to finish at all, comment it to not impact the
whole suite.

diff --git a/benchmarks/basic_commands.py b/benchmarks/basic_commands.py
--- a/benchmarks/basic_commands.py
+++ b/benchmarks/basic_commands.py
@@ -230,34 +230,34 @@
         return self._timeit(clone_and_push)
 
 
-class CloneTrackSuite(BaseTrackTestSuite):
+# class CloneTrackSuite(BaseTrackTestSuite):
 
-    param_names = BaseTrackTestSuite.param_names + ['single_rev', 'revset']
-    params = BaseTrackTestSuite.params + [[True, False]] + [['default~10']]
+#     param_names = BaseTrackTestSuite.param_names + ['single_rev', 'revset']
+#     params = BaseTrackTestSuite.params + [[True, False]] + [['default~10']]
 
-    def track_clone(self, repo_name, single_rev, revset):
-        revset = 'default' if single_rev else None
+#     def track_clone(self, repo_name, single_rev, revset):
+#         revset = 'default' if single_rev else None
 
-        def clone():
-            with self.clone(revset=revset) as (_, clone_time):
-                return clone_time
-        return self._timeit(clone)
+#         def clone():
+#             with self.clone(revset=revset) as (_, clone_time):
+#                 return clone_time
+#         return self._timeit(clone)
 
-    def _identify_id(self, revset):
-        rev = subprocess.check_output([
-            self.hgpath, '--cwd', self.repo_path, 'identify', '-i', "-r", revset], env=self.environ)
-        return rev.strip()
+#     def _identify_id(self, revset):
+#         rev = subprocess.check_output([
+#             self.hgpath, '--cwd', self.repo_path, 'identify', '-i', "-r", revset], env=self.environ)
+#         return rev.strip()
 
-    @contextlib.contextmanager
-    def clone(self, revset=None):
-        try:
-            clone_path = os.path.join(self.tempdir, 'clone')
-            cmd = [self.hgpath, '--cwd', self.repo_path,
-                   'clone', '--noupdate', '.', clone_path]
-            if revset is not None:
-                rev = self._identify_id(revset)
-                cmd.extend(['-r', rev])
-            clone_time = self._single_execute(cmd)
-            yield clone_path, clone_time
-        finally:
-            shutil.rmtree(clone_path)
+#     @contextlib.contextmanager
+#     def clone(self, revset=None):
+#         try:
+#             clone_path = os.path.join(self.tempdir, 'clone')
+#             cmd = [self.hgpath, '--cwd', self.repo_path,
+#                    'clone', '--noupdate', '.', clone_path]
+#             if revset is not None:
+#                 rev = self._identify_id(revset)
+#                 cmd.extend(['-r', rev])
+#             clone_time = self._single_execute(cmd)
+#             yield clone_path, clone_time
+#         finally:
+#             shutil.rmtree(clone_path)