index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
t
/
test-lib.sh
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-09
Merge branch 'es/test-cron-safety'
Junio C Hamano
1
-0
/
+1
2024-03-31
test-lib: fix non-functioning GIT_TEST_MAINT_SCHEDULER fallback
Eric Sunshine
1
-0
/
+1
2024-02-07
refs: introduce reftable backend
Patrick Steinhardt
1
-0
/
+2
2024-01-29
test-lib: check for TEST_PASSES_SANITIZE_LEAK
Rubén Justo
1
-0
/
+5
2024-01-02
t: introduce GIT_TEST_DEFAULT_REF_FORMAT envvar
Patrick Steinhardt
1
-1
/
+10
2024-01-02
setup: introduce "extensions.refStorage" extension
Patrick Steinhardt
1
-1
/
+1
2024-01-02
t: introduce DEFAULT_REPO_FORMAT prereq
Patrick Steinhardt
1
-0
/
+4
2023-12-18
Merge branch 'js/update-urls-in-doc-and-comment'
Junio C Hamano
1
-1
/
+1
2023-11-26
doc: switch links to https
Josh Soref
1
-1
/
+1
2023-09-29
Merge branch 'jk/test-pass-ubsan-options-to-http-test'
Junio C Hamano
1
-0
/
+3
2023-09-21
test-lib: set UBSAN_OPTIONS to match ASan
Jeff King
1
-0
/
+3
2023-09-05
Merge branch 'jk/test-lsan-denoise-output'
Junio C Hamano
1
-0
/
+1
2023-08-28
test-lib: ignore uninteresting LSan output
Jeff King
1
-0
/
+1
2023-03-30
tests: skip test_eval_ in internal chain-lint
Jeff King
1
-11
/
+6
2023-03-30
tests: drop here-doc check from internal chain-linter
Jeff King
1
-2
/
+3
2023-03-30
tests: replace chainlint subshell with a function
Jeff King
1
-1
/
+5
2023-03-30
tests: run internal chain-linter under "make test"
Jeff King
1
-1
/
+2
2023-02-28
Merge branch 'ar/test-lib-remove-stale-comment'
Junio C Hamano
1
-6
/
+0
2023-02-27
test-lib: drop comment about test_description
Andrei Rybak
1
-6
/
+0
2023-02-06
add: remove "add.interactive.useBuiltin" & Perl "git add--interactive"
Ævar Arnfjörð Bjarmason
1
-4
/
+0
2023-01-23
Merge branch 'ab/test-env-helper'
Junio C Hamano
1
-3
/
+3
2023-01-14
env-helper: move this built-in to "test-tool env-helper"
Ævar Arnfjörð Bjarmason
1
-3
/
+3
2023-01-08
Merge branch 'js/drop-mingw-test-cmp'
Junio C Hamano
1
-1
/
+1
2022-12-13
tests(mingw): avoid very slow `mingw_test_cmp`
Johannes Schindelin
1
-1
/
+1
2022-10-27
Merge branch 'js/cmake-updates'
Junio C Hamano
1
-0
/
+10
2022-10-25
Merge branch 'ab/test-malloc-with-sanitize-leak' into maint-2.38
Junio C Hamano
1
-1
/
+3
2022-10-19
cmake: avoid editing t/test-lib.sh
Johannes Schindelin
1
-0
/
+10
2022-10-10
Merge branch 'ab/test-malloc-with-sanitize-leak'
Junio C Hamano
1
-1
/
+3
2022-09-29
test-lib: have SANITIZE=leak imply TEST_NO_MALLOC_CHECK
Ævar Arnfjörð Bjarmason
1
-1
/
+3
2022-09-01
test-lib: replace chainlint.sed with chainlint.pl
Eric Sunshine
1
-2
/
+7
2022-09-01
test-lib: retire "lint harder" optimization hack
Eric Sunshine
1
-5
/
+2
2022-08-14
Merge branch 'pw/use-glibc-tunable-for-malloc-optim'
Junio C Hamano
1
-3
/
+8
2022-08-04
tests: cache glibc version check
Phillip Wood
1
-3
/
+8
2022-07-27
test-lib: have the "check" mode for SANITIZE=leak consider leak logs
Ævar Arnfjörð Bjarmason
1
-0
/
+80
2022-07-27
test-lib: add a GIT_TEST_PASSING_SANITIZE_LEAK=check mode
Ævar Arnfjörð Bjarmason
1
-8
/
+26
2022-07-27
test-lib: simplify by removing test_external
Ævar Arnfjörð Bjarmason
1
-23
/
+17
2022-07-27
test-lib: add a SANITIZE=leak logging mode
Ævar Arnfjörð Bjarmason
1
-1
/
+29
2022-07-27
t/README: reword the "GIT_TEST_PASSING_SANITIZE_LEAK" description
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2022-07-27
test-lib: add a --invert-exit-code switch
Ævar Arnfjörð Bjarmason
1
-2
/
+43
2022-07-27
test-lib: fix GIT_EXIT_OK logic errors, use BAIL_OUT
Ævar Arnfjörð Bjarmason
1
-10
/
+6
2022-07-27
test-lib: don't set GIT_EXIT_OK before calling test_atexit_handler
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2022-07-27
test-lib: use $1, not $@ in test_known_broken_{ok,failure}_
Ævar Arnfjörð Bjarmason
1
-4
/
+4
2022-07-27
Merge branch 'ab/test-quoting-fix' into maint
Junio C Hamano
1
-2
/
+2
2022-07-18
Merge branch 'ab/test-without-templates'
Junio C Hamano
1
-1
/
+3
2022-07-13
Merge branch 'ab/test-quoting-fix'
Junio C Hamano
1
-2
/
+2
2022-06-30
test-lib.sh: fix prepend_var() quoting issue
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2022-06-15
tests: add LIBCURL prerequisite to tests needing libcurl
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-06-15
add -i tests: mark "TODO" depending on GIT_TEST_ADD_I_USE_BUILTIN
Ævar Arnfjörð Bjarmason
1
-0
/
+4
2022-06-07
Merge branch 'js/ci-github-workflow-markup'
Junio C Hamano
1
-108
/
+20
2022-06-06
tests: don't depend on template-created .git/branches
Ævar Arnfjörð Bjarmason
1
-1
/
+3
2022-05-23
Merge branch 'ab/valgrind-fixes'
Junio C Hamano
1
-0
/
+1
2022-05-21
ci: call `finalize_test_case_output` a little later
Johannes Schindelin
1
-5
/
+6
2022-05-21
ci: optionally mark up output in the GitHub workflow
Johannes Schindelin
1
-1
/
+4
2022-05-21
tests: refactor --write-junit-xml code
Johannes Schindelin
1
-108
/
+16
2022-05-12
tests: using custom GIT_EXEC_PATH breaks --valgrind tests
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-05-11
Merge branch 'pw/test-malloc-with-sanitize-address'
Junio C Hamano
1
-2
/
+3
2022-04-11
tests: make SANITIZE=address imply TEST_NO_MALLOC_CHECK
Phillip Wood
1
-2
/
+3
2022-04-04
Merge branch 'jh/builtin-fsmonitor-part2'
Junio C Hamano
1
-0
/
+7
2022-03-25
help: include fsmonitor--daemon feature flag in version info
Jeff Hostetler
1
-0
/
+7
2022-03-24
test-lib: have --immediate emit valid TAP on failure
Ævar Arnfjörð Bjarmason
1
-1
/
+5
2022-03-21
Merge branch 'ep/test-malloc-check-with-glibc-2.34'
Junio C Hamano
1
-0
/
+18
2022-03-09
test-lib: declare local variables as local
Michael J Gruber
1
-0
/
+2
2022-03-04
test-lib.sh: Use GLIBC_TUNABLES instead of MALLOC_CHECK_ on glibc >= 2.34
Elia Pinto
1
-0
/
+16
2022-02-28
test-lib: add "fast_unwind_on_malloc=0" to LSAN_OPTIONS
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2022-02-28
test-lib: make $GIT_BUILD_DIR an absolute path
Ævar Arnfjörð Bjarmason
1
-2
/
+3
2022-02-28
test-lib: correct and assert TEST_DIRECTORY overriding
Ævar Arnfjörð Bjarmason
1
-5
/
+17
2022-02-28
test-lib: add GIT_SAN_OPTIONS, inherit [AL]SAN_OPTIONS
Ævar Arnfjörð Bjarmason
1
-4
/
+20
2022-02-09
Merge branch 'js/test-unset-trace2-parents'
Junio C Hamano
1
-0
/
+2
2022-01-20
test-lib: unset trace2 parent envvars
Josh Steadmon
1
-0
/
+2
2021-12-15
Merge branch 'ew/test-wo-fsync'
Junio C Hamano
1
-0
/
+7
2021-12-15
Merge branch 'ds/trace2-regions-in-tests'
Junio C Hamano
1
-0
/
+7
2021-12-15
Merge branch 'fs/test-prereq'
Junio C Hamano
1
-4
/
+21
2021-12-01
test-lib: make BAIL_OUT() work in tests and prereq
Fabian Stelzer
1
-4
/
+10
2021-11-29
Merge branch 'mc/clean-smudge-with-llp64'
Junio C Hamano
1
-0
/
+4
2021-11-29
test-lib.sh: set GIT_TRACE2_EVENT_NESTING
Derrick Stolee
1
-0
/
+7
2021-11-20
test-lib: show missing prereq summary
Fabian Stelzer
1
-0
/
+11
2021-11-03
test-lib: add prerequisite for 64-bit platforms
Carlo Marcelo Arenas Belón
1
-0
/
+4
2021-10-29
Merge branch 'ab/test-bail'
Junio C Hamano
1
-7
/
+21
2021-10-29
tests: disable fsync everywhere
Eric Wong
1
-0
/
+7
2021-10-25
Merge branch 'ab/test-cleanly-recreate-trash-directory'
Junio C Hamano
1
-1
/
+13
2021-10-18
Merge branch 'js/retire-preserve-merges'
Junio C Hamano
1
-4
/
+0
2021-10-15
test-lib.sh: try to re-chmod & retry on failed trash removal
Ævar Arnfjörð Bjarmason
1
-1
/
+13
2021-10-14
test-lib.sh: use "Bail out!" syntax on bad SANITIZE=leak use
Ævar Arnfjörð Bjarmason
1
-4
/
+14
2021-10-14
test-lib.sh: de-duplicate error() teardown code
Ævar Arnfjörð Bjarmason
1
-3
/
+7
2021-10-11
Merge branch 'ab/sanitize-leak-ci'
Junio C Hamano
1
-0
/
+21
2021-09-23
Merge branch 'ab/unused-script-helpers'
Junio C Hamano
1
-4
/
+2
2021-09-23
tests: add a test mode for SANITIZE=leak, run it in CI
Ævar Arnfjörð Bjarmason
1
-0
/
+20
2021-09-23
Makefile: add SANITIZE=leak flag to GIT-BUILD-OPTIONS
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2021-09-15
Merge branch 'pb/test-use-user-env'
Junio C Hamano
1
-2
/
+4
2021-09-12
test-lib: remove unused $_x40 and $_z40 variables
Ævar Arnfjörð Bjarmason
1
-4
/
+2
2021-09-07
tests: stop testing `git rebase --preserve-merges`
Johannes Schindelin
1
-4
/
+0
2021-09-07
test-lib-functions: optionally keep HOME, TERM and SHELL in 'test_pause'
Philippe Blain
1
-2
/
+4
2021-08-30
test-lib: set GIT_CEILING_DIRECTORIES to protect the surrounding repository
SZEDER Gábor
1
-1
/
+2
2021-08-06
Merge branch 'fc/disable-checkwinsize'
Junio C Hamano
1
-0
/
+6
2021-08-06
test: fix for COLUMNS and bash 5
Felipe Contreras
1
-0
/
+6
2021-08-04
Merge branch 'tb/mingw-rmdir-symlink-to-directory'
Junio C Hamano
1
-0
/
+6
2021-08-02
mingw: align symlinks-related rmdir() behavior with Linux
Thomas Bétous
1
-0
/
+6
2021-07-20
t0000: fix test if run with TEST_OUTPUT_DIRECTORY
Patrick Steinhardt
1
-0
/
+9
2021-07-13
Merge branch 'hn/prep-tests-for-reftable'
Junio C Hamano
1
-0
/
+2
2021-07-08
Merge branch 'ab/fix-columns-to-80-during-tests'
Junio C Hamano
1
-2
/
+3
2021-07-01
test-lib: avoid accidental globbing in match_pattern_list()
Jeff King
1
-12
/
+22
2021-06-29
test-lib.sh: set COLUMNS=80 for --verbose repeatability
Ævar Arnfjörð Bjarmason
1
-2
/
+3
2021-06-14
Merge branch 'ab/test-lib-updates'
Junio C Hamano
1
-15
/
+25
2021-06-02
test-lib: provide test prereq REFFILES
Han-Wen Nienhuys
1
-0
/
+2
2021-05-20
Merge branch 'jk/test-chainlint-softer'
Junio C Hamano
1
-2
/
+5
2021-05-13
t: avoid sed-based chain-linting in some expensive cases
Jeff King
1
-2
/
+5
2021-05-11
test-lib: split up and deprecate test_create_repo()
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2021-05-11
test-lib: do not show advice about init.defaultBranch under --verbose
Ævar Arnfjörð Bjarmason
1
-0
/
+5
2021-05-11
test-lib: bring $remove_trash out of retirement
Ævar Arnfjörð Bjarmason
1
-14
/
+18
2021-05-07
Merge branch 'ad/cygwin-no-backslashes-in-paths'
Junio C Hamano
1
-0
/
+2
2021-04-30
cygwin: disallow backslashes in file names
Adam Dinwoodie
1
-0
/
+2
2021-04-16
Merge branch 'en/ort-readiness'
Junio C Hamano
1
-0
/
+2
2021-03-20
Add testing with merge-ort merge strategy
Elijah Newren
1
-0
/
+2
2021-02-25
Merge branch 'ab/detox-gettext-tests'
Junio C Hamano
1
-5
/
+0
2021-02-22
Merge branch 'ab/test-lib'
Junio C Hamano
1
-30
/
+0
2021-02-10
tests: remove last uses of C_LOCALE_OUTPUT
Ævar Arnfjörð Bjarmason
1
-5
/
+0
2021-02-10
Merge branch 'ab/detox-gettext-tests'
Junio C Hamano
1
-19
/
+4
2021-02-10
Merge branch 'ab/retire-pcre1'
Junio C Hamano
1
-2
/
+1
2021-02-10
test-lib: remove check_var_migration
Ævar Arnfjörð Bjarmason
1
-30
/
+0
2021-01-26
test-lib: prevent '--stress-jobs=X' from being ignored
SZEDER Gábor
1
-4
/
+4
2021-01-23
Remove support for v1 of the PCRE library
Ævar Arnfjörð Bjarmason
1
-2
/
+1
2021-01-21
tests: remove support for GIT_TEST_GETTEXT_POISON
Ævar Arnfjörð Bjarmason
1
-19
/
+4
2021-01-15
Merge branch 'ds/maintenance-part-4'
Junio C Hamano
1
-3
/
+4
2020-12-16
tests: drop the `PREPARE_FOR_MAIN_BRANCH` prereq
Johannes Schindelin
1
-8
/
+0
2020-11-24
maintenance: extract platform-specific scheduling
Derrick Stolee
1
-3
/
+4
2020-11-18
Merge branch 'ds/maintenance-part-3'
Junio C Hamano
1
-0
/
+7
2020-11-09
Merge branch 'jk/perl-warning'
Junio C Hamano
1
-0
/
+6
2020-11-02
Merge branch 'js/default-branch-name-part-4-minus-1'
Junio C Hamano
1
-0
/
+7
2020-10-23
tests: start moving to a different default main branch name
Johannes Schindelin
1
-0
/
+7
2020-10-21
perl: check for perl warnings while running tests
Jeff King
1
-0
/
+6
2020-10-18
test-lib: reduce verbosity of skipped tests
Elijah Newren
1
-1
/
+0
2020-10-18
test-lib: allow selecting tests by substring/glob with --run
Elijah Newren
1
-8
/
+12
2020-09-25
maintenance: add start/stop subcommands
Derrick Stolee
1
-0
/
+6
2020-08-11
Merge branch 'bc/sha-256-part-3'
Junio C Hamano
1
-1
/
+8
2020-07-30
Merge branch 'jk/tests-timestamp-fix' into master
Junio C Hamano
1
-0
/
+3
2020-07-30
t: make SHA1 prerequisite depend on default hash
brian m. carlson
1
-1
/
+5
2020-07-30
t: allow testing different hash algorithms via environment
brian m. carlson
1
-0
/
+3
2020-07-14
test-lib: set deterministic default author/committer date
Jeff King
1
-0
/
+3
2020-07-06
Merge branch 'bc/sha-256-part-2'
Junio C Hamano
1
-0
/
+1
2020-06-08
Merge branch 'cb/t4210-illseq-auto-detect'
Junio C Hamano
1
-6
/
+0
2020-05-24
Merge branch 'gp/hppa-stack-test-fix'
Junio C Hamano
1
-2
/
+10
2020-05-18
t4210: detect REG_ILLSEQ dynamically and skip affected tests
Carlo Marcelo Arenas Belón
1
-6
/
+0
2020-05-18
tests: skip small-stack tests on hppa architecture
Greg Price
1
-2
/
+10
2020-05-15
Revert "tests: when run in Bash, annotate test failures with file name/line n...
Junio C Hamano
1
-13
/
+1
2020-05-15
Revert "t/test_lib: avoid naked bash arrays in file_lineno"
Junio C Hamano
1
-10
/
+8
2020-05-12
t1050: match object ID paths in a hash-insensitive way
brian m. carlson
1
-0
/
+1
2020-05-07
t/test_lib: avoid naked bash arrays in file_lineno
Carlo Marcelo Arenas Belón
1
-8
/
+10
2020-05-01
Merge branch 'tb/commit-graph-fd-exhaustion-fix'
Junio C Hamano
1
-0
/
+9
2020-04-29
Merge branch 'dd/ci-swap-azure-pipelines-with-github-actions'
Junio C Hamano
1
-1
/
+13
2020-04-23
t/test-lib.sh: make ULIMIT_FILE_DESCRIPTORS available to tests
Taylor Blau
1
-0
/
+9
2020-04-22
Merge branch 'mt/test-lib-bundled-short-options'
Junio C Hamano
1
-14
/
+47
2020-04-22
Merge branch 'js/test-junit-finalization-fix'
Junio C Hamano
1
-0
/
+1
2020-04-22
Merge branch 'js/tests-gpg-integration-on-windows'
Junio C Hamano
1
-2
/
+4
2020-04-10
tests: when run in Bash, annotate test failures with file name/line number
Johannes Schindelin
1
-1
/
+13
2020-03-26
tests: do not let lazy prereqs inside `test_expect_*` turn off tracing
Johannes Schindelin
1
-2
/
+4
2020-03-25
test-lib: allow short options to be bundled
Matheus Tavares
1
-14
/
+47
2020-03-23
tests(junit-xml): avoid invalid XML
Johannes Schindelin
1
-0
/
+1
2020-02-24
t: use hash-specific lookup tables to define test constants
brian m. carlson
1
-15
/
+14
2020-02-17
Merge branch 'js/test-write-junit-xml-fix'
Junio C Hamano
1
-1
/
+2
2020-02-12
tests: fix --write-junit-xml with subshells
Johannes Schindelin
1
-1
/
+2
2019-12-10
Merge branch 'em/test-skip-regex-illseq'
Junio C Hamano
1
-1
/
+7
2019-12-05
Merge branch 'sg/test-bool-env'
Junio C Hamano
1
-5
/
+5
2019-12-01
Merge branch 'sg/skip-skipped-prereq'
Junio C Hamano
1
-6
/
+6
2019-11-30
t4210: skip i18n tests that don't work on FreeBSD
Ed Maste
1
-1
/
+7
2019-11-23
tests: add 'test_bool_env' to catch non-bool GIT_TEST_* values
SZEDER Gábor
1
-5
/
+5
2019-11-13
test-lib: don't check prereqs of test cases that won't be run anyway
SZEDER Gábor
1
-6
/
+6
2019-10-30
pretty: add "%aL" etc. to show local-part of email addresses
Prarit Bhargava
1
-2
/
+6
2019-10-15
Merge branch 'js/azure-pipelines-msvc'
Junio C Hamano
1
-16
/
+22
2019-10-06
tests: let --immediate and --write-junit-xml play well together
Johannes Schindelin
1
-16
/
+22
2019-09-06
t: use common $SQ variable
Denton Liu
1
-0
/
+3
2019-08-22
Merge branch 'sg/show-failed-test-names'
Junio C Hamano
1
-0
/
+2
2019-08-05
tests: show the test name and number at the start of verbose output
SZEDER Gábor
1
-0
/
+2
2019-07-25
Merge branch 'ab/test-env'
Junio C Hamano
1
-9
/
+22
2019-07-09
Merge branch 'sg/trace2-rename'
Junio C Hamano
1
-1
/
+0
2019-06-21
tests: make GIT_TEST_FAIL_PREREQS a boolean
Ævar Arnfjörð Bjarmason
1
-4
/
+19
2019-06-21
tests: make GIT_TEST_GETTEXT_POISON a boolean
Ævar Arnfjörð Bjarmason
1
-5
/
+3
2019-06-13
Merge branch 'ab/fail-prereqs-in-test'
Junio C Hamano
1
-0
/
+4
2019-06-12
Revert "test-lib: whitelist GIT_TR2_* in the environment"
Ævar Arnfjörð Bjarmason
1
-1
/
+0
2019-05-19
Merge branch 'tz/test-lib-check-working-jgit'
Junio C Hamano
1
-1
/
+1
2019-05-15
test-lib: try harder to ensure a working jgit
Todd Zullinger
1
-1
/
+1
2019-05-14
tests: add a special setup where prerequisites fail
Ævar Arnfjörð Bjarmason
1
-0
/
+4
2019-04-25
Merge branch 'jc/gettext-test-fix'
Junio C Hamano
1
-0
/
+1
2019-04-25
Merge branch 'ab/test-lib-pass-trace2-env'
Junio C Hamano
1
-0
/
+1
2019-04-25
Merge branch 'sg/test-atexit'
Junio C Hamano
1
-1
/
+27
2019-04-15
gettext tests: export the restored GIT_TEST_GETTEXT_POISON
Junio C Hamano
1
-0
/
+1
2019-04-15
tests: disallow the use of abbreviated options (by default)
Johannes Schindelin
1
-0
/
+7
2019-04-01
test-lib: whitelist GIT_TR2_* in the environment
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2019-03-20
Merge branch 'js/stress-test-ui-tweak'
Junio C Hamano
1
-1
/
+8
2019-03-14
test-lib: introduce 'test_atexit'
Johannes Schindelin
1
-0
/
+23
2019-03-14
test-lib: fix interrupt handling with 'dash' and '--verbose-log -x'
SZEDER Gábor
1
-1
/
+4
2019-03-07
Merge branch 'jc/test-yes-doc'
Junio C Hamano
1
-1
/
+5
2019-03-04
tests: introduce --stress-jobs=<N>
Johannes Schindelin
1
-1
/
+7
2019-03-04
tests: let --stress-limit=<N> imply --stress
Johannes Schindelin
1
-0
/
+1
2019-02-13
Merge branch 'sg/stress-test'
Junio C Hamano
1
-3
/
+17
2019-02-11
test-lib: fix non-portable pattern bracket expressions
SZEDER Gábor
1
-2
/
+2
2019-02-11
test: caution on our version of 'yes'
Junio C Hamano
1
-1
/
+5
2019-02-08
test-lib: make '--stress' more bisect-friendly
SZEDER Gábor
1
-2
/
+16
2019-02-06
Merge branch 'js/vsts-ci'
Junio C Hamano
1
-8
/
+130
2019-02-05
Merge branch 'js/test-git-installed'
Junio C Hamano
1
-1
/
+1
2019-01-29
tests: optionally skip bin-wrappers/
Johannes Schindelin
1
-6
/
+13
[next]