Andi-Bogdan Postelnicu
cda84762fb
Bug 1638985 - Convert 'mach static-analysis' to run with Python 3. r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D79306
2020-06-11 15:54:29 +00:00
Mitchell Hentges
0bc6909185
Bug 1621960: Change |mach python| default from Python 2 to Python 3 r=rstewart
...
Depends on D77967
Differential Revision: https://phabricator.services.mozilla.com/D78181
2020-06-10 16:10:08 +00:00
Noemi Erli
9017f973e3
Backed out 4 changesets (bug 1621960) for causing Android bustages CLOSED TREE
...
Backed out changeset f36a95234a5f (bug 1621960)
Backed out changeset 0e4661c9061d (bug 1621960)
Backed out changeset 3e2cbe4dd777 (bug 1621960)
Backed out changeset d7eb101e5df7 (bug 1621960)
2020-06-09 20:59:26 +03:00
Mitchell Hentges
4006a0890c
Bug 1621960: Change |mach python| default from Python 2 to Python 3 r=rstewart
...
Depends on D77967
Differential Revision: https://phabricator.services.mozilla.com/D78181
2020-06-09 16:44:51 +00:00
Edwin Takahashi
009907a024
Bug 1642545 - run mach taskcluster-build-image with python 3 r=gbrown
...
Changes:
No changes were required to run taskcluster-build-image with python3.5.
Differential Revision: https://phabricator.services.mozilla.com/D77755
2020-06-02 14:13:43 +00:00
Edwin Takahashi
8f613ab93f
Bug 1638975 - run mach pastebin with python3 r=bc
...
Changes:
`mach pastebin` ran fine with Python3 without any changes.
Differential Revision: https://phabricator.services.mozilla.com/D77713
2020-06-02 14:08:48 +00:00
Bob Clary
ece3db1d73
Bug 1638956 - mark mach crashtest as Python 2 only again. r=gbrown
...
Depends on D77522
Differential Revision: https://phabricator.services.mozilla.com/D77523
2020-05-29 19:47:30 +00:00
Bob Clary
f3790362ef
Bug 1638973 - mark mach marionette-test as Python 2 only again. r=gbrown
...
Depends on D77521
Differential Revision: https://phabricator.services.mozilla.com/D77522
2020-05-29 19:49:12 +00:00
Bob Clary
fb36016d6d
Bug 1638972 - mark mach jstestbrowser, mach jstests as Python 2 only again. r=gbrown
...
Depends on D77514
Differential Revision: https://phabricator.services.mozilla.com/D77521
2020-05-29 19:47:48 +00:00
Bob Clary
90f63d038b
Bug 1641742 - mark mach reftest as Python 2 only again, r=gbrown.
...
Differential Revision: https://phabricator.services.mozilla.com/D77514
2020-05-29 19:40:07 +00:00
James Graham
9c097cff23
Bug 1638978 - Convert mach puppeteer-test to Python 3, r=remote-protocol-reviewers,maja_zf
...
Differential Revision: https://phabricator.services.mozilla.com/D77443
2020-05-29 12:37:45 +00:00
Geoff Brown
da55c8ff29
Bug 1638954 - Run 'mach cppunittest' with python 3; r=bc
...
Differential Revision: https://phabricator.services.mozilla.com/D77258
2020-05-28 14:45:50 +00:00
Geoff Brown
21053c0624
Bug 1638965 - Run 'mach gtest' in python 3; r=bc
...
Differential Revision: https://phabricator.services.mozilla.com/D77092
2020-05-27 20:53:22 +00:00
Bob Clary
4ae8d3eb0e
Bug 1638956 - enable mach crashtest to run with Python 3. r=gbrown
...
Depends on D76651
Differential Revision: https://phabricator.services.mozilla.com/D76866
2020-05-26 19:38:47 +00:00
Bob Clary
41921fd954
Bug 1638973 - enable mach marionette-test to run with Python 3. r=marionette-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D76651
2020-05-26 15:54:07 +00:00
Bob Clary
6a0aed7b99
Bug 1638981 - enable mach reftests to run with Python 3. r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D76650
2020-05-27 13:07:07 +00:00
Bob Clary
ba6fe87dce
Bug 1638972 - enable mach jstests to run with Python 3. r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D76649
2020-05-26 15:53:52 +00:00
Nicholas Nethercote
61f2f5aef8
Bug 1638976 - Convert 'mach power' to run with Python 3. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D76273
2020-05-25 23:50:19 +00:00
Geoff Brown
e8724ccfdc
Bug 1638993 - Run 'mach test-info' with python 3; r=jmaher
...
With recent changes to dependencies, 'mach test-info' can now run under python 3.
Differential Revision: https://phabricator.services.mozilla.com/D76607
2020-05-23 20:54:00 +00:00
Dan Minor
fdcf957cca
Bug 1634675 - Remove webrtc-gtests r=drno,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D73451
2020-05-20 19:59:45 +00:00
Ricky Stewart
1a44b2a1d9
Bug 1638983 - Run `mach repackage` with Python 3 r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D76058
2020-05-20 15:35:58 +00:00
Ricky Stewart
a24b65434d
Bug 1638995 - Run `mach valgrind-test` with Python 3 r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D76057
2020-05-20 05:31:58 +00:00
Henrik Skupin
fddeddcf31
Bug 1638982 - [remote] Convert 'mach remote' to run with Python 3 r=rstewart,remote-protocol-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D75901
2020-05-20 04:35:34 +00:00
Ricky Stewart
ae0b4a1716
Bug 1638967 - Run `mach ide` in Python 3 r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D76029
2020-05-19 21:32:59 +00:00
Ricky Stewart
aefac46494
Bug 1638951 - Run `mach cargo` with Python 3 r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D75999
2020-05-19 19:35:52 +00:00
Geoff Brown
efe0d0c5bd
Bug 1638948 - Run 'mach android-emulator' with python 3; r=bc
...
This command is already python 3 compatible, thanks to m_kato's previous efforts.
Differential Revision: https://phabricator.services.mozilla.com/D75997
2020-05-19 16:54:37 +00:00
Simon Fraser
434afc08e6
Bug 1639151 Convert |mach release-history| and nightly history population to py3 r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D75919
2020-05-19 15:19:38 +00:00
Ricky Stewart
69ecad92c6
Bug 1579329 - Run `mach file-info` with Python 3 r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D75343
2020-05-14 18:20:22 +00:00
Ricky Stewart
fd2e8753b6
Bug 1637778 - Delete `mach robocop` from py2 mach command list r=nalexander
...
This isn't an actual `mach` command (it was deleted and replaced by `mochitest`).
Differential Revision: https://phabricator.services.mozilla.com/D75210
2020-05-14 04:40:20 +00:00
Mitchell Hentges
b8108d6064
Bug 1632429: Migrate |./mach try| to python 3; r=rstewart,ahal
...
|./mach try| subcommands are now compatible with both python 2 and 3.
Hand-tested with many combinations of subcommand and subcommand flags.
Updates tryselect unit tests to use Python 3.
Differential Revision: https://phabricator.services.mozilla.com/D73398
2020-05-06 22:17:14 +00:00
Ricky Stewart
8ffbec29d9
Bug 1635491 - Delete tup backend and `mach analyze` r=froydnj
...
It's not maintained and doesn't work as-is. If we want to revive it we can grab it from source control later, but in the meantime it's just confusing and it comes up in search results even though we never look for it.
Also delete `mach analyze` which depends on the existence of a Tup backend.
Differential Revision: https://phabricator.services.mozilla.com/D73911
2020-05-05 17:28:07 +00:00
Razvan Maries
3b592b6add
Backed out changeset 5cf7e2bc5640 (bug 1635491) as per Ricky's request for Lint failure. CLOSED TREE
2020-05-05 19:57:33 +03:00
Ricky Stewart
cdac3a2e15
Bug 1635491 - Delete tup backend and `mach analyze` r=froydnj
...
It's not maintained and doesn't work as-is. If we want to revive it we can grab it from source control later, but in the meantime it's just confusing and it comes up in search results even though we never look for it.
Also delete `mach analyze` which depends on the existence of a Tup backend.
Differential Revision: https://phabricator.services.mozilla.com/D73911
2020-05-05 16:32:42 +00:00
Mike Hommey
9c03a7015d
Bug 1632348 - Convert mach artifact to python 3. r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D72114
2020-04-26 21:53:57 +00:00
Noemi Erli
7f6a7f8cf2
Backed out changeset 90bd5342c58f (bug 1632348) for causing toolchains bustage
2020-04-26 02:37:07 +03:00
Mike Hommey
568944c117
Bug 1632348 - Convert mach artifact to python 3. r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D72114
2020-04-24 20:51:24 +00:00
Mike Hommey
5e8b3e9559
Bug 1632353 - Convert mach resource-usage to python3. r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D72117
2020-04-23 22:56:37 +00:00
Mike Hommey
55f5d3fe7a
Bug 1632354 - Switch a few mach commands to python 3. r=rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D72087
2020-04-23 21:30:39 +00:00
Ricky Stewart
2fdf5b0a0a
Bug 1617748 - Run `./mach build`, `./mach build-backend`, `./mach configure` with Python 3 r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D66107
--HG--
extra : moz-landing-system : lando
2020-04-04 20:38:01 +00:00
Stefan Hindli
ee18f66aca
Backed out 3 changesets (bug 1625014, bug 1617748, bug 1623701) for causing linting failure CLOSED TREE
...
Backed out changeset e62f3effd132 (bug 1617748)
Backed out changeset 14968570b2f5 (bug 1623701)
Backed out changeset 60ac25427773 (bug 1625014)
2020-03-26 17:13:39 +02:00
Ricky Stewart
c8523eaadb
Bug 1617748 - Run `./mach build`, `./mach build-backend`, `./mach configure` with Python 3 r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D66107
--HG--
extra : moz-landing-system : lando
2020-03-25 22:05:06 +00:00
Coroiu Cristina
8df06c6842
Backed out 2 changesets (bug 1617748, bug 1623701) on request by dev
...
Backed out changeset 547716d123e2 (bug 1617748)
Backed out changeset dc80296ade17 (bug 1623701)
2020-03-26 00:01:03 +02:00
Ricky Stewart
b9a1da8820
Bug 1617748 - Run `./mach build`, `./mach build-backend`, `./mach configure` with Python 3 r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D66107
--HG--
extra : moz-landing-system : lando
2020-03-20 19:13:02 +00:00
Ricky Stewart
c1c042cab7
Bug 1623765 - `mach watch` supports Python 3 r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D67927
--HG--
extra : moz-landing-system : lando
2020-03-23 21:34:16 +00:00
William Lachance
5c5eb36533
Bug 1616584 - Run `mach mozregression` with Python 3 r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D67555
--HG--
extra : moz-landing-system : lando
2020-03-20 19:12:51 +00:00
Kartikaya Gupta
8881acea8d
Bug 1621718 - Use proper email parsing library for parsing patches. r=ahal
...
This uses the `email` module to parse the .patch file that Github generates,
so that it properly decodes encoded-words in the headers. Also using this
module is better with python3, so this patch also takes the command off the
python2 whitelist and makes it python3-compatible.
Differential Revision: https://phabricator.services.mozilla.com/D66621
--HG--
extra : moz-landing-system : lando
2020-03-16 19:46:13 +00:00
Bogdan Tara
d64fc8c8c9
Backed out changeset 5eb9dee1b6f2 (bug 1617748) for hazard bustages CLOSED TREE
2020-03-13 00:52:12 +02:00
Ricky Stewart
1a53b93361
Bug 1617748 - Run `./mach build`, `./mach build-backend`, `./mach configure` with Python 3 r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D66107
--HG--
extra : moz-landing-system : lando
2020-03-12 22:34:19 +00:00
Steve Fink
4efc95ae8c
Bug 1619475 - partial Python 3 compatibility for jit-tests and jstests r=arai
...
This fixes all of the jit-test problems I encountered, and fixes all but the wpt portion of jstests. This is unnecessary, but it also ports jstests from optparse to argparse (because optparse is deprecated, because I like argparse better, and because it happened to fix the minor compatibility issue I ran into even though it has a trivial fix on its own.)
Differential Revision: https://phabricator.services.mozilla.com/D65047
--HG--
extra : moz-landing-system : lando
2020-03-06 18:07:38 +00:00
Divya Rani
427ae6c5f6
Bug 1619280 - Port warnings-summary [mach] to Python 3.r=championshuttler,firefox-build-system-reviewers,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D64951
--HG--
extra : moz-landing-system : lando
2020-03-03 19:18:52 +00:00