Bug 1368264 - Include geckodriver in test archive r=jgraham
authorAndreas Tolfsen <ato@mozilla.com>
Mon, 05 Jun 2017 11:31:28 +0100
changeset 413233 3f7e348f0ff218a49f8730cc514ae015072d09ad
parent 413232 332dae5c381b80bdc0e2c24a90f16b2806c19443
child 413234 447882512ee8c875b6931ddc87c5eab3753c001a
push id1490
push usermtabara@mozilla.com
push dateMon, 31 Jul 2017 14:08:16 +0000
treeherdermozilla-release@70e32e6bf15e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjgraham
bugs1368264
milestone55.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 1368264 - Include geckodriver in test archive r=jgraham When the geckodriver binary exists, include it in the common test package alongside the other binaries under dist/bin. This approach works even if the geckodriver binary is not available, as it indeed is not on selected platforms. MozReview-Commit-ID: 4aUSpdHJtYG
python/mozbuild/mozbuild/action/test_archive.py
--- a/python/mozbuild/mozbuild/action/test_archive.py
+++ b/python/mozbuild/mozbuild/action/test_archive.py
@@ -34,16 +34,17 @@ STAGE = mozpath.join(buildconfig.topobjd
 TEST_HARNESS_BINS = [
     'BadCertServer',
     'GenerateOCSPResponse',
     'OCSPStaplingServer',
     'SmokeDMD',
     'certutil',
     'crashinject',
     'fileid',
+    'geckodriver',
     'minidumpwriter',
     'pk12util',
     'screenshot',
     'screentopng',
     'ssltunnel',
     'xpcshell',
 ]