Bug 1227248 - Part 3: Make GeneratedTest{Certificate,Key} no-op when --disable-compile-environment. r=gps

This implements glandium's suggestion from
https://bugzilla.mozilla.org/show_bug.cgi?id=1227248#c5: since it's
not easy to run xpcshell tests in --disable-compile-environment builds
(and, right now, in artifact builds), let's just skip this work
entirely in those situations.  This saves about 30s of build time on
my machine.
This commit is contained in:
Nick Alexander 2015-12-14 11:55:27 -08:00
parent 69fd5a564e
commit cd00fb9ff1

View File

@ -6,6 +6,9 @@
@template @template
def GeneratedTestCertificate(name): def GeneratedTestCertificate(name):
if not CONFIG['COMPILE_ENVIRONMENT']:
return
GENERATED_FILES += [name] GENERATED_FILES += [name]
props = GENERATED_FILES[name] props = GENERATED_FILES[name]
props.script = '/security/manager/ssl/tests/unit/pycert.py' props.script = '/security/manager/ssl/tests/unit/pycert.py'
@ -20,6 +23,9 @@ def GeneratedTestCertificate(name):
@template @template
def GeneratedTestKey(name): def GeneratedTestKey(name):
if not CONFIG['COMPILE_ENVIRONMENT']:
return
GENERATED_FILES += [name] GENERATED_FILES += [name]
props = GENERATED_FILES[name] props = GENERATED_FILES[name]
props.script = '/security/manager/ssl/tests/unit/pykey.py' props.script = '/security/manager/ssl/tests/unit/pykey.py'