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 | 31 | ||||
-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, 151 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..fe277e2f6a --- /dev/null +++ b/testing/config/mozbase_requirements.txt @@ -0,0 +1,31 @@ +../tools/mozterm +../tools/geckoprocesstypes_generator + +../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'
\ No newline at end of file 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..f76d7af2a4 --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/hostutils.manifest @@ -0,0 +1,10 @@ +[ + { + "filename": "host-utils-108.0a1.en-US.linux-x86_64.tar.gz", + "size": 115349875, + "algorithm": "sha512", + "digest": "e1cab7cc6417774697291abfc1faf7695fa304505bbdd982c5a83019cceac9a72338a2b1fc0cef1f7785486fa26bf166441db2712d0dba6bbca359ea60d30c88", + "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..9997ac5116 --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/hostutils.manifest @@ -0,0 +1,10 @@ +[ + { + "filename": "host-utils-108.0a1.en-US.mac.tar.gz", + "size": 156448189, + "algorithm": "sha512", + "digest": "48418c426e4dbf31476116f85493930aa526b1e2e6e7433f7c1dedcfeb87da36c1ff35b0527c10ae5ec46bda7be92b7579a95a3a674e9b35b49428f747ec8281", + "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..8bdf7f0473 --- /dev/null +++ b/testing/config/tooltool-manifests/win32/hostutils.manifest @@ -0,0 +1,10 @@ +[ + { + "filename": "host-utils-108.0a1.en-US.win32.tar.gz", + "size": 71965836, + "algorithm": "sha512", + "digest": "8592a8fa0416719b48744aded7739234a4fe47cceeccc6b5dbb95f8d7c63b79ca8bfccab2c7cccd8aceb57413e695b829ed6faa6c9937485eb8bb23324e0a78d", + "unpack": true, + "visibility": "public" + } +]
\ No newline at end of file |