Back out changeset 7a8d20f52da6 (bug 1215686) for ASan jsreftest/reftest failures
authorPhil Ringnalda <philringnalda@gmail.com>
Fri, 16 Oct 2015 20:21:54 -0700
changeset 268138 7d62df943e5e866de27052243a2267c51bbd2c4d
parent 268137 3f4d60ce34181da85f9c1cd01196db3843c63b5d
child 268139 4a4eaf357c0a5b4101b8470e49cdbaa124240c87
push id66716
push userphilringnalda@gmail.com
push dateSat, 17 Oct 2015 03:22:03 +0000
treeherdermozilla-inbound@7d62df943e5e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1215686
milestone44.0a1
backs out7a8d20f52da675d5669cd49811c9dd5fdec30ee6
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
Back out changeset 7a8d20f52da6 (bug 1215686) for ASan jsreftest/reftest failures CLOSED TREE
layout/tools/reftest/runreftest.py
--- a/layout/tools/reftest/runreftest.py
+++ b/layout/tools/reftest/runreftest.py
@@ -330,20 +330,16 @@ class RefTest(object):
         kwargs['log'] = log
         return test_environment(**kwargs)
 
     def buildBrowserEnv(self, options, profileDir):
         browserEnv = self.environment(
             xrePath=options.xrePath, debugger=options.debugger)
         browserEnv["XPCOM_DEBUG_BREAK"] = "stack"
 
-        if mozinfo.info["asan"]:
-            # Disable leak checking for reftests for now
-            browserEnv["ASAN_OPTIONS"] = "detect_leaks=0"
-
         for v in options.environment:
             ix = v.find("=")
             if ix <= 0:
                 print "Error: syntax error in --setenv=" + v
                 return None
             browserEnv[v[:ix]] = v[ix + 1:]
 
         # Enable leaks detection to its own log file.