public inbox for git@vger.kernel.org 
 help / color / mirror / Atom feed
* [PATCH 0/4] t: fix broken TAP output
@ 2026-06-02  8:54 Patrick Steinhardt
  2026-06-02  8:54 ` [PATCH 1/4] t7527: " Patrick Steinhardt
                   ` (5 more replies)
  0 siblings, 6 replies; 22+ messages in thread
From: Patrick Steinhardt @ 2026-06-02  8:54 UTC (permalink / raw)
  To: git

Hi,

this small patch series fixes another instance of broken TAP output that
has landed via 4d11b9c218 (Merge branch 'pt/fsmonitor-linux', 2026-05-31).

As this has happened multiple times by now I decided to have a look at
whether we can fix this class of issues a bit more holistically. So this
series also contains a change that makes prove bail out when it sees
invalid TAP output, which uncovers a small set of preexisting issues in
our test suite.

Thanks!

Patrick

---
Patrick Steinhardt (4):
      t7527: fix broken TAP output
      t/test-lib: silence EBUSY errors on Windows during test cleanup
      t/lib-git-p4: silence output when killing p4d and its watchdog
      t: let prove fail when parsing invalid TAP output

 t/lib-git-p4.sh              |  3 ++-
 t/t7527-builtin-fsmonitor.sh |  7 ++++---
 t/test-lib.sh                | 10 ++++++++--
 3 files changed, 14 insertions(+), 6 deletions(-)


---
base-commit: 1666c1265231b0bc5f613fbbf3f0a9896cdef76e
change-id: 20260601-pks-t7527-fix-tap-output-105da1d73df0


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2026-06-04 10:07 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-02  8:54 [PATCH 0/4] t: fix broken TAP output Patrick Steinhardt
2026-06-02  8:54 ` [PATCH 1/4] t7527: " Patrick Steinhardt
2026-06-02  8:54 ` [PATCH 2/4] t/test-lib: silence EBUSY errors on Windows during test cleanup Patrick Steinhardt
2026-06-02  8:54 ` [PATCH 3/4] t/lib-git-p4: silence output when killing p4d and its watchdog Patrick Steinhardt
2026-06-02  9:32   ` Junio C Hamano
2026-06-02 10:20     ` Patrick Steinhardt
2026-06-02 13:16       ` Junio C Hamano
2026-06-02  8:54 ` [PATCH 4/4] t: let prove fail when parsing invalid TAP output Patrick Steinhardt
2026-06-03  5:39 ` [PATCH v2 0/4] t: fix broken " Patrick Steinhardt
2026-06-03  5:39   ` [PATCH v2 1/4] t7527: " Patrick Steinhardt
2026-06-03  5:39   ` [PATCH v2 2/4] t/test-lib: silence EBUSY errors on Windows during test cleanup Patrick Steinhardt
2026-06-03  5:39   ` [PATCH v2 3/4] t/lib-git-p4: silence output when killing p4d and its watchdog Patrick Steinhardt
2026-06-03  5:39   ` [PATCH v2 4/4] t: let prove fail when parsing invalid TAP output Patrick Steinhardt
2026-06-04 10:07 ` [PATCH v3 0/8] t: fix broken " Patrick Steinhardt
2026-06-04 10:07   ` [PATCH v3 1/8] gitlab-ci: rearrange Linux jobs to match GitHub's order Patrick Steinhardt
2026-06-04 10:07   ` [PATCH v3 2/8] gitlab-ci: add missing Linux jobs Patrick Steinhardt
2026-06-04 10:07   ` [PATCH v3 3/8] ci: unify Linux images across GitLab and GitHub Patrick Steinhardt
2026-06-04 10:07   ` [PATCH v3 4/8] t7527: fix broken TAP output Patrick Steinhardt
2026-06-04 10:07   ` [PATCH v3 5/8] t7810: turn MB_REGEX check into a lazy prereq Patrick Steinhardt
2026-06-04 10:07   ` [PATCH v3 6/8] t/test-lib: silence EBUSY errors on Windows during test cleanup Patrick Steinhardt
2026-06-04 10:07   ` [PATCH v3 7/8] t/lib-git-p4: silence output when killing p4d and its watchdog Patrick Steinhardt
2026-06-04 10:07   ` [PATCH v3 8/8] t: let prove fail when parsing invalid TAP output Patrick Steinhardt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox