All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.