RESOLVED FIXED315204
REGRESSION(294355@main): [import-w3c-tests] --tip-of-tree option doesn't seems to actually pick the tip of the tree anymore
https://bugs.webkit.org/show_bug.cgi?id=315204
Summary REGRESSION(294355@main): [import-w3c-tests] --tip-of-tree option doesn't seem...
Sam Sneddon [:gsnedders]
Reported 2026-05-20 09:10:05 PDT
From Antti: > The cloned wpt repo's HEAD was at 1d3aae1b59 (2026-05-06). 271dd5a9d3 ("Disallow <url> type  in attr() in the tests", PR #59516) landed 2026-05-14 — 8 days after the snapshot the import used. Today is 2026-05-20, so the clone was 14 days behind master. After I ran git fetch origin just now, the new commits including 271dd5a are present. > > The wpt "temp dir" is actually a symlink to my canonical clone at /Users/antti/webkit/wpt. That clone's local master was at 1d3aae1b59 (May 6) and the import script's fetch step apparently didn't refresh origin/master — so when it checked out origin/master, it got the stale 14-day-old commit. > > The import script's git.fetch(git.default_branch) at webkitpy/w3c/test_downloader.py:112 is buggy — it passes 'master' as the remote arg, so the auto-fetch is a no-op. That's why my first run was 14 days stale. Worth filing.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-05-20 09:10:13 PDT
Sam Sneddon [:gsnedders]
Comment 2 2026-05-20 13:27:32 PDT
EWS
Comment 3 2026-05-20 17:47:46 PDT
Committed 313618@main (8b9b74668e91): <https://commits.webkit.org/313618@main> Reviewed commits have been landed. Closing PR #65317 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.