X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=performance-test%2FT00-new.sh;h=53de1c2710aa7a59166f7fbabd9d9931f7131921;hb=8a64f725dfb5d29f971aaf9d12e7e620e8c5a2e2;hp=25391136c041c8417912e4dab82b3cd541b6521c;hpb=a56aa472d176d08ba6d175762f673efc345116fa;p=notmuch diff --git a/performance-test/T00-new.sh b/performance-test/T00-new.sh index 25391136..53de1c27 100755 --- a/performance-test/T00-new.sh +++ b/performance-test/T00-new.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash test_description='notmuch new' @@ -26,6 +26,16 @@ perl -nle 'rename "$_.renamed", $_' $manifest time_run "new ($count mv back)" 'notmuch new' +xargs tar cf backup.tar < $manifest + +perl -nle 'unlink $_; unlink $_.copy' $manifest + +time_run "new ($count rm)" 'notmuch new' + +tar xf backup.tar + +time_run "new ($count restore)" 'notmuch new' + perl -nle 'link $_, "$_.copy"' $manifest time_run "new ($count cp)" 'notmuch new'