| File | Group | Scope | Tests | Passed | Status | Progress | expect_failure |
|---|---|---|---|---|---|---|---|
| t0-version | t0 | full pass | 1 | 1 | ok | 0 | |
| t0000-basic | t0 | 0 | 0 | timeout | 8 | ||
| t0001-init | t0 | 102 | 71 | ok | 0 | ||
| t0002-gitfile | t0 | 14 | 12 | ok | 0 | ||
| t0003-attributes | t0 | full pass | 55 | 55 | ok | 0 | |
| t0004-unwritable | t0 | full pass | 9 | 9 | ok | 0 | |
| t0005-signals | t0 | 5 | 3 | ok | 0 | ||
| t0006-date | t0 | full pass | 129 | 129 | ok | 0 | |
| t0007-git-var | t0 | 27 | 24 | ok | 0 | ||
| t0008-ignores | t0 | 398 | 397 | ok | 0 | ||
| t0009-git-dir-validation | t0 | full pass | 6 | 6 | ok | 0 | |
| t0010-racy-git | t0 | 0 | 0 | timeout | 0 | ||
| t0012-help | t0 | 122 | 120 | ok | 0 | ||
| t0013-sha1dc | t0 | skipped | — | — | — | 0 | |
| t0014-alias | t0 | full pass | 21 | 21 | ok | 1 | |
| t0017-env-helper | t0 | full pass | 5 | 5 | ok | 0 | |
| t0018-advice | t0 | full pass | 6 | 6 | ok | 0 | |
| t0019-json-writer | t0 | full pass | 16 | 16 | ok | 0 | |
| t0020-crlf | t0 | 36 | 30 | ok | 0 | ||
| t0021-conversion | t0 | 0 | 0 | timeout | 0 | ||
| t0022-crlf-rename | t0 | full pass | 2 | 2 | ok | 0 | |
| t0023-crlf-am | t0 | full pass | 2 | 2 | ok | 0 | |
| t0024-crlf-archive | t0 | full pass | 3 | 3 | ok | 0 | |
| t0025-crlf-renormalize | t0 | full pass | 3 | 3 | ok | 0 | |
| t0026-eol-config | t0 | full pass | 6 | 6 | ok | 0 | |
| t0027-auto-crlf | t0 | 0 | 0 | timeout | 0 | ||
| t0028-working-tree-encoding | t0 | 22 | 8 | ok | 0 | ||
| t0029-core-unsetenvvars | t0 | skipped | 2 | — | — | 0 | |
| t0030-stripspace | t0 | full pass | 30 | 30 | ok | 0 | |
| t0031-lockfile-pid | t0 | full pass | 7 | 7 | ok | 0 | |
| t0033-safe-directory | t0 | 22 | 20 | ok | 0 | ||
| t0034-root-safe-directory | t0 | 0 | 0 | ok | 0 | ||
| t0035-safe-bare-repository | t0 | full pass | 12 | 12 | ok | 0 | |
| t0040-parse-options | t0 | full pass | 94 | 94 | ok | 0 | |
| t0041-usage | t0 | full pass | 16 | 16 | ok | 0 | |
| t0050-filesystem | t0 | 11 | 8 | ok | 2 | ||
| t0051-windows-named-pipe | t0 | skipped | 1 | — | — | 0 | |
| t0052-simple-ipc | t0 | full pass | 9 | 9 | ok | 0 | |
| t0055-beyond-symlinks | t0 | full pass | 3 | 3 | ok | 0 | |
| t0056-git-C | t0 | full pass | 11 | 11 | ok | 0 | |
| t0060-path-utils | t0 | 219 | 218 | ok | 0 | ||
| t0061-run-command | t0 | full pass | 24 | 24 | ok | 0 | |
| t0062-revision-walking | t0 | full pass | 2 | 2 | ok | 0 | |
| t0066-dir-iterator | t0 | full pass | 10 | 10 | ok | 0 | |
| t0067-parse_pathspec_file | t0 | full pass | 8 | 8 | ok | 0 | |
| t0068-for-each-repo | t0 | 5 | 4 | ok | 0 | ||
| t0070-fundamental | t0 | full pass | 11 | 11 | ok | 0 | |
| t0071-sort | t0 | full pass | 1 | 1 | ok | 0 | |
| t0080-tree-hash | t0 | 30 | 3 | ok | 0 | ||
| t0080-unit-test-output | t0 | full pass | 1 | 1 | ok | 0 | |
| t0081-find-pack | t0 | 4 | 3 | ok | 0 | ||
| t0090-cache-tree | t0 | 22 | 2 | ok | 0 | ||
| t0091-bugreport | t0 | full pass | 13 | 13 | ok | 0 | |
| t0092-diagnose | t0 | full pass | 4 | 4 | ok | 0 | |
| t0095-bloom | t0 | full pass | 11 | 11 | ok | 0 | |
| t0100-previous | t0 | 6 | 4 | ok | 0 | ||
| t0101-at-syntax | t0 | full pass | 8 | 8 | ok | 0 | |
| t0110-environment | t0 | 31 | 2 | ok | 0 | ||
| t0120-dot-git-dir | t0 | 32 | 8 | ok | 0 | ||
| t0130-sha1-validation | t0 | 30 | 1 | ok | 0 | ||
| t0200-gettext-basic | t0 | skipped | 16 | — | — | 0 | |
| t0201-gettext-fallbacks | t0 | skipped | 8 | — | — | 0 | |
| t0202-gettext-perl | t0 | skipped | 1 | — | — | 0 | |
| t0203-gettext-setlocale-sanity | t0 | skipped | 2 | — | — | 0 | |
| t0204-gettext-reencode-sanity | t0 | skipped | 8 | — | — | 0 | |
| t0210-trace2-normal | t0 | skipped | 14 | — | — | 0 | |
| t0211-trace2-perf | t0 | skipped | 17 | — | — | 0 | |
| t0212-trace2-event | t0 | skipped | 11 | — | — | 0 | |
| t0213-trace2-ancestry | t0 | skipped | 5 | — | — | 0 | |
| t0300-credentials | t0 | skipped | 56 | — | — | 0 | |
| t0301-credential-cache | t0 | skipped | 52 | — | — | 0 | |
| t0302-credential-store | t0 | skipped | 65 | — | — | 0 | |
| t0303-credential-external | t0 | skipped | 23 | — | — | 0 | |
| t0410-partial-clone | t0 | 38 | 22 | ok | 0 | ||
| t0411-clone-from-partial | t0 | full pass | 7 | 7 | ok | 0 | |
| t0450-txt-doc-vs-help | t0 | 542 | 531 | ok | 0 | ||
| t0500-progress-display | t0 | full pass | 16 | 16 | ok | 0 | |
| t0600-reffiles-backend | t0 | 33 | 15 | ok | 0 | ||
| t0601-reffiles-pack-refs | t0 | 47 | 23 | ok | 0 | ||
| t0602-reffiles-fsck | t0 | full pass | 23 | 23 | ok | 0 | |
| t0610-reftable-basics | t0 | skipped | 73 | — | — | 0 | |
| t0611-reftable-httpd | t0 | skipped | 1 | — | — | 0 | |
| t0612-reftable-jgit-compatibility | t0 | skipped | 4 | — | — | 0 | |
| t0613-reftable-write-options | t0 | skipped | 11 | — | — | 0 | |
| t0614-reftable-fsck | t0 | skipped | 7 | — | — | 0 | |
| t1000-read-tree-m-3way | t1 | full pass | 83 | 83 | ok | 0 | |
| t10000-for-each-ref-merged | t1 | 32 | 1 | ok | 0 | ||
| t1001-read-tree-m-2way | t1 | 0 | 0 | timeout | 0 | ||
| t10010-show-ref-dereference | t1 | 37 | 1 | ok | 0 | ||
| t1002-read-tree-m-u-2way | t1 | 0 | 0 | timeout | 0 | ||
| t10020-update-ref-stdin-batch | t1 | 33 | 1 | ok | 0 | ||
| t1003-read-tree-prefix | t1 | full pass | 3 | 3 | ok | 0 | |
| t1004-read-tree-m-u-wf | t1 | 0 | 0 | timeout | 0 | ||
| t1005-read-tree-reset | t1 | full pass | 7 | 7 | ok | 0 | |
| t1006-cat-file | t1 | 291 | 288 | ok | 0 | ||
| t10060-hash-object-determinism | t1 | 34 | 1 | ok | 0 | ||
| t1007-hash-object | t1 | 40 | 34 | ok | 0 | ||
| t10070-cat-file-batch-format | t1 | 33 | 1 | ok | 0 | ||
| t1008-read-tree-overlay | t1 | full pass | 2 | 2 | ok | 0 | |
| t10080-mktree-sorting | t1 | 33 | 1 | ok | 0 | ||
| t1009-read-tree-new-index | t1 | full pass | 3 | 3 | ok | 0 | |
| t10090-write-tree-idempotent | t1 | 34 | 1 | ok | 0 | ||
| t1010-mktree | t1 | full pass | 8 | 8 | ok | 0 | |
| t10100-ls-tree-long-format | t1 | 36 | 1 | ok | 0 | ||
| t1011-read-tree-sparse-checkout | t1 | 0 | 0 | timeout | 0 | ||
| t10110-ls-files-pathspec-filter | t1 | 37 | 1 | ok | 0 | ||
| t1012-read-tree-df | t1 | full pass | 5 | 5 | ok | 0 | |
| t10120-config-unset-all | t1 | 33 | 1 | ok | 0 | ||
| t1013-read-tree-submodule | t1 | 68 | 2 | ok | 0 | ||
| t10130-init-bare-reinit | t1 | full pass | 32 | 32 | ok | 0 | |
| t1014-read-tree-confusing | t1 | 28 | 27 | ok | 0 | ||
| t10140-branch-show-current | t1 | 32 | 1 | ok | 0 | ||
| t1015-read-index-unmerged | t1 | 0 | 0 | timeout | 0 | ||
| t10150-tag-delete-force | t1 | 34 | 1 | ok | 0 | ||
| t1016-compatObjectFormat | t1 | skipped | 21 | — | — | 0 | |
| t1016-compatObjectSorting | t1 | 19 | 1 | ok | 0 | ||
| t10160-commit-amend-author | t1 | 30 | 2 | ok | 0 | ||
| t10180-rm-recursive-quiet | t1 | 34 | 4 | ok | 0 | ||
| t10190-mv-directory-rename | t1 | 34 | 2 | ok | 0 | ||
| t1020-subdirectory | t1 | 0 | 0 | timeout | 0 | ||
| t10200-switch-orphan-detach | t1 | 31 | 4 | ok | 0 | ||
| t10210-restore-staged-source | t1 | 34 | 2 | ok | 0 | ||
| t1022-read-tree-partial-clone | t1 | full pass | 1 | 1 | ok | 0 | |
| t10220-reset-soft-commit | t1 | 34 | 2 | ok | 0 | ||
| t10230-cherry-pick-range | t1 | 31 | 1 | ok | 0 | ||
| t10240-diff-cached-rename | t1 | 34 | 2 | ok | 0 | ||
| t10300-for-each-ref-count-pattern | t1 | 36 | 2 | ok | 0 | ||
| t10310-show-ref-quiet-hash | t1 | 33 | 1 | ok | 0 | ||
| t10320-update-ref-verify-old | t1 | 31 | 1 | ok | 0 | ||
| t10330-symbolic-ref-short | t1 | 30 | 2 | ok | 0 | ||
| t10340-check-ignore-stdin | t1 | 31 | 1 | ok | 0 | ||
| t10350-merge-file-ours-theirs | t1 | 37 | 2 | ok | 0 | ||
| t10360-hash-object-stdin-paths | t1 | 32 | 1 | ok | 0 | ||
| t10370-cat-file-type-errors | t1 | 37 | 1 | ok | 0 | ||
| t10380-mktree-batch-missing | t1 | 31 | 1 | ok | 0 | ||
| t10390-write-tree-after-modify | t1 | 32 | 1 | ok | 0 | ||
| t10400-ls-tree-name-only-z | t1 | 33 | 1 | ok | 0 | ||
| t10410-ls-files-nul-output | t1 | 31 | 1 | ok | 0 | ||
| t10420-diff-stat-numstat | t1 | 35 | 1 | ok | 0 | ||
| t10430-diff-tree-commit-range | t1 | 33 | 1 | ok | 0 | ||
| t10440-diff-index-exit-code | t1 | 36 | 2 | ok | 0 | ||
| t10450-status-porcelain-staged | t1 | 35 | 1 | ok | 0 | ||
| t10460-log-format-author-committer | t1 | 31 | 1 | ok | 0 | ||
| t10460-status-ahead-behind | t1 | 5 | 1 | ok | 0 | ||
| t10480-config-list-file | t1 | 34 | 1 | ok | 0 | ||
| t10490-init-quiet-branch | t1 | 32 | 29 | ok | 0 | ||
| t1050-large | t1 | 29 | 14 | ok | 0 | ||
| t10500-branch-force-create | t1 | 33 | 1 | ok | 0 | ||
| t1051-large-conversion | t1 | full pass | 12 | 12 | ok | 0 | |
| t1051-unpack-file | t1 | 12 | 1 | ok | 0 | ||
| t10510-tag-message-file | t1 | 35 | 1 | ok | 0 | ||
| t10520-commit-date-author | t1 | 31 | 1 | ok | 0 | ||
| t10530-add-verbose-dry-run | t1 | 32 | 1 | ok | 0 | ||
| t10540-rm-ignore-unmatch | t1 | 31 | 1 | ok | 0 | ||
| t10550-mv-verbose-dry-run | t1 | 28 | 1 | ok | 0 | ||
| t10560-switch-create-detach | t1 | 28 | 1 | ok | 0 | ||
| t10570-restore-worktree-only | t1 | 28 | 1 | ok | 0 | ||
| t10580-reset-path-mixed | t1 | 25 | 1 | ok | 0 | ||
| t1060-object-corruption | t1 | 16 | 15 | ok | 1 | ||
| t1060-object-types | t1 | 35 | 1 | ok | 0 | ||
| t10600-for-each-ref-exclude | t1 | 35 | 2 | ok | 0 | ||
| t10610-show-ref-dereference-extra | t1 | 40 | 1 | ok | 0 | ||
| t10620-update-ref-nul-stdin | t1 | full pass | 30 | 30 | ok | 0 | |
| t10630-symbolic-ref-chain-extra | t1 | 35 | 1 | ok | 0 | ||
| t10640-check-ignore-negation | t1 | 37 | 2 | ok | 0 | ||
| t10650-merge-file-zdiff3 | t1 | full pass | 32 | 32 | ok | 0 | |
| t10660-hash-object-known-sha | t1 | 33 | 1 | ok | 0 | ||
| t10670-cat-file-commit-tree | t1 | 34 | 1 | ok | 0 | ||
| t10680-mktree-nested-dirs | t1 | 32 | 1 | ok | 0 | ||
| t10690-write-tree-exec-modes | t1 | 32 | 1 | ok | 0 | ||
| t1070-object-large | t1 | 29 | 1 | ok | 0 | ||
| t10700-ls-tree-depth-filter | t1 | 33 | 1 | ok | 0 | ||
| t10710-ls-files-deduplicate | t1 | 36 | 1 | ok | 0 | ||
| t10720-diff-stat-summary | t1 | 38 | 1 | ok | 0 | ||
| t10730-diff-tree-recursive-stat | t1 | 37 | 1 | ok | 0 | ||
| t10740-diff-index-name-status | t1 | 43 | 2 | ok | 0 | ||
| t10750-status-deleted-renamed | t1 | 40 | 1 | ok | 0 | ||
| t10780-config-rename-section | t1 | 33 | 1 | ok | 0 | ||
| t10790-init-reinit-structure | t1 | 33 | 29 | ok | 0 | ||
| t10800-branch-merged-contains | t1 | 32 | 3 | ok | 0 | ||
| t10810-tag-sort-contains | t1 | 32 | 1 | ok | 0 | ||
| t10820-commit-allow-amend | t1 | 30 | 1 | ok | 0 | ||
| t10830-add-pathspec-force | t1 | 32 | 5 | ok | 0 | ||
| t10840-rm-dry-run-force | t1 | 33 | 4 | ok | 0 | ||
| t10850-mv-multi-source | t1 | 30 | 2 | ok | 0 | ||
| t10860-switch-force-create | t1 | 30 | 1 | ok | 0 | ||
| t10870-restore-head-source | t1 | 31 | 1 | ok | 0 | ||
| t10880-reset-hard-soft-path | t1 | 31 | 1 | ok | 0 | ||
| t10890-cherry-pick-message | t1 | 30 | 2 | ok | 0 | ||
| t1090-sparse-checkout-scope | t1 | 7 | 5 | ok | 0 | ||
| t10900-for-each-ref-pattern-sort | t1 | 34 | 2 | ok | 0 | ||
| t1091-sparse-checkout-builtin | t1 | 76 | 27 | ok | 1 | ||
| t10910-show-ref-tags-branches | t1 | 35 | 3 | ok | 0 | ||
| t1092-sparse-checkout-compatibility | t1 | 106 | 1 | ok | 0 | ||
| t10920-update-ref-create-delete | t1 | 29 | 2 | ok | 0 | ||
| t10930-symbolic-ref-read-write | t1 | 29 | 3 | ok | 0 | ||
| t10940-check-ignore-dir-pattern | t1 | 35 | 1 | ok | 0 | ||
| t10950-merge-file-labels-marker | t1 | full pass | 32 | 32 | ok | 0 | |
| t10960-hash-object-empty-binary | t1 | 31 | 1 | ok | 0 | ||
| t10970-cat-file-blob-tree-tag | t1 | 32 | 1 | ok | 0 | ||
| t10980-mktree-empty-nested | t1 | 27 | 1 | ok | 0 | ||
| t10990-write-tree-clean-dirty | t1 | 37 | 1 | ok | 0 | ||
| t1100-commit-tree-options | t1 | full pass | 5 | 5 | ok | 0 | |
| t11000-ls-tree-root-subdir | t1 | 32 | 1 | ok | 0 | ||
| t11010-ls-files-z-stage | t1 | 39 | 1 | ok | 0 | ||
| t11020-diff-no-index-subdir | t1 | 43 | 1 | ok | 0 | ||
| t11030-diff-cached-rename | t1 | 41 | 1 | ok | 0 | ||
| t11040-diff-tree-combined | t1 | 35 | 1 | ok | 0 | ||
| t11140-config-get-regexp | t1 | 36 | 1 | ok | 0 | ||
| t11150-config-default-value | t1 | 33 | 1 | ok | 0 | ||
| t11160-init-template-hooks | t1 | full pass | 36 | 36 | ok | 0 | |
| t11170-branch-track-inherit | t1 | 40 | 1 | ok | 0 | ||
| t11180-tag-sign-verify | t1 | 36 | 2 | ok | 0 | ||
| t11260-cherry-pick-abort-continue | t1 | 34 | 7 | ok | 0 | ||
| t11270-for-each-ref-merged | t1 | 35 | 2 | ok | 0 | ||
| t11280-show-ref-exclude | t1 | 34 | 3 | ok | 0 | ||
| t11290-update-ref-atomic-batch | t1 | 33 | 2 | ok | 0 | ||
| t11300-symbolic-ref-head-detach | t1 | 32 | 3 | ok | 0 | ||
| t11310-check-ignore-global | t1 | 34 | 1 | ok | 0 | ||
| t11320-diff-no-index-exit | t1 | 36 | 3 | ok | 0 | ||
| t11330-diff-cached-color | t1 | 37 | 2 | ok | 0 | ||
| t11340-diff-tree-root-commit | t1 | 30 | 1 | ok | 0 | ||
| t11380-log-graph-all | t1 | 33 | 3 | ok | 0 | ||
| t11390-log-diff-tree-raw | t1 | 32 | 1 | ok | 0 | ||
| t11400-rev-list-max-count | t1 | 33 | 2 | ok | 0 | ||
| t11410-rev-list-first-parent | t1 | 31 | 3 | ok | 0 | ||
| t11420-rev-parse-flags-args | t1 | 33 | 1 | ok | 0 | ||
| t11430-rev-parse-git-dir | t1 | 35 | 3 | ok | 0 | ||
| t11440-config-type-bool-int | t1 | 38 | 1 | ok | 0 | ||
| t11450-config-include-path | t1 | 28 | 1 | ok | 0 | ||
| t11460-init-separate-git-dir | t1 | 34 | 22 | ok | 0 | ||
| t11470-branch-copy-move | t1 | 31 | 0 | ok | 0 | ||
| t11480-tag-message-file | t1 | 35 | 3 | ok | 0 | ||
| t11490-commit-fixup-squash | t1 | 33 | 1 | ok | 0 | ||
| t11500-add-chmod-intent | t1 | 31 | 2 | ok | 0 | ||
| t11510-rm-cached-worktree | t1 | 30 | 1 | ok | 0 | ||
| t11520-mv-directory-structure | t1 | 31 | 1 | ok | 0 | ||
| t11530-switch-orphan-track | t1 | 30 | 1 | ok | 0 | ||
| t11540-restore-staged-worktree | t1 | 30 | 1 | ok | 0 | ||
| t11550-reset-merge-keep | t1 | 30 | 2 | ok | 0 | ||
| t11560-cherry-pick-signoff-edit | t1 | 32 | 1 | ok | 0 | ||
| t11570-for-each-ref-creatordate | t1 | 35 | 1 | ok | 0 | ||
| t11580-show-ref-heads-tags | t1 | 34 | 1 | ok | 0 | ||
| t11590-update-ref-reflog | t1 | 31 | 1 | ok | 0 | ||
| t11600-symbolic-ref-bare-worktree | t1 | 31 | 15 | ok | 0 | ||
| t11620-diff-no-index-binary | t1 | 0 | 0 | timeout | 0 | ||
| t11630-diff-cached-subdir | t1 | 0 | 0 | timeout | 0 | ||
| t11640-diff-tree-format-patch | t1 | 0 | 0 | timeout | 0 | ||
| t11650-diff-stat-width | t1 | full pass | 36 | 36 | ok | 0 | |
| t11660-diff-index-typechange | t1 | full pass | 38 | 38 | ok | 0 | |
| t11670-status-untracked-dirs | t1 | 37 | 35 | ok | 0 | ||
| t11740-config-global-system | t1 | 35 | 34 | ok | 0 | ||
| t11750-config-multivar | t1 | full pass | 36 | 36 | ok | 0 | |
| t11760-init-default-branch | t1 | 35 | 31 | ok | 0 | ||
| t11770-branch-set-upstream | t1 | 37 | 33 | ok | 0 | ||
| t11780-tag-verify-list | t1 | full pass | 36 | 36 | ok | 0 | |
| t11920-diff-no-index-permissions | t1 | 0 | 0 | timeout | 0 | ||
| t11930-diff-cached-empty-tree | t1 | 37 | 29 | ok | 0 | ||
| t11940-diff-tree-merge-base | t1 | 0 | 0 | timeout | 0 | ||
| t11950-diff-stat-binary-text | t1 | 33 | 32 | ok | 0 | ||
| t11960-diff-index-renamed | t1 | 33 | 32 | ok | 0 | ||
| t11970-status-ignored-tracked | t1 | 32 | 30 | ok | 0 | ||
| t11980-log-author-committer-format | t1 | 39 | 3 | ok | 0 | ||
| t11990-log-relative-date | t1 | 34 | 1 | ok | 0 | ||
| t1200-read-tree-merge | t1 | 29 | 1 | ok | 0 | ||
| t12000-rev-list-topo-order | t1 | 34 | 1 | ok | 0 | ||
| t12010-rev-list-after-before | t1 | 35 | 1 | ok | 0 | ||
| t12020-rev-parse-show-prefix | t1 | 36 | 5 | ok | 0 | ||
| t12030-rev-parse-default | t1 | 35 | 1 | ok | 0 | ||
| t12040-config-unset-all | t1 | full pass | 33 | 33 | ok | 0 | |
| t12050-config-edit-file | t1 | full pass | 33 | 33 | ok | 0 | |
| t12060-init-bare-permissions | t1 | 35 | 33 | ok | 0 | ||
| t12070-branch-describe-sort | t1 | 34 | 25 | ok | 0 | ||
| t12100-add-update-all | t1 | full pass | 31 | 31 | ok | 0 | |
| t12110-rm-force-recursive | t1 | full pass | 35 | 35 | ok | 0 | |
| t12120-mv-verbose-dryrun | t1 | 33 | 32 | ok | 0 | ||
| t12130-switch-create-force | t1 | 33 | 17 | ok | 0 | ||
| t12160-cherry-pick-conflict-resolve | t1 | 34 | 25 | ok | 0 | ||
| t12170-for-each-ref-count-limit | t1 | 33 | 30 | ok | 0 | ||
| t12180-show-ref-hash-abbrev | t1 | 33 | 32 | ok | 0 | ||
| t12190-update-ref-deref-symref | t1 | 35 | 33 | ok | 0 | ||
| t12200-check-ignore-pathname | t1 | full pass | 30 | 30 | ok | 0 | |
| t12210-merge-file-marker-size | t1 | full pass | 30 | 30 | ok | 0 | |
| t12220-diff-no-index-recursive | t1 | 36 | 1 | ok | 0 | ||
| t12230-diff-cached-word-diff | t1 | 35 | 1 | ok | 0 | ||
| t12240-diff-tree-name-status | t1 | 32 | 1 | ok | 0 | ||
| t12250-diff-stat-compact | t1 | 30 | 1 | ok | 0 | ||
| t12260-diff-index-submodule | t1 | 32 | 1 | ok | 0 | ||
| t12270-status-porcelain-v2 | t1 | 32 | 1 | ok | 0 | ||
| t12280-log-shortlog-format | t1 | 0 | 0 | timeout | 0 | ||
| t12290-log-cherry-mark | t1 | 33 | 0 | ok | 0 | ||
| t12300-rev-list-merge-left-right | t1 | 33 | 0 | ok | 0 | ||
| t12310-rev-list-simplify | t1 | 32 | 0 | ok | 0 | ||
| t12320-rev-parse-sq-quote | t1 | 36 | 5 | ok | 0 | ||
| t12340-config-fixed-value | t1 | 34 | 1 | ok | 0 | ||
| t12350-config-worktree-scope | t1 | 33 | 2 | ok | 0 | ||
| t12360-init-object-format | t1 | 34 | 33 | ok | 0 | ||
| t12370-branch-list-format | t1 | 34 | 1 | ok | 0 | ||
| t12380-tag-cleanup-strip | t1 | 33 | 1 | ok | 0 | ||
| t12390-commit-cleanup-mode | t1 | 34 | 1 | ok | 0 | ||
| t12400-add-pathspec-magic | t1 | full pass | 45 | 45 | ok | 0 | |
| t12410-rm-quiet-verbose | t1 | full pass | 43 | 43 | ok | 0 | |
| t12420-mv-symlink-dir | t1 | full pass | 40 | 40 | ok | 0 | |
| t12430-switch-merge-conflict | t1 | 32 | 13 | ok | 0 | ||
| t12440-restore-overlay-no-overlay | t1 | 33 | 32 | ok | 0 | ||
| t12450-reset-soft-amend | t1 | 33 | 30 | ok | 0 | ||
| t12460-cherry-pick-sequence | t1 | 36 | 27 | ok | 0 | ||
| t12470-for-each-ref-shell-format | t1 | 34 | 28 | ok | 0 | ||
| t12520-diff-no-index-stdin | t1 | 31 | 1 | ok | 0 | ||
| t12530-diff-cached-pathspec | t1 | 37 | 1 | ok | 0 | ||
| t12540-diff-tree-cherry | t1 | 33 | 1 | ok | 0 | ||
| t12550-diff-stat-summary-line | t1 | 39 | 1 | ok | 0 | ||
| t12560-diff-index-worktree | t1 | 36 | 1 | ok | 0 | ||
| t12570-status-rename-copy | t1 | 38 | 1 | ok | 0 | ||
| t12580-log-oneline-all | t1 | 31 | 0 | ok | 0 | ||
| t12590-log-format-tformat | t1 | 33 | 1 | ok | 0 | ||
| t12600-rev-list-not-exclude | t1 | 32 | 0 | ok | 0 | ||
| t12610-rev-list-all-branches | t1 | 32 | 19 | ok | 0 | ||
| t12620-rev-parse-resolve-ref | t1 | 32 | 25 | ok | 0 | ||
| t12630-rev-parse-is-bare | t1 | 33 | 12 | ok | 0 | ||
| t12640-config-list-show-origin | t1 | full pass | 33 | 33 | ok | 0 | |
| t12650-config-null-value | t1 | 34 | 33 | ok | 0 | ||
| t12660-init-shared-perm | t1 | 37 | 32 | ok | 0 | ||
| t12670-branch-force-delete | t1 | 32 | 23 | ok | 0 | ||
| t12700-add-edit-intent | t1 | 37 | 32 | ok | 0 | ||
| t12710-rm-staged-conflict | t1 | full pass | 37 | 37 | ok | 0 | |
| t12720-mv-cross-directory | t1 | full pass | 37 | 37 | ok | 0 | |
| t12730-switch-start-point | t1 | 36 | 13 | ok | 0 | ||
| t12740-restore-deleted-paths | t1 | full pass | 35 | 35 | ok | 0 | |
| t12750-reset-mixed-paths | t1 | 34 | 31 | ok | 0 | ||
| t12760-cherry-pick-multi-range | t1 | 34 | 8 | ok | 0 | ||
| t12770-for-each-ref-perl-format | t1 | 36 | 27 | ok | 0 | ||
| t12780-show-ref-head-detached | t1 | 36 | 20 | ok | 0 | ||
| t12790-update-ref-stderr-msg | t1 | 33 | 30 | ok | 0 | ||
| t12800-check-ignore-recursive | t1 | full pass | 38 | 38 | ok | 0 | |
| t12810-merge-file-binary-text | t1 | full pass | 38 | 38 | ok | 0 | |
| t12820-diff-no-index-symlink | t1 | 41 | 35 | ok | 0 | ||
| t12830-diff-cached-mode-change | t1 | 0 | 0 | timeout | 0 | ||
| t12840-diff-tree-empty-commit | t1 | 0 | 0 | timeout | 0 | ||
| t12880-log-notes-display | t1 | 34 | 0 | ok | 0 | ||
| t12890-log-grep-author | t1 | 33 | 1 | ok | 0 | ||
| t12900-rev-list-cherry-pick | t1 | 30 | 3 | ok | 0 | ||
| t12910-rev-list-header-format | t1 | 32 | 1 | ok | 0 | ||
| t12920-rev-parse-parseopt | t1 | 33 | 4 | ok | 0 | ||
| t12930-rev-parse-since-until | t1 | 33 | 5 | ok | 0 | ||
| t12940-config-set-all | t1 | full pass | 35 | 35 | ok | 0 | |
| t12950-config-regexp-match | t1 | full pass | 33 | 33 | ok | 0 | |
| t12960-init-quiet-template | t1 | 36 | 33 | ok | 0 | ||
| t12970-branch-verbose-abbrev | t1 | 34 | 22 | ok | 0 | ||
| t12980-tag-force-replace | t1 | full pass | 33 | 33 | ok | 0 | |
| t12990-commit-reuse-message | t1 | 32 | 12 | ok | 0 | ||
| t1300-config | t1 | 497 | 291 | ok | 0 | ||
| t13000-add-bulk-paths | t1 | 31 | 1 | ok | 0 | ||
| t1301-shared-repo | t1 | full pass | 22 | 22 | ok | 0 | |
| t13010-rm-ignore-unmatch | t1 | 30 | 1 | ok | 0 | ||
| t1302-repo-version | t1 | 18 | 14 | ok | 0 | ||
| t13020-mv-force-overwrite | t1 | 30 | 2 | ok | 0 | ||
| t1303-wacky-config | t1 | full pass | 11 | 11 | ok | 0 | |
| t13030-switch-quiet-verbose | t1 | 30 | 1 | ok | 0 | ||
| t1304-default-acl | t1 | full pass | 4 | 4 | ok | 0 | |
| t13040-restore-quiet-progress | t1 | 30 | 1 | ok | 0 | ||
| t1305-config-include | t1 | 37 | 35 | ok | 0 | ||
| t13050-reset-hard-untracked | t1 | 30 | 2 | ok | 0 | ||
| t1306-xdg-files | t1 | full pass | 21 | 21 | ok | 0 | |
| t13060-cherry-pick-mainline | t1 | 31 | 2 | ok | 0 | ||
| t1307-config-blob | t1 | full pass | 13 | 13 | ok | 0 | |
| t13070-for-each-ref-points-at | t1 | 32 | 1 | ok | 0 | ||
| t1308-config-set | t1 | full pass | 39 | 39 | ok | 0 | |
| t13080-show-ref-loose-packed | t1 | 31 | 1 | ok | 0 | ||
| t1309-early-config | t1 | 10 | 9 | ok | 0 | ||
| t1310-config-default | t1 | 5 | 2 | ok | 0 | ||
| t1311-config-optional | t1 | full pass | 3 | 3 | ok | 0 | |
| t13120-diff-no-index-dir-file | t1 | 37 | 2 | ok | 0 | ||
| t13130-diff-cached-delete-add | t1 | 44 | 2 | ok | 0 | ||
| t13140-diff-tree-stat-numstat | t1 | 32 | 1 | ok | 0 | ||
| t13150-diff-stat-insertions-deletions | t1 | 42 | 1 | ok | 0 | ||
| t13180-log-patch-stat | t1 | 35 | 1 | ok | 0 | ||
| t13190-log-format-body | t1 | 36 | 1 | ok | 0 | ||
| t13200-rev-list-walk-options | t1 | 35 | 1 | ok | 0 | ||
| t13210-rev-list-count-all | t1 | 33 | 1 | ok | 0 | ||
| t13220-rev-parse-worktree | t1 | 36 | 1 | ok | 0 | ||
| t13230-rev-parse-upstream | t1 | 35 | 1 | ok | 0 | ||
| t13240-config-get-all-values | t1 | 32 | 1 | ok | 0 | ||
| t13250-config-section-names | t1 | 31 | 1 | ok | 0 | ||
| t13260-init-reinit-config | t1 | full pass | 34 | 34 | ok | 0 | |
| t13270-branch-remote-tracking | t1 | 33 | 4 | ok | 0 | ||
| t13280-tag-list-format | t1 | 34 | 1 | ok | 0 | ||
| t13290-commit-allow-empty-msg | t1 | 30 | 2 | ok | 0 | ||
| t13300-add-executable-bit | t1 | full pass | 32 | 32 | ok | 0 | |
| t13310-rm-sparse-checkout | t1 | full pass | 31 | 31 | ok | 0 | |
| t13320-mv-case-sensitive | t1 | full pass | 30 | 30 | ok | 0 | |
| t13330-switch-reflog-entry | t1 | 30 | 13 | ok | 0 | ||
| t13340-restore-merge-conflict | t1 | 30 | 29 | ok | 0 | ||
| t13350-reset-orphan-branch | t1 | full pass | 30 | 30 | ok | 0 | |
| t13360-cherry-pick-allow-empty | t1 | 30 | 0 | ok | 0 | ||
| t13370-for-each-ref-objectname | t1 | 34 | 1 | ok | 0 | ||
| t13380-show-ref-symref | t1 | 32 | 1 | ok | 0 | ||
| t13390-update-ref-namespace | t1 | 30 | 1 | ok | 0 | ||
| t13400-check-ignore-case | t1 | 31 | 1 | ok | 0 | ||
| t13410-merge-file-crlf-eol | t1 | full pass | 30 | 30 | ok | 0 | |
| t1350-config-hooks-path | t1 | 4 | 3 | ok | 0 | ||
| t1400-update-ref | t1 | skipped | 254 | — | — | 0 | |
| t1401-symbolic-ref | t1 | full pass | 25 | 25 | ok | 0 | |
| t1402-check-ref-format | t1 | full pass | 99 | 99 | ok | 0 | |
| t1403-show-ref | t1 | full pass | 12 | 12 | ok | 0 | |
| t1404-update-ref-errors | t1 | full pass | 38 | 38 | ok | 0 | |
| t1405-main-ref-store | t1 | 16 | 2 | ok | 0 | ||
| t1405-main-ref-store-reftable | t1 | 29 | 1 | ok | 0 | ||
| t1406-submodule-ref-store | t1 | 15 | 8 | ok | 0 | ||
| t1407-worktree-ref-store | t1 | skipped | 4 | — | — | 0 | |
| t1408-packed-refs | t1 | full pass | 3 | 3 | ok | 0 | |
| t1409-avoid-packing-refs | t1 | full pass | 11 | 11 | ok | 0 | |
| t1410-reflog | t1 | 41 | 16 | ok | 0 | ||
| t1411-reflog-show | t1 | 0 | 0 | timeout | 0 | ||
| t1412-reflog-loop | t1 | full pass | 3 | 3 | ok | 0 | |
| t1413-reflog-detach | t1 | full pass | 7 | 7 | ok | 0 | |
| t1414-reflog-walk | t1 | full pass | 12 | 12 | ok | 0 | |
| t1415-worktree-refs | t1 | skipped | 10 | — | — | 0 | |
| t1416-ref-transaction-hooks | t1 | 10 | 9 | ok | 0 | ||
| t1417-reflog-updateref | t1 | full pass | 21 | 21 | ok | 0 | |
| t1418-reflog-exists | t1 | full pass | 6 | 6 | ok | 0 | |
| t1419-exclude-refs | t1 | skipped | 13 | — | — | 0 | |
| t1420-lost-found | t1 | 2 | 1 | ok | 0 | ||
| t1421-reflog-write | t1 | 10 | 6 | ok | 0 | ||
| t1422-show-ref-exists | t1 | 12 | 1 | ok | 0 | ||
| t1423-ref-backend | t1 | skipped | 9 | — | — | 0 | |
| t1430-bad-ref-name | t1 | 40 | 5 | ok | 2 | ||
| t1450-fsck | t1 | skipped | 74 | — | — | 0 | |
| t1450-fsck-basic | t1 | 31 | 4 | ok | 0 | ||
| t1450-fsck-flags | t1 | full pass | 10 | 10 | ok | 0 | |
| t1451-fsck-buffer | t1 | full pass | 72 | 72 | ok | 0 | |
| t1460-refs-migrate | t1 | skipped | 22 | — | — | 0 | |
| t1461-refs-list | t1 | 428 | 346 | ok | 0 | ||
| t1462-refs-exists | t1 | 12 | 1 | ok | 0 | ||
| t1463-refs-optimize | t1 | 47 | 10 | ok | 0 | ||
| t1500-rev-parse | t1 | full pass | 81 | 81 | ok | 0 | |
| t1501-work-tree | t1 | 39 | 30 | ok | 0 | ||
| t1502-rev-parse-parseopt | t1 | full pass | 37 | 37 | ok | 0 | |
| t1503-rev-parse-verify | t1 | 12 | 10 | ok | 0 | ||
| t1504-ceiling-dirs | t1 | 44 | 42 | ok | 0 | ||
| t1504-revision-range | t1 | 28 | 2 | ok | 0 | ||
| t1505-rev-parse-last | t1 | full pass | 7 | 7 | ok | 0 | |
| t1506-rev-parse-diagnosis | t1 | full pass | 30 | 30 | ok | 0 | |
| t1507-rev-parse-upstream | t1 | full pass | 29 | 29 | ok | 0 | |
| t1508-at-combinations | t1 | full pass | 35 | 35 | ok | 0 | |
| t1509-root-work-tree | t1 | 0 | 0 | ok | 0 | ||
| t1510-repo-setup | t1 | 109 | 73 | ok | 0 | ||
| t1511-rev-parse-caret | t1 | 17 | 11 | ok | 0 | ||
| t1512-rev-parse-disambiguation | t1 | 38 | 32 | ok | 0 | ||
| t1513-rev-parse-prefix | t1 | full pass | 11 | 11 | ok | 0 | |
| t1514-rev-parse-push | t1 | 9 | 8 | ok | 0 | ||
| t1515-rev-parse-outside-repo | t1 | full pass | 4 | 4 | ok | 0 | |
| t1517-outside-repo | t1 | 0 | 0 | timeout | 0 | ||
| t1600-index | t1 | full pass | 7 | 7 | ok | 0 | |
| t1601-index-bogus | t1 | full pass | 4 | 4 | ok | 0 | |
| t1700-split-index | t1 | 29 | 27 | ok | 0 | ||
| t1701-racy-split-index | t1 | 0 | 0 | timeout | 0 | ||
| t1800-hook | t1 | 0 | 0 | timeout | 0 | ||
| t1800-ls-remote | t1 | 24 | 22 | ok | 0 | ||
| t1900-repo-info | t1 | full pass | 37 | 37 | ok | 0 | |
| t1901-repo-structure | t1 | full pass | 4 | 4 | ok | 0 | |
| t2000-conflict-when-checking-files-out | t2 | 14 | 13 | ok | 0 | ||
| t2002-checkout-cache-u | t2 | full pass | 3 | 3 | ok | 0 | |
| t2003-checkout-cache-mkdir | t2 | full pass | 10 | 10 | ok | 0 | |
| t2004-checkout-cache-temp | t2 | full pass | 23 | 23 | ok | 0 | |
| t2005-checkout-index-symlinks | t2 | full pass | 3 | 3 | ok | 0 | |
| t2006-checkout-index-basic | t2 | full pass | 9 | 9 | ok | 0 | |
| t2007-checkout-symlink | t2 | full pass | 4 | 4 | ok | 0 | |
| t2008-checkout-subdir | t2 | full pass | 9 | 9 | ok | 0 | |
| t2009-checkout-statinfo | t2 | full pass | 3 | 3 | ok | 0 | |
| t2010-checkout-ambiguous | t2 | full pass | 10 | 10 | ok | 0 | |
| t2011-checkout-invalid-head | t2 | full pass | 10 | 10 | ok | 0 | |
| t2012-checkout-last | t2 | 22 | 21 | ok | 0 | ||
| t2013-checkout-submodule | t2 | 70 | 7 | ok | 0 | ||
| t2014-checkout-switch | t2 | full pass | 4 | 4 | ok | 0 | |
| t2015-checkout-unborn | t2 | 6 | 3 | ok | 0 | ||
| t2016-checkout-patch | t2 | 19 | 15 | ok | 0 | ||
| t2017-checkout-orphan | t2 | 13 | 12 | ok | 0 | ||
| t2018-checkout-branch | t2 | 25 | 24 | ok | 0 | ||
| t2019-checkout-ambiguous-ref | t2 | full pass | 9 | 9 | ok | 0 | |
| t2020-checkout-detach | t2 | 26 | 19 | ok | 0 | ||
| t2021-checkout-overwrite | t2 | 9 | 4 | ok | 0 | ||
| t2022-checkout-paths | t2 | 5 | 4 | ok | 0 | ||
| t2023-checkout-m | t2 | 5 | 3 | ok | 0 | ||
| t2024-checkout-dwim | t2 | 23 | 8 | ok | 0 | ||
| t2025-checkout-no-overlay | t2 | 6 | 5 | ok | 0 | ||
| t2026-checkout-pathspec-file | t2 | full pass | 11 | 11 | ok | 0 | |
| t2027-checkout-track | t2 | full pass | 5 | 5 | ok | 0 | |
| t2030-checkout-index-basic | t2 | 27 | 2 | ok | 0 | ||
| t2030-unresolve-info | t2 | 14 | 7 | ok | 0 | ||
| t2031-checkout-index-symlink | t2 | 25 | 5 | ok | 0 | ||
| t2032-checkout-index-parallel | t2 | 28 | 1 | ok | 0 | ||
| t2040-checkout-file-modes | t2 | 28 | 1 | ok | 0 | ||
| t2045-checkout-conflict | t2 | 29 | 0 | ok | 0 | ||
| t2050-checkout | t2 | 80 | 2 | ok | 0 | ||
| t2050-git-dir-relative | t2 | 4 | 2 | ok | 0 | ||
| t2060-switch | t2 | 16 | 6 | ok | 0 | ||
| t2061-switch-orphan | t2 | 15 | 1 | ok | 0 | ||
| t2070-restore | t2 | full pass | 15 | 15 | ok | 0 | |
| t2071-restore-patch | t2 | 15 | 5 | ok | 0 | ||
| t2072-restore-pathspec-file | t2 | full pass | 12 | 12 | ok | 0 | |
| t2080-parallel-checkout-basics | t2 | 0 | 0 | timeout | 0 | ||
| t2081-parallel-checkout-collisions | t2 | full pass | 6 | 6 | ok | 0 | |
| t2082-parallel-checkout-attributes | t2 | 5 | 4 | ok | 0 | ||
| t2100-update-cache-badpath | t2 | full pass | 5 | 5 | ok | 0 | |
| t2101-update-index-reupdate | t2 | full pass | 7 | 7 | ok | 0 | |
| t2102-update-index-symlinks | t2 | full pass | 3 | 3 | ok | 0 | |
| t2103-update-index-ignore-missing | t2 | 5 | 2 | ok | 0 | ||
| t2104-update-index-skip-worktree | t2 | full pass | 7 | 7 | ok | 0 | |
| t2105-update-index-gitfile | t2 | full pass | 4 | 4 | ok | 0 | |
| t2106-update-index-assume-unchanged | t2 | full pass | 2 | 2 | ok | 0 | |
| t2107-update-index-basic | t2 | full pass | 10 | 10 | ok | 0 | |
| t2108-update-index-refresh-racy | t2 | 6 | 0 | ok | 0 | ||
| t2200-add-update | t2 | full pass | 19 | 19 | ok | 0 | |
| t2201-add-update-typechange | t2 | 6 | 2 | ok | 0 | ||
| t2202-add-addremove | t2 | full pass | 3 | 3 | ok | 0 | |
| t2203-add-intent | t2 | 19 | 16 | ok | 0 | ||
| t2204-add-ignored | t2 | full pass | 47 | 47 | ok | 0 | |
| t2205-add-worktree-config | t2 | skipped | 13 | — | — | 0 | |
| t2206-add-submodule-ignored | t2 | 8 | 3 | ok | 0 | ||
| t2300-cd-to-toplevel | t2 | 5 | 0 | ok | 0 | ||
| t2400-worktree-add | t2 | skipped | 89 | — | — | 0 | |
| t2401-worktree-prune | t2 | skipped | 13 | — | — | 0 | |
| t2402-worktree-list | t2 | skipped | 27 | — | — | 0 | |
| t2403-worktree-move | t2 | skipped | 33 | — | — | 0 | |
| t2404-worktree-config | t2 | skipped | 12 | — | — | 0 | |
| t2405-worktree-submodule | t2 | skipped | 11 | — | — | 1 | |
| t2406-worktree-repair | t2 | skipped | 24 | — | — | 0 | |
| t2407-worktree-heads | t2 | skipped | 12 | — | — | 0 | |
| t2500-untracked-overwriting | t2 | 0 | 0 | timeout | 2 | ||
| t2501-cwd-empty | t2 | 24 | 11 | ok | 0 | ||
| t3000-ls-files-others | t3 | full pass | 15 | 15 | ok | 0 | |
| t3001-ls-files-others-exclude | t3 | 27 | 12 | ok | 0 | ||
| t3002-ls-files-dashpath | t3 | full pass | 6 | 6 | ok | 0 | |
| t3003-ls-files-exclude | t3 | full pass | 7 | 7 | ok | 0 | |
| t3004-ls-files-basic | t3 | full pass | 6 | 6 | ok | 0 | |
| t3005-ls-files-relative | t3 | full pass | 4 | 4 | ok | 0 | |
| t3006-ls-files-long | t3 | full pass | 3 | 3 | ok | 0 | |
| t3007-ls-files-recurse-submodules | t3 | 24 | 22 | ok | 0 | ||
| t3008-ls-files-lazy-init-name-hash | t3 | full pass | 1 | 1 | ok | 0 | |
| t3009-ls-files-others-nonsubmodule | t3 | full pass | 2 | 2 | ok | 0 | |
| t3010-ls-files-killed-modified | t3 | 6 | 3 | ok | 0 | ||
| t3011-common-prefixes-and-directory-traversal | t3 | full pass | 20 | 20 | ok | 1 | |
| t3011-ls-files-staged | t3 | 29 | 2 | ok | 0 | ||
| t3012-ls-files-dedup | t3 | full pass | 3 | 3 | ok | 0 | |
| t3013-ls-files-format | t3 | 20 | 9 | ok | 0 | ||
| t3014-ls-files-pathspec-magic | t3 | 29 | 1 | ok | 0 | ||
| t3020-ls-files-error-unmatch | t3 | full pass | 3 | 3 | ok | 0 | |
| t3030-merge-recursive | t3 | 26 | 1 | ok | 0 | ||
| t3040-subprojects-basic | t3 | 11 | 10 | ok | 0 | ||
| t3050-ls-files-unmerged | t3 | 23 | 2 | ok | 0 | ||
| t3050-subprojects-fetch | t3 | full pass | 4 | 4 | ok | 0 | |
| t3060-ls-files-with-tree | t3 | full pass | 8 | 8 | ok | 0 | |
| t3070-wildmatch | t3 | full pass | 1901 | 1901 | ok | 3 | |
| t3100-ls-tree-restrict | t3 | 14 | 9 | ok | 0 | ||
| t3101-ls-tree-dirname | t3 | 19 | 14 | ok | 0 | ||
| t3102-ls-tree-wildcards | t3 | full pass | 4 | 4 | ok | 0 | |
| t3103-ls-tree-misc | t3 | full pass | 10 | 10 | ok | 0 | |
| t3104-ls-tree-format | t3 | full pass | 19 | 19 | ok | 0 | |
| t3105-ls-tree-output | t3 | 60 | 14 | ok | 0 | ||
| t3200-branch | t3 | 167 | 102 | ok | 0 | ||
| t3201-branch-contains | t3 | 24 | 23 | ok | 0 | ||
| t3202-show-branch | t3 | full pass | 27 | 27 | ok | 0 | |
| t3203-branch-output | t3 | 41 | 30 | ok | 0 | ||
| t3204-branch-name-interpretation | t3 | 16 | 8 | ok | 0 | ||
| t3205-branch-color | t3 | full pass | 4 | 4 | ok | 0 | |
| t3206-branch-advanced | t3 | 29 | 1 | ok | 0 | ||
| t3206-range-diff | t3 | 0 | 0 | timeout | 0 | ||
| t3207-branch-submodule | t3 | 20 | 1 | ok | 0 | ||
| t3210-pack-refs | t3 | 29 | 1 | ok | 0 | ||
| t3211-peel-ref | t3 | full pass | 8 | 8 | ok | 0 | |
| t3300-funny-names | t3 | 0 | 0 | timeout | 0 | ||
| t3301-notes | t3 | 0 | 0 | timeout | 0 | ||
| t3301-notes-basic | t3 | 38 | 2 | ok | 0 | ||
| t3302-notes-index-expensive | t3 | full pass | 12 | 12 | ok | 0 | |
| t3303-notes-subtrees | t3 | 23 | 19 | ok | 0 | ||
| t3304-notes-mixed | t3 | full pass | 6 | 6 | ok | 0 | |
| t3305-notes-fanout | t3 | full pass | 7 | 7 | ok | 0 | |
| t3306-notes-prune | t3 | full pass | 12 | 12 | ok | 0 | |
| t3307-notes-man | t3 | full pass | 3 | 3 | ok | 0 | |
| t3308-notes-merge | t3 | 19 | 5 | ok | 0 | ||
| t3309-notes-merge-auto-resolve | t3 | 31 | 4 | ok | 0 | ||
| t3310-notes-merge-manual-resolve | t3 | 22 | 6 | ok | 0 | ||
| t3311-notes-merge-fanout | t3 | 24 | 14 | ok | 0 | ||
| t3312-notes-copy | t3 | full pass | 4 | 4 | ok | 0 | |
| t3313-notes-getref | t3 | full pass | 4 | 4 | ok | 0 | |
| t3314-notes-prune | t3 | full pass | 3 | 3 | ok | 0 | |
| t3315-notes-merge | t3 | full pass | 4 | 4 | ok | 0 | |
| t3320-notes-merge-worktrees | t3 | full pass | 9 | 9 | ok | 0 | |
| t3321-notes-stripspace | t3 | 27 | 1 | ok | 0 | ||
| t3400-rebase | t3 | 39 | 16 | ok | 0 | ||
| t3401-rebase-and-am-rename | t3 | 0 | 0 | timeout | 0 | ||
| t3401-rebase-basic | t3 | 32 | 1 | ok | 0 | ||
| t3402-rebase-merge | t3 | 13 | 2 | ok | 0 | ||
| t3403-rebase-skip | t3 | 20 | 8 | ok | 0 | ||
| t3404-rebase-interactive | t3 | 0 | 0 | timeout | 0 | ||
| t3405-rebase-malformed | t3 | full pass | 5 | 5 | ok | 0 | |
| t3406-rebase-message | t3 | 32 | 15 | ok | 0 | ||
| t3407-rebase-abort | t3 | 17 | 15 | ok | 0 | ||
| t3408-rebase-multi-line | t3 | full pass | 2 | 2 | ok | 0 | |
| t3409-rebase-environ | t3 | full pass | 3 | 3 | ok | 0 | |
| t3412-rebase-root | t3 | 25 | 13 | ok | 0 | ||
| t3413-rebase-hook | t3 | full pass | 15 | 15 | ok | 0 | |
| t3415-rebase-autosquash | t3 | 28 | 1 | ok | 0 | ||
| t3416-rebase-onto-threedots | t3 | 18 | 3 | ok | 0 | ||
| t3417-rebase-whitespace-fix | t3 | full pass | 4 | 4 | ok | 0 | |
| t3418-rebase-continue | t3 | 0 | 0 | timeout | 0 | ||
| t3419-rebase-patch-id | t3 | 8 | 4 | ok | 0 | ||
| t3420-rebase-autostash | t3 | 54 | 19 | ok | 0 | ||
| t3421-rebase-topology-linear | t3 | 63 | 22 | ok | 0 | ||
| t3422-rebase-incompatible-options | t3 | 0 | 0 | timeout | 0 | ||
| t3423-rebase-reword | t3 | 3 | 2 | ok | 0 | ||
| t3424-rebase-empty | t3 | 19 | 3 | ok | 1 | ||
| t3425-rebase-topology-merges | t3 | 13 | 1 | ok | 0 | ||
| t3426-rebase-submodule | t3 | 29 | 3 | ok | 0 | ||
| t3427-rebase-subtree | t3 | 3 | 0 | ok | 0 | ||
| t3428-rebase-signoff | t3 | 7 | 1 | ok | 0 | ||
| t3429-rebase-edit-todo | t3 | 7 | 5 | ok | 0 | ||
| t3430-rebase-merges | t3 | 34 | 0 | ok | 0 | ||
| t3431-rebase-fork-point | t3 | 26 | 23 | ok | 0 | ||
| t3432-rebase-fast-forward | t3 | 219 | 204 | ok | 0 | ||
| t3433-rebase-across-mode-change | t3 | 4 | 1 | ok | 0 | ||
| t3434-rebase-i18n | t3 | 6 | 1 | ok | 0 | ||
| t3435-rebase-gpg-sign | t3 | skipped | 11 | — | — | 0 | |
| t3436-rebase-more-options | t3 | 19 | 2 | ok | 0 | ||
| t3437-rebase-fixup-options | t3 | 13 | 1 | ok | 0 | ||
| t3438-rebase-broken-files | t3 | full pass | 9 | 9 | ok | 0 | |
| t3440-rebase-trailer | t3 | 10 | 1 | ok | 0 | ||
| t3441-rebase-exec | t3 | 3 | 1 | ok | 0 | ||
| t3442-rebase-onto-upstream | t3 | 3 | 1 | ok | 0 | ||
| t3450-history | t3 | 2 | 1 | ok | 0 | ||
| t3451-history-reword | t3 | 14 | 11 | ok | 0 | ||
| t3452-history-split | t3 | 25 | 22 | ok | 0 | ||
| t3500-cherry | t3 | full pass | 4 | 4 | ok | 0 | |
| t3501-revert-cherry-pick | t3 | 21 | 17 | ok | 0 | ||
| t3502-cherry-pick-merge | t3 | 12 | 3 | ok | 0 | ||
| t3503-cherry-pick-root | t3 | full pass | 6 | 6 | ok | 0 | |
| t3504-cherry-pick-rerere | t3 | 9 | 3 | ok | 0 | ||
| t3505-cherry-pick-empty | t3 | full pass | 17 | 17 | ok | 0 | |
| t3506-cherry-pick-ff | t3 | 11 | 6 | ok | 0 | ||
| t3507-cherry-pick-conflict | t3 | 44 | 24 | ok | 0 | ||
| t3508-cherry-pick-many-commits | t3 | 14 | 9 | ok | 0 | ||
| t3509-cherry-pick-merge-df | t3 | full pass | 9 | 9 | ok | 0 | |
| t3510-cherry-pick | t3 | 65 | 5 | ok | 0 | ||
| t3510-cherry-pick-sequence | t3 | 55 | 32 | ok | 0 | ||
| t3511-cherry-pick-x | t3 | full pass | 22 | 22 | ok | 0 | |
| t3512-cherry-pick-submodule | t3 | 15 | 2 | ok | 0 | ||
| t3513-revert-submodule | t3 | 14 | 1 | ok | 0 | ||
| t3514-cherry-pick-revert-gpg | t3 | skipped | 2 | — | — | 0 | |
| t3600-rm | t3 | 82 | 57 | ok | 0 | ||
| t3601-rm-pathspec-file | t3 | full pass | 5 | 5 | ok | 0 | |
| t3602-rm-sparse-checkout | t3 | 13 | 4 | ok | 0 | ||
| t3650-replay-basics | t3 | 31 | 13 | ok | 0 | ||
| t3700-add | t3 | 58 | 48 | ok | 0 | ||
| t3700-add-pathspec-file | t3 | 24 | 2 | ok | 0 | ||
| t3701-add-interactive | t3 | 0 | 0 | timeout | 0 | ||
| t3702-add-edit | t3 | 0 | 0 | timeout | 0 | ||
| t3703-add-magic-pathspec | t3 | 6 | 5 | ok | 0 | ||
| t3704-add-pathspec-file | t3 | full pass | 11 | 11 | ok | 0 | |
| t3705-add-sparse-checkout | t3 | 20 | 16 | ok | 0 | ||
| t3800-mktag | t3 | full pass | 151 | 151 | ok | 0 | |
| t3900-i18n-commit | t3 | 38 | 11 | ok | 0 | ||
| t3901-i18n-patch | t3 | 0 | 0 | timeout | 0 | ||
| t3902-quoted | t3 | full pass | 13 | 13 | ok | 0 | |
| t3902-quoted-ls-tree | t3 | 8 | 1 | ok | 0 | ||
| t3903-stash | t3 | 0 | 0 | timeout | 0 | ||
| t3904-stash-patch | t3 | 0 | 0 | timeout | 0 | ||
| t3905-stash-include-untracked | t3 | 34 | 29 | ok | 0 | ||
| t3906-stash-submodule | t3 | 8 | 3 | ok | 0 | ||
| t3907-stash-show-config | t3 | 0 | 0 | timeout | 0 | ||
| t3908-stash-in-worktree | t3 | full pass | 2 | 2 | ok | 0 | |
| t3909-stash-pathspec-file | t3 | full pass | 5 | 5 | ok | 0 | |
| t3910-mac-os-precompose | t3 | 29 | 24 | ok | 0 | ||
| t3920-crlf-messages | t3 | 18 | 3 | ok | 0 | ||
| t4000-diff-format | t4 | 0 | 0 | timeout | 0 | ||
| t4001-diff-rename | t4 | 0 | 0 | timeout | 0 | ||
| t4002-diff-basic | t4 | 0 | 0 | timeout | 0 | ||
| t4003-diff-rename-1 | t4 | 0 | 0 | timeout | 0 | ||
| t4004-diff-rename-symlink | t4 | 0 | 0 | timeout | 0 | ||
| t4005-diff-rename-2 | t4 | 4 | 2 | ok | 0 | ||
| t4006-diff-mode | t4 | 7 | 5 | ok | 0 | ||
| t4007-rename-3 | t4 | full pass | 13 | 13 | ok | 0 | |
| t4008-diff-break-rewrite | t4 | 14 | 12 | ok | 0 | ||
| t4009-diff-rename-4 | t4 | full pass | 7 | 7 | ok | 0 | |
| t4010-diff-pathspec | t4 | full pass | 17 | 17 | ok | 0 | |
| t4011-diff-symlink | t4 | 0 | 0 | timeout | 0 | ||
| t4011-diff-tree | t4 | 110 | 2 | ok | 0 | ||
| t4012-diff-binary | t4 | 0 | 0 | timeout | 0 | ||
| t4013-diff-various | t4 | 0 | 0 | timeout | 0 | ||
| t4014-format-patch | t4 | 0 | 0 | timeout | 0 | ||
| t4015-diff-whitespace | t4 | 0 | 0 | timeout | 0 | ||
| t4015-format-patch-options | t4 | 12 | 1 | ok | 0 | ||
| t4016-diff-quote | t4 | 5 | 2 | ok | 0 | ||
| t4017-diff-retval | t4 | 0 | 0 | timeout | 0 | ||
| t4018-diff-files | t4 | 41 | 1 | ok | 0 | ||
| t4018-diff-funcname | t4 | 0 | 0 | timeout | 0 | ||
| t4019-diff-options | t4 | 26 | 1 | ok | 0 | ||
| t4019-diff-wserror | t4 | 0 | 0 | timeout | 0 | ||
| t4020-diff-external | t4 | 0 | 0 | timeout | 0 | ||
| t4020-diff-plumbing | t4 | 21 | 1 | ok | 0 | ||
| t4021-format-patch-numbered | t4 | 0 | 0 | timeout | 0 | ||
| t4022-diff-rewrite | t4 | 11 | 4 | ok | 0 | ||
| t4023-diff-rename-typechange | t4 | 4 | 0 | ok | 0 | ||
| t4024-diff-optimize-common | t4 | 0 | 0 | timeout | 0 | ||
| t4025-hunk-header | t4 | 2 | 1 | ok | 0 | ||
| t4026-color | t4 | full pass | 34 | 34 | ok | 0 | |
| t4027-diff-submodule | t4 | 20 | 6 | ok | 0 | ||
| t4028-format-patch-mime-headers | t4 | 0 | 0 | timeout | 0 | ||
| t4029-diff-trailing-space | t4 | 1 | 0 | ok | 0 | ||
| t4030-diff-textconv | t4 | 0 | 0 | timeout | 0 | ||
| t4031-diff-rewrite-binary | t4 | 8 | 4 | ok | 0 | ||
| t4032-diff-inter-hunk-context | t4 | 0 | 0 | timeout | 0 | ||
| t4033-diff-patience | t4 | 0 | 0 | timeout | 0 | ||
| t4034-diff-words | t4 | 0 | 0 | timeout | 0 | ||
| t4035-diff-quiet | t4 | 23 | 20 | ok | 0 | ||
| t4036-format-patch-signer-mime | t4 | 0 | 0 | timeout | 0 | ||
| t4037-diff-r-t-dirs | t4 | full pass | 2 | 2 | ok | 0 | |
| t4038-diff-combined | t4 | 26 | 4 | ok | 1 | ||
| t4039-diff-assume-unchanged | t4 | full pass | 4 | 4 | ok | 0 | |
| t4040-whitespace-status | t4 | full pass | 11 | 11 | ok | 0 | |
| t4041-diff-submodule-option | t4 | 0 | 0 | timeout | 0 | ||
| t4042-diff-textconv-caching | t4 | 0 | 0 | timeout | 0 | ||
| t4043-diff-rename-binary | t4 | full pass | 3 | 3 | ok | 0 | |
| t4044-diff-index-unique-abbrev | t4 | 2 | 1 | ok | 0 | ||
| t4045-diff-relative | t4 | 0 | 0 | timeout | 0 | ||
| t4046-diff-unmerged | t4 | 8 | 3 | ok | 0 | ||
| t4047-diff-dirstat | t4 | 0 | 0 | timeout | 0 | ||
| t4047-diff-numstat | t4 | 26 | 3 | ok | 0 | ||
| t4048-diff-combined-binary | t4 | 0 | 0 | timeout | 0 | ||
| t4049-diff-stat-count | t4 | 4 | 2 | ok | 0 | ||
| t4050-diff | t4 | 219 | 4 | ok | 0 | ||
| t4050-diff-histogram | t4 | 10 | 9 | ok | 0 | ||
| t4051-diff-function-context | t4 | 0 | 0 | timeout | 0 | ||
| t4051-diff-function-name | t4 | 27 | 1 | ok | 0 | ||
| t4052-stat-output | t4 | 0 | 0 | timeout | 0 | ||
| t4053-diff-no-index | t4 | skipped | 41 | — | — | 0 | |
| t4054-diff-bogus-tree | t4 | full pass | 14 | 14 | ok | 0 | |
| t4055-diff-context | t4 | 0 | 0 | timeout | 0 | ||
| t4056-diff-order | t4 | 23 | 20 | ok | 0 | ||
| t4057-diff-combined-paths | t4 | 4 | 0 | ok | 0 | ||
| t4058-diff-duplicates | t4 | 16 | 8 | ok | 0 | ||
| t4059-diff-submodule-not-initialized | t4 | 8 | 7 | ok | 0 | ||
| t4060-diff-submodule-option-diff-format | t4 | 0 | 0 | timeout | 0 | ||
| t4061-diff-indent | t4 | 33 | 14 | ok | 0 | ||
| t4062-diff-pickaxe | t4 | full pass | 3 | 3 | ok | 0 | |
| t4063-diff-blobs | t4 | 0 | 0 | timeout | 0 | ||
| t4064-diff-oidfind | t4 | 10 | 9 | ok | 0 | ||
| t4065-diff-anchored | t4 | 0 | 0 | timeout | 0 | ||
| t4066-diff-emit-delay | t4 | 0 | 0 | timeout | 0 | ||
| t4067-diff-partial-clone | t4 | 0 | 0 | timeout | 0 | ||
| t4068-diff-symmetric | t4 | 20 | 0 | ok | 0 | ||
| t4068-diff-symmetric-merge-base | t4 | 36 | 34 | ok | 0 | ||
| t4069-diff-summary | t4 | 34 | 1 | ok | 0 | ||
| t4069-remerge-diff | t4 | 0 | 0 | timeout | 0 | ||
| t4070-diff-pairs | t4 | 0 | 0 | timeout | 0 | ||
| t4070-diff-submodule | t4 | 31 | 2 | ok | 0 | ||
| t4071-diff-empty-tree | t4 | 32 | 5 | ok | 0 | ||
| t4071-diff-minimal | t4 | 0 | 0 | timeout | 0 | ||
| t4072-diff-max-depth | t4 | 76 | 47 | ok | 0 | ||
| t4073-diff-stat-name-width | t4 | full pass | 6 | 6 | ok | 0 | |
| t4074-diff-shifted-matched-group | t4 | 0 | 0 | timeout | 0 | ||
| t4075-diff-full-index-abbrev | t4 | 7 | 1 | ok | 0 | ||
| t4076-diff-ignore-submodules | t4 | 4 | 0 | ok | 0 | ||
| t4077-diff-color-moved | t4 | 5 | 1 | ok | 0 | ||
| t4078-diff-binary-flag | t4 | 5 | 1 | ok | 0 | ||
| t4079-diff-inter-hunk-explicit | t4 | 4 | 1 | ok | 0 | ||
| t4080-diff-permissions | t4 | 27 | 1 | ok | 0 | ||
| t4081-diff-break-rewrites-flag | t4 | 4 | 1 | ok | 0 | ||
| t4090-diff-empty | t4 | 32 | 2 | ok | 0 | ||
| t4095-diff-headers | t4 | 32 | 1 | ok | 0 | ||
| t4096-diff-newline | t4 | 33 | 1 | ok | 0 | ||
| t4100-apply-stat | t4 | 25 | 0 | ok | 0 | ||
| t4101-apply-nonl | t4 | full pass | 12 | 12 | ok | 0 | |
| t4102-apply-rename | t4 | full pass | 5 | 5 | ok | 0 | |
| t4103-apply-binary | t4 | 0 | 0 | timeout | 0 | ||
| t4104-apply-boundary | t4 | 0 | 0 | timeout | 0 | ||
| t4105-apply-fuzz | t4 | 9 | 1 | ok | 0 | ||
| t4106-apply-stdin | t4 | 3 | 1 | ok | 0 | ||
| t4107-apply-ignore-whitespace | t4 | full pass | 11 | 11 | ok | 0 | |
| t4108-apply-threeway | t4 | 18 | 3 | ok | 0 | ||
| t4109-apply-multifrag | t4 | 3 | 0 | ok | 0 | ||
| t4110-apply-scan | t4 | 1 | 0 | ok | 0 | ||
| t4111-apply-subdir | t4 | full pass | 10 | 10 | ok | 0 | |
| t4112-apply-renames | t4 | 2 | 0 | ok | 0 | ||
| t4113-apply-ending | t4 | full pass | 3 | 3 | ok | 0 | |
| t4114-apply-typechange | t4 | 0 | 0 | timeout | 0 | ||
| t4115-apply-symlink | t4 | 0 | 0 | timeout | 0 | ||
| t4116-apply-reverse | t4 | 7 | 2 | ok | 0 | ||
| t4117-apply-reject | t4 | 8 | 4 | ok | 0 | ||
| t4118-apply-empty-context | t4 | 3 | 1 | ok | 0 | ||
| t4119-apply-config | t4 | 11 | 7 | ok | 0 | ||
| t4120-apply-popt | t4 | 12 | 4 | ok | 0 | ||
| t4121-apply-diffs | t4 | 2 | 1 | ok | 0 | ||
| t4122-apply-symlink-inside | t4 | 0 | 0 | timeout | 0 | ||
| t4123-apply-shrink | t4 | full pass | 2 | 2 | ok | 0 | |
| t4124-apply-ws-rule | t4 | 0 | 0 | timeout | 0 | ||
| t4125-apply-ws-fuzz | t4 | 4 | 1 | ok | 0 | ||
| t4126-apply-empty | t4 | 8 | 3 | ok | 0 | ||
| t4127-apply-same-fn | t4 | 7 | 2 | ok | 0 | ||
| t4128-apply-root | t4 | full pass | 12 | 12 | ok | 0 | |
| t4129-apply-samemode | t4 | 0 | 0 | timeout | 0 | ||
| t4130-apply-criss-cross-rename | t4 | 7 | 5 | ok | 0 | ||
| t4131-apply-fake-ancestor | t4 | 3 | 1 | ok | 0 | ||
| t4132-apply-removal | t4 | full pass | 14 | 14 | ok | 0 | |
| t4133-apply-filenames | t4 | full pass | 4 | 4 | ok | 0 | |
| t4134-apply-submodule | t4 | 2 | 1 | ok | 0 | ||
| t4135-apply-weird-filenames | t4 | full pass | 20 | 19 | ok | 0 | |
| t4136-apply-check | t4 | 6 | 3 | ok | 0 | ||
| t4137-apply-submodule | t4 | 28 | 2 | ok | 0 | ||
| t4138-apply-ws-expansion | t4 | 0 | 0 | timeout | 0 | ||
| t4139-apply-escape | t4 | 12 | 10 | ok | 0 | ||
| t4140-apply-ita | t4 | 7 | 2 | ok | 0 | ||
| t4141-apply-too-large | t4 | full pass | 1 | 1 | ok | 0 | |
| t4150-am | t4 | 0 | 0 | timeout | 0 | ||
| t4151-am-abort | t4 | 0 | 0 | timeout | 0 | ||
| t4152-am-subjects | t4 | 0 | 0 | timeout | 0 | ||
| t4153-am-resume-override-opts | t4 | 0 | 0 | timeout | 0 | ||
| t4200-rerere | t4 | 36 | 27 | ok | 0 | ||
| t4201-log-graph | t4 | 23 | 1 | ok | 0 | ||
| t4201-shortlog | t4 | 32 | 3 | ok | 0 | ||
| t4202-log | t4 | skipped | 145 | — | — | 0 | |
| t4203-log-diff-filter | t4 | 7 | 1 | ok | 0 | ||
| t4203-mailmap | t4 | 74 | 70 | ok | 0 | ||
| t4204-log-follow | t4 | 5 | 1 | ok | 0 | ||
| t4204-patch-id | t4 | 0 | 0 | timeout | 0 | ||
| t4205-log-pretty-formats | t4 | 125 | 48 | ok | 2 | ||
| t4206-log-follow | t4 | 26 | 1 | ok | 0 | ||
| t4206-log-follow-harder-copies | t4 | 7 | 3 | ok | 0 | ||
| t4207-log-decoration | t4 | 23 | 1 | ok | 0 | ||
| t4207-log-decoration-colors | t4 | full pass | 4 | 4 | ok | 0 | |
| t4208-diff-pathspec-magic | t4 | 22 | 1 | ok | 0 | ||
| t4208-log-magic-pathspec | t4 | 21 | 13 | ok | 0 | ||
| t4209-log-pickaxe | t4 | 0 | 0 | timeout | 0 | ||
| t4210-log-i18n | t4 | 21 | 17 | ok | 0 | ||
| t4211-line-log | t4 | 53 | 47 | ok | 0 | ||
| t4212-log-corrupt | t4 | full pass | 13 | 13 | ok | 0 | |
| t4213-log-tabexpand | t4 | full pass | 9 | 9 | ok | 0 | |
| t4214-log-graph-octopus | t4 | 17 | 1 | ok | 0 | ||
| t4215-log-skewed-merges | t4 | 10 | 0 | ok | 0 | ||
| t4216-log-bloom | t4 | 167 | 42 | ok | 0 | ||
| t4217-log-limit | t4 | full pass | 3 | 3 | ok | 0 | |
| t4218-log-no-walk | t4 | 7 | 1 | ok | 0 | ||
| t4219-log-date-format | t4 | 14 | 1 | ok | 0 | ||
| t4220-log-source | t4 | 4 | 0 | ok | 0 | ||
| t4221-log-simplify-decoration | t4 | 4 | 1 | ok | 0 | ||
| t4252-am-options | t4 | full pass | 8 | 8 | ok | 0 | |
| t4253-am-keep-cr-dos | t4 | 0 | 0 | timeout | 0 | ||
| t4254-am-corrupt | t4 | 4 | 1 | ok | 0 | ||
| t4255-am-submodule | t4 | 0 | 0 | timeout | 0 | ||
| t4256-am-format-flowed | t4 | full pass | 2 | 2 | ok | 0 | |
| t4257-am-interactive | t4 | 0 | 0 | timeout | 0 | ||
| t4258-am-quoted-cr | t4 | 4 | 3 | ok | 0 | ||
| t4300-merge-tree | t4 | 0 | 0 | timeout | 0 | ||
| t4301-merge-tree-write-tree | t4 | 46 | 22 | ok | 0 | ||
| t5000-tar-tree | t5 | 0 | 0 | timeout | 0 | ||
| t5000-write-tree | t5 | full pass | 5 | 5 | ok | 0 | |
| t5001-archive-attr | t5 | 44 | 21 | ok | 0 | ||
| t5002-archive-attr-pattern | t5 | full pass | 19 | 19 | ok | 0 | |
| t5003-archive-zip | t5 | 82 | 78 | ok | 0 | ||
| t5004-archive-corner-cases | t5 | full pass | 14 | 14 | ok | 0 | |
| t5100-count-objects | t5 | 26 | 4 | ok | 0 | ||
| t5100-mailinfo | t5 | full pass | 52 | 52 | ok | 0 | |
| t5150-request-pull | t5 | 10 | 2 | ok | 0 | ||
| t5200-update-server-info | t5 | 8 | 5 | ok | 0 | ||
| t5300-pack-object | t5 | 0 | 0 | timeout | 0 | ||
| t5300-unpack-objects | t5 | 23 | 21 | ok | 0 | ||
| t5301-sliding-window | t5 | full pass | 6 | 6 | ok | 0 | |
| t5302-pack-index | t5 | 36 | 12 | ok | 0 | ||
| t5302-show-index | t5 | 17 | 3 | ok | 0 | ||
| t5303-pack-corruption | t5 | 25 | 3 | ok | 0 | ||
| t5303-pack-corruption-resilience | t5 | 36 | 23 | ok | 0 | ||
| t5304-prune | t5 | 0 | 0 | timeout | 0 | ||
| t5304-prune-packed | t5 | 20 | 8 | ok | 0 | ||
| t5305-include-tag | t5 | 15 | 12 | ok | 0 | ||
| t5306-pack-nobase | t5 | 4 | 3 | ok | 0 | ||
| t5307-pack-missing-commit | t5 | full pass | 5 | 5 | ok | 0 | |
| t5308-pack-detect-duplicates | t5 | full pass | 6 | 6 | ok | 0 | |
| t5309-pack-delta-cycles | t5 | full pass | 7 | 7 | ok | 0 | |
| t5310-pack-bitmaps | t5 | 0 | 0 | timeout | 0 | ||
| t5311-pack-bitmaps-shallow | t5 | full pass | 6 | 6 | ok | 0 | |
| t5312-prune-corruption | t5 | 11 | 6 | ok | 0 | ||
| t5313-pack-bounds-checks | t5 | 9 | 7 | ok | 0 | ||
| t5314-pack-cycle-detection | t5 | full pass | 2 | 2 | ok | 0 | |
| t5315-pack-objects-compression | t5 | full pass | 9 | 9 | ok | 0 | |
| t5316-pack-delta-depth | t5 | 5 | 2 | ok | 0 | ||
| t5317-pack-objects-filter-objects | t5 | 33 | 19 | ok | 0 | ||
| t5318-commit-graph | t5 | skipped | 85 | — | — | 0 | |
| t5318-pack-objects-revs-exclude | t5 | 9 | 6 | ok | 0 | ||
| t5319-multi-pack-index | t5 | 98 | 24 | ok | 0 | ||
| t5320-delta-islands | t5 | 15 | 5 | ok | 0 | ||
| t5321-pack-large-objects | t5 | full pass | 2 | 2 | ok | 0 | |
| t5322-pack-objects-sparse | t5 | full pass | 11 | 11 | ok | 0 | |
| t5323-pack-redundant | t5 | full pass | 18 | 18 | ok | 0 | |
| t5324-split-commit-graph | t5 | 42 | 17 | ok | 0 | ||
| t5325-reverse-index | t5 | 16 | 14 | ok | 0 | ||
| t5326-multi-pack-bitmaps | t5 | 0 | 0 | timeout | 0 | ||
| t5327-multi-pack-bitmaps-rev | t5 | 0 | 0 | timeout | 0 | ||
| t5328-commit-graph-64bit-time | t5 | full pass | 6 | 6 | ok | 0 | |
| t5329-pack-objects-cruft | t5 | 25 | 5 | ok | 0 | ||
| t5330-no-lazy-fetch-with-commit-graph | t5 | 4 | 2 | ok | 0 | ||
| t5331-pack-objects-stdin | t5 | 16 | 2 | ok | 0 | ||
| t5332-multi-pack-reuse | t5 | 14 | 10 | ok | 0 | ||
| t5333-pseudo-merge-bitmaps | t5 | skipped | 18 | — | — | 0 | |
| t5334-incremental-multi-pack-index | t5 | full pass | 16 | 16 | ok | 0 | |
| t5335-compact-multi-pack-index | t5 | 10 | 1 | ok | 0 | ||
| t5351-unpack-large-objects | t5 | 7 | 5 | ok | 0 | ||
| t5400-send-pack | t5 | 17 | 11 | ok | 0 | ||
| t5401-update-hooks | t5 | 13 | 8 | ok | 0 | ||
| t5402-post-merge-hook | t5 | 7 | 3 | ok | 0 | ||
| t5403-post-checkout-hook | t5 | 14 | 11 | ok | 0 | ||
| t5404-tracking-branches | t5 | 7 | 6 | ok | 0 | ||
| t5405-send-pack-rewind | t5 | full pass | 3 | 3 | ok | 0 | |
| t5406-remote-rejects | t5 | full pass | 3 | 3 | ok | 0 | |
| t5407-post-rewrite-hook | t5 | 17 | 3 | ok | 0 | ||
| t5408-send-pack-stdin | t5 | full pass | 10 | 10 | ok | 0 | |
| t5409-colorize-remote-messages | t5 | full pass | 11 | 11 | ok | 0 | |
| t5410-receive-pack | t5 | 5 | 3 | ok | 0 | ||
| t5411-proc-receive-hook | t5 | skipped | 2 | — | — | 0 | |
| t5500-fetch-pack | t5 | skipped | 92 | — | — | 0 | |
| t5501-fetch-push-alternates | t5 | 3 | 1 | ok | 0 | ||
| t5502-quickfetch | t5 | 7 | 2 | ok | 0 | ||
| t5503-tagfollow | t5 | 12 | 7 | ok | 0 | ||
| t5504-fetch-receive-strict | t5 | skipped | 29 | — | — | 0 | |
| t5505-remote | t5 | 130 | 64 | ok | 1 | ||
| t5506-remote-groups | t5 | 9 | 3 | ok | 0 | ||
| t5507-remote-environment | t5 | full pass | 5 | 5 | ok | 0 | |
| t5509-fetch-push-namespaces | t5 | 15 | 6 | ok | 0 | ||
| t5510-fetch | t5 | 215 | 208 | ok | 0 | ||
| t5511-refspec | t5 | 47 | 24 | ok | 0 | ||
| t5512-ls-remote | t5 | 40 | 16 | ok | 0 | ||
| t5513-fetch-track | t5 | full pass | 2 | 2 | ok | 0 | |
| t5514-fetch-multiple | t5 | 25 | 10 | ok | 0 | ||
| t5515-fetch-merge-logic | t5 | 65 | 1 | ok | 0 | ||
| t5516-fetch-push | t5 | 124 | 14 | ok | 0 | ||
| t5517-push-mirror | t5 | full pass | 13 | 13 | ok | 0 | |
| t5518-fetch-exit-status | t5 | full pass | 3 | 3 | ok | 0 | |
| t5519-push-alternates | t5 | 8 | 7 | ok | 0 | ||
| t5520-pull | t5 | 80 | 22 | ok | 0 | ||
| t5521-pull-options | t5 | 22 | 6 | ok | 0 | ||
| t5522-pull-symlink | t5 | 4 | 3 | ok | 0 | ||
| t5523-push-upstream | t5 | full pass | 17 | 17 | ok | 0 | |
| t5524-fmt-merge-msg | t5 | full pass | 58 | 58 | ok | 0 | |
| t5524-pull-msg | t5 | full pass | 3 | 3 | ok | 0 | |
| t5525-fetch-tagopt | t5 | full pass | 5 | 5 | ok | 0 | |
| t5526-fetch-submodules | t5 | 56 | 15 | ok | 0 | ||
| t5527-fetch-odd-refs | t5 | full pass | 5 | 5 | ok | 0 | |
| t5528-push-default | t5 | full pass | 32 | 31 | ok | 1 | |
| t5529-push-errors | t5 | 8 | 7 | ok | 0 | ||
| t5530-upload-pack-error | t5 | 11 | 3 | ok | 0 | ||
| t5531-deep-nested-push | t5 | full pass | 4 | 4 | ok | 0 | |
| t5531-deep-submodule-push | t5 | 29 | 3 | ok | 0 | ||
| t5532-fetch-proxy | t5 | 5 | 4 | ok | 0 | ||
| t5533-push-cas | t5 | 23 | 20 | ok | 0 | ||
| t5534-push-signed | t5 | skipped | 13 | — | — | 0 | |
| t5535-fetch-push-symref | t5 | full pass | 3 | 3 | ok | 0 | |
| t5536-fetch-conflicts | t5 | full pass | 7 | 7 | ok | 0 | |
| t5537-fetch-shallow | t5 | 16 | 14 | ok | 0 | ||
| t5538-push-shallow | t5 | 8 | 2 | ok | 0 | ||
| t5539-fetch-http-shallow | t5 | 8 | 1 | ok | 0 | ||
| t5540-fetch-push-edge-cases | t5 | 12 | 7 | ok | 0 | ||
| t5540-http-push-webdav | t5 | skipped | — | — | — | 2 | |
| t5541-http-push-smart | t5 | skipped | 20 | — | — | 0 | |
| t5541-remote-subcommands | t5 | 5 | 4 | ok | 0 | ||
| t5542-push-advanced | t5 | full pass | 4 | 4 | ok | 0 | |
| t5542-push-http-shallow | t5 | 3 | 1 | ok | 0 | ||
| t5543-atomic-push | t5 | 13 | 11 | ok | 0 | ||
| t5544-pack-objects-hook | t5 | 7 | 6 | ok | 0 | ||
| t5545-push-options | t5 | 13 | 2 | ok | 0 | ||
| t5546-receive-limits | t5 | full pass | 17 | 17 | ok | 0 | |
| t5547-push-quarantine | t5 | full pass | 6 | 6 | ok | 0 | |
| t5548-push-porcelain | t5 | skipped | 11 | — | — | 0 | |
| t5549-fetch-push-http | t5 | 3 | 0 | ok | 0 | ||
| t5550-http-fetch-dumb | t5 | skipped | 57 | — | — | 0 | |
| t5551-http-fetch-smart | t5 | skipped | 36 | — | — | 6 | |
| t5552-skipping-fetch-negotiator | t5 | 6 | 3 | ok | 0 | ||
| t5553-set-upstream | t5 | 21 | 6 | ok | 0 | ||
| t5554-noop-fetch-negotiator | t5 | 1 | 0 | ok | 0 | ||
| t5555-http-smart-common | t5 | full pass | 10 | 10 | ok | 0 | |
| t5557-http-get | t5 | 2 | 0 | ok | 0 | ||
| t5558-clone-bundle-uri | t5 | 37 | 19 | ok | 0 | ||
| t5559-http-fetch-smart-http2 | t5 | skipped | — | — | — | 0 | |
| t5560-http-backend-noserver | t5 | 14 | 2 | ok | 0 | ||
| t5561-http-backend | t5 | 14 | 0 | ok | 0 | ||
| t5562-http-backend-content-length | t5 | full pass | 16 | 16 | ok | 0 | |
| t5563-simple-http-auth | t5 | skipped | 17 | — | — | 0 | |
| t5564-http-proxy | t5 | 0 | 0 | timeout | 0 | ||
| t5565-push-multiple | t5 | full pass | 2 | 2 | ok | 0 | |
| t5570-git-daemon | t5 | 0 | 0 | ok | 0 | ||
| t5571-pre-push-hook | t5 | full pass | 11 | 11 | ok | 0 | |
| t5572-pull-submodule | t5 | 69 | 12 | ok | 0 | ||
| t5573-pull-verify-signatures | t5 | skipped | 16 | — | — | 0 | |
| t5574-fetch-output | t5 | 14 | 1 | ok | 0 | ||
| t5580-unc-paths | t5 | skipped | 8 | — | — | 0 | |
| t5581-http-curl-verbose | t5 | 2 | 0 | ok | 0 | ||
| t5582-fetch-negative-refspec | t5 | 16 | 10 | ok | 0 | ||
| t5583-push-branches | t5 | full pass | 8 | 8 | ok | 0 | |
| t5600-clone-fail-cleanup | t5 | 14 | 8 | ok | 0 | ||
| t5601-clone | t5 | 115 | 65 | ok | 0 | ||
| t5602-clone-remote-exec | t5 | full pass | 3 | 3 | ok | 0 | |
| t5603-clone-dirname | t5 | 47 | 1 | ok | 0 | ||
| t5604-clone-reference | t5 | 34 | 22 | ok | 0 | ||
| t5605-clone-local | t5 | full pass | 23 | 23 | ok | 0 | |
| t5606-clone-options | t5 | 21 | 20 | ok | 0 | ||
| t5607-clone-bundle | t5 | 16 | 6 | ok | 0 | ||
| t5608-clone-2gb | t5 | 0 | 0 | ok | 0 | ||
| t5609-clone-branch | t5 | full pass | 7 | 7 | ok | 0 | |
| t5610-clone-detached | t5 | skipped | 13 | — | — | 1 | |
| t5611-clone-config | t5 | 13 | 9 | ok | 0 | ||
| t5612-clone-refspec | t5 | 13 | 4 | ok | 0 | ||
| t5613-info-alternate | t5 | 13 | 11 | ok | 0 | ||
| t5614-clone-submodules-shallow | t5 | 9 | 2 | ok | 0 | ||
| t5615-alternate-env | t5 | full pass | 9 | 9 | ok | 0 | |
| t5616-partial-clone | t5 | 47 | 15 | ok | 0 | ||
| t5617-clone-submodules-remote | t5 | 9 | 2 | ok | 0 | ||
| t5618-alternate-refs | t5 | 6 | 2 | ok | 0 | ||
| t5619-clone-local-ambiguous-transport | t5 | 2 | 0 | ok | 0 | ||
| t5620-backfill | t5 | 10 | 2 | ok | 0 | ||
| t5621-clone-revision | t5 | full pass | 12 | 12 | ok | 0 | |
| t5700-protocol-v1 | t5 | 0 | 0 | ok | 0 | ||
| t5701-git-serve | t5 | 25 | 23 | ok | 0 | ||
| t5702-protocol-v2 | t5 | 0 | 0 | ok | 0 | ||
| t5703-upload-pack-ref-in-want | t5 | 26 | 4 | ok | 0 | ||
| t5704-protocol-violations | t5 | full pass | 3 | 3 | ok | 0 | |
| t5705-session-id-in-capabilities | t5 | 17 | 9 | ok | 0 | ||
| t5710-promisor-remote-capability | t5 | 22 | 1 | ok | 0 | ||
| t5730-protocol-v2-bundle-uri-file | t5 | full pass | 8 | 8 | ok | 0 | |
| t5731-protocol-v2-bundle-uri-git | t5 | 0 | 0 | ok | 0 | ||
| t5732-protocol-v2-bundle-uri-http | t5 | 9 | 3 | ok | 0 | ||
| t5750-bundle-uri-parse | t5 | full pass | 13 | 13 | ok | 0 | |
| t5801-remote-helpers | t5 | skipped | 35 | — | — | 1 | |
| t5802-connect-helper | t5 | full pass | 8 | 8 | ok | 0 | |
| t5810-proto-disable-local | t5 | 54 | 53 | ok | 0 | ||
| t5811-proto-disable-git | t5 | 0 | 0 | ok | 0 | ||
| t5812-proto-disable-http | t5 | 29 | 10 | ok | 0 | ||
| t5813-proto-disable-ssh | t5 | 81 | 63 | ok | 0 | ||
| t5814-proto-disable-ext | t5 | 27 | 19 | ok | 0 | ||
| t5815-submodule-protos | t5 | 8 | 5 | ok | 0 | ||
| t5900-repo-selection | t5 | 8 | 4 | ok | 0 | ||
| t6000-rev-list-misc | t6 | 23 | 8 | ok | 0 | ||
| t6001-rev-list-graft | t6 | 0 | 0 | timeout | 0 | ||
| t6002-rev-list-bisect | t6 | 53 | 4 | ok | 0 | ||
| t6003-rev-list-topo-order | t6 | 36 | 23 | ok | 0 | ||
| t6004-rev-list-path-optim | t6 | full pass | 7 | 7 | ok | 0 | |
| t6005-rev-list-count | t6 | full pass | 6 | 6 | ok | 0 | |
| t6006-rev-list-format | t6 | 80 | 57 | ok | 0 | ||
| t6007-rev-list-cherry-pick-file | t6 | 23 | 6 | ok | 0 | ||
| t6007-rev-list-cherry-pick-status | t6 | full pass | 29 | 29 | ok | 0 | |
| t6008-rev-list-submodule | t6 | full pass | 2 | 2 | ok | 0 | |
| t6009-rev-list-parent | t6 | full pass | 15 | 15 | ok | 0 | |
| t6010-merge-base | t6 | 12 | 9 | ok | 0 | ||
| t6011-rev-list-with-bad-commit | t6 | 6 | 5 | ok | 0 | ||
| t6011-rev-list-with-hierarchies | t6 | full pass | 28 | 28 | ok | 0 | |
| t6012-rev-list-simplify | t6 | 0 | 0 | timeout | 0 | ||
| t6013-rev-list-reverse-parents | t6 | 3 | 2 | ok | 0 | ||
| t6014-rev-list-all | t6 | 0 | 0 | timeout | 0 | ||
| t6015-rev-list-show-all-parents | t6 | 38 | 1 | ok | 0 | ||
| t6016-rev-list-graph-simplify-history | t6 | 12 | 2 | ok | 0 | ||
| t6017-rev-list-stdin | t6 | full pass | 37 | 37 | ok | 0 | |
| t6018-rev-list-glob | t6 | 95 | 34 | ok | 0 | ||
| t6019-rev-list-ancestry-path | t6 | 18 | 5 | ok | 0 | ||
| t6020-bundle-misc | t6 | 37 | 13 | ok | 0 | ||
| t6021-rev-list-exclude-hidden | t6 | 62 | 1 | ok | 0 | ||
| t6022-rev-list-missing | t6 | 40 | 6 | ok | 0 | ||
| t6030-bisect-porcelain | t6 | 96 | 85 | ok | 0 | ||
| t6040-tracking-info | t6 | 44 | 23 | ok | 0 | ||
| t6041-bisect-submodule | t6 | 14 | 1 | ok | 0 | ||
| t6050-replace | t6 | skipped | 37 | — | — | 0 | |
| t6060-merge-index | t6 | full pass | 7 | 7 | ok | 0 | |
| t6100-rev-list-in-order | t6 | full pass | 3 | 3 | ok | 0 | |
| t6101-rev-parse-parents | t6 | 38 | 35 | ok | 0 | ||
| t6102-rev-list-unexpected-objects | t6 | full pass | 22 | 22 | ok | 0 | |
| t6110-rev-list-sparse | t6 | 2 | 1 | ok | 0 | ||
| t6111-rev-list-treesame | t6 | 65 | 7 | ok | 0 | ||
| t6112-rev-list-filters-objects | t6 | 54 | 42 | ok | 0 | ||
| t6113-rev-list-bitmap-filters | t6 | 14 | 13 | ok | 0 | ||
| t6114-keep-packs | t6 | full pass | 3 | 3 | ok | 0 | |
| t6115-rev-list-du | t6 | full pass | 17 | 17 | ok | 0 | |
| t6120-describe | t6 | 105 | 53 | ok | 0 | ||
| t6120-name-rev | t6 | 41 | 1 | ok | 0 | ||
| t6130-pathspec-noglob | t6 | full pass | 21 | 21 | ok | 0 | |
| t6131-pathspec-icase | t6 | 9 | 1 | ok | 0 | ||
| t6132-pathspec-exclude | t6 | full pass | 31 | 31 | ok | 0 | |
| t6133-pathspec-rev-dwim | t6 | 6 | 5 | ok | 0 | ||
| t6133-pathspec-toplevel | t6 | 33 | 1 | ok | 0 | ||
| t6134-pathspec-in-submodule | t6 | full pass | 3 | 3 | ok | 0 | |
| t6134-pathspec-wildcard | t6 | 32 | 1 | ok | 0 | ||
| t6135-pathspec-with-attrs | t6 | 37 | 7 | ok | 0 | ||
| t6135-rev-list-merge-order | t6 | 31 | 1 | ok | 0 | ||
| t6136-pathspec-in-bare | t6 | 3 | 1 | ok | 0 | ||
| t6136-rev-list-date-range | t6 | 31 | 1 | ok | 0 | ||
| t6137-pathspec-wildcards-literal | t6 | full pass | 25 | 25 | ok | 0 | |
| t6137-rev-parse-misc | t6 | 34 | 1 | ok | 0 | ||
| t6138-rev-list-boundary | t6 | 29 | 0 | ok | 0 | ||
| t6200-fmt-merge-msg | t6 | skipped | 37 | — | — | 0 | |
| t6200-fmt-merge-msg-extra | t6 | 23 | 1 | ok | 0 | ||
| t6300-for-each-ref | t6 | 429 | 347 | ok | 0 | ||
| t6301-for-each-ref-errors | t6 | full pass | 6 | 6 | ok | 0 | |
| t6302-for-each-ref-filter | t6 | skipped | 51 | — | — | 0 | |
| t6304-for-each-ref-detached-head | t6 | 10 | 1 | ok | 0 | ||
| t6400-merge-df | t6 | 7 | 5 | ok | 0 | ||
| t6401-merge-criss-cross | t6 | full pass | 4 | 4 | ok | 0 | |
| t6402-merge-rename | t6 | 46 | 15 | ok | 0 | ||
| t6403-merge-file | t6 | full pass | 39 | 39 | ok | 0 | |
| t6404-recursive-merge | t6 | 6 | 4 | ok | 0 | ||
| t6405-merge-symlinks | t6 | full pass | 7 | 7 | ok | 0 | |
| t6406-merge-attr | t6 | 13 | 11 | ok | 0 | ||
| t6407-merge-binary | t6 | full pass | 3 | 3 | ok | 0 | |
| t6408-merge-up-to-date | t6 | full pass | 7 | 7 | ok | 0 | |
| t6409-merge-subtree | t6 | full pass | 12 | 12 | ok | 0 | |
| t6411-merge-filemode | t6 | 19 | 17 | ok | 0 | ||
| t6412-merge-large-rename | t6 | full pass | 10 | 10 | ok | 0 | |
| t6413-merge-crlf | t6 | full pass | 3 | 3 | ok | 0 | |
| t6414-merge-rename-nocruft | t6 | 3 | 1 | ok | 0 | ||
| t6415-merge-dir-to-symlink | t6 | 24 | 9 | ok | 0 | ||
| t6416-recursive-corner-cases | t6 | 40 | 24 | ok | 3 | ||
| t6417-merge-ours-theirs | t6 | full pass | 7 | 7 | ok | 0 | |
| t6418-merge-text-auto | t6 | 11 | 7 | ok | 0 | ||
| t6419-merge-ignorecase | t6 | 0 | 0 | ok | 0 | ||
| t6421-merge-partial-clone | t6 | 3 | 0 | ok | 0 | ||
| t6422-merge-rename-corner-cases | t6 | 26 | 10 | ok | 6 | ||
| t6423-merge-rename-directories | t6 | 82 | 29 | ok | 2 | ||
| t6424-merge-unrelated-index-changes | t6 | 19 | 17 | ok | 0 | ||
| t6425-merge-rename-delete | t6 | 1 | 0 | ok | 0 | ||
| t6426-merge-skip-unneeded-updates | t6 | full pass | 13 | 13 | ok | 0 | |
| t6427-diff3-conflict-markers | t6 | 9 | 7 | ok | 0 | ||
| t6428-merge-conflicts-sparse | t6 | 2 | 0 | ok | 0 | ||
| t6429-merge-sequence-rename-caching | t6 | full pass | 11 | 11 | ok | 0 | |
| t6430-merge-recursive | t6 | 36 | 23 | ok | 0 | ||
| t6430-merge-strategy-option | t6 | 6 | 0 | ok | 0 | ||
| t6431-merge-criscross | t6 | full pass | 2 | 2 | ok | 0 | |
| t6432-merge-recursive-rename-options | t6 | 3 | 1 | ok | 0 | ||
| t6432-merge-recursive-space-options | t6 | 11 | 9 | ok | 0 | ||
| t6433-merge-toplevel | t6 | full pass | 15 | 15 | ok | 0 | |
| t6434-merge-recursive-rename-options | t6 | full pass | 27 | 27 | ok | 0 | |
| t6434-merge-with-no-common-ancestor | t6 | 3 | 1 | ok | 0 | ||
| t6435-merge-sparse | t6 | full pass | 6 | 6 | ok | 0 | |
| t6435-merge-sparse-directory | t6 | 2 | 1 | ok | 0 | ||
| t6436-merge-overwrite | t6 | 0 | 0 | timeout | 0 | ||
| t6437-submodule-merge | t6 | 22 | 20 | ok | 0 | ||
| t6438-submodule-directory-file-conflicts | t6 | 56 | 4 | ok | 0 | ||
| t6439-merge-co-error-msgs | t6 | 6 | 4 | ok | 0 | ||
| t6500-gc | t6 | 35 | 28 | ok | 0 | ||
| t6501-freshen-objects | t6 | 42 | 36 | ok | 0 | ||
| t6600-test-reach | t6 | 47 | 16 | ok | 0 | ||
| t6601-path-walk | t6 | full pass | 15 | 15 | ok | 0 | |
| t6700-tree-depth | t6 | full pass | 10 | 10 | ok | 0 | |
| t7001-mv | t7 | 54 | 52 | ok | 0 | ||
| t7002-mv-sparse-checkout | t7 | 22 | 3 | ok | 0 | ||
| t7003-filter-branch | t7 | skipped | 48 | — | — | 0 | |
| t7004-tag | t7 | skipped | 219 | — | — | 0 | |
| t7005-editor | t7 | full pass | 12 | 12 | ok | 0 | |
| t7006-pager | t7 | 109 | 108 | ok | 1 | ||
| t7007-show | t7 | 0 | 0 | timeout | 0 | ||
| t7008-filter-branch-null-sha1 | t7 | 6 | 5 | ok | 0 | ||
| t7008-show-stat-raw-name | t7 | 21 | 1 | ok | 0 | ||
| t7010-setup | t7 | 16 | 11 | ok | 0 | ||
| t7011-skip-worktree-reading | t7 | full pass | 15 | 15 | ok | 0 | |
| t7012-skip-worktree-writing | t7 | 11 | 10 | ok | 6 | ||
| t7020-commit-encoding | t7 | 26 | 2 | ok | 0 | ||
| t7030-verify-tag | t7 | skipped | 16 | — | — | 0 | |
| t7031-verify-tag-signed-ssh | t7 | skipped | 14 | — | — | 0 | |
| t7040-log-formatting | t7 | 36 | 1 | ok | 0 | ||
| t7060-status-output | t7 | 25 | 4 | ok | 0 | ||
| t7060-wtstatus | t7 | 17 | 11 | ok | 0 | ||
| t7061-status-staged | t7 | 26 | 4 | ok | 0 | ||
| t7061-wtstatus-ignore | t7 | 25 | 13 | ok | 0 | ||
| t7062-status-worktree | t7 | 26 | 1 | ok | 0 | ||
| t7062-wtstatus-ignorecase | t7 | full pass | 1 | 1 | ok | 0 | |
| t7063-status-untracked-cache | t7 | 58 | 57 | ok | 0 | ||
| t7064-wtstatus-pv2 | t7 | 28 | 23 | ok | 0 | ||
| t7065-status-rename | t7 | 28 | 1 | ok | 0 | ||
| t7066-status-ignored | t7 | 32 | 2 | ok | 0 | ||
| t7067-status-untracked-dir | t7 | 33 | 1 | ok | 0 | ||
| t7068-commit-amend | t7 | 28 | 1 | ok | 0 | ||
| t7069-commit-empty | t7 | 30 | 3 | ok | 0 | ||
| t7070-commit-tree-extra | t7 | 26 | 2 | ok | 0 | ||
| t7071-commit-message-file | t7 | 27 | 1 | ok | 0 | ||
| t7072-commit-tree-orphan | t7 | 25 | 0 | ok | 0 | ||
| t7080-mv-advanced | t7 | 29 | 1 | ok | 0 | ||
| t7090-rm-advanced | t7 | 31 | 1 | ok | 0 | ||
| t7101-reset | t7 | full pass | 11 | 11 | ok | 0 | |
| t7101-reset-empty-subdirs | t7 | full pass | 10 | 10 | ok | 0 | |
| t7102-reset | t7 | 38 | 33 | ok | 0 | ||
| t7103-reset-bare | t7 | 0 | 0 | timeout | 0 | ||
| t7104-reset-hard | t7 | full pass | 3 | 3 | ok | 0 | |
| t7105-reset-patch | t7 | 0 | 0 | timeout | 0 | ||
| t7106-reset-unborn-branch | t7 | 7 | 5 | ok | 0 | ||
| t7107-reset-pathspec-file | t7 | 11 | 1 | ok | 0 | ||
| t7110-reset-merge | t7 | full pass | 21 | 21 | ok | 0 | |
| t7110-reset-modes | t7 | 20 | 2 | ok | 0 | ||
| t7111-reset-table | t7 | 42 | 38 | ok | 0 | ||
| t7112-reset-submodule | t7 | 82 | 4 | ok | 0 | ||
| t7113-post-index-change-hook | t7 | 4 | 1 | ok | 0 | ||
| t7201-co | t7 | 46 | 27 | ok | 0 | ||
| t7300-clean | t7 | 55 | 54 | ok | 0 | ||
| t7301-clean-interactive | t7 | 23 | 8 | ok | 0 | ||
| t7400-submodule-basic | t7 | 124 | 49 | ok | 0 | ||
| t7401-submodule-summary | t7 | 25 | 8 | ok | 0 | ||
| t7402-submodule-rebase | t7 | 6 | 3 | ok | 0 | ||
| t7403-submodule-sync | t7 | 18 | 16 | ok | 0 | ||
| t7406-submodule-update | t7 | 70 | 34 | ok | 0 | ||
| t7407-submodule-foreach | t7 | 23 | 10 | ok | 0 | ||
| t7408-submodule-reference | t7 | 16 | 5 | ok | 0 | ||
| t7409-submodule-detached-work-tree | t7 | 3 | 1 | ok | 0 | ||
| t7411-submodule-config | t7 | 20 | 18 | ok | 0 | ||
| t7412-submodule-absorbgitdirs | t7 | 12 | 10 | ok | 0 | ||
| t7413-submodule-is-active | t7 | full pass | 10 | 10 | ok | 0 | |
| t7414-submodule-mistakes | t7 | full pass | 5 | 5 | ok | 0 | |
| t7416-submodule-dash-url | t7 | 18 | 4 | ok | 0 | ||
| t7417-submodule-path-url | t7 | 5 | 3 | ok | 0 | ||
| t7418-submodule-sparse-gitmodules | t7 | 9 | 8 | ok | 0 | ||
| t7419-submodule-set-branch | t7 | full pass | 9 | 9 | ok | 0 | |
| t7420-submodule-set-url | t7 | 0 | 0 | timeout | 0 | ||
| t7421-submodule-summary-add | t7 | full pass | 5 | 5 | ok | 0 | |
| t7422-submodule-output | t7 | 18 | 8 | ok | 0 | ||
| t7423-submodule-symlinks | t7 | 6 | 4 | ok | 0 | ||
| t7424-submodule-mixed-ref-formats | t7 | skipped | 14 | — | — | 0 | |
| t7425-submodule-gitdir-path-extension | t7 | 23 | 14 | ok | 0 | ||
| t7426-submodule-get-default-remote | t7 | 15 | 12 | ok | 0 | ||
| t7450-bad-git-dotfiles | t7 | 50 | 45 | ok | 0 | ||
| t7500-commit-template-squash-signoff | t7 | 57 | 54 | ok | 0 | ||
| t7501-commit-basic | t7 | 146 | 6 | ok | 0 | ||
| t7501-commit-basic-functionality | t7 | 0 | 0 | timeout | 0 | ||
| t7502-commit-porcelain | t7 | 82 | 31 | ok | 0 | ||
| t7503-pre-commit-and-diff-whitespace | t7 | 22 | 1 | ok | 0 | ||
| t7503-pre-commit-and-pre-merge-commit-hooks | t7 | full pass | 22 | 22 | ok | 0 | |
| t7504-commit-msg-hook | t7 | 30 | 27 | ok | 1 | ||
| t7505-prepare-commit-msg | t7 | 30 | 1 | ok | 0 | ||
| t7505-prepare-commit-msg-hook | t7 | 23 | 10 | ok | 0 | ||
| t7506-status-submodule | t7 | 40 | 16 | ok | 0 | ||
| t7507-commit-verbose | t7 | 45 | 35 | ok | 0 | ||
| t7508-status | t7 | 126 | 101 | ok | 0 | ||
| t7509-commit-authorship | t7 | 12 | 3 | ok | 0 | ||
| t7510-signed-commit | t7 | skipped | 28 | — | — | 0 | |
| t7511-status-index | t7 | full pass | 24 | 24 | ok | 0 | |
| t7512-status-help | t7 | 47 | 18 | ok | 0 | ||
| t7513-interpret-trailers | t7 | full pass | 99 | 99 | ok | 0 | |
| t7514-commit-patch | t7 | 0 | 0 | timeout | 0 | ||
| t7514-interpret-trailers-options | t7 | 10 | 1 | ok | 0 | ||
| t7515-status-symlinks | t7 | full pass | 3 | 3 | ok | 0 | |
| t7516-commit-races | t7 | 2 | 0 | ok | 0 | ||
| t7517-per-repo-email | t7 | 16 | 14 | ok | 0 | ||
| t7518-ident-corner-cases | t7 | full pass | 5 | 5 | ok | 0 | |
| t7519-status-fsmonitor | t7 | 33 | 29 | ok | 0 | ||
| t7520-ignored-hook-warning | t7 | full pass | 5 | 5 | ok | 0 | |
| t7521-ignored-mode | t7 | full pass | 12 | 12 | ok | 0 | |
| t7524-commit-summary | t7 | full pass | 2 | 2 | ok | 0 | |
| t7525-status-rename | t7 | 15 | 10 | ok | 0 | ||
| t7526-commit-pathspec-file | t7 | full pass | 11 | 11 | ok | 0 | |
| t7527-builtin-fsmonitor | t7 | 0 | 0 | ok | 0 | ||
| t7528-signed-commit-ssh | t7 | skipped | 29 | — | — | 3 | |
| t7600-merge | t7 | skipped | 83 | — | — | 0 | |
| t7601-merge-pull-config | t7 | 65 | 63 | ok | 0 | ||
| t7602-merge-octopus-many | t7 | 5 | 2 | ok | 0 | ||
| t7603-merge-reduce-heads | t7 | 13 | 11 | ok | 0 | ||
| t7604-merge-custom-message | t7 | full pass | 8 | 8 | ok | 0 | |
| t7605-merge-resolve | t7 | full pass | 4 | 4 | ok | 0 | |
| t7606-merge-custom | t7 | 4 | 2 | ok | 0 | ||
| t7607-merge-state | t7 | 1 | 0 | ok | 0 | ||
| t7608-merge-messages | t7 | full pass | 5 | 5 | ok | 0 | |
| t7609-mergetool--lib | t7 | full pass | 1 | 1 | ok | 0 | |
| t7610-mergetool | t7 | skipped | 31 | — | — | 0 | |
| t7611-merge-abort | t7 | full pass | 19 | 19 | ok | 0 | |
| t7612-merge-verify-signatures | t7 | skipped | 16 | — | — | 0 | |
| t7614-merge-signoff | t7 | full pass | 4 | 4 | ok | 0 | |
| t7615-diff-algo-with-mergy-operations | t7 | 7 | 5 | ok | 0 | ||
| t7700-repack | t7 | 47 | 20 | ok | 0 | ||
| t7701-repack-unpack-unreachable | t7 | 9 | 2 | ok | 0 | ||
| t7702-repack-cyclic-alternate | t7 | full pass | 2 | 2 | ok | 0 | |
| t7703-repack-geometric | t7 | 18 | 3 | ok | 0 | ||
| t7704-repack-cruft | t7 | skipped | 25 | — | — | 0 | |
| t7800-difftool | t7 | 95 | 13 | ok | 0 | ||
| t7810-grep | t7 | 263 | 236 | ok | 0 | ||
| t7811-grep-open | t7 | full pass | 10 | 10 | ok | 0 | |
| t7812-grep-icase-non-ascii | t7 | full pass | 18 | 18 | ok | 0 | |
| t7813-grep-icase-iso | t7 | full pass | 2 | 2 | ok | 0 | |
| t7814-grep-recurse-submodules | t7 | 34 | 16 | ok | 7 | ||
| t7815-grep-binary | t7 | full pass | 22 | 22 | ok | 0 | |
| t7816-grep-binary-pattern | t7 | full pass | 145 | 145 | ok | 0 | |
| t7817-grep-sparse-checkout | t7 | 8 | 4 | ok | 0 | ||
| t7818-grep-extended | t7 | 11 | 1 | ok | 0 | ||
| t7900-maintenance | t7 | 72 | 35 | ok | 0 | ||
| t7901-stash-resolve-merge | t7 | 7 | 1 | ok | 0 | ||
| t8001-annotate | t8 | 117 | 95 | ok | 0 | ||
| t8002-blame | t8 | 135 | 54 | ok | 0 | ||
| t8003-blame-corner-cases | t8 | full pass | 30 | 30 | ok | 0 | |
| t8004-blame-with-conflicts | t8 | full pass | 3 | 3 | ok | 0 | |
| t8005-blame-i18n | t8 | 5 | 0 | ok | 0 | ||
| t8006-blame-textconv | t8 | full pass | 16 | 16 | ok | 0 | |
| t8007-cat-file-textconv | t8 | full pass | 15 | 15 | ok | 0 | |
| t8008-blame-formats | t8 | full pass | 5 | 5 | ok | 0 | |
| t8009-blame-vs-topicbranches | t8 | 2 | 0 | ok | 0 | ||
| t8010-cat-file-batch | t8 | 26 | 1 | ok | 0 | ||
| t8010-cat-file-filters | t8 | full pass | 9 | 9 | ok | 0 | |
| t8011-blame-split-file | t8 | full pass | 10 | 10 | ok | 0 | |
| t8012-blame-colors | t8 | 120 | 50 | ok | 0 | ||
| t8013-blame-ignore-revs | t8 | 19 | 18 | ok | 0 | ||
| t8014-blame-ignore-fuzzy | t8 | full pass | 16 | 16 | ok | 0 | |
| t8015-blame-diff-algorithm | t8 | full pass | 7 | 7 | ok | 0 | |
| t8016-blame-line-range-extended | t8 | 5 | 1 | ok | 0 | ||
| t8017-blame-ignore-rev-extended | t8 | 4 | 1 | ok | 0 | ||
| t8018-blame-porcelain-format | t8 | 6 | 1 | ok | 0 | ||
| t8020-hash-object-extra | t8 | 27 | 1 | ok | 0 | ||
| t8020-last-modified | t8 | full pass | 28 | 28 | ok | 0 | |
| t8030-write-tree-extra | t8 | 25 | 2 | ok | 0 | ||
| t8040-mktag-extra | t8 | 34 | 1 | ok | 0 | ||
| t8050-update-index-modes | t8 | 31 | 3 | ok | 0 | ||
| t8060-symbolic-ref-extra | t8 | 33 | 3 | ok | 0 | ||
| t8070-for-each-ref-sort | t8 | 30 | 1 | ok | 0 | ||
| t8080-config-types | t8 | 30 | 1 | ok | 0 | ||
| t8090-init-templates | t8 | 28 | 20 | ok | 0 | ||
| t8100-tag-format | t8 | 29 | 1 | ok | 0 | ||
| t8110-branch-merge-info | t8 | 31 | 1 | ok | 0 | ||
| t8120-diff-tree-combined | t8 | 30 | 1 | ok | 0 | ||
| t8130-show-ref-extra | t8 | 31 | 0 | ok | 0 | ||
| t8150-config-multivar | t8 | 29 | 11 | ok | 0 | ||
| t8160-config-section | t8 | 27 | 12 | ok | 0 | ||
| t8170-init-reinitialize | t8 | 35 | 28 | ok | 0 | ||
| t8180-add-chmod | t8 | 29 | 6 | ok | 0 | ||
| t8190-rm-cached-deep | t8 | 27 | 6 | ok | 0 | ||
| t8200-mv-rename | t8 | 30 | 7 | ok | 0 | ||
| t8270-log-author-search | t8 | 29 | 3 | ok | 0 | ||
| t8280-log-committer-search | t8 | 29 | 3 | ok | 0 | ||
| t8290-log-grep-message | t8 | 30 | 3 | ok | 0 | ||
| t8300-rev-list-objects | t8 | 34 | 2 | ok | 0 | ||
| t8310-for-each-ref-format-deep | t8 | 32 | 2 | ok | 0 | ||
| t8320-config-global-local | t8 | 34 | 3 | ok | 0 | ||
| t8330-switch-track | t8 | 30 | 0 | ok | 0 | ||
| t8340-restore-staged | t8 | 27 | 1 | ok | 0 | ||
| t8350-checkout-index-force | t8 | 30 | 1 | ok | 0 | ||
| t8360-read-tree-twoway | t8 | 25 | 24 | ok | 0 | ||
| t8370-mktree-roundtrip | t8 | full pass | 26 | 26 | ok | 0 | |
| t8380-name-rev-deep | t8 | 31 | 1 | ok | 0 | ||
| t8390-diff-tree-stat | t8 | 37 | 1 | ok | 0 | ||
| t8400-diff-index-cached | t8 | 38 | 1 | ok | 0 | ||
| t8410-diff-files-worktree | t8 | 35 | 1 | ok | 0 | ||
| t8420-cat-file-filters | t8 | 33 | 1 | ok | 0 | ||
| t8430-hash-object-stdin | t8 | 28 | 1 | ok | 0 | ||
| t8450-merge-base-complex | t8 | 35 | 2 | ok | 0 | ||
| t8460-commit-tree-multi | t8 | 27 | 1 | ok | 0 | ||
| t8470-stripspace-extra | t8 | full pass | 33 | 33 | ok | 0 | |
| t8480-check-ignore-extra | t8 | 31 | 1 | ok | 0 | ||
| t8490-ls-remote-extra | t8 | full pass | 32 | 32 | ok | 0 | |
| t8500-show-index-extra | t8 | 26 | 3 | ok | 0 | ||
| t8510-branch-force | t8 | 27 | 1 | ok | 0 | ||
| t8520-tag-message | t8 | 31 | 1 | ok | 0 | ||
| t8530-config-edit | t8 | 33 | 2 | ok | 0 | ||
| t8540-status-porcelain | t8 | 28 | 6 | ok | 0 | ||
| t8550-diff-cached-stage | t8 | 34 | 1 | ok | 0 | ||
| t8570-rev-parse-branch | t8 | 35 | 1 | ok | 0 | ||
| t8580-rev-list-limit | t8 | 30 | 1 | ok | 0 | ||
| t8590-for-each-ref-filter | t8 | 30 | 3 | ok | 0 | ||
| t8600-update-ref-symref | t8 | 28 | 1 | ok | 0 | ||
| t8610-checkout-index-modes | t8 | 27 | 1 | ok | 0 | ||
| t8630-ls-tree-format | t8 | 29 | 1 | ok | 0 | ||
| t8640-ls-files-stage-unmerged | t8 | 31 | 0 | ok | 0 | ||
| t8650-cat-file-batch-extra | t8 | 27 | 1 | ok | 0 | ||
| t8660-mktree-ls-tree-modes | t8 | 26 | 1 | ok | 0 | ||
| t8670-write-tree-index | t8 | 27 | 1 | ok | 0 | ||
| t8680-commit-tree-verify | t8 | 26 | 1 | ok | 0 | ||
| t8690-merge-file-labels | t8 | 28 | 27 | ok | 0 | ||
| t8700-init-bare-extra | t8 | 29 | 27 | ok | 0 | ||
| t8710-show-format | t8 | 32 | 1 | ok | 0 | ||
| t8720-repack-prune | t8 | 29 | 8 | ok | 0 | ||
| t8730-cherry-advanced | t8 | 28 | 5 | ok | 0 | ||
| t8740-diff-tree-recursive | t8 | 28 | 2 | ok | 0 | ||
| t8750-diff-index-worktree | t8 | 34 | 1 | ok | 0 | ||
| t8760-diff-files-modes | t8 | 33 | 2 | ok | 0 | ||
| t8770-status-branch-tracking | t8 | 34 | 1 | ok | 0 | ||
| t8780-log-skip-reverse | t8 | 32 | 1 | ok | 0 | ||
| t8790-tag-annotated-verify | t8 | 37 | 1 | ok | 0 | ||
| t8800-config-subsection | t8 | 28 | 2 | ok | 0 | ||
| t8810-init-separate-gitdir | t8 | 27 | 22 | ok | 0 | ||
| t8820-branch-tracking-display | t8 | 27 | 1 | ok | 0 | ||
| t8830-commit-author-date | t8 | 28 | 1 | ok | 0 | ||
| t8840-reset-soft-mixed | t8 | 25 | 1 | ok | 0 | ||
| t8850-checkout-file-restore | t8 | 25 | 2 | ok | 0 | ||
| t8860-add-intent-to-add | t8 | 30 | 1 | ok | 0 | ||
| t8870-rm-directory-tree | t8 | 27 | 2 | ok | 0 | ||
| t8880-mv-subdirectory | t8 | 24 | 1 | ok | 0 | ||
| t8920-rev-parse-flags | t8 | 31 | 2 | ok | 0 | ||
| t8930-rev-list-first-parent | t8 | 32 | 0 | ok | 0 | ||
| t8940-for-each-ref-points-at | t8 | 29 | 1 | ok | 0 | ||
| t8950-show-ref-patterns | t8 | 29 | 1 | ok | 0 | ||
| t8960-update-ref-stdin-nul | t8 | 31 | 1 | ok | 0 | ||
| t8970-symbolic-ref-chains | t8 | 30 | 1 | ok | 0 | ||
| t8980-config-get-regexp | t8 | 27 | 1 | ok | 0 | ||
| t8990-config-set-unset | t8 | 27 | 1 | ok | 0 | ||
| t9000-init-default-branch | t9 | full pass | 24 | 24 | ok | 0 | |
| t9001-send-email | t9 | skipped | 215 | — | — | 1 | |
| t9002-column | t9 | full pass | 16 | 16 | ok | 0 | |
| t9003-help-autocorrect | t9 | full pass | 10 | 10 | ok | 0 | |
| t9010-branch-list-sort | t9 | 26 | 1 | ok | 0 | ||
| t9020-tag-list-contains | t9 | 28 | 1 | ok | 0 | ||
| t9030-commit-tree-parents | t9 | 25 | 0 | ok | 0 | ||
| t9040-hash-object-types | t9 | 28 | 1 | ok | 0 | ||
| t9050-write-tree-verify | t9 | 26 | 2 | ok | 0 | ||
| t9060-mktag-verify | t9 | 28 | 1 | ok | 0 | ||
| t9070-ls-files-cached | t9 | 29 | 2 | ok | 0 | ||
| t9080-ls-tree-recursive | t9 | 26 | 1 | ok | 0 | ||
| t9090-cat-file-pretty | t9 | 29 | 1 | ok | 0 | ||
| t9100-diff-stat-width | t9 | 28 | 1 | ok | 0 | ||
| t9100-git-svn-basic | t9 | skipped | 28 | — | — | 0 | |
| t9101-git-svn-props | t9 | skipped | 17 | — | — | 0 | |
| t9102-git-svn-deep-rmdir | t9 | skipped | 3 | — | — | 0 | |
| t9103-git-svn-tracked-directory-removed | t9 | skipped | 3 | — | — | 0 | |
| t9104-git-svn-follow-parent | t9 | skipped | 13 | — | — | 0 | |
| t9105-git-svn-commit-diff | t9 | skipped | 3 | — | — | 0 | |
| t9106-git-svn-commit-diff-clobber | t9 | skipped | 10 | — | — | 0 | |
| t9107-git-svn-migrate | t9 | skipped | 7 | — | — | 0 | |
| t9108-git-svn-glob | t9 | skipped | 4 | — | — | 0 | |
| t9109-git-svn-multi-glob | t9 | skipped | 5 | — | — | 0 | |
| t9110-diff-cached-empty | t9 | 29 | 1 | ok | 0 | ||
| t9110-git-svn-use-svm-props | t9 | skipped | 6 | — | — | 0 | |
| t9111-git-svn-use-svnsync-props | t9 | skipped | 4 | — | — | 0 | |
| t9112-git-svn-md5less-file | t9 | skipped | 3 | — | — | 0 | |
| t9113-git-svn-dcommit-new-file | t9 | skipped | 2 | — | — | 0 | |
| t9114-git-svn-dcommit-merge | t9 | skipped | 6 | — | — | 0 | |
| t9115-git-svn-dcommit-funky-renames | t9 | skipped | 12 | — | — | 0 | |
| t9116-git-svn-log | t9 | skipped | 17 | — | — | 0 | |
| t9117-git-svn-init-clone | t9 | skipped | 12 | — | — | 0 | |
| t9118-git-svn-funky-branch-names | t9 | skipped | 5 | — | — | 0 | |
| t9119-git-svn-info | t9 | skipped | 41 | — | — | 0 | |
| t9120-diff-tree-merge | t9 | 29 | 1 | ok | 0 | ||
| t9120-git-svn-clone-with-percent-escapes | t9 | skipped | 8 | — | — | 0 | |
| t9121-git-svn-fetch-renamed-dir | t9 | skipped | 2 | — | — | 0 | |
| t9122-git-svn-author | t9 | skipped | 2 | — | — | 0 | |
| t9123-git-svn-rebuild-with-rewriteroot | t9 | skipped | 4 | — | — | 0 | |
| t9124-git-svn-dcommit-auto-props | t9 | skipped | 7 | — | — | 0 | |
| t9125-git-svn-multi-glob-branch-names | t9 | skipped | 3 | — | — | 0 | |
| t9126-git-svn-follow-deleted-readded-directory | t9 | skipped | 2 | — | — | 0 | |
| t9127-git-svn-partial-rebuild | t9 | skipped | 4 | — | — | 0 | |
| t9128-git-svn-cmd-branch | t9 | skipped | 4 | — | — | 0 | |
| t9129-git-svn-i18n-commitencoding | t9 | skipped | 5 | — | — | 0 | |
| t9130-git-svn-authors-file | t9 | skipped | 10 | — | — | 0 | |
| t9130-status-porcelain-v2 | t9 | 26 | 1 | ok | 0 | ||
| t9131-git-svn-empty-symlink | t9 | skipped | 15 | — | — | 0 | |
| t9132-git-svn-broken-symlink | t9 | skipped | 5 | — | — | 0 | |
| t9133-git-svn-nested-git-repo | t9 | skipped | 8 | — | — | 0 | |
| t9134-git-svn-ignore-paths | t9 | skipped | 13 | — | — | 0 | |
| t9135-git-svn-moved-branch-empty-file | t9 | skipped | 3 | — | — | 0 | |
| t9136-git-svn-recreated-branch-empty-file | t9 | skipped | 2 | — | — | 0 | |
| t9137-git-svn-dcommit-clobber-series | t9 | skipped | 5 | — | — | 0 | |
| t9138-git-svn-authors-prog | t9 | skipped | 9 | — | — | 0 | |
| t9139-git-svn-non-utf8-commitencoding | t9 | skipped | 3 | — | — | 0 | |
| t9140-git-svn-reset | t9 | skipped | 6 | — | — | 0 | |
| t9140-log-format-combined | t9 | 32 | 1 | ok | 0 | ||
| t9141-git-svn-multiple-branches | t9 | skipped | 4 | — | — | 0 | |
| t9142-git-svn-shallow-clone | t9 | skipped | 2 | — | — | 0 | |
| t9143-git-svn-gc | t9 | skipped | 11 | — | — | 0 | |
| t9144-git-svn-old-rev_map | t9 | skipped | 2 | — | — | 0 | |
| t9145-git-svn-master-branch | t9 | skipped | 2 | — | — | 0 | |
| t9146-git-svn-empty-dirs | t9 | skipped | 14 | — | — | 0 | |
| t9147-git-svn-include-paths | t9 | skipped | 13 | — | — | 0 | |
| t9148-git-svn-propset | t9 | skipped | 7 | — | — | 0 | |
| t9150-rev-list-all-count | t9 | 33 | 1 | ok | 0 | ||
| t9150-svk-mergetickets | t9 | skipped | 2 | — | — | 0 | |
| t9151-svn-mergeinfo | t9 | skipped | 7 | — | — | 1 | |
| t9152-svn-empty-dirs-after-gc | t9 | skipped | 4 | — | — | 0 | |
| t9153-git-svn-rewrite-uuid | t9 | skipped | 2 | — | — | 0 | |
| t9154-git-svn-fancy-glob | t9 | skipped | 5 | — | — | 0 | |
| t9155-git-svn-fetch-deleted-tag | t9 | skipped | 2 | — | — | 0 | |
| t9156-git-svn-fetch-deleted-tag-2 | t9 | skipped | 2 | — | — | 0 | |
| t9157-git-svn-fetch-merge | t9 | skipped | 3 | — | — | 0 | |
| t9158-git-svn-mergeinfo | t9 | skipped | 6 | — | — | 0 | |
| t9159-git-svn-no-parent-mergeinfo | t9 | skipped | 1 | — | — | 0 | |
| t9160-git-svn-preserve-empty-dirs | t9 | skipped | 12 | — | — | 0 | |
| t9160-update-index-cacheinfo | t9 | 25 | 1 | ok | 0 | ||
| t9161-git-svn-mergeinfo-push | t9 | skipped | 13 | — | — | 0 | |
| t9162-git-svn-dcommit-interactive | t9 | skipped | 5 | — | — | 0 | |
| t9163-git-svn-reset-clears-caches | t9 | skipped | 4 | — | — | 0 | |
| t9164-git-svn-dcommit-concurrent | t9 | skipped | 8 | — | — | 0 | |
| t9165-git-svn-fetch-merge-branch-of-branch | t9 | skipped | 3 | — | — | 0 | |
| t9166-git-svn-fetch-merge-branch-of-branch2 | t9 | skipped | 3 | — | — | 0 | |
| t9167-git-svn-cmd-branch-subproject | t9 | skipped | 3 | — | — | 0 | |
| t9168-git-svn-partially-globbed-names | t9 | skipped | 12 | — | — | 0 | |
| t9169-git-svn-dcommit-crlf | t9 | skipped | 1 | — | — | 0 | |
| t9170-read-tree-prefix | t9 | 25 | 1 | ok | 0 | ||
| t9180-checkout-index-stdin | t9 | 25 | 1 | ok | 0 | ||
| t9190-for-each-ref-atoms | t9 | 27 | 2 | ok | 0 | ||
| t9200-git-cvsexportcommit | t9 | skipped | 17 | — | — | 0 | |
| t9200-merge-base-all | t9 | 31 | 1 | ok | 0 | ||
| t9210-name-rev-tags | t9 | 27 | 1 | ok | 0 | ||
| t9210-scalar | t9 | skipped | 22 | — | — | 0 | |
| t9211-scalar-clone | t9 | skipped | 14 | — | — | 0 | |
| t9220-diff-tree-pathspec | t9 | 30 | 1 | ok | 0 | ||
| t9230-diff-index-modes | t9 | 38 | 1 | ok | 0 | ||
| t9231-diff-index-patch | t9 | 0 | 0 | timeout | 0 | ||
| t9240-diff-files-deleted | t9 | 34 | 1 | ok | 0 | ||
| t9250-status-short-branch | t9 | 33 | 1 | ok | 0 | ||
| t9260-log-oneline-format | t9 | 33 | 2 | ok | 0 | ||
| t9270-rev-list-topo-date | t9 | 31 | 1 | ok | 0 | ||
| t9280-config-bool-int | t9 | 27 | 5 | ok | 0 | ||
| t9290-init-template-hooks | t9 | full pass | 31 | 31 | ok | 0 | |
| t9300-branch-delete-force | t9 | 25 | 0 | ok | 0 | ||
| t9300-fast-import | t9 | skipped | 204 | — | — | 0 | |
| t9301-fast-import-notes | t9 | skipped | 17 | — | — | 0 | |
| t9302-fast-import-unpack-limit | t9 | skipped | 3 | — | — | 0 | |
| t9303-fast-import-compression | t9 | skipped | 16 | — | — | 0 | |
| t9304-fast-import-marks | t9 | skipped | 8 | — | — | 0 | |
| t9305-fast-import-signatures | t9 | skipped | 16 | — | — | 0 | |
| t9306-fast-import-signed-tags | t9 | skipped | 10 | — | — | 0 | |
| t9310-tag-sort-version | t9 | 27 | 4 | ok | 0 | ||
| t9320-commit-allow-empty | t9 | 24 | 3 | ok | 0 | ||
| t9330-add-update-all | t9 | 26 | 4 | ok | 0 | ||
| t9350-fast-export | t9 | skipped | 73 | — | — | 1 | |
| t9351-fast-export-anonymize | t9 | 17 | 10 | ok | 0 | ||
| t9400-for-each-ref-contains | t9 | 25 | 1 | ok | 0 | ||
| t9400-git-cvsserver-server | t9 | skipped | 45 | — | — | 1 | |
| t9401-git-cvsserver-crlf | t9 | skipped | 18 | — | — | 0 | |
| t9402-git-cvsserver-refs | t9 | skipped | 37 | — | — | 0 | |
| t9410-show-ref-verify | t9 | 31 | 1 | ok | 0 | ||
| t9420-update-ref-delete | t9 | 24 | 1 | ok | 0 | ||
| t9430-symbolic-ref-delete | t9 | 28 | 1 | ok | 0 | ||
| t9440-check-ref-format-branch | t9 | 34 | 20 | ok | 0 | ||
| t9450-merge-base-ancestor | t9 | 32 | 0 | ok | 0 | ||
| t9460-hash-object-write | t9 | 27 | 1 | ok | 0 | ||
| t9470-cat-file-batch-all | t9 | 27 | 1 | ok | 0 | ||
| t9480-mktree-empty | t9 | 27 | 1 | ok | 0 | ||
| t9490-write-tree-subdirs | t9 | 28 | 6 | ok | 0 | ||
| t9500-gitweb-standalone-no-errors | t9 | skipped | 120 | — | — | 0 | |
| t9500-ls-tree-path-filter | t9 | 28 | 2 | ok | 0 | ||
| t9501-gitweb-standalone-http-status | t9 | skipped | 19 | — | — | 0 | |
| t9502-gitweb-standalone-parse-output | t9 | skipped | 20 | — | — | 0 | |
| t9510-ls-files-error | t9 | full pass | 32 | 32 | ok | 0 | |
| t9520-config-scope-precedence | t9 | 40 | 1 | ok | 0 | ||
| t9530-init-gitdir-structure | t9 | full pass | 38 | 38 | ok | 0 | |
| t9540-branch-rename-copy | t9 | 38 | 1 | ok | 0 | ||
| t9550-tag-annotated-deref | t9 | 37 | 1 | ok | 0 | ||
| t9560-commit-message-variants | t9 | 33 | 3 | ok | 0 | ||
| t9580-rm-cached-worktree | t9 | 40 | 2 | ok | 0 | ||
| t9590-mv-cross-directory | t9 | 40 | 3 | ok | 0 | ||
| t9600-cvsimport | t9 | skipped | 15 | — | — | 0 | |
| t9600-switch-branch-create | t9 | 40 | 2 | ok | 0 | ||
| t9601-cvsimport-vendor-branch | t9 | skipped | 9 | — | — | 1 | |
| t9602-cvsimport-branches-tags | t9 | skipped | 11 | — | — | 6 | |
| t9603-cvsimport-patchsets | t9 | skipped | 1 | — | — | 1 | |
| t9604-cvsimport-timestamps | t9 | skipped | 2 | — | — | 0 | |
| t9610-restore-staged-worktree | t9 | 40 | 2 | ok | 0 | ||
| t9620-reset-path-commit | t9 | 40 | 2 | ok | 0 | ||
| t9700-for-each-ref-sort-combined | t9 | 37 | 2 | ok | 0 | ||
| t9700-perl-git | t9 | 3 | 2 | ok | 0 | ||
| t9710-show-ref-hash-abbrev | t9 | 38 | 2 | ok | 0 | ||
| t9720-update-ref-create-verify | t9 | 32 | 2 | ok | 0 | ||
| t9730-symbolic-ref-head | t9 | 31 | 2 | ok | 0 | ||
| t9740-check-ref-format-normalize | t9 | 51 | 47 | ok | 0 | ||
| t9750-merge-base-octopus | t9 | 35 | 3 | ok | 0 | ||
| t9760-hash-object-blob-tree | t9 | full pass | 32 | 32 | ok | 0 | |
| t9770-cat-file-type-size | t9 | 32 | 1 | ok | 0 | ||
| t9780-mktree-modes-roundtrip | t9 | 24 | 1 | ok | 0 | ||
| t9790-write-tree-nested | t9 | 29 | 1 | ok | 0 | ||
| t9800-git-p4-basic | t9 | skipped | 27 | — | — | 0 | |
| t9800-ls-tree-format-atoms | t9 | 31 | 1 | ok | 0 | ||
| t9801-git-p4-branch | t9 | skipped | 32 | — | — | 1 | |
| t9802-git-p4-filetype | t9 | skipped | 16 | — | — | 0 | |
| t9803-git-p4-shell-metachars | t9 | skipped | 5 | — | — | 0 | |
| t9804-git-p4-label | t9 | skipped | 3 | — | — | 1 | |
| t9805-git-p4-skip-submit-edit | t9 | skipped | 7 | — | — | 0 | |
| t9806-git-p4-options | t9 | skipped | 19 | — | — | 0 | |
| t9807-git-p4-submit | t9 | skipped | 26 | — | — | 0 | |
| t9808-git-p4-chdir | t9 | skipped | 6 | — | — | 0 | |
| t9809-git-p4-client-view | t9 | skipped | 57 | — | — | 5 | |
| t9810-git-p4-rcs | t9 | skipped | 17 | — | — | 1 | |
| t9810-ls-files-stage-modes | t9 | 30 | 1 | ok | 0 | ||
| t9811-git-p4-label-import | t9 | skipped | 8 | — | — | 0 | |
| t9812-git-p4-wildcards | t9 | skipped | 10 | — | — | 0 | |
| t9813-git-p4-preserve-users | t9 | skipped | 6 | — | — | 0 | |
| t9814-git-p4-rename | t9 | skipped | 6 | — | — | 0 | |
| t9815-git-p4-submit-fail | t9 | skipped | 21 | — | — | 0 | |
| t9816-git-p4-locked | t9 | skipped | 9 | — | — | 4 | |
| t9817-git-p4-exclude | t9 | skipped | 7 | — | — | 0 | |
| t9818-git-p4-block | t9 | skipped | 14 | — | — | 0 | |
| t9819-git-p4-case-folding | t9 | skipped | 6 | — | — | 2 | |
| t9820-diff-numstat-pathspec | t9 | 37 | 1 | ok | 0 | ||
| t9820-git-p4-editor-handling | t9 | skipped | 3 | — | — | 0 | |
| t9821-git-p4-path-variations | t9 | skipped | 9 | — | — | 0 | |
| t9822-git-p4-path-encoding | t9 | skipped | 5 | — | — | 1 | |
| t9823-git-p4-mock-lfs | t9 | skipped | 7 | — | — | 0 | |
| t9824-git-p4-git-lfs | t9 | skipped | 9 | — | — | 0 | |
| t9825-git-p4-handle-utf16-without-bom | t9 | skipped | 4 | — | — | 1 | |
| t9826-git-p4-keep-empty-commits | t9 | skipped | 5 | — | — | 0 | |
| t9827-git-p4-change-filetype | t9 | skipped | 4 | — | — | 0 | |
| t9828-git-p4-map-user | t9 | skipped | 3 | — | — | 0 | |
| t9829-git-p4-jobs | t9 | skipped | 8 | — | — | 0 | |
| t9830-diff-stat-binary | t9 | 38 | 1 | ok | 0 | ||
| t9830-git-p4-symlink-dir | t9 | skipped | 2 | — | — | 0 | |
| t9831-git-p4-triggers | t9 | skipped | 5 | — | — | 0 | |
| t9832-unshelve | t9 | 0 | 0 | ok | 0 | ||
| t9833-errors | t9 | 0 | 0 | ok | 0 | ||
| t9834-git-p4-file-dir-bug | t9 | skipped | 5 | — | — | 0 | |
| t9835-git-p4-metadata-encoding-python2 | t9 | skipped | 12 | — | — | 0 | |
| t9836-git-p4-metadata-encoding-python3 | t9 | skipped | 12 | — | — | 0 | |
| t9840-diff-tree-no-commit-id | t9 | 34 | 1 | ok | 0 | ||
| t9850-shell | t9 | full pass | 5 | 5 | ok | 0 | |
| t9850-status-ignored-patterns | t9 | 36 | 4 | ok | 0 | ||
| t9860-log-max-count-skip | t9 | 38 | 1 | ok | 0 | ||
| t9870-rev-list-reverse-count | t9 | 34 | 1 | ok | 0 | ||
| t9880-config-file-option | t9 | 32 | 1 | ok | 0 | ||
| t9890-init-object-format | t9 | 31 | 30 | ok | 0 | ||
| t9900-branch-verbose-all | t9 | 33 | 2 | ok | 0 | ||
| t9901-git-web--browse | t9 | full pass | 5 | 5 | ok | 0 | |
| t9902-completion | t9 | 263 | 256 | ok | 3 | ||
| t9903-bash-prompt | t9 | 67 | 64 | ok | 0 | ||
| t9910-tag-pattern-glob | t9 | 32 | 1 | ok | 0 | ||
| t9920-commit-tree-author-env | t9 | 26 | 1 | ok | 0 |
Manually skipped files are marked and excluded from the aggregate cards (totals follow visible rows when you filter). Use Remaining work only to hide skipped and fully passing files and scope the cards to work left to do. The same exclusions apply to dashboard totals on the main page. Rows with expect_failure count known-breakage stubs in the harness.