perf-test: rename current tests as "time tests"

This is almost entirely renaming files, except for updating a few
references to those file names, and changing the makefile target.

A new set of memory tests will be run separately because they take
much longer.
This commit is contained in:
David Bremner 2012-12-16 10:55:51 -04:00
parent f43b23f8e0
commit 047cd7a595
6 changed files with 9 additions and 8 deletions

View file

@ -10,7 +10,7 @@ SIGFILE := ${TXZFILE}.asc
TEST_SCRIPT := ${dir}/notmuch-perf-test
DEFAULT_URL := http://notmuchmail.org/releases/${CORPUS_NAME}
perf-test: setup-perf-test all
time-test: setup-perf-test all
$(TEST_SCRIPT) $(OPTIONS)
.PHONY: download-corpus setup-perf-test

View file

@ -36,8 +36,8 @@ for a list of mirrors.
Running tests
-------------
The easiest way to run performance tests is to say "make perf-test", (or
simply run the notmuch-perf-test script). Either command will run all
The easiest way to run performance tests is to say "make time-test", (or
simply run the notmuch-time-test script). Either command will run all
available performance tests.
Alternately, you can run a specific subset of tests by simply invoking
@ -51,7 +51,7 @@ Each test script supports the following arguments
Writing tests
-------------
Have a look at "01-dump-restore" for an example. Sourcing
Have a look at "T01-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.
@ -65,4 +65,5 @@ Have a look at "01-dump-restore" for an example. Sourcing
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.
convention of starting the name with 'T' followed by two digits to
specify the order.

View file

@ -17,9 +17,9 @@ fi
cd $(dirname "$0")
TESTS="
00-new
01-dump-restore
02-tag
T00-new
T01-dump-restore
T02-tag
"
for test in $TESTS; do