def run_update(self, **kwargs): import update from update import updatecommandline if kwargs["config"] is None: kwargs["config"] = os.path.join(self.topsrcdir, 'testing', 'web-platform', 'wptrunner.ini') if kwargs["product"] is None: kwargs["product"] = "firefox" if kwargs["sync"]: if not kwargs["exclude"]: kwargs["exclude"] = ["css/*"] if not kwargs["include"]: kwargs["include"] = [ "css/css-timing-1/*", "css/css-animations-1/*", "css/css-transitions-1/*" ] updatecommandline.check_args(kwargs) logger = update.setup_logging(kwargs, {"mach": sys.stdout}) try: update.run_update(logger, **kwargs) except Exception: import pdb import traceback traceback.print_exc()
def update_tests(**kwargs): import update set_defaults(kwargs) logger = update.setup_logging(kwargs, {"mach": sys.stdout}) rv = update.run_update(logger, **kwargs) return 0 if rv is update.exit_unclean else 1
def update_tests(**kwargs): import update set_defaults(kwargs) logger = update.setup_logging(kwargs, {"mach": sys.stdout}) rv = update.run_update(logger, **kwargs) return 1 if rv is update.exit_unclean else 0
def run_update(self, **kwargs): import update if kwargs["config"] is None: kwargs["config"] = os.path.join(self.topsrcdir, 'testing', 'web-platform', 'wptrunner.ini') updatecommandline.check_args(kwargs) logger = update.setup_logging(kwargs, {"mach": sys.stdout}) try: update.run_update(logger, **kwargs) except: import pdb import traceback traceback.print_exc() pdb.post_mortem()
def run_update(self, **kwargs): import update if kwargs["config"] is None: kwargs["config"] = os.path.join(self.topsrcdir, 'testing', 'web-platform', 'wptrunner.ini') updatecommandline.check_args(kwargs) logger = update.setup_logging(kwargs, {}) try: update.run_update(logger, **kwargs) except: import pdb import traceback traceback.print_exc() pdb.post_mortem()
def run_update(self, **kwargs): import update from update import updatecommandline if kwargs["config"] is None: kwargs["config"] = os.path.join(self.topsrcdir, 'testing', 'web-platform', 'wptrunner.ini') if kwargs["product"] is None: kwargs["product"] = "firefox" updatecommandline.check_args(kwargs) logger = update.setup_logging(kwargs, {"mach": sys.stdout}) try: update.run_update(logger, **kwargs) except Exception: import pdb import traceback traceback.print_exc()
def setup_logging(self, **kwargs): import update return update.setup_logging(kwargs, {"mach": sys.stdout})