diff options
Diffstat (limited to 'testing/config')
-rw-r--r-- | testing/config/firefox_ui_requirements.txt | 2 | ||||
-rw-r--r-- | testing/config/marionette_requirements.txt | 11 | ||||
-rw-r--r-- | testing/config/marionette_source_requirements.txt | 13 | ||||
-rw-r--r-- | testing/config/moz.build | 21 | ||||
-rw-r--r-- | testing/config/mozbase_requirements.txt | 33 | ||||
-rw-r--r-- | testing/config/mozbase_source_requirements.txt | 24 | ||||
-rw-r--r-- | testing/config/telemetry_tests_requirements.txt | 4 | ||||
-rw-r--r-- | testing/config/telemetry_tests_source_requirements.txt | 5 | ||||
-rw-r--r-- | testing/config/tooltool-manifests/linux32/hostutils.manifest | 10 | ||||
-rw-r--r-- | testing/config/tooltool-manifests/linux64/hostutils.manifest | 10 | ||||
-rw-r--r-- | testing/config/tooltool-manifests/macosx64/hostutils.manifest | 10 | ||||
-rw-r--r-- | testing/config/tooltool-manifests/win32/hostutils.manifest | 10 |
12 files changed, 153 insertions, 0 deletions
diff --git a/testing/config/firefox_ui_requirements.txt b/testing/config/firefox_ui_requirements.txt new file mode 100644 index 0000000000..66390616ad --- /dev/null +++ b/testing/config/firefox_ui_requirements.txt @@ -0,0 +1,2 @@ +-r marionette_requirements.txt +../firefox-ui/harness/ diff --git a/testing/config/marionette_requirements.txt b/testing/config/marionette_requirements.txt new file mode 100644 index 0000000000..b0652c9437 --- /dev/null +++ b/testing/config/marionette_requirements.txt @@ -0,0 +1,11 @@ +-r mozbase_requirements.txt + +../tools/wptserve +../tools/wpt_third_party/certifi +../tools/wpt_third_party/h2 +../tools/wpt_third_party/hyperframe +../tools/wpt_third_party/hpack +../tools/wpt_third_party/pywebsocket3 + +../marionette/client +../marionette/harness diff --git a/testing/config/marionette_source_requirements.txt b/testing/config/marionette_source_requirements.txt new file mode 100644 index 0000000000..a5d2371103 --- /dev/null +++ b/testing/config/marionette_source_requirements.txt @@ -0,0 +1,13 @@ +# These dependencies are required for running marionette based tests from a source checkout + +-r mozbase_source_requirements.txt + +../web-platform/tests/tools/wptserve +../web-platform/tests/tools/third_party/certifi +../web-platform/tests/tools/third_party/enum ; python_version < '3' +../web-platform/tests/tools/third_party/h2 +../web-platform/tests/tools/third_party/hyperframe +../web-platform/tests/tools/third_party/hpack + +../marionette/client +../marionette/harness diff --git a/testing/config/moz.build b/testing/config/moz.build new file mode 100644 index 0000000000..4d3977799c --- /dev/null +++ b/testing/config/moz.build @@ -0,0 +1,21 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +with Files("**"): + BUG_COMPONENT = ("Testing", "General") + +with Files("marionette*"): + BUG_COMPONENT = ("Testing", "Marionette Client and Harness") + +with Files("mozbase*"): + BUG_COMPONENT = ("Testing", "Mozbase") + +with Files("firefox_ui*"): + BUG_COMPONENT = ("Testing", "Firefox UI Tests") + +with Files("telemetry*"): + BUG_COMPONENT = ("Toolkit", "Telemetry") + +with Files("tooltool-manifests/**"): + BUG_COMPONENT = ("Release Engineering", "Applications: MozharnessCore") diff --git a/testing/config/mozbase_requirements.txt b/testing/config/mozbase_requirements.txt new file mode 100644 index 0000000000..754d559c6c --- /dev/null +++ b/testing/config/mozbase_requirements.txt @@ -0,0 +1,33 @@ +../tools/geckoprocesstypes_generator +../tools/mozterm + +../mozbase/manifestparser +../mozbase/mozcrash +../mozbase/mozdebug +../mozbase/mozdevice +../mozbase/mozfile +../mozbase/mozgeckoprofiler +../mozbase/mozhttpd +../mozbase/mozinfo +../mozbase/mozinstall +../mozbase/mozleak +../mozbase/mozlog +../mozbase/moznetwork +../mozbase/mozpower +../mozbase/mozprocess +../mozbase/mozprofile +../mozbase/mozproxy +../mozbase/mozrunner +../mozbase/mozserve +../mozbase/mozscreenshot +../mozbase/moztest +../mozbase/mozversion + +../condprofile; sys_platform != 'darwin' +aiohttp==3.7.4.post0; sys_platform != 'darwin' +https://pypi.pub.build.mozilla.org/pub/arsenic-19.1-py3-none-any.whl; sys_platform != 'darwin' +requests==2.22.0; sys_platform != 'darwin' +pyyaml==5.1.2; sys_platform != 'darwin' +structlog==15.2.0; sys_platform != 'darwin' +toml==0.10.2 +tomlkit==0.12.3 diff --git a/testing/config/mozbase_source_requirements.txt b/testing/config/mozbase_source_requirements.txt new file mode 100644 index 0000000000..1182b28d95 --- /dev/null +++ b/testing/config/mozbase_source_requirements.txt @@ -0,0 +1,24 @@ +--editable ../../python/mozterm +--editable ../../xpcom/geckoprocesstypes_generator + +--editable ../mozbase/manifestparser +--editable ../mozbase/mozcrash +--editable ../mozbase/mozdebug +--editable ../mozbase/mozdevice +--editable ../mozbase/mozfile +--editable ../mozbase/mozgeckoprofiler +--editable ../mozbase/mozhttpd +--editable ../mozbase/mozinfo +--editable ../mozbase/mozinstall +--editable ../mozbase/mozleak +--editable ../mozbase/mozlog +--editable ../mozbase/moznetwork +--editable ../mozbase/mozpower +--editable ../mozbase/mozprocess +--editable ../mozbase/mozprofile +--editable ../mozbase/mozproxy +--editable ../mozbase/mozrunner +--editable ../mozbase/mozserve +--editable ../mozbase/mozscreenshot +--editable ../mozbase/moztest +--editable ../mozbase/mozversion diff --git a/testing/config/telemetry_tests_requirements.txt b/testing/config/telemetry_tests_requirements.txt new file mode 100644 index 0000000000..e9415dc04d --- /dev/null +++ b/testing/config/telemetry_tests_requirements.txt @@ -0,0 +1,4 @@ +-r marionette_requirements.txt + +../telemetry/marionette/harness + diff --git a/testing/config/telemetry_tests_source_requirements.txt b/testing/config/telemetry_tests_source_requirements.txt new file mode 100644 index 0000000000..1b79c54aee --- /dev/null +++ b/testing/config/telemetry_tests_source_requirements.txt @@ -0,0 +1,5 @@ +# These dependencies are required for running telemetry tests from a source checkout + +-r marionette_source_requirements.txt + +../../toolkit/components/telemetry/tests/marionette/harness diff --git a/testing/config/tooltool-manifests/linux32/hostutils.manifest b/testing/config/tooltool-manifests/linux32/hostutils.manifest new file mode 100644 index 0000000000..145863296b --- /dev/null +++ b/testing/config/tooltool-manifests/linux32/hostutils.manifest @@ -0,0 +1,10 @@ +[ + { + "filename": "host-utils-93.0a1.en-US.linux-i686.tar.gz", + "size": 105984717, + "algorithm": "sha512", + "digest": "54acde98bf87f335139ea0b94809a044cb9ad41c1fdc058e998028e96e857aaf416fc79d49dc74f516074ac55f6b718b1b68b925c0e7638a57603386be480f26", + "unpack": true, + "visibility": "public" + } +]
\ No newline at end of file diff --git a/testing/config/tooltool-manifests/linux64/hostutils.manifest b/testing/config/tooltool-manifests/linux64/hostutils.manifest new file mode 100644 index 0000000000..d59acf7ec2 --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/hostutils.manifest @@ -0,0 +1,10 @@ +[ + { + "filename": "host-utils-121.0a1.en-US.linux-x86_64.tar.gz", + "size": 148723677, + "algorithm": "sha512", + "digest": "25120413d09996a3f3b85927e3dacab4570f091bdf4d025e4452901fe95a66285bf126b8fbc7b861ba34de627fa0b5a48c88ec0c7f63fae11db54ed0c6e3d16e", + "unpack": true, + "visibility": "public" + } +]
\ No newline at end of file diff --git a/testing/config/tooltool-manifests/macosx64/hostutils.manifest b/testing/config/tooltool-manifests/macosx64/hostutils.manifest new file mode 100644 index 0000000000..1ce3d593b0 --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/hostutils.manifest @@ -0,0 +1,10 @@ +[ + { + "filename": "host-utils-121.0a1.en-US.mac.tar.gz", + "size": 169782386, + "algorithm": "sha512", + "digest": "e85298500f583374be8d5aa82a90238e510fb7c29e0875ae5fc15e1374d507a1a49f2267cd811de8cb8a9426a641f62314d88823952867da4e4faa93e5b369c2", + "unpack": true, + "visibility": "public" + } +]
\ No newline at end of file diff --git a/testing/config/tooltool-manifests/win32/hostutils.manifest b/testing/config/tooltool-manifests/win32/hostutils.manifest new file mode 100644 index 0000000000..dfaf8a1310 --- /dev/null +++ b/testing/config/tooltool-manifests/win32/hostutils.manifest @@ -0,0 +1,10 @@ +[ + { + "filename": "host-utils-121.0a1.en-US.win32.tar.gz", + "size": 109340840, + "algorithm": "sha512", + "digest": "e6aff195519f6ed7862ed808588ea52c90a724d01ded215569c0c4fe0d1ddb66463a2fcd2a178b8909e70684f1b13beeaacd179a192cac7ba8bba7f0e8c2ec2d", + "unpack": true, + "visibility": "public" + } +]
\ No newline at end of file |