Edwin Takahashi
128ef1e636
Bug 1212502 - Switch mozinfo to using the 'distro' package to get linux distribution info r=ahal,KWierso
...
Differential Revision: https://phabricator.services.mozilla.com/D49366
--HG--
extra : moz-landing-system : lando
2019-10-30 20:42:50 +00:00
Dorel Luca
3d43b20c77
Backed out changeset ca117d13ca06 (bug 1212502) for Windows 2012 build bustage. CLOSED TREE
2019-10-22 20:53:27 +03:00
Wes Kocher
49fba76f39
Bug 1212502 - Switch mozinfo to using the 'distro' package to get linux distribution info r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D49366
--HG--
extra : moz-landing-system : lando
2019-10-22 17:33:13 +00:00
Andrew Halberstadt
39c3fe6605
Bug 1473498
- Don't add backport libraries to the Py3 environment r=Callek
...
Depends on D37762
Differential Revision: https://phabricator.services.mozilla.com/D37763
--HG--
extra : moz-landing-system : lando
2019-07-15 17:39:21 +00:00
Andrew Halberstadt
54355ca715
Bug 1563797 - Vendor backports.shutil_which r=Callek
...
I couldn't use 'mach vendor python' to get this module in-tree because that
puts a 'backports' module on the PYTHONPATH. This is a problem because many
(most?) compatibility backports also use a 'backports' library. So in the
likely event that a user happens to have one of these installed in their
system Python, we'll search that module before the vendored one and fail to
find it.
This gets around the issue by foregoing 'backports' and just putting
'shutil_which' on the path
Differential Revision: https://phabricator.services.mozilla.com/D36838
--HG--
extra : moz-landing-system : lando
2019-07-11 14:03:30 +00:00
Mike Shal
b64b81d0c5
Bug 1522931 - Vendor biplist; r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D26390
--HG--
extra : moz-landing-system : lando
2019-04-12 19:00:15 +00:00
Csoregi Natalia
efc3a9c990
Backed out 2 changesets (bug 1522931) for breaking macOS build on 10.14. a=backout
...
Backed out changeset 27214432fe48 (bug 1522931)
Backed out changeset 71191e5499a1 (bug 1522931)
2019-04-10 17:10:12 +03:00
Mike Shal
ca72d9f976
Bug 1522931 - Vendor biplist; r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D26390
--HG--
extra : moz-landing-system : lando
2019-04-08 16:29:55 +00:00
Chris Hartjes
6c7e3654d7
Bug 1507235 - Add capability to run telemetry-tests-client locally; r=raphael
...
Differential Revision: https://phabricator.services.mozilla.com/D20535
--HG--
extra : moz-landing-system : lando
2019-02-20 19:18:06 +00:00
Dustin J. Mitchell
c2ecf453ff
Bug 1492664 - vendor taskcluster-urls; r=gps
...
--HG--
extra : rebase_source : a64effde0530bcf5c3a3095745b0e7a749d75dbd
extra : source : 0699d3873e440453ce7d5cc7c398a1d076b92033
2018-09-24 16:53:45 +00:00
Sebastian Hengst
767c971623
Backed out 21 changesets (bug 1492664) for breaking cron task for nightlies. a=backout
...
Backed out changeset a7d50dbb2c8e (bug 1492664)
Backed out changeset 2d876c4ece8b (bug 1492664)
Backed out changeset c82285d253de (bug 1492664)
Backed out changeset bf6d089640eb (bug 1492664)
Backed out changeset d9a7f2ce49c3 (bug 1492664)
Backed out changeset 06c466ab4323 (bug 1492664)
Backed out changeset c1ea4a10cc8d (bug 1492664)
Backed out changeset 4c63a04fdd47 (bug 1492664)
Backed out changeset 742b038bb1dd (bug 1492664)
Backed out changeset 911b4b0fb683 (bug 1492664)
Backed out changeset 870c8cec99e5 (bug 1492664)
Backed out changeset 77699b51336b (bug 1492664)
Backed out changeset 29f33f22fd8b (bug 1492664)
Backed out changeset e7f305408708 (bug 1492664)
Backed out changeset 335a92b1f424 (bug 1492664)
Backed out changeset c566f1c8dcdf (bug 1492664)
Backed out changeset c77ae59aba41 (bug 1492664)
Backed out changeset 9c35dd209c6b (bug 1492664)
Backed out changeset a972d6b4434e (bug 1492664)
Backed out changeset 5ea6f03f845e (bug 1492664)
Backed out changeset 0699d3873e44 (bug 1492664)
--HG--
extra : histedit_source : 5cb1f7e50f25d4a875c1a58c86b7dce902e1a89c%2C20f1ab1a843b612cfcc67cf5c6ff745d65abf076
2018-12-20 12:43:22 +02:00
Dustin J. Mitchell
04e3a3fea3
Bug 1492664 - vendor taskcluster-urls; r=gps
...
--HG--
extra : rebase_source : 265f983a6ce70066e1b762ab66dd4d5fa5803ea8
2018-09-24 16:53:45 +00:00
Margareta Eliza Balazs
2e5e28f518
Backed out 16 changesets (bug 1492664) for breaking developer artifact builds, requested by standard8 a=backout
...
Backed out changeset 31e500489665 (bug 1492664)
Backed out changeset f4945658d45f (bug 1492664)
Backed out changeset 6d17291b8b92 (bug 1492664)
Backed out changeset 90f3faa36137 (bug 1492664)
Backed out changeset 0b229b00818a (bug 1492664)
Backed out changeset 5eb2c77d70a9 (bug 1492664)
Backed out changeset e1ebad5d89c5 (bug 1492664)
Backed out changeset 3017e5890739 (bug 1492664)
Backed out changeset c8b7e620eabf (bug 1492664)
Backed out changeset d3dfbd848236 (bug 1492664)
Backed out changeset 5c92bb5ac895 (bug 1492664)
Backed out changeset fb7cfca6ebc3 (bug 1492664)
Backed out changeset 0c4101230d4d (bug 1492664)
Backed out changeset b93a0fcc86f3 (bug 1492664)
Backed out changeset 6dc9522ee0bf (bug 1492664)
Backed out changeset 85d7f8b330eb (bug 1492664)
2018-12-19 11:45:29 +02:00
Dustin J. Mitchell
fac0c5c5a8
Bug 1492664 - vendor taskcluster-urls r=firefox-build-system-reviewers,gps
...
`./mach vendor python taskcluster-urls==11.0.0`.
Differential Revision: https://phabricator.services.mozilla.com/D14195
--HG--
extra : moz-landing-system : lando
2018-12-11 22:20:45 +00:00
Tom Prince
dd59ad1f35
Bug 1482395: Allow python3 specific entries in virtualenv_packages.txt; r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D12706
--HG--
extra : moz-landing-system : lando
2018-11-22 21:44:09 +00:00
Tom Prince
a83d0fd435
Bug 1492128: Vendor taskcluster==4.0.1; r=firefox-build-system-reviewers,gps
...
We can't use taskcluster 5.0.0 yet, because taskcluster-proxy does not
support new-style URLs.
Differential Revision: https://phabricator.services.mozilla.com/D10146
--HG--
extra : moz-landing-system : lando
2018-10-30 17:50:49 +00:00
Tom Prince
de09f5861b
Bug 1492128: Vendor pathlib2==2.3.2; r=firefox-build-system-reviewers,gps
...
Differential Revision: https://phabricator.services.mozilla.com/D10145
--HG--
extra : moz-landing-system : lando
2018-10-30 18:01:06 +00:00
Tom Prince
74845297db
Bug 1497575: [staging-release] Vendor mozilla-version; r=firefox-build-system-reviewers,mshal
...
Differential Revision: https://phabricator.services.mozilla.com/D8624
--HG--
extra : moz-landing-system : lando
2018-10-16 21:14:56 +00:00
Csoregi Natalia
f00a0ea9cc
Backed out 3 changesets (bug 1494069) for blocking 1498215. a=backout
...
Backed out changeset 9752f179b9c3 (bug 1494069)
Backed out changeset fe0fb280dbfc (bug 1494069)
Backed out changeset a2956764213e (bug 1494069)
2018-10-12 13:11:04 +03:00
Narcis Beleuzu
e8f62dbf84
Backed out changeset b01876f4f16e (bug 1498215) for bustages on test_pathutils.py. CLOSED TREE
2018-10-11 23:56:45 +03:00
James Graham
766c447843
Bug 1498215 - Fix problem importing scandir when system scandir exists, r=davehunt
...
If scandir is already present on the system the attempt to import the
c helper library will currently find the c helper from the system
install which may well be an outdated verion, so causing mach to
break. To solve this this patch does two things:
* Stops importing scandir in files that are run unconditionally when
invoking mach. This is generally considered good for performance
reasons.
* Installs the vendored scandir into the virtualenv for `mach lint`
rather than trying to import it directly from the source tree and so
not getting the c helper library.
Differential Revision: https://phabricator.services.mozilla.com/D8379
--HG--
extra : moz-landing-system : lando
2018-10-11 15:05:16 +00:00
Ted Mielczarek
1f36da7ff2
bug 1481612 - Add more actions to virtualenv_packages.txt and use them to include the unpacked Windows psutil wheel. r=gps
...
This patch adds two new actions to virtualenv_packages.txt processing:
windows and !windows. The former processes the rest of the action only on
Windows, and the latter processes it only on non-Windows.
These new features are used in virtualenv_packages.txt to use the
path to the unpacked Windows psutil wheel when on Windows, and build psutil
from source and use that path on other platforms.
This fixes the long-standing problem of not having psutil available on most
Windows systems (since they don't have the right set of Visual C++ build tools).
Differential Revision: https://phabricator.services.mozilla.com/D3437
--HG--
extra : moz-landing-system : lando
2018-10-10 19:53:47 +00:00
Andrew Halberstadt
6bc809da2d
Bug 1494069 - Vendor scandir==1.9.0 to third_party/python, r=davehunt
...
Scandir is a faster implementation of os.listdir since it caches file metadata
as it works. Using listdir and then calling things like os.path.isfile after
the fact will result in multiple system calls. Whereas with scandir, there will
only be a single system call per file.
Scandir is part of the stdlib in Python 3.6+, so the following can be used for
Python 2/3 compatible code:
try
from os import scandir, walk
except ImportError:
from scandir import scandir, walk
Differential Revision: https://phabricator.services.mozilla.com/D7738
--HG--
extra : moz-landing-system : lando
2018-10-10 19:21:07 +00:00
Dave Hunt
046359060c
Bug 1490253 - Replace pipenv with pip-tools for vendoring packages and dependencies; r=ahal
...
Depends on D7869
Differential Revision: https://phabricator.services.mozilla.com/D7870
--HG--
extra : moz-landing-system : lando
2018-10-10 08:58:41 +00:00
Csoregi Natalia
fbee84608f
Backed out changeset f92dcf5319ae (bug 1490253) for bustage on test_mozbuild_reading.py. CLOSED TREE
2018-10-10 00:51:30 +03:00
Dave Hunt
4141a28060
Bug 1490253 - Replace pipenv with pip-tools for vendoring packages and dependencies; r=ahal
...
Depends on D7869
Differential Revision: https://phabricator.services.mozilla.com/D7870
--HG--
extra : moz-landing-system : lando
2018-10-09 21:32:35 +00:00
Mike Hommey
f1afe5ceec
Bug 1489340 - Remove xpcom/typelib r=froydnj
...
Nothing is using the xpt module anymore, which means we can remove it,
as well as the runtests.py script that runs its test, and the
integration of those tests in the build system.
Depends on D5221
Differential Revision: https://phabricator.services.mozilla.com/D5223
--HG--
extra : moz-landing-system : lando
2018-09-07 13:55:38 +00:00
David Heiberg
c9661e61a3
Bug 1476661 - Ensure H2 dependencies are packaged alongside wptserve where needed, r=jgraham
...
MozReview-Commit-ID: 5tbXeHsvNI5
2018-08-09 11:38:37 +01:00
Nika Layzell
7a9f60fafb
Bug 1479484 - Part 1: Add make_dafsa.py to the virtualenv's python path, r=froydnj
...
Summary:
The plan is to also expose perfecthash.py from this module on the python path.
This also allows us to stop using explicit module loading to load make_dafsa.py.
make_dafsa.py was moved into tools/ to avoid any extra python files from
accidentally ending up on the python path.
Reviewers: froydnj!
Tags: #secure-revision
Bug #: 1479484
Differential Revision: https://phabricator.services.mozilla.com/D2614
--HG--
rename : xpcom/ds/make_dafsa.py => xpcom/ds/tools/make_dafsa.py
2018-08-01 17:54:41 -04:00
Dorel Luca
57113ba2b4
Backed out 2 changesets (bug 1473648, bug 1476661) for mochitest failure on testing/mochitest/tests/python/test_basic_mochitest_plain.py
...
Backed out changeset dbb14978acf8 (bug 1473648)
Backed out changeset de933cb380f9 (bug 1476661)
2018-08-01 16:01:05 +03:00
David Heiberg
47775cc206
Bug 1476661 - Ensure H2 dependencies are packaged alongside wptserve where needed, r=jgraham
2018-08-01 10:52:11 +01:00
dvarga
3a01364273
Backed out changeset 15ae37e7cea3 (bug 1476661) for breaking l10n locale tests
2018-07-30 01:59:11 +03:00
David Heiberg
815ee7222f
Bug 1476661 - Ensure H2 dependencies are packaged alongside wptserve where needed, r=jgraham
2018-07-29 18:58:51 +01:00
Dan Minor
a8d7d7ecf2
Bug 1371485 - Use updated version of gyp; r=chmanchester
...
Tags: #secure-revision
Bug #: 1371485
Differential Revision: https://phabricator.services.mozilla.com/D1801
--HG--
extra : rebase_source : 87cd91fdc0cc873c7f78e128f545524f66947035
2018-06-21 14:39:34 -04:00
Ms2ger
edfa923af9
Bug 1333800 - Part b: Support running specific WPT tests in the JS shell; r=luke,bbouvier,jgraham
2018-07-05 14:44:41 +02:00
Dave Hunt
a631fc714d
Bug 1472201 - Vendor pytest 3.6.2 and dependencies; r=ahal
...
MozReview-Commit-ID: 5qfK6OygVMH
--HG--
rename : third_party/python/pytest/_pytest/vendored_packages/pluggy-0.4.0.dist-info/LICENSE.txt => third_party/python/pluggy/LICENSE
rename : third_party/python/pytest/doc/en/example/costlysetup/sub1/__init__.py => third_party/python/pytest/doc/en/example/costlysetup/sub_a/__init__.py
rename : third_party/python/pytest/doc/en/example/costlysetup/sub1/__init__.py => third_party/python/pytest/doc/en/example/costlysetup/sub_b/__init__.py
rename : third_party/python/pytest/_pytest/_code/__init__.py => third_party/python/pytest/src/_pytest/_code/__init__.py
extra : rebase_source : d80873f2b1899decefbddddfc2f69ae045925b81
2018-06-29 15:37:31 +01:00
Sofia Carrillo
0c81030974
Bug 1463834
- vendored hglib, updated to python-hglib r=davehunt
...
--HG--
rename : third_party/python/hglib/LICENSE => third_party/python/python-hglib/LICENSE
rename : third_party/python/hglib/hglib/__init__.py => third_party/python/python-hglib/hglib/__init__.py
rename : third_party/python/hglib/hglib/client.py => third_party/python/python-hglib/hglib/client.py
rename : third_party/python/hglib/hglib/context.py => third_party/python/python-hglib/hglib/context.py
rename : third_party/python/hglib/hglib/error.py => third_party/python/python-hglib/hglib/error.py
rename : third_party/python/hglib/hglib/merge.py => third_party/python/python-hglib/hglib/merge.py
rename : third_party/python/hglib/hglib/templates.py => third_party/python/python-hglib/hglib/templates.py
rename : third_party/python/hglib/hglib/util.py => third_party/python/python-hglib/hglib/util.py
rename : third_party/python/hglib/setup.py => third_party/python/python-hglib/setup.py
extra : rebase_source : 552d93c9e90c04171c8b627c8f4f4fa5ec506cc3
2018-05-31 18:04:54 -07:00
Tom Prince
5658bb444e
Bug 1458700: [python] Vendor attrs; r=dustin,ted
...
Differential Revision: https://phabricator.services.mozilla.com/D1124
--HG--
extra : source : 75ef3b64c1698ec53d1d289201ec9a3d51fea7b1
extra : histedit_source : 53d76ae733322098ca6b8f01fe4c2911c348ac3a
2018-05-02 19:39:38 -06:00
Justin Wood
9e151c936d
Bug 1453274 - Add testing for python/mozrelease/versions.py r=rail
...
for: taskgraph: Make update tasks support esr60
MozReview-Commit-ID: GUmAq3sBXGB
--HG--
extra : rebase_source : 0eaeb17809fede07f6b9fc4ee5d856d0078f83be
2018-04-23 12:40:26 -04:00
Rob Wood
4af496d7f2
Bug 1454466 - Move raptor in-tree; r=ahal
...
MozReview-Commit-ID: AkqbROfvmbu
--HG--
extra : rebase_source : bf30030a333852d6d81c4278e91b1ac9fef237fe
2018-04-16 17:15:38 -04:00
Dave Hunt
057d540744
Bug 1438250 - Make mozunit pip installable; r=ahal
...
MozReview-Commit-ID: BT4ciGT82bp
--HG--
rename : config/mozunit.py => config/mozunit/mozunit/mozunit.py
extra : rebase_source : a68fa4f5dce77ccf7c55184c555bb37b3a876278
2018-03-29 14:18:00 +01:00
Mike Hommey
4d0b7a7cab
Bug 1432390 - Vendor requests-unixsocket. r=dustin
...
--HG--
extra : rebase_source : e0e3e0b5baf68aa4e441b81bfda83b17f895a4b1
2018-01-14 07:01:26 +09:00
Zibi Braniecki
6d15cb5ce6
Bug 1411012 - Migrate a small chunk of Privacy pane in Preferences to Fluent. r=mshal,Pike
...
MozReview-Commit-ID: ahAZCinoui
--HG--
extra : rebase_source : 2e3d68eb1ff91c1ee885d66756d2db74faff13f3
2017-11-09 12:11:32 -08:00
Gurzau Raul
f5f1c3f294
Merge inbound to mozilla-central r=merge a=merge
2017-12-06 11:53:55 +02:00
Andrew Halberstadt
0e697ce235
Bug 1422302 - Create python/mozterm for sharing terminal blessings across modules r=gps
...
This is a new module that will provide a place to store some common
abstractions around the 'blessings' module. The main entrypoint is:
from mozterm import Terminal
term = Terminal()
If blessings is available, this will return a blessings.Terminal()
object. If it isn't available, or something went wrong on import,
this will return a NullTerminal() object, which is a drop-in
replacement that does no formatting.
MozReview-Commit-ID: 6c63svm4tM5
--HG--
extra : rebase_source : 9ab221774d92a418d9b098d79bb2c88f75d937f8
2017-12-04 09:38:24 -05:00
David Keeler
0bfa8aad3f
bug 1421816 - (1/2) add cbor2 library r=ted
...
This library will be used to create test COSE signatures for the new COSE add-on
signature verification implementation.
MozReview-Commit-ID: KshKHwusT5h
--HG--
extra : rebase_source : 22d65622a77afc93b756829c8ffb4f37101dad26
extra : histedit_source : 869b9b65bdf201a027914a8127d28e5e9baf4d33
2017-11-29 10:57:37 -08:00
Ionut Goldan
9c2b03db60
Bug 1399800 - integrate pytest and add initial tests r=jmaher
...
MozReview-Commit-ID: FNQwCEtM1MB
--HG--
rename : testing/talos/tests/__init__.py => testing/talos/talos/unittests/__init__.py
rename : testing/talos/tests/browser_output.ts.txt => testing/talos/talos/unittests/browser_output.ts.txt
rename : testing/talos/tests/browser_output.tsvg.txt => testing/talos/talos/unittests/browser_output.tsvg.txt
rename : testing/talos/tests/profile.tgz => testing/talos/talos/unittests/profile.tgz
rename : testing/talos/tests/ps-Acj.out => testing/talos/talos/unittests/ps-Acj.out
rename : testing/talos/tests/test_talosconfig_browser_config.json => testing/talos/talos/unittests/test_talosconfig_browser_config.json
rename : testing/talos/tests/test_talosconfig_test_config.json => testing/talos/talos/unittests/test_talosconfig_test_config.json
rename : testing/talos/tests/xrestop_output.txt => testing/talos/talos/unittests/xrestop_output.txt
extra : rebase_source : 0e4652fcf1950926d87089e9b64b1da031920b21
2017-10-24 14:20:01 +03:00
Tom Prince
d5a77fba36
Bug 1410773: Add optional comm-central virtualenv manifest; r=nalexander
...
comm-central taskcluster builds have comm-central checkout in `comm/`. This
will add packages specified in comm-central when it checked out, and will
ignore the missing file for mozilla-central builds.
MozReview-Commit-ID: Amg5vJHoWkS
--HG--
extra : rebase_source : 440e1bab50c2185d18f18f7acaea83a24f0d0aaf
2017-10-22 13:40:20 -06:00
Attila Craciun
cef9ed856a
Backed out changeset f80976fdf539 (bug 1399800) for failing in /builds/worker/checkouts/gecko/testing/talos/talos/unittests/conftest.py:1:1 r=backout CLOSED TREE.
...
Backed out changeset f80976fdf539 (bug 1399800)
--HG--
rename : testing/talos/talos/unittests/__init__.py => testing/talos/tests/__init__.py
rename : testing/talos/talos/unittests/browser_output.ts.txt => testing/talos/tests/browser_output.ts.txt
rename : testing/talos/talos/unittests/browser_output.tsvg.txt => testing/talos/tests/browser_output.tsvg.txt
rename : testing/talos/talos/unittests/profile.tgz => testing/talos/tests/profile.tgz
rename : testing/talos/talos/unittests/ps-Acj.out => testing/talos/tests/ps-Acj.out
rename : testing/talos/talos/unittests/test_talosconfig_browser_config.json => testing/talos/tests/test_talosconfig_browser_config.json
rename : testing/talos/talos/unittests/test_talosconfig_test_config.json => testing/talos/tests/test_talosconfig_test_config.json
rename : testing/talos/talos/unittests/xrestop_output.txt => testing/talos/tests/xrestop_output.txt
2017-10-26 16:07:39 +03:00
Ionut Goldan
8b45fa1364
Bug 1399800 - integrate pytest and add initial tests r=jmaher
...
MozReview-Commit-ID: FNQwCEtM1MB
--HG--
rename : testing/talos/tests/__init__.py => testing/talos/talos/unittests/__init__.py
rename : testing/talos/tests/browser_output.ts.txt => testing/talos/talos/unittests/browser_output.ts.txt
rename : testing/talos/tests/browser_output.tsvg.txt => testing/talos/talos/unittests/browser_output.tsvg.txt
rename : testing/talos/tests/profile.tgz => testing/talos/talos/unittests/profile.tgz
rename : testing/talos/tests/ps-Acj.out => testing/talos/talos/unittests/ps-Acj.out
rename : testing/talos/tests/test_talosconfig_browser_config.json => testing/talos/talos/unittests/test_talosconfig_browser_config.json
rename : testing/talos/tests/test_talosconfig_test_config.json => testing/talos/talos/unittests/test_talosconfig_test_config.json
rename : testing/talos/tests/xrestop_output.txt => testing/talos/talos/unittests/xrestop_output.txt
extra : rebase_source : 4048d8ef8f7b9352968115fb7125182b5e4e2907
2017-10-24 14:20:01 +03:00