diff options
| author | David Bremner <bremner@debian.org> | 2012-12-03 08:48:53 -0400 |
|---|---|---|
| committer | David Bremner <bremner@debian.org> | 2012-12-15 08:17:58 -0400 |
| commit | ceaf5ca6c02e494eee5b9b9aa955459b3cd29471 (patch) | |
| tree | ca8e9364e36de2d35c1d4e12d0e6d496e2d566fb /performance-test/basic | |
| parent | 74a883562b3e4593c75fa7625ff5cabab46a6466 (diff) | |
perf-test: add caching of xapian database
The caching and uncaching seem to be necessarily manual, as timing the
initial notmuch new is one of our goals with this suite.
Diffstat (limited to 'performance-test/basic')
| -rwxr-xr-x | performance-test/basic | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/performance-test/basic b/performance-test/basic index 9d015eec..41a7ff1a 100755 --- a/performance-test/basic +++ b/performance-test/basic @@ -2,11 +2,16 @@ . ./perf-test-lib.sh +uncache_database + add_email_corpus print_header time_run 'initial notmuch new' 'notmuch new' + +cache_database + time_run 'second notmuch new' 'notmuch new' time_run 'dump *' 'notmuch dump > tags.out' time_run 'restore *' 'notmuch restore < tags.out' |
