]> git.ipfire.org Git - thirdparty/git.git/commitdiff
tests: mark as passing with SANITIZE=leak
authorRubén Justo <rjusto@gmail.com>
Sat, 17 Jun 2023 06:41:54 +0000 (08:41 +0200)
committerJunio C Hamano <gitster@pobox.com>
Sat, 17 Jun 2023 16:02:48 +0000 (09:02 -0700)
The tests listed below, since previous commits, no longer trigger any
leak.

   + t1507-rev-parse-upstream.sh
   + t1508-at-combinations.sh
   + t1514-rev-parse-push.sh
   + t2027-checkout-track.sh
   + t3200-branch.sh
   + t3204-branch-name-interpretation.sh
   + t5404-tracking-branches.sh
   + t5517-push-mirror.sh
   + t5525-fetch-tagopt.sh
   + t6040-tracking-info.sh
   + t7508-status.sh

Let's mark them with "TEST_PASSES_SANITIZE_LEAK=true" to notice and fix
promptly any new leak that may be introduced and triggered by them in
the future.

Signed-off-by: Rubén Justo <rjusto@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t1507-rev-parse-upstream.sh
t/t1508-at-combinations.sh
t/t1514-rev-parse-push.sh
t/t2027-checkout-track.sh
t/t3200-branch.sh
t/t3204-branch-name-interpretation.sh
t/t5404-tracking-branches.sh
t/t5517-push-mirror.sh
t/t5525-fetch-tagopt.sh
t/t6040-tracking-info.sh
t/t7508-status.sh

index cb9ef7e329eb06a693ead9ab747f9efd37021c94..b9af6b3ac035a04858ae0c7e0963166af665bd81 100755 (executable)
@@ -5,6 +5,7 @@ test_description='test <branch>@{upstream} syntax'
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 
index 87a42864145f85ed539b9d1cbb9a3dd5f71fc708..e841309d0eab1022f3442c23795f884ad98a8280 100755 (executable)
@@ -4,6 +4,7 @@ test_description='test various @{X} syntax combinations together'
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 check() {
index d868a0811056c83810bdd468d85e6f3a90622da7..a835a196aa81be9e7aa79f38c3977a03b71b5336 100755 (executable)
@@ -4,6 +4,7 @@ test_description='test <branch>@{push} syntax'
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 resolve () {
index dca35aa3e3e264002703932e56add4322b475fcf..a8bbc60954f5f0d41815582a32d85f70e4dc2b8c 100755 (executable)
@@ -5,6 +5,7 @@ test_description='tests for git branch --track'
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 test_expect_success 'setup' '
index 98b6c8ac34da94aef19220ff4e3f728075cb70db..daf1666df7adb9594c50445764440ad339f43645 100755 (executable)
@@ -8,6 +8,7 @@ test_description='git branch assorted tests'
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 . "$TEST_DIRECTORY"/lib-rebase.sh
 
index 3399344f25dc859ad743b3914a3f5c37e92bffbb..594e3e43e129a8848b5f2e65538087ca978743d6 100755 (executable)
@@ -9,6 +9,7 @@ This script aims to check the behavior of those corner cases.
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 expect_branch() {
index cc078896673ae221754a5b65102b559b872dcfd9..51737eeafeeefa0c1b1f075081f4c5c4b95de64e 100755 (executable)
@@ -5,6 +5,7 @@ test_description='tracking branch update checks for git push'
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 test_expect_success 'setup' '
index a448e169bd029f21ec77cd89dc087c8e637578f8..6d4944a72826401d3e698ad4c1b6982c4a233eae 100755 (executable)
@@ -5,6 +5,7 @@ test_description='pushing to a mirror repository'
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 D=$(pwd)
index 45815f737850b61684f648af9d984ac16ea0944e..3a28f1ded5fdcce6b2a55aa6122e27489d942265 100755 (executable)
@@ -2,6 +2,7 @@
 
 test_description='tagopt variable affects "git fetch" and is overridden by commandline.'
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 setup_clone () {
index a313849406ddb4b7f104ee06eabc9068d5551425..7ddbd96e58e71d0ef5cae0334b0ff005c7a5cb25 100755 (executable)
@@ -5,6 +5,7 @@ test_description='remote tracking stats'
 GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
 export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 
 advance () {
index aed07c5b622e9a244313e781ceba0e6898024d21..4c1f03e6097ed383de4642da69b532f87fd6866e 100755 (executable)
@@ -5,6 +5,7 @@
 
 test_description='git status'
 
+TEST_PASSES_SANITIZE_LEAK=true
 . ./test-lib.sh
 . "$TEST_DIRECTORY"/lib-terminal.sh