Bug 1212609 - Add common test package rules for firefox-ui-tests. r=gps
authorHenrik Skupin <mail@hskupin.info>
Mon, 21 Dec 2015 13:09:05 +0100
changeset 278399 642a536b741a77cde34ef22789b4cffcaf42b17f
parent 278398 9059476e8881d6ec8f6377a285ef0446459fe01a
child 278400 3f2b631cf18880f8a2b5a61b02b4cbd715304326
push id29850
push usercbook@mozilla.com
push dateTue, 05 Jan 2016 10:59:10 +0000
treeherdermozilla-central@29258f59e545 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps
bugs1212609
milestone46.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1212609 - Add common test package rules for firefox-ui-tests. r=gps
python/mozbuild/mozbuild/action/test_archive.py
testing/config/firefox_ui_requirements.txt
--- a/python/mozbuild/mozbuild/action/test_archive.py
+++ b/python/mozbuild/mozbuild/action/test_archive.py
@@ -48,16 +48,21 @@ ARCHIVE_FILES = {
         },
         {
             'source': buildconfig.topobjdir,
             'base': '_tests',
             'pattern': 'mozbase/**',
         },
         {
             'source': buildconfig.topsrcdir,
+            'base': 'testing',
+            'pattern': 'firefox-ui/**',
+        },
+        {
+            'source': buildconfig.topsrcdir,
             'base': 'js/src',
             'pattern': 'jit-test/**',
             'dest': 'jit-test',
         },
         {
             'source': buildconfig.topsrcdir,
             'base': 'js/src/tests',
             'pattern': 'ecma_6/**',
@@ -79,16 +84,21 @@ ARCHIVE_FILES = {
             'source': buildconfig.topsrcdir,
             'base': 'js/src',
             'pattern': 'jsapi.h',
             'dest': 'jit-test',
         },
         {
             'source': buildconfig.topsrcdir,
             'base': 'testing',
+            'pattern': 'puppeteer/**',
+        },
+        {
+            'source': buildconfig.topsrcdir,
+            'base': 'testing',
             'pattern': 'tps/**',
         },
         {
             'source': buildconfig.topsrcdir,
             'base': 'services/sync/',
             'pattern': 'tps/**',
         },
         {
new file mode 100644
--- /dev/null
+++ b/testing/config/firefox_ui_requirements.txt
@@ -0,0 +1,4 @@
+-r marionette_requirements.txt
+../firefox-ui/harness/
+../firefox-ui/tests/
+../puppeteer/firefox/