]> git.ipfire.org Git - thirdparty/git.git/commit
t5333: demonstrate various pseudo-merge bugs
authorTaylor Blau <me@ttaylorr.com>
Tue, 12 May 2026 00:46:51 +0000 (20:46 -0400)
committerJunio C Hamano <gitster@pobox.com>
Tue, 12 May 2026 01:36:18 +0000 (10:36 +0900)
commit49369d8290c3a5c95d835df85fdf53eba7562496
treebd311bf98384a7b3933c2c23725260cbe347bd44
parentbc2f6115693874b2e8feed80ff5539743d257920
t5333: demonstrate various pseudo-merge bugs

Using the test helper introduced via the previous commit, add various
failing tests demonstrating bugs in the pseudo-merge implementation.

These are all marked as failing with one exception. The "sampleRate=0"
test describes a latent bug, which is only reachable through a code path
that is itself masked by a separate bug. A future commit will fix that
bug, and, in turn, cause the aforementioned test to fail. Accordingly,
that commit will mark the test as failing, and it will be re-marked as
passing in a separate commit which fixes the once-latent bug.

For the rest: the following commits will explain and fix the underlying
bugs in detail.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t5333-pseudo-merge-bitmaps.sh