Maak de deduplicatieketentest onafhankelijk van platformfontmetrics #2317

Closed
opened 2026-10-06 06:51:58 +00:00 by brenno · 1 comment
Owner

Aanleiding

Linux-gate 5465 faalde op image_carousel_open_tabs_dedupe_test.dart met één RenderFlex-overflow van 29 px. Dezelfde test was groen in de twee direct voorafgaande Linux-runs; de release-PR wijzigt test noch carrouselwidget. De test controleert bestandsdeduplicatie over open tabs, niet de carrouselopmaak.

Oorzaak

De test neutraliseert al een bekende macOS-footer-overflow met een compacte systeemtekstinstelling van 0,9. De Linux-fontmetrics bleken in deze run alsnog 29 px breder. Daardoor blokkeert een niet-geteste layoutvariatie de functionele ketentest.

Acceptatie

  • De test blijft renderexceptions zichtbaar maken.
  • De test gebruikt een geldige compacte tekstinstelling die op macOS en Linux past.
  • De functionele deduplicatieverwachtingen blijven ongewijzigd.
  • De volledige lokale poort en de exacte Linux-releasepoort zijn groen.
## Aanleiding Linux-gate 5465 faalde op `image_carousel_open_tabs_dedupe_test.dart` met één RenderFlex-overflow van 29 px. Dezelfde test was groen in de twee direct voorafgaande Linux-runs; de release-PR wijzigt test noch carrouselwidget. De test controleert bestandsdeduplicatie over open tabs, niet de carrouselopmaak. ## Oorzaak De test neutraliseert al een bekende macOS-footer-overflow met een compacte systeemtekstinstelling van 0,9. De Linux-fontmetrics bleken in deze run alsnog 29 px breder. Daardoor blokkeert een niet-geteste layoutvariatie de functionele ketentest. ## Acceptatie - De test blijft renderexceptions zichtbaar maken. - De test gebruikt een geldige compacte tekstinstelling die op macOS en Linux past. - De functionele deduplicatieverwachtingen blijven ongewijzigd. - De volledige lokale poort en de exacte Linux-releasepoort zijn groen.
Author
Owner

Opgelost op release/v0.6.14 in b97437904. De functionele deduplicatietest gebruikt nu een geldige compacte systeemtekstinstelling die niet van Linux/macOS-fontmetrics afhangt; renderexceptions blijven zichtbaar. Validatie: vijf gerichte runs en de volledige make check groen. Het echte responsive footerwerk staat apart in #2318.

Opgelost op release/v0.6.14 in b97437904. De functionele deduplicatietest gebruikt nu een geldige compacte systeemtekstinstelling die niet van Linux/macOS-fontmetrics afhangt; renderexceptions blijven zichtbaar. Validatie: vijf gerichte runs en de volledige `make check` groen. Het echte responsive footerwerk staat apart in #2318.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#2317
No description provided.