Commit 311094ff authored by Butkovits Atila's avatar Butkovits Atila
Browse files

Backed out 2 changesets (bug 1744091) for causing Jit failures. CLOSED TREE

Backed out changeset 0c43fef8293a (bug 1744091)
Backed out changeset fd582a6dca2d (bug 1744091)
parent b4dbcf26
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -168,10 +168,6 @@ class ReftestRunner(MozbuildObject):
            args.e10s = False
            print("using e10s=False for non-geckoview app")

        # Disable fission until geckoview supports fission by default.
        # Need fission on Android? Use '--setpref fission.autostart=true'
        args.fission = False

        # A symlink and some path manipulations are required so that test
        # manifests can be found both locally and remotely (via a url)
        # using the same relative path.
+4 −4
Original line number Diff line number Diff line
@@ -249,11 +249,11 @@ class ReftestArgumentsParser(argparse.ArgumentParser):
        )

        self.add_argument(
            "--disable-fission",
            action="store_false",
            default=True,
            "--enable-fission",
            action="store_true",
            default=False,
            dest="fission",
            help="Run tests with fission (site isolation) disabled.",
            help="Run tests with fission (site isolation) enabled.",
        )

        self.add_argument(
+3 −0
Original line number Diff line number Diff line
@@ -429,6 +429,9 @@ class RemoteReftest(RefTest):
        # browser environment
        env = self.buildBrowserEnv(options, profile.profile)

        self.log.info("Running with e10s: {}".format(options.e10s))
        self.log.info("Running with fission: {}".format(options.fission))

        rpm = RemoteProcessMonitor(
            binary,
            self.device,
+3 −6
Original line number Diff line number Diff line
@@ -533,12 +533,6 @@ class RefTest(object):
            options.extraProfileFiles.append(os.path.join(here, "chrome"))

        self.copyExtraFilesToProfile(options, profile)

        self.log.info(
            "Running with e10s: {}".format(prefs["browser.tabs.remote.autostart"])
        )
        self.log.info("Running with fission: {}".format(prefs["fission.autostart"]))

        return profile

    def environment(self, **kwargs):
@@ -885,6 +879,9 @@ class RefTest(object):
        # browser environment
        env = self.buildBrowserEnv(options, profile.profile)

        self.log.info("Running with e10s: {}".format(options.e10s))
        self.log.info("Running with fission: {}".format(options.fission))

        def timeoutHandler():
            self.handleTimeout(timeout, proc, options.utilityPath, debuggerInfo)

+0 −1
Original line number Diff line number Diff line
@@ -396,7 +396,6 @@ def run_sibling_transforms(config, tasks):
        ("raptor", lambda t: t["suite"] == "raptor"),
        ("other", None),
        ("worker", None),
        ("fission", None),
        # These transforms should always run last as there is never any
        # difference in configuration from one chunk to another (other than
        # chunk number).
Loading