[PATCH 2 of 3] contrib: rename revsetbenchmarks.txt to 'base-revsets.txt'
pierre-yves.david at ens-lyon.org
Wed Jun 17 13:26:00 CDT 2015
# HG changeset patch
# User Pierre-Yves David <pierre-yves.david at fb.com>
# Date 1434512160 25200
# Tue Jun 16 20:36:00 2015 -0700
# Node ID 404dbea076a1f602379c5b71975f26eadcdd2641
# Parent 8d9c687c069ae920ebc9c823de307e8780a09095
contrib: rename revsetbenchmarks.txt to 'base-revsets.txt'
We rename the file and document its purpose. We'll be introducing another file
gathering revsets useful for benchmark of the predicate themsleves in a coming
diff --git a/contrib/revsetbenchmarks.txt b/contrib/base-revsets.txt
rename from contrib/revsetbenchmarks.txt
rename to contrib/base-revsets.txt
@@ -1,5 +1,22 @@
+# Base Revsets to be used with revsetbenchmarks.py script
+# The goal of this file is to gather a limited amount of revsets that allow a
+# good coverage of the internal revsets mechanisms. Revsets included should not
+# be selected for their individual implementation, but for what they reveal of
+# the internal implementation of smartsets classes (and their interactions).
+# Use and update this file when you change internal implementation of these
+# smartsets classes. Please include a comment explaining what each of your
+# addition is testing. Also check if your changes to the smartset class makes
+# some of the tests inadequate and replace them with a new one testing the same
+# The current content of this file is currently likely not reaching this goal
+# entirely, feel free, to audit its content and comment on each revset to
+# highlight what internal mechanisms they test.
draft() and ::tip
::tip and draft()
More information about the Mercurial-devel