def create_job(self, client, recipes_dir, name, sleep=1, n_steps=3, extra_script=''): job = utils.create_client_job(recipes_dir, name=name, sleep=sleep, n_steps=n_steps, extra_script=extra_script) settings.SERVERS = [(self.live_server_url, job.event.build_user.build_key, False)] if job.config.name not in client.get_client_info('build_configs'): client.add_config(job.config.name) client.client_info["build_key"] = job.recipe.build_user.build_key return job
def create_client_and_job(self, recipe_dir, name, sleep=1): c = utils.create_base_client() os.environ["BUILD_ROOT"] = "/foo/bar" c.client_info["single_shot"] = True c.client_info["update_step_time"] = 1 c.client_info["ssl_cert"] = False # not needed but will get another line of coverage c.client_info["server"] = self.live_server_url c.client_info["servers"] = [self.live_server_url] job = utils.create_client_job(recipe_dir, name=name, sleep=sleep) c.client_info["build_configs"] = [job.config.name] c.client_info["build_key"] = job.recipe.build_user.build_key return c, job
def create_client_and_job(self, recipes_dir, name, sleep=1): c = utils.create_inl_client() os.environ["BUILD_ROOT"] = "/foo/bar" c.client_info["single_shot"] = True c.client_info["update_step_time"] = 1 c.client_info["ssl_cert"] = False # not needed but will get another line of coverage c.client_info["server"] = self.live_server_url job = utils.create_client_job(recipes_dir, name=name, sleep=sleep) settings.SERVERS = [(self.live_server_url, job.event.build_user.build_key, False)] settings.CONFIG_MODULES[job.config.name] = ["moose-dev-gcc"] c.client_info["servers"] = [self.live_server_url] c.client_info["build_configs"] = [job.config.name] c.client_info["build_key"] = job.recipe.build_user.build_key return c, job
def create_client_and_job(self, recipe_dir, name, sleep=1): c = utils.create_base_client() c.set_environment('BUILD_ROOT', '/foo/bar') c.client_info["single_shot"] = True c.client_info["update_step_time"] = 1 c.client_info[ "ssl_cert"] = False # not needed but will get another line of coverage c.client_info["server"] = self.live_server_url c.client_info["servers"] = [self.live_server_url] job = utils.create_client_job(recipe_dir, name=name, sleep=sleep) if job.config.name not in c.get_client_info("build_configs"): c.add_config(job.config.name) c.client_info["build_key"] = job.recipe.build_user.build_key return c, job