Alexandre Lissy
fadbbbc312
Bug 1876590 - Add gtest for buildid reading from shared lib r=afranchuk
...
Differential Revision: https://phabricator.services.mozilla.com/D201381
2024-06-04 18:29:14 +00:00
Tamas Szentpeteri
057f862dc3
Backed out 7 changesets (bug 1876590) as requested by Gerard for causing gtest failures related to BuildIDReader.ReadFromRealLib. CLOSED TREE
...
Backed out changeset 9ac3a93622c8 (bug 1876590)
Backed out changeset 2cd2cc626c44 (bug 1876590)
Backed out changeset 6d978847d7dd (bug 1876590)
Backed out changeset 0b07a6f1beac (bug 1876590)
Backed out changeset 55cc3acc9297 (bug 1876590)
Backed out changeset 115753252616 (bug 1876590)
Backed out changeset c75ebb5f3a80 (bug 1876590)
2024-05-31 08:16:07 +03:00
Alexandre Lissy
600b7ec6f6
Bug 1876590 - Add gtest for buildid reading from shared lib r=afranchuk
...
Differential Revision: https://phabricator.services.mozilla.com/D201381
2024-05-30 14:41:53 +00:00
Gregory Pappas
b3e0fd295c
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-22 09:52:53 +00:00
Iulian Moraru
b643962356
Backed out changeset da092d881d44 (bug 1724089) for causing valgrind build bustages.
2024-01-18 22:12:44 +02:00
Gregory Pappas
c2ed911bfb
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-18 16:25:47 +00:00
Noemi Erli
623ef8a876
Backed out changeset be072303feaf (bug 1724089) for causing xpc failures in test_headless.js
2024-01-18 16:44:10 +02:00
Gregory Pappas
68e8f55749
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-18 11:51:13 +00:00
Narcis Beleuzu
e5f27a07b7
Backed out changeset 399d9781e72b (bug 1724089) for causing xpcshell failures. CLOSED TREE
2024-01-02 13:56:25 +02:00
Gregory Pappas
bf28beba3c
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-02 11:17:09 +00:00
Stanca Serban
9fe9443876
Backed out changeset 88de278b4ca9 (bug 1724089) for causing xpcshell failures.
2024-01-02 11:16:31 +02:00
Gregory Pappas
3ed862b8e0
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-02 07:53:31 +00:00
Sandor Molnar
ae081ec358
Backed out changeset 36cd4787833a (bug 1724089) for causing xpc failures on docshell/test/unit/test_subframe_stop_after_parent_error.js CLOSED TREE
2023-11-08 03:04:53 +02:00
Gregory Pappas
2eec0c40d8
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2023-11-07 21:44:01 +00:00
Mitchell Hentges
f5b0cb5bc1
Bug 1717051: Rename "mach_bootstrap.py" to "mach_initialize.py" r=firefox-build-system-reviewers,glandium
...
We've overloaded "bootstrap" to mean three different things:
* The "standalone bootstrap script": `python/mozboot/bin/bootstrap.py`.
This is to freshly clone a new repo, then run `./mach bootstrap`.
* `./mach bootstrap`: Install necessary dependencies and set up the
system for development.
* "Mach bootstrap": do the in-process initialization work Mach needs
before it can run commands.
By using the term "initialize" instead, perhaps we can remove
ambiguity when discussing Mach.
I'm not attached to the name (or this change at all), but I'm interested
in reviewer thoughts :)
Differential Revision: https://phabricator.services.mozilla.com/D120410
2021-09-03 20:46:22 +00:00
Tarek Ziadé
4c874857ed
Bug 1682829 - Automate a fuzzing smoke test in the CI r=decoder
...
Adds a smoke test script we can use in the CI to smoke test Firefox prior to
bigger tests.
Differential Revision: https://phabricator.services.mozilla.com/D100008
2020-12-17 13:22:16 +00:00
Ricky Stewart
362abcf949
Bug 1670357 - Remove `make` targets for cleaning: `clean`, `realclean`, `clobber`, `distclean`, `clobber_all`, `everything` r=firefox-build-system-reviewers,mhentges
...
The `clobber` targets are superseded by `mach clobber`, so we don't need them for any reason. The `clean` target is meant to get you to a post-`configure` state, but it doesn't really work, and if it's necessary for you to be in that state for some reason you can just clobber and re-`configure`, so it doesn't seem worth it to get it working again. Instead, delete all of them. Also delete `everything` which is not useful when `clobber` doesn't exist.
Differential Revision: https://phabricator.services.mozilla.com/D93514
2020-10-15 20:37:18 +00:00
Nick Alexander
851257343a
Bug 1626336 - Remove `MOZ_GECKOVIEW_JAR`. r=agi,geckoview-reviewers
...
While we're here we remove some Gradle Fennec-isms that are no longer
needed.
Differential Revision: https://phabricator.services.mozilla.com/D87334
2020-08-24 18:13:49 +00:00
Mike Hommey
c9ae9101aa
Bug 1651680 - Replace PKG_SKIP_STRIP with PKG_STRIP. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D86648
2020-08-11 02:44:17 +00:00
Razvan Maries
6d82f7f1a0
Backed out 2 changesets (bug 1651680) for L10n bustages. CLOSED TREE
...
Backed out changeset 09a5f4dcd92a (bug 1651680)
Backed out changeset 13a881966dda (bug 1651680)
2020-08-11 05:40:47 +03:00
Mike Hommey
6714f1ec83
Bug 1651680 - Replace PKG_SKIP_STRIP with PKG_STRIP. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D86648
2020-08-11 00:07:02 +00:00
Ricky Stewart
852fbec6cf
Bug 1655111 - Stop running `mach python-test` during `make check` r=froydnj
...
After bug 1614626, the last remaining `python-test` that runs during builds is the `symbolstore` Python tests. Having discussed the tests with other build peers, nobody seems to think these tests are valuable or have recently failed or uncovered an issue. In lieu of changing the way the `symbolstore` tests work we can leave them in-tree unchanged for now and just stop running them in CI entirely.
Differential Revision: https://phabricator.services.mozilla.com/D85209
2020-07-29 15:07:58 +00:00
Mike Hommey
f70f000a4f
Bug 1614626 - Move xpcshell selftests to before running actual xpcshell tests. r=gbrown
...
This allows to test them in the exact same environment as the tests are
going to run, which turns out to have revealed a few issues that would
only appear once xpcshell tests fail, impeding on debugging those
failures.
Differential Revision: https://phabricator.services.mozilla.com/D84781
2020-07-30 20:27:14 +00:00
Dorel Luca
c24650c12a
Backed out changeset 929e1acc42af (bug 1614626) for XPCshell failures in extensions/test/xpcshell/test_ext_dns.js. CLOSED TREE
2020-07-29 07:37:28 +03:00
Mike Hommey
efebeaa2c6
Bug 1614626 - Move xpcshell selftests to before running actual xpcshell tests. r=gbrown
...
This allows to test them in the exact same environment as the tests are
going to run, which turns out to have revealed a few issues that would
only appear once xpcshell tests fail, impeding on debugging those
failures.
Differential Revision: https://phabricator.services.mozilla.com/D84781
2020-07-29 00:23:03 +00:00
Ricky Stewart
3419d4de1d
Bug 1654589 - Move `libpref` Python unit test to `mozbuild` suite r=froydnj,mccr8
...
It could go into its own test suite, but it 1) depends on `mozbuild` code, so the `mozbuild` suite as well as this new suite would be running on any push that touches `mozbuild` code anyway, and 2) this is code that runs during the build, so it's not out of place.
Differential Revision: https://phabricator.services.mozilla.com/D84547
2020-07-23 22:00:46 +00:00
Dorel Luca
b992d3ed4c
Backed out changeset 9168828ce9e9 (bug 1654589) as requested by dev for breaking fuzzy on a build. CLOSED TREE
2020-07-23 22:33:52 +03:00
Ricky Stewart
72fd050de5
Bug 1654589 - Move `libpref` Python unit test to `mozbuild` suite r=froydnj
...
It could go into its own test suite, but it 1) depends on `mozbuild` code, so the `mozbuild` suite as well as this new suite would be running on any push that touches `mozbuild` code anyway, and 2) this is code that runs during the build, so it's not out of place.
Differential Revision: https://phabricator.services.mozilla.com/D84547
2020-07-23 17:30:18 +00:00
Tarek Ziadé
7dfca9db55
Bug 1644778 - add a mozperftest to measure browser.xhtml DOM size, r=tarek,dhouse,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D79152
2020-07-13 15:44:38 +00:00
Nils Ohlmeier [:drno]
18ef0cb66a
Bug 1641289: Bye, bye Steeplechase. r=dminor,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D77114
2020-05-29 03:19:27 +00:00
Ricky Stewart
56c10c5aa2
Bug 1633037 - Remove all remaining references to $(PYTHON) across Makefiles r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D72894
2020-05-05 20:32:23 +00:00
Ricky Stewart
4d4b22b3de
Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D72487
2020-05-05 20:04:30 +00:00
Ricky Stewart
3749c34fb4
Bug 1632916 - Run JS/web-platform/ipdl build machinery in Python 3 r=jgraham,nika,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D72478
2020-05-05 20:32:12 +00:00
Bogdan Tara
f137fa0613
Backed out 6 changesets (bug 1632916, bug 1599658, bug 1633037, bug 1633039, bug 1633016, bug 1632920
) for SA bustages CLOSED TREE
...
Backed out changeset 332ce0963b4e (bug 1633039)
Backed out changeset a9904cbc40d9 (bug 1633037)
Backed out changeset d06b0ec349f8 (bug 1599658)
Backed out changeset 8fd300cad80f (bug 1633016)
Backed out changeset f8820941c703 (bug 1632916)
Backed out changeset ac9c2c8746ed (bug 1632920
)
2020-05-02 01:49:29 +03:00
Ricky Stewart
69685d8ab5
Bug 1633037 - Remove all remaining references to $(PYTHON) across Makefiles r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D72894
2020-05-01 16:19:21 +00:00
Ricky Stewart
0daacc12c3
Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D72487
2020-04-30 15:27:13 +00:00
Ricky Stewart
d990224458
Bug 1632916 - Run JS/web-platform/ipdl build machinery in Python 3 r=jgraham,nika,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D72478
2020-05-01 16:31:21 +00:00
Chris AtLee
b246a1493c
Bug 1632601: Create test archives for jsreftest and jittest r=ahal
...
Split out jsreftest and jittest files into their own packages, removing them
from the common package.
This speeds up extracting files from the common test archive for
non-jsreftest/jittest suites.
Also, remove some files from the web-platform test archive that are already
present in the common archive.
Differential Revision: https://phabricator.services.mozilla.com/D72192
2020-04-24 20:18:58 +00:00
Geoff Brown
abf6e0fdc4
Bug 1612345
- Add custom retrigger support for gtest; r=bc
...
Add test package mach support for gtest and hook into the custom retrigger
action. Some existing custom retrigger features, like setting gecko prefs,
are not (easily) applicable to gtest, which doesn't use mozprofile; for
this reason, use a separate action context with items suitable for gtest.
Differential Revision: https://phabricator.services.mozilla.com/D67384
--HG--
extra : moz-landing-system : lando
2020-03-19 16:12:51 +00:00
Mike Shal
d6e9df170e
Bug 1620744
- Convert test_archive action to py3; r=firefox-build-system-reviewers,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D65858
--HG--
extra : moz-landing-system : lando
2020-03-10 20:19:49 +00:00
Daniel Varga
09acd57d19
Backed out 13 changesets (bug 1620744
) for causing diffoscope failures firefox/browser/chrome/browser/content/browser/built_in_addons.json
...
CLOSED TREE
Backed out changeset 6beda54bcb9b (bug 1620744
)
Backed out changeset a1e97f0b91ef (bug 1620744
)
Backed out changeset b8faa0184d4f (bug 1620744
)
Backed out changeset 3bc8fda68107 (bug 1620744
)
Backed out changeset 8e95b21b2ae3 (bug 1620744
)
Backed out changeset 1de09de1a802 (bug 1620744
)
Backed out changeset 622a2f7414fa (bug 1620744
)
Backed out changeset 3372c9ab721c (bug 1620744
)
Backed out changeset 0997313a9f99 (bug 1620744
)
Backed out changeset 2fa34749bbfa (bug 1620744
)
Backed out changeset 6d597d2eb792 (bug 1620744
)
Backed out changeset 78e78f7c7b26 (bug 1620744
)
Backed out changeset 6e4d85b19f88 (bug 1620744
)
2020-03-10 21:13:18 +02:00
Mike Shal
d181929c22
Bug 1620744
- Convert test_archive action to py3; r=firefox-build-system-reviewers,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D65858
--HG--
extra : moz-landing-system : lando
2020-03-09 22:02:50 +00:00
Edwin Takahashi
9b65f62ce1
Bug 1606182 - add python-test using python3 to make check r=Callek
...
Changes:
Fix the import statement that causes issues in python3.
Differential Revision: https://phabricator.services.mozilla.com/D58383
--HG--
extra : moz-landing-system : lando
2019-12-30 18:02:23 +00:00
Jonathan Kew
9f628e9a75
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-14 14:07:23 +00:00
Gurzau Raul
6831800684
Backed out changeset f0968dabe1ff (bug 1590167) for build bustage at force-cargo-library-build on a CLOSED TREE.
2019-11-14 01:24:59 +02:00
Jonathan Kew
7bb39d9e94
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-13 22:11:22 +00:00
Gurzau Raul
1e2ebb9f42
Backed out 2 changesets (bug 1590167, bug 1575008) for lints failures at mapped_hyph.h on a CLOSED TREE.
...
Backed out changeset 4d16c3d62cfc (bug 1575008)
Backed out changeset 97b8c3759aae (bug 1590167)
2019-11-13 21:38:23 +02:00
Jonathan Kew
62b6903f65
Bug 1590167 - Add Rust implementation of hyphenation (mapped_hyph) and hook up in place of libhyphen. r=heycam
...
Differential Revision: https://phabricator.services.mozilla.com/D49967
--HG--
extra : moz-landing-system : lando
2019-11-12 12:05:24 +00:00
Tarek Ziadé
5dd9d5bcd0
Bug 1562870 - generate conditioned profiles r=gbrown,bc,aerickson
...
Generates "conditioned" profiles.
Differential Revision: https://phabricator.services.mozilla.com/D38211
--HG--
extra : moz-landing-system : lando
2019-09-16 19:44:35 +00:00
Tom Ritter
ccda570925
Bug 1553481 - Filter out pdbs from CPP_UNIT_TEST_BINS so we don't try to strip them r=firefox-build-system-reviewers,dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D32141
--HG--
extra : moz-landing-system : lando
2019-05-22 15:08:07 +00:00