-
Notifications
You must be signed in to change notification settings - Fork 108
Comparing changes
Open a pull request
base repository: mozilla/mozregression
base: 7.2.0
head repository: mozilla/mozregression
compare: 8.0.0.dev1
- 6 commits
- 6 files changed
- 1 contributor
Commits on Feb 18, 2026
-
Bug 1857026 - Use first BUILD_TYPE as default
To allow configs that don't target "opt", use the first build type in the list as the default. Correct some minor test expectations.
Configuration menu - View commit details
-
Copy full SHA for 4ad311d - Browse repository at this point
Copy the full SHA 4ad311dView commit details -
Bug 1857026 - Use mixins before base class in fetch_configs
I was having trouble overrides not applying correctly due to MRO. In general the mixins should come first to behave more predictably around overriding behaviour.
Configuration menu - View commit details
-
Copy full SHA for 3abc235 - Browse repository at this point
Copy the full SHA 3abc235View commit details -
Bug 1857026 - Fixup Fenix/Focus nightly repo handling
The "nightly_repo" for these should be the VCS target which is mozilla-central, while the "nightly_base_repo_name" can name used by archive.mozilla.org. Also remove the arch_regex_bits variable which isn't helping.
Configuration menu - View commit details
-
Copy full SHA for 3815c5a - Browse repository at this point
Copy the full SHA 3815c5aView commit details -
Bug 1857026 - Refactor fetch_build_info to introduce FetchInfo
Introduce `FetchInfo` to use when scraping archive.mozilla.org to find the Nightly builds. A specialized `TxtFetchInfo` variant is added to hold the `_update_build_info_from_txt` logic which is a detail of Nightly and should not be in the `InfoFetcher` base class to begin with. This allows fetch configs to better control if txt files are fetched, and subsequent patches will add other source for this build metadata.
Configuration menu - View commit details
-
Copy full SHA for 58ab31d - Browse repository at this point
Copy the full SHA 58ab31dView commit details -
Bug 1857026 - Use json-pushes API to get build info for Fenix
The Fenix nightlies on archive.mozilla.org don't contain the usual build info txt files. As an alternative, use the hg.mozilla.org json-pushes API to look up based on buildid (datetime). Add a new interface to JsonPushes to look up the push at a specific timestamp rather than just a range of dates.
Configuration menu - View commit details
-
Copy full SHA for 0d06676 - Browse repository at this point
Copy the full SHA 0d06676View commit details -
Bug 1857026 - Add integration branch bisection for Fenix/Focus
Set the name of the build type to "shippable" since the builds are all PGO. Note that the task names for Fenix call themselved 'nightly-simulation' but the intent is the same as 'shippable'. This also adds support for Focus, but that is less valuable since we don't schedule compatible builds very often.
Configuration menu - View commit details
-
Copy full SHA for 2c4d190 - Browse repository at this point
Copy the full SHA 2c4d190View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 7.2.0...8.0.0.dev1