t: add means to disable '-x' tracing for individual test scripts
[gitweb.git] / t / README
index e867d1f8bd5b5defcd68c0eaecaf14d68f023171..c430e9c52c12c4bb640ae1307d83b92d12acdc9a 100644 (file)
--- a/t/README
+++ b/t/README
@@ -87,6 +87,9 @@ appropriately before running "make".
        themselves. Implies `--verbose`. Note that in non-bash shells,
        this can cause failures in some tests which redirect and test
        the output of shell functions. Use with caution.
+       Ignored in test scripts that set the variable 'test_untraceable'
+       to a non-empty value, unless it's run with a Bash version
+       supporting BASH_XTRACEFD, i.e. v4.1 or later.
 
 -d::
 --debug::
@@ -810,6 +813,18 @@ use these, and "test_set_prereq" for how to define your own.
    Git was compiled with support for PCRE. Wrap any tests
    that use git-grep --perl-regexp or git-grep -P in these.
 
+ - LIBPCRE1
+
+   Git was compiled with PCRE v1 support via
+   USE_LIBPCRE1=YesPlease. Wrap any PCRE using tests that for some
+   reason need v1 of the PCRE library instead of v2 in these.
+
+ - LIBPCRE2
+
+   Git was compiled with PCRE v2 support via
+   USE_LIBPCRE2=YesPlease. Wrap any PCRE using tests that for some
+   reason need v2 of the PCRE library instead of v1 in these.
+
  - CASE_INSENSITIVE_FS
 
    Test is run on a case insensitive file system.