diff options
| author | Kristofer Karlsson <krka@spotify.com> | 2026-08-11 09:28:48 +0000 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2026-08-11 07:34:32 -0700 |
| commit | bad379346dd81bff1238557aa6dc06254b4f4701 (patch) | |
| tree | 5587afb12335769c46ca2d74fd60efe0e1fd0545 /gitweb/gitweb.css | |
| parent | 6300d71cd63e32fafe3b427d8547b5e0c75f827c (diff) | |
t6600: add clock-skew topologies and step counts for edge cases
Add topologies and tests exercising paint_down_to_common() under
clock skew, where commit-date ordering (v1 commit-graph without
corrected commit dates) violates the topological invariant that
children are dequeued before parents:
- se-*: side-exhaustion fires too early when one paint side fully
drains from the queue while a low-date ancestor on the other
side is still queued
- se2-*: side-exhaustion returns a too-deep merge base because
the correct (closer) base never receives both paint sides
Also add step counts to the edge-case tests from the previous
commit, a mixed finite/INFINITY generation topology exercising
the transition from INFINITY-generation commits to graph-backed
commits, and step counts for the grid-based merge-base test.
Signed-off-by: Kristofer Karlsson <krka@spotify.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'gitweb/gitweb.css')
0 files changed, 0 insertions, 0 deletions
