diff options
author | Thomas Gummerer <t.gummerer@gmail.com> | 2013-09-17 14:10:42 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2013-09-19 13:05:02 -0700 |
commit | e39c5020d9df26714c96b7dfa3134d506c877f45 (patch) | |
tree | 9e8b1505912832481625aaa16ac33d29af48e47d /t/perf/README | |
parent | 52b8aef8a34adc1e7215e528900593aee983d23d (diff) | |
download | git-tg/perf-lib-test-perf-cleanup.tar.gz |
perf-lib: add test_perf_cleanup targettg/perf-lib-test-perf-cleanup
Currently there is no way to clean up the changes that have been made
with test_perf for the next run. Add a way to reset the repository to
the state before the test for testing commands that modify the git
repository, e.g. for perf testing git add.
Signed-off-by: Thomas Gummerer <t.gummerer@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/perf/README')
-rw-r--r-- | t/perf/README | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/t/perf/README b/t/perf/README index 8848c14619..72f8a7b999 100644 --- a/t/perf/README +++ b/t/perf/README @@ -123,6 +123,17 @@ tests, use command2 ' +For performance tests that need cleaning up after them that should not +be timed, use + + test_perf_cleanup 'descriptive string' ' + command1 && + command2 + ' ' + cleanupcommand1 && + cleanupcommand2 + ' + test_perf spawns a subshell, for lack of better options. This means that |