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')
Example #2
0
 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')