aboutsummaryrefslogtreecommitdiffhomepage
path: root/performance-test/README
diff options
context:
space:
mode:
authorGravatar David Bremner <bremner@debian.org>2012-12-05 21:34:30 -0400
committerGravatar David Bremner <bremner@debian.org>2012-12-15 08:29:08 -0400
commit51b0f8ff3373fe744691b4836f4ee85919e3ec4a (patch)
tree9545ebb97a69f1c3eab501299dbbaa7e39b6dc46 /performance-test/README
parent5c35791d7cf7279024befc98e9d973af461336a3 (diff)
perf-test: split basic into 00-new, 01-dump-restore, and 02-tag
We use the new "time_start" function to restore the database from cache if possible.
Diffstat (limited to 'performance-test/README')
-rw-r--r--performance-test/README8
1 files changed, 6 insertions, 2 deletions
diff --git a/performance-test/README b/performance-test/README
index d36612d7..14816602 100644
--- a/performance-test/README
+++ b/performance-test/README
@@ -51,8 +51,8 @@ Each test script supports the following arguments
Writing tests
-------------
-Have a look at "basic" for an example. Sourcing "perf-test-lib.sh" is
-mandatory. Utility functions include
+Have a look at "01-dump-restore" for an example. Sourcing
+"perf-test-lib.sh" is mandatory. Utility functions include
- 'add_email_corpus' unpacks a set of messages and adds them to the database.
- 'cache_database': makes a snapshot of the current database
@@ -62,3 +62,7 @@ mandatory. Utility functions include
cannot find a cache of the appropriate corpus.
- 'time_done' does the cleanup; comment it out or pass --debug to the
script to leave the temporary files around.
+
+Scripts are run in the order specified in notmuch-perf-test. In the
+future this order might be chosen automatically so please follow the
+convention of starting the name with two digits to specify the order.