def run_marionette(self, dir, rev): self.logger.info("Starting test run for revision: %s" % rev) runner = MarionetteTestRunner(emulator=True, homedir=dir, autolog=True, revision=rev, logger=self.logger, es_server=self.es_server, rest_server=self.rest_server, testgroup=self.testgroup) for test in self.tests: manifest = test[1].replace('$homedir$', os.path.dirname(dir)) testgroup = test[0] runner.testgroup = testgroup runner.run_tests([manifest], 'b2g')