Commit Graph
29 Commits
Author SHA1 Message Date
Alex Hochheiden d13f9e3043 Bug 2033501 - Make test_mach_tasks_up_to_date not rely on debug toolchains r=firefox-build-system-reviewers,sergesanspaille
Beta doesn't build debug toolchains, so this test relying on them caused
it to fail there.

Differential Revision: https://phabricator.services.mozilla.com/D295610
2026-04-24 09:18:25 +00:00
Alex Hochheiden e61aae255c Bug 1991995 - Update test_android_gradle_build.py tests for InstallManifest changes and add mach task smoke tests r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D267072
2026-02-27 01:28:51 +00:00
Alex Hochheiden f401cc2f3f Bug 2013417 - Avoid calling ./mach environment every Gradle configuration r=nalexander,firefox-build-system-reviewers,geckoview-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D281080
2026-02-27 01:28:34 +00:00
Andreea Silaghi 9cc21d6389 Revert "Bug 1991995 Bug 2007013, Bug 2014541, Bug 2013417 - Ensure Gradle MachExec tasks maintain comma-separated values in environment r=nalexander,geckoview-reviewers" for causing gradle-dependencies failures
This reverts commit 2790e0267f.

This reverts commit 6667830005.

This reverts commit 8853df0b2a.

This reverts commit 030ad67a3d.

This reverts commit 0764891788.

This reverts commit 513a8209f0.

This reverts commit acdae49ca0.

This reverts commit 3a4a810344.

This reverts commit e6655fb7c1.
2026-02-26 15:28:12 +00:00
Alex Hochheiden 6667830005 Bug 1991995 - Update test_android_gradle_build.py tests for InstallManifest changes and add mach task smoke tests r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D267072
2026-02-26 15:00:36 +00:00
Alex Hochheiden 3a4a810344 Bug 2013417 - Avoid calling ./mach environment every Gradle configuration r=nalexander,firefox-build-system-reviewers,geckoview-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D281080
2026-02-26 15:00:21 +00:00
Alex Hochheiden f119d5ccf7 Bug 2007013 - Replace topobjdir from mozconfig with explicit outputDir property in BuildMetricsService r=nalexander,android-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D279966
2026-01-27 01:38:00 +00:00
Alex Hochheiden 02333707ab Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-08 21:15:53 +00:00
Atila Butkovits ce6aff66e2 Revert "Bug 2006716 - Remove unused default_bindir() from ruff.py r=ahal,linter-reviewers" for causing failures at tp5n-pageset.manifest.
This reverts commit a198379dd7.

Revert "Bug 2006716 - Add `ruff-format` linter r=ahal,linter-reviewers"

This reverts commit 8e2f1e924b.

Revert "Bug 2006716 - Remove `black` linter r=ahal,linter-reviewers"

This reverts commit 857218c417.

Revert "Bug 2006716 - Fix `ruff` linter `stderr` callback broken in D190696 r=ahal,linter-reviewers"

This reverts commit da4a569cfb.

Revert "Bug 2006716 - Update `ruff` to version `0.14.9` and use consistent versions in `lint.txt` and `python-test.txt` r=ahal,linter-reviewers"

This reverts commit 0781186b2e.

Revert "Bug 2006716 - Reformat entire repo with `ruff-format` (`black` replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth"

This reverts commit b2b8db2859.
2026-01-07 21:34:31 +00:00
Alex Hochheiden b2b8db2859 Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-07 18:08:27 +00:00
Alexandru Marc d296caccba Revert "Bug 2006716 - Remove unused default_bindir() from ruff.py r=ahal,linter-reviewers" for causing toolchain bustages
This reverts commit 76033c983e.

Revert "Bug 2006716 - Add `ruff-format` linter r=ahal,linter-reviewers"

This reverts commit 19fd8c23ca.

Revert "Bug 2006716 - Remove `black` linter r=ahal,linter-reviewers"

This reverts commit 0b01c783a6.

Revert "Bug 2006716 - Fix `ruff` linter `stderr` callback broken in D190696 r=ahal,linter-reviewers"

This reverts commit 72cab75517.

Revert "Bug 2006716 - Update `ruff` to version `0.14.9` and use consistent versions in `lint.txt` and `python-test.txt` r=ahal,linter-reviewers"

This reverts commit a434d066ce.

Revert "Bug 2006716 - Reformat entire repo with `ruff-format` (`black` replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth"

This reverts commit 3ed06912eb.
2026-01-07 00:54:28 +00:00
Alex Hochheiden 3ed06912eb Bug 2006716 - Reformat entire repo with ruff-format (black replacement) r=ahal,sylvestre,linter-reviewers,perftest-reviewers,mozperftest-reviewers,geckoview-reviewers,extension-reviewers,media-playback-reviewers,webrtc-reviewers,releng-reviewers,sessionstore-reviewers,win-reviewers,dom-storage-reviewers,translations-reviewers,omc-reviewers,android-reviewers,home-newtab-reviewers,toolkit-telemetry-reviewers,firefox-style-system-reviewers,layout-reviewers,dom-worker-reviewers,geckodriver-reviewers,Sasha,emz,fchasen,sthompson,dholbert,sparky,padenot,emilio,Gijs,mconley,tcampbell,mjf,emcminn,willdurand,gstoll,jgraham,asuth
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D276894
2026-01-07 00:32:15 +00:00
Ryan VanderMeulen 8cb97b84e6 Bug 1997078 - Suppress USELESS_CAST warnings in generated SafeArgs code. r=ahochheiden,android-reviewers,mcarare
Upstream issue:
https://issuetracker.google.com/issues/458082829

Differential Revision: https://phabricator.services.mozilla.com/D277193
2025-12-24 15:52:28 +00:00
Alex Hochheiden e45538fc37 Bug 1998292 - Remove 'product' dimension and fenix product flavor r=geckoview-reviewers,android-reviewers,tcampbell,releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D275146
2025-12-12 22:35:53 +00:00
Alex Hochheiden d47799cfcf Bug 1947850 - Add explicit outputFile for :verifyGleanVersion and move dependency from :geckoview:preBuild to generateSDKBindings and generateJNIWrappers r=nalexander,geckoview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D271259
2025-11-15 00:33:09 +00:00
Alex Hochheiden 7afdabb946 Bug 1991995 - Add assert_success() function to test_android_gradle_build.py to provide more useful error output r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D272389
2025-11-15 00:33:07 +00:00
serge-sans-paille e7d971e5ce Bug 1993915 - Allow using system package for artifact build test r=ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D268678
2025-10-16 18:11:14 +00:00
Alex Hochheiden 74a5b87b7a Bug 1988838 - Add focus build status smoke test r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264997
2025-09-18 23:03:47 +00:00
Alex Hochheiden ac0e07c6a4 Bug 1988838 - Add fenix build status smoke test r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264996
2025-09-18 23:03:43 +00:00
Alex Hochheiden 14e23b9faa Bug 1988838 - Add geckoview build status smoke test r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264994
2025-09-18 23:03:35 +00:00
Alex Hochheiden b4cb81cf21 Bug 1988838 - Add assert_all_task_statuses helper r=nalexander
- Also renamed `assert_task_outcomes` to `assert_ordered_task_outcomes`

Differential Revision: https://phabricator.services.mozilla.com/D264993
2025-09-18 23:03:31 +00:00
Narcis Beleuzu 226b245e1a Revert "Bug 1988838 - Add focus build status smoke test r=nalexander" for causing Android Support-base bustages
This reverts commit 1914e2dd01.

This reverts commit 2f450d640e.

This reverts commit 2849d4ed90.

This reverts commit 2e3f88b71d.

This reverts commit 238fbe77e0.

This reverts commit 34c9338009.
2025-09-18 11:08:42 +00:00
Alex Hochheiden 1914e2dd01 Bug 1988838 - Add focus build status smoke test r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264997
2025-09-18 04:31:20 +00:00
Alex Hochheiden 2f450d640e Bug 1988838 - Add fenix build status smoke test r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264996
2025-09-18 04:31:17 +00:00
Alex Hochheiden 2e3f88b71d Bug 1988838 - Add geckoview build status smoke test r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D264994
2025-09-18 04:31:10 +00:00
Alex Hochheiden 238fbe77e0 Bug 1988838 - Add assert_all_task_statuses helper r=nalexander
- Also renamed `assert_task_outcomes` to `assert_ordered_task_outcomes`

Differential Revision: https://phabricator.services.mozilla.com/D264993
2025-09-18 04:31:07 +00:00
Alex Hochheiden 3618e537f7 Bug 1956813 - Add test to verify that minifyFenixReleaseWithR8 is UP-TO-DATE on subsequent runs without code changes r=nalexander
The intent of this test is to catch regressions impacting incremental builds.

Differential Revision: https://phabricator.services.mozilla.com/D261518
2025-08-19 23:46:01 +00:00
Alex Hochheiden cf22b30a13 Bug 1570400 - Use BuildMetricsService output in test_android_gradle_build.py r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D260378
2025-08-19 23:45:58 +00:00
Alex Hochheiden 0ae1b4fa47 Bug 1570400 - Add Python smoketests for the mobile/android build system r=geckoview-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D175169
2025-08-19 23:45:50 +00:00