diff options
Diffstat (limited to 'testing/config')
33 files changed, 306 insertions, 0 deletions
diff --git a/testing/config/external-media-tests-requirements.txt b/testing/config/external-media-tests-requirements.txt new file mode 100644 index 000000000..0c19301f0 --- /dev/null +++ b/testing/config/external-media-tests-requirements.txt @@ -0,0 +1,2 @@ +-r marionette_requirements.txt +../external-media-tests/ diff --git a/testing/config/firefox_ui_requirements.txt b/testing/config/firefox_ui_requirements.txt new file mode 100644 index 000000000..66390616a --- /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_harness_test_requirements.txt b/testing/config/marionette_harness_test_requirements.txt new file mode 100644 index 000000000..e75ec7d68 --- /dev/null +++ b/testing/config/marionette_harness_test_requirements.txt @@ -0,0 +1,13 @@ +-r mozbase_requirements.txt + +# TODO - if we structure common.tests.zip to match the in-tree structure of the +# testing directory, we could use ./marionette_requirements.txt instead +../web-platform/tests/tools/wptserve +../marionette/client +../marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py +../marionette/harness + +# pytest +../../python/py +../../python/pytest +../../python/mock-1.0.0 diff --git a/testing/config/marionette_requirements.txt b/testing/config/marionette_requirements.txt new file mode 100644 index 000000000..22bd60801 --- /dev/null +++ b/testing/config/marionette_requirements.txt @@ -0,0 +1,9 @@ +-r mozbase_requirements.txt + +../tools/wptserve +../marionette/client +../marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py +../marionette/harness + +# Allows to use the Puppeteer page object model for Firefox +../marionette/puppeteer/firefox/ diff --git a/testing/config/mozbase_requirements.txt b/testing/config/mozbase_requirements.txt new file mode 100644 index 000000000..07e47c0cd --- /dev/null +++ b/testing/config/mozbase_requirements.txt @@ -0,0 +1,17 @@ +../mozbase/manifestparser +../mozbase/mozcrash +../mozbase/mozdebug +../mozbase/mozdevice +../mozbase/mozfile +../mozbase/mozhttpd +../mozbase/mozinfo +../mozbase/mozinstall +../mozbase/mozleak +../mozbase/mozlog +../mozbase/moznetwork +../mozbase/mozprocess +../mozbase/mozprofile +../mozbase/mozrunner +../mozbase/mozscreenshot +../mozbase/moztest +../mozbase/mozversion diff --git a/testing/config/tooltool-manifests/androidarm/releng.manifest b/testing/config/tooltool-manifests/androidarm/releng.manifest new file mode 100644 index 000000000..8a3d415a8 --- /dev/null +++ b/testing/config/tooltool-manifests/androidarm/releng.manifest @@ -0,0 +1,7 @@ +[{ +"size": 65331941, +"digest": "e938dda22a52eccfc2a56e4cda898cad15b9679eb9785816f3ae027983788b5a53f645ecb6a44f30f881b0ca2f69e4ab6f96da160aaca816b8f1b58d3fb20ca8", +"algorithm": "sha512", +"filename": "AVDs-armv7a-gingerbread-build-2015-08-17-ubuntu.tar.gz", +"unpack": true +}] diff --git a/testing/config/tooltool-manifests/androidarm_4_3/releng.manifest b/testing/config/tooltool-manifests/androidarm_4_3/releng.manifest new file mode 100644 index 000000000..a514e0091 --- /dev/null +++ b/testing/config/tooltool-manifests/androidarm_4_3/releng.manifest @@ -0,0 +1,7 @@ +[{ +"size": 130236026, +"digest": "2f98a293895134c02c137c052bec5d9e5e2aab5051b218278b9c6f849aaf82a0a91e2302ec6d7c98e6cc27133c58436b4b2431c35c8eb7c4db03584fc7c18bd2", +"algorithm": "sha512", +"filename": "AVDs-armv7a-android-4.3.1_r1-build-2016-08-02.tar.gz", +"unpack": true +}] diff --git a/testing/config/tooltool-manifests/androidarm_6_0/releng.manifest b/testing/config/tooltool-manifests/androidarm_6_0/releng.manifest new file mode 100644 index 000000000..d9e8976d9 --- /dev/null +++ b/testing/config/tooltool-manifests/androidarm_6_0/releng.manifest @@ -0,0 +1,7 @@ +[{ +"size": 276089293, +"digest": "a5aca63869d9ca9770b2f760923e65c08a36e4235f4bf9c422c9fd005c78b24bd7d8c74e9b8d11a4606d1d7081bd7181866f1ec50d1d87ad8de93521090d2d36", +"algorithm": "sha512", +"filename": "AVDs-armv7a-android-6.0-build-2016-08-12.tar.gz", +"unpack": true +}] diff --git a/testing/config/tooltool-manifests/androidx86/releng.manifest b/testing/config/tooltool-manifests/androidx86/releng.manifest new file mode 100644 index 000000000..23465c083 --- /dev/null +++ b/testing/config/tooltool-manifests/androidx86/releng.manifest @@ -0,0 +1,8 @@ +[{ +"size": 560425789, +"visibility": "public", +"digest": "ff3ed831f3ba23e32dfa9a9c00e502fb76b8b0d77f031e80e8d60bfeddc5f58555e3008edcac49eab88b62588486dc958f58dfee38315340b9ac490c730713e3", +"algorithm": "sha512", +"filename": "AVDs-x86-android-4.2_r1-build-2016-08-02.tar.gz", +"unpack": true +}] diff --git a/testing/config/tooltool-manifests/linux32/hostutils.manifest b/testing/config/tooltool-manifests/linux32/hostutils.manifest new file mode 100644 index 000000000..a881b6cdc --- /dev/null +++ b/testing/config/tooltool-manifests/linux32/hostutils.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 73158714, +"visibility": "public", +"digest": "b660a4c08207a8cd5a96ec6a2254bd909fa782e0223b3f3335dfb8913e5ba8e4fc9fb560079fc11b03731d75af55949b81b197ca2f60393f6ee5af93b47e1c0a", +"algorithm": "sha512", +"filename": "host-utils-50.0a1.en-US.linux-i686.tar.gz", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux32/jimdb-arm-pie.manifest b/testing/config/tooltool-manifests/linux32/jimdb-arm-pie.manifest new file mode 100644 index 000000000..7c250d7ba --- /dev/null +++ b/testing/config/tooltool-manifests/linux32/jimdb-arm-pie.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 1961068, +"visibility": "public", +"digest": "84ae9acfff4428d6ec167f1378d34972eb836d39b7aeeb94f5fd490eb6ca75043902cecd5e85ffd1d2de99313a7e0f80889897cbd1d52fa8b939d6dfb17167c8", +"algorithm": "sha512", +"filename": "jimdb-arm-pie-linux_x86.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux32/jimdb-arm.manifest b/testing/config/tooltool-manifests/linux32/jimdb-arm.manifest new file mode 100644 index 000000000..6b3f97339 --- /dev/null +++ b/testing/config/tooltool-manifests/linux32/jimdb-arm.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 1947653, +"visibility": "public", +"digest": "37810f1f10a2535f1d609ab3fe6b029e14465361c1daa664a9511f46dd56e10aad881a69aa9b69ccb1e483add5030086610bec3f5b7f9409152a0abdf0a98f36", +"algorithm": "sha512", +"filename": "jimdb-arm-linux_x86.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux32/jimdb-x86-pie.manifest b/testing/config/tooltool-manifests/linux32/jimdb-x86-pie.manifest new file mode 100644 index 000000000..6f3dd0fbf --- /dev/null +++ b/testing/config/tooltool-manifests/linux32/jimdb-x86-pie.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 2178685, +"visibility": "public", +"digest": "3cc22e0fd0c97ed5f7c834665ed9f2692c423767ce5013b753fdeccd174c611e89371bf9fc191dce1ab2089999a66222e0e7b092b52ab742434b9ae2fdd5ec68", +"algorithm": "sha512", +"filename": "jimdb-x86-pie-linux_x86.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux32/jimdb-x86.manifest b/testing/config/tooltool-manifests/linux32/jimdb-x86.manifest new file mode 100644 index 000000000..3a893665d --- /dev/null +++ b/testing/config/tooltool-manifests/linux32/jimdb-x86.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 2021932, +"visibility": "public", +"digest": "022e9a0585e9df44e28e8c9f2ce7a46fc07df8e137f5b0badd7b6b59f2d886b91813efdaf1d7d2dd4764b07a9ebc97f94456f1f6b17eabc5dd2c12b1c1c7c11c", +"algorithm": "sha512", +"filename": "jimdb-x86-linux_x86.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux32/nodejs.manifest b/testing/config/tooltool-manifests/linux32/nodejs.manifest new file mode 100644 index 000000000..454393ab7 --- /dev/null +++ b/testing/config/tooltool-manifests/linux32/nodejs.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 13426698, +"visibility": "internal", +"digest": "d2b45d3e2fab867152e2063785af48ead3f4d34b4dd614c1e0867f3eeef0c8088a4ffe811400234827293ff8b75f34f45b45eca991e4eed7de37934a7400a9ac", +"algorithm": "sha512", +"filename": "node-linux-x86.tar.gz", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux32/releng.manifest b/testing/config/tooltool-manifests/linux32/releng.manifest new file mode 100644 index 000000000..491a362ae --- /dev/null +++ b/testing/config/tooltool-manifests/linux32/releng.manifest @@ -0,0 +1,9 @@ +[ +{ +"size": 1845800, +"visibility": "public", +"digest": "70cf423b4cc04c2a7bdb50b802e2528d517c5c5192cd94b729e7b07fc5e943c709bed2357287b5388a5332b7be31b13a0d334fded6ae7c36c12ceda1710b901a", +"algorithm": "sha512", +"filename": "linux32-minidump_stackwalk" +} +] diff --git a/testing/config/tooltool-manifests/linux64/geckodriver.manifest b/testing/config/tooltool-manifests/linux64/geckodriver.manifest new file mode 100644 index 000000000..2f11f33c7 --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/geckodriver.manifest @@ -0,0 +1,9 @@ +[ + { + "size": 1801469, + "visibility": "public", + "digest": "d91c2dcea4dc4eeef3dfba8965c207060fd77a9fc108230c44ae2b60650c9879da7600e0df53f2cd29d28705d139e594493917f45a6c5061c0b516f65687a4b4", + "algorithm": "sha512", + "filename": "geckodriver-v0.13.0-linux64.tar.gz" + } +] diff --git a/testing/config/tooltool-manifests/linux64/hostutils.manifest b/testing/config/tooltool-manifests/linux64/hostutils.manifest new file mode 100644 index 000000000..0612a2a34 --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/hostutils.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 73513349, +"visibility": "public", +"digest": "0dd5be33c2a932c3914f23920fc4944b735fbfd59063fa502e581aaa7685e4547c998b091902b86963bceeb0c55fbf552fbeb2e7eb654ec3be2aa07b893c6c64", +"algorithm": "sha512", +"filename": "host-utils-50.0a1.en-US.linux-x86_64.tar.gz", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux64/jimdb-arm-pie.manifest b/testing/config/tooltool-manifests/linux64/jimdb-arm-pie.manifest new file mode 100644 index 000000000..a9fab389b --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/jimdb-arm-pie.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 2020690, +"visibility": "public", +"digest": "a057e96cc087d6108ae6b5cfa9829101628172bb58807257301224f552158f72a87bcfa85eb09991b5e7487a8154690a352bae63f599b8a4f3f02f346961fe8e", +"algorithm": "sha512", +"filename": "jimdb-arm-pie-linux_x64.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux64/jimdb-arm.manifest b/testing/config/tooltool-manifests/linux64/jimdb-arm.manifest new file mode 100644 index 000000000..5e33d7582 --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/jimdb-arm.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 2008279, +"visibility": "public", +"digest": "929cb2192b0fdfeecd3d1cf210c10bfe54cf5a617420751a69815d390a0a646cb7240d1326c80fc6bee5d913f851a398a64ecb7a604c06f02799d62cd8117e3b", +"algorithm": "sha512", +"filename": "jimdb-arm-linux_x64.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux64/jimdb-x86-pie.manifest b/testing/config/tooltool-manifests/linux64/jimdb-x86-pie.manifest new file mode 100644 index 000000000..11a9569f3 --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/jimdb-x86-pie.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 2263182, +"visibility": "public", +"digest": "24711d54143978caa77c5db54fc7da142c82c827a9bbbfad0a133ed30440e9a46b7e7fcd9ade886dbc5f0d7cd11a4facb3aeb573303becf6169234edef6f84e9", +"algorithm": "sha512", +"filename": "jimdb-x86-pie-linux_x64.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux64/jimdb-x86.manifest b/testing/config/tooltool-manifests/linux64/jimdb-x86.manifest new file mode 100644 index 000000000..50bf56d62 --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/jimdb-x86.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 2097036, +"visibility": "public", +"digest": "46064b4e0526d7bc78bb5d0ca1595738013663e43d8673f4b868ec1a549a8012f2759cbed9e0e15a11b38a3dea4ea7292a58b05a5b919cf64894760dd27e50a2", +"algorithm": "sha512", +"filename": "jimdb-x86-linux_x64.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux64/nodejs.manifest b/testing/config/tooltool-manifests/linux64/nodejs.manifest new file mode 100644 index 000000000..ee4a9dfae --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/nodejs.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 13958999, +"visibility": "internal", +"digest": "ce5c0c20dfa83821284a1b69b226fe13224b82345622fc43d216332484ec8c89a2f171ad3dd2ac83cd5777510306d349bc4fbf00fc692e3542dfb7db70876489", +"algorithm": "sha512", +"filename": "node-linux-x64.tar.gz", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/linux64/releng.manifest b/testing/config/tooltool-manifests/linux64/releng.manifest new file mode 100644 index 000000000..9eca4ca75 --- /dev/null +++ b/testing/config/tooltool-manifests/linux64/releng.manifest @@ -0,0 +1,9 @@ +[ +{ +"size": 1737944, +"visibility": "public", +"digest": "76d704f0bfa110f5ea298b87200e34ec09d039b9d1a59ec819fc8e02b2cf073af32a4536dca33a3813f037a557fd0669b48a063c7a920f6308b307148029d41f", +"algorithm": "sha512", +"filename": "linux64-minidump_stackwalk" +} +] diff --git a/testing/config/tooltool-manifests/macosx64/hostutils.manifest b/testing/config/tooltool-manifests/macosx64/hostutils.manifest new file mode 100644 index 000000000..5140b9486 --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/hostutils.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 121025970, +"visibility": "public", +"digest": "1374f461ad90fcdf1f6859df56379f000c7dbb0f8ea54c6652472c9e6f25052ec2386d00d6a41ed55579060e9300886674363f9689b1391e44518e500b9f2681", +"algorithm": "sha512", +"filename": "host-utils-50.0a2.en-US.mac.tar.gz", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/macosx64/jimdb-arm-pie.manifest b/testing/config/tooltool-manifests/macosx64/jimdb-arm-pie.manifest new file mode 100644 index 000000000..5ad8c0ebd --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/jimdb-arm-pie.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 1878317, +"visibility": "public", +"digest": "bb15c6060582701dd1f10b2a82e38185f30dc072299e54829965d57c7772f002cd45dafe3889a63412d2b72fb56e4a07280a8b9a4d00c756eaf059da74bfe18f", +"algorithm": "sha512", +"filename": "jimdb-arm-pie-mac_x64.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/macosx64/jimdb-arm.manifest b/testing/config/tooltool-manifests/macosx64/jimdb-arm.manifest new file mode 100644 index 000000000..c95da85ff --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/jimdb-arm.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 1870546, +"visibility": "public", +"digest": "57082b39169e23746db762b10e3a606d86511096724783b3ae747c4570cf469ab7e6d7ae636c3454113c1d68c3b6554a93217908ce141e76f877d84011f0098a", +"algorithm": "sha512", +"filename": "jimdb-arm-mac_x64.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/macosx64/jimdb-x86-pie.manifest b/testing/config/tooltool-manifests/macosx64/jimdb-x86-pie.manifest new file mode 100644 index 000000000..588470045 --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/jimdb-x86-pie.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 2105007, +"visibility": "public", +"digest": "e1d86b076f686dcd9dada92a0d0c9a8fca9ac2311017b214713d9f314fa65123a97e997c5c8fdf90c1579cd7be66b2069314c7e193c80081855af531b804c3c0", +"algorithm": "sha512", +"filename": "jimdb-x86-pie-mac_x64.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/macosx64/jimdb-x86.manifest b/testing/config/tooltool-manifests/macosx64/jimdb-x86.manifest new file mode 100644 index 000000000..ee0139bd8 --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/jimdb-x86.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 1958623, +"visibility": "public", +"digest": "0f2d4837eb25412800438dbe87a87f6ef38d4d92379f987e5f1e524ff9ec0c783386789f6a0e15b99e6a443326170cca1bf71e80d016971af3e1371e5b1e9d2d", +"algorithm": "sha512", +"filename": "jimdb-x86-mac_x64.tar.bz2", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/macosx64/nodejs.manifest b/testing/config/tooltool-manifests/macosx64/nodejs.manifest new file mode 100644 index 000000000..bc5946a0b --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/nodejs.manifest @@ -0,0 +1,10 @@ +[ +{ +"size": 12148545, +"visibility": "internal", +"digest": "a79b5efc30b560fbfb48210b4e0b4c6418ebc8472b07460c7cb2042db6ea1b7a6473cb9fa35604b8abbc93df3d3689b91919dd21e8d4f382033d3c07c7ec6a3f", +"algorithm": "sha512", +"filename": "node-osx.tar.gz", +"unpack": true +} +] diff --git a/testing/config/tooltool-manifests/macosx64/releng.manifest b/testing/config/tooltool-manifests/macosx64/releng.manifest new file mode 100644 index 000000000..6f8aadf4d --- /dev/null +++ b/testing/config/tooltool-manifests/macosx64/releng.manifest @@ -0,0 +1,9 @@ +[ +{ +"size": 862324, +"visibility": "public", +"digest": "681cf3906b294c05bdc3271e3fad0f964372a3208dc42e0fea032d194cb480239e32a5cb898d2297614c9a55afe9aa9e06797e52c8c775c67b6c4e09396b957b", +"algorithm": "sha512", +"filename": "macosx64-minidump_stackwalk" +} +] diff --git a/testing/config/tooltool-manifests/win32/nodejs.manifest b/testing/config/tooltool-manifests/win32/nodejs.manifest new file mode 100644 index 000000000..489939b04 --- /dev/null +++ b/testing/config/tooltool-manifests/win32/nodejs.manifest @@ -0,0 +1,9 @@ +[ +{ +"size": 15066656, +"visibility": "internal", +"digest": "edf96781042db513700c4a092ef367c05933967b036db9b0f716b75da613a7eaea055d0f60b1e12f6e41a545962cec97a7b78c6b86363ee1ec7a9f42699a5531", +"algorithm": "sha512", +"filename": "node-win32.exe" +} +] diff --git a/testing/config/tooltool-manifests/win32/releng.manifest b/testing/config/tooltool-manifests/win32/releng.manifest new file mode 100644 index 000000000..1e254ec27 --- /dev/null +++ b/testing/config/tooltool-manifests/win32/releng.manifest @@ -0,0 +1,9 @@ +[ +{ +"size": 1516544, +"visibility": "public", +"digest": "cf84f9592059f1e0756370f44e0ad289b71569c235d2ec8c5958695cc57352d3b99b584fd119e73fc9593d1c4cca414985e71f567f777162471b6040ebc59d13", +"algorithm": "sha512", +"filename": "win32-minidump_stackwalk.exe" +} +] |