aboutsummaryrefslogtreecommitdiff
path: root/performance-test
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2017-08-18 20:50:06 -0300
committerDavid Bremner <david@tethera.net>2017-08-20 08:48:43 -0300
commit49d4f52f270773f86c90eb1c50805d1d7429d39b (patch)
tree2e0fe103fad55a8080a68573ec2923c244f0f07f /performance-test
parent6da87a1369a3caf20b69f11c2225b79d94121845 (diff)
perf-test: add memory test for notmuch-insert
In the future it might be worthwhile selecting corpus messages to insert, but that seems a bit overcomplicated for now
Diffstat (limited to 'performance-test')
-rwxr-xr-xperformance-test/M06-insert.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/performance-test/M06-insert.sh b/performance-test/M06-insert.sh
new file mode 100755
index 00000000..9fcc2a0c
--- /dev/null
+++ b/performance-test/M06-insert.sh
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+test_description='search'
+
+. ./perf-test-lib.sh || exit 1
+
+memory_start
+
+mkdir -p "$MAIL_DIR"/{cur,new,tmp}
+
+for count in {1..20}; do
+ generate_message "[file]=\"insert-$count\"" "[dir]='tmp/'"
+ memory_run "insert $count" "notmuch insert < $gen_msg_filename"
+done
+
+memory_done