perf-tests: add test for removing files.

Without the proposed fix for deletion performance [1], this test is
probably unreasonably slow compared to others at the same
small/medium/large scale.

[1]: id:20210414021627.1236560-3-david@tethera.net
This commit is contained in:
David Bremner 2021-04-16 09:00:38 -03:00
parent 5248f55d5f
commit 8a64f725df

View file

@ -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'