Git development
 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
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ 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] 13+ messages in thread

end of thread, other threads:[~2026-06-03  5:40 UTC | newest]

Thread overview: 13+ 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

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