Bug 866030 - Error "_init__() takes exactly 4 arguments" running JS test harness for opt build r=terrence
authorJon Coppeard <jcoppeard@mozilla.com>
Fri, 26 Apr 2013 18:50:18 +0100
changeset 141049 d86c086e96f8804fb288621f9368ce9ecffd0d9a
parent 141048 b4f5625652fa3c5c61f3f11cb225a918bca42552
child 141050 0d5eff7d8bb3f109c589542fe8c238f206a22641
push id2579
push userakeybl@mozilla.com
push dateMon, 24 Jun 2013 18:52:47 +0000
treeherdermozilla-beta@b69b7de8a05a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersterrence
bugs866030
milestone23.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 866030 - Error "_init__() takes exactly 4 arguments" running JS test harness for opt build r=terrence
js/src/tests/lib/manifest.py
--- a/js/src/tests/lib/manifest.py
+++ b/js/src/tests/lib/manifest.py
@@ -56,17 +56,17 @@ class XULInfo:
 
         if path == None:
             print ("Can't find config/autoconf.mk on a directory containing the JS shell"
                    " (searched from %s)") % jsdir
             sys.exit(1)
 
         # Read the values.
         val_re = re.compile(r'(TARGET_XPCOM_ABI|OS_TARGET|MOZ_DEBUG)\s*=\s*(.*)')
-        kw = {}
+        kw = { 'isdebug': False }
         for line in open(path):
             m = val_re.match(line)
             if m:
                 key, val = m.groups()
                 val = val.rstrip()
                 if key == 'TARGET_XPCOM_ABI':
                     kw['abi'] = val
                 if key == 'OS_TARGET':