Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id C74A4431FC3 for ; Wed, 15 May 2013 04:03:42 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.3 X-Spam-Level: X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j24zPVmwePwi for ; Wed, 15 May 2013 04:03:37 -0700 (PDT) Received: from tempo.its.unb.ca (tempo.its.unb.ca [131.202.1.21]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id DFA26431FD9 for ; Wed, 15 May 2013 04:03:22 -0700 (PDT) Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238]) by tempo.its.unb.ca (8.13.8/8.13.8) with ESMTP id r4FB3DAW020233; Wed, 15 May 2013 08:03:13 -0300 Received: from fctnnbsc30w-156034082078.dhcp-dynamic.fibreop.nb.bellaliant.net ([156.34.82.78] helo=zancas.localnet) by tesseract.cs.unb.ca with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1UcZUF-0002OC-AH; Wed, 15 May 2013 08:03:13 -0300 Received: from bremner by zancas.localnet with local (Exim 4.80) (envelope-from ) id 1UcZU9-0001m7-NV; Wed, 15 May 2013 08:03:05 -0300 From: david@tethera.net To: notmuch@notmuchmail.org Subject: [PATCH 1/4] perf-test: rename memory tests Date: Wed, 15 May 2013 08:03:00 -0300 Message-Id: <1368615783-4941-2-git-send-email-david@tethera.net> X-Mailer: git-send-email 1.8.2.rc2 In-Reply-To: <1368615783-4941-1-git-send-email-david@tethera.net> References: <1368615783-4941-1-git-send-email-david@tethera.net> X-Spam_bar: - Cc: David Bremner X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 May 2013 11:03:43 -0000 From: David Bremner The common suffix will help running them all automatically. --- performance-test/M00-new | 15 --------------- performance-test/M00-new.sh | 15 +++++++++++++++ performance-test/M01-dump-restore | 15 --------------- performance-test/M01-dump-restore.sh | 15 +++++++++++++++ 4 files changed, 30 insertions(+), 30 deletions(-) delete mode 100755 performance-test/M00-new create mode 100755 performance-test/M00-new.sh delete mode 100755 performance-test/M01-dump-restore create mode 100755 performance-test/M01-dump-restore.sh diff --git a/performance-test/M00-new b/performance-test/M00-new deleted file mode 100755 index 99c3f52..0000000 --- a/performance-test/M00-new +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -test_description='notmuch new' - -. ./perf-test-lib.sh - -# ensure initial 'notmuch new' is run by memory_start -uncache_database - -memory_start - -# run 'notmuch new' a second time, to test different code paths -memory_run "notmuch new" "notmuch new" - -memory_done diff --git a/performance-test/M00-new.sh b/performance-test/M00-new.sh new file mode 100755 index 0000000..99c3f52 --- /dev/null +++ b/performance-test/M00-new.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +test_description='notmuch new' + +. ./perf-test-lib.sh + +# ensure initial 'notmuch new' is run by memory_start +uncache_database + +memory_start + +# run 'notmuch new' a second time, to test different code paths +memory_run "notmuch new" "notmuch new" + +memory_done diff --git a/performance-test/M01-dump-restore b/performance-test/M01-dump-restore deleted file mode 100755 index be5894a..0000000 --- a/performance-test/M01-dump-restore +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -test_description='dump and restore' - -. ./perf-test-lib.sh - -memory_start - -memory_run 'load nmbug tags' 'notmuch restore --accumulate --input=corpus.tags/nmbug.sup-dump' -memory_run 'dump *' 'notmuch dump --output=tags.sup' -memory_run 'restore *' 'notmuch restore --input=tags.sup' -memory_run 'dump --format=batch-tag *' 'notmuch dump --format=batch-tag --output=tags.bt' -memory_run 'restore --format=batch-tag *' 'notmuch restore --format=batch-tag --input=tags.bt' - -memory_done diff --git a/performance-test/M01-dump-restore.sh b/performance-test/M01-dump-restore.sh new file mode 100755 index 0000000..be5894a --- /dev/null +++ b/performance-test/M01-dump-restore.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +test_description='dump and restore' + +. ./perf-test-lib.sh + +memory_start + +memory_run 'load nmbug tags' 'notmuch restore --accumulate --input=corpus.tags/nmbug.sup-dump' +memory_run 'dump *' 'notmuch dump --output=tags.sup' +memory_run 'restore *' 'notmuch restore --input=tags.sup' +memory_run 'dump --format=batch-tag *' 'notmuch dump --format=batch-tag --output=tags.bt' +memory_run 'restore --format=batch-tag *' 'notmuch restore --format=batch-tag --input=tags.bt' + +memory_done -- 1.8.2.rc2