Skip to content

Conversation

@janbrasna
Copy link
Collaborator

@janbrasna janbrasna commented Oct 6, 2025

One-line summary

Removes Nightly from l10n download tests as i686 builds listed are no longer available.

Significant changes and points to review

Following up from #16425 — the tests did their job and surfaced firefox-145.0a1.*.linux-i686 are not available going forward. This will need resolving via #16367 but this gives us some sanity check utility of the tests otherwise running for a while now.

Issue / Bugzilla link

https://bugzil.la/1987132
See also #16765, #16367

Testing

docker compose run test pytest --base-url https://www.mozilla.org -m download

┆Issue is synchronized with this Jira Task
┆Priority: P2
┆Sprint: Backlog

@janbrasna janbrasna requested a review from a team as a code owner October 6, 2025 12:14
@janbrasna janbrasna changed the title Fix l10n download tests for a subset of channels for now Fix download tests by changing channels for now Oct 6, 2025
# FIXME: sanity checks after first scene is redirected to FXC:
if product_urls and product_urls[0].startswith("/en-US/download/all/"):
product_urls = ["/en-US/firefox/all/desktop-release/", "/en-US/firefox/all/desktop-nightly/"]
product_urls = ["/en-US/firefox/all/desktop-release/", "/en-US/firefox/all/desktop-esr/"]
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This basically silences the 404s (that are genuinely present on these not-yet-redirected-but-quite-buried-and-hard-to-get-to pages and won't get updated, only the pages removed…) for another month so that more things could get pointed at fxc in the meantime. It's still left in to get triggered with the next train again in four weeks to remind this needs a real solution anyway.

@stevejalim stevejalim merged commit ed6b38d into mozilla:main Oct 13, 2025
4 checks passed
@janbrasna janbrasna deleted the upd/download-test-skeleton branch October 13, 2025 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants