Bug 1238320 - Part 2 (Mac): Download test binaries necessary to run xpcshell tests and mochitests in artifact builds. r=nalexander

This commit is contained in:
Chris Manchester 2016-01-13 21:56:36 -08:00
parent b9988c994c
commit 2fb0f19bb8

View File

@ -247,7 +247,8 @@ class MacArtifactJob(ArtifactJob):
# File "/Users/nalexander/Mozilla/gecko/objdir-dce/_virtualenv/lib/python2.7/site-packages/mozinstall/mozinstall.py", line 261, in _install_dmg
# subprocess.call('hdiutil detach %s -quiet' % appDir,
# TODO: Extract 'MOZ_MACBUNDLE_NAME' from buildconfig.
# TODO: Extract the bundle name from the archive (it may differ
# from MOZ_MACBUNDLE_NAME).
bundle_name = 'Nightly.app'
source = mozpath.join(tempdir, bundle_name)
@ -353,7 +354,8 @@ JOB_DETAILS = {
'public/build/firefox-(.*)\.common\.tests\.zip')),
'linux64': (LinuxArtifactJob, ('public/build/firefox-(.*)\.linux-x86_64\.tar\.bz2',
'public/build/firefox-(.*)\.common\.tests\.zip')),
'macosx64': (MacArtifactJob, 'public/build/firefox-(.*)\.mac\.dmg', None),
'macosx64': (MacArtifactJob, ('public/build/firefox-(.*)\.mac\.dmg',
'public/build/firefox-(.*)\.common\.tests\.zip')),
'win32': (WinArtifactJob, 'public/build/firefox-(.*)\.win32.zip', None),
'win64': (WinArtifactJob, 'public/build/firefox-(.*)\.win64.zip', None),
}