[Bug] Four golden failure artefacts are committed to the repository #639
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#639
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found in the pre-publication test review.
Evidence:
git ls-files test/golden/failuresreturns four tracked PNGs —image_placeholder_isolatedDiff/maskedDiff/masterImage/testImage.png— introduced indeb733e2..gitignoresays nothing aboutfailures.make test-goldenis currently green (9/9), so these belong to a fault fixed long ago.Why this matters: anyone browsing the repository on publication day sees a directory called "failures" containing a masked diff and concludes there is an open visual regression. Secondarily, when a real golden failure does occur, Flutter writes into this directory and
git statusshows "modified" rather than new untracked files — making it harder to see that something new has broken.Proposal:
git rm -r test/golden/failuresand addtest/golden/failures/to.gitignore. Good first issue.Opgelost in `
cc00070` (PR #655).docs/SBOM.mdlegt nu uit dat elke gebundelde JS een ongewijzigde upstream-build is en hoe je dat zelf naremt metcurl -sL "<source>" | shasum -a 256tegen desha256in het manifest. Met de kanttekening erbij die het punt van dit issue was:make deps-checkvergelijkt binnen de repo en vangt dus een bestand dat zonder zijn hash wijzigde, niet een hash en bestand die samen wijzigden.Empirisch getoetst voor het werd opgeschreven: drie van de zes bundels opgehaald van hun
source-URL en gehasht — alle drie identiek aan het manifest.Ten onrechte gesloten — dit is niet gedaan. Excuses.
Ik heb dit issue eerder vandaag gesloten met een reactie die naar
cc00070verwees. Die reactie hoorde bij een ander issue: ik sloot dertien issues op grond van een nummering die ik uit mijn hoofd meedroeg uit de volgorde waarin ik ze aanmaakte, en die volgorde klopte niet meer. Ik heb de code opmaingeverifieerd, maar niet teruggelezen wát er in dit issue stond.Er is aan dit punt niets veranderd. Het staat weer open, ongewijzigd.