]> git.ipfire.org Git - thirdparty/git.git/commitdiff
p0071: test performance of llist_mergesort()
authorRené Scharfe <l.s.r@web.de>
Fri, 1 Oct 2021 09:19:51 +0000 (11:19 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 1 Oct 2021 19:43:09 +0000 (12:43 -0700)
Signed-off-by: René Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/perf/p0071-sort.sh

index 5b39b68f355e2bcc81e76e7704fe22232ebcaaff..ed366e2e1295254d176941a60e1fa5128d24f02e 100755 (executable)
@@ -38,4 +38,15 @@ do
        "
 done
 
+for file in unsorted sorted reversed
+do
+       test_perf "llist_mergesort() $file" "
+               test-tool mergesort sort <$file >actual
+       "
+
+       test_expect_success "llist_mergesort() $file sorts like sort(1)" "
+               test_cmp_bin sorted actual
+       "
+done
+
 test_done