def generate_test_plan_name(job_name, build_number): # Generate name of TestPlan basing on iso image name # taken from Jenkins job build parameters runner_build = Build(job_name, build_number) milestone, iso_number, prefix = get_version(runner_build.build_data) return ' '.join(filter(lambda x: bool(x), (milestone, prefix, 'iso', '#' + str(iso_number))))
def generate_test_run_name(job_name, build_number): """ Generate name of TestRun basing on iso image name taken from Jenkins job build parameters""" runner_build = Build(job_name, build_number) milestone = get_version(runner_build.build_data)[0] return ''.join(filter(lambda x: bool(x), ('[', milestone, ']', ' Swarm')))
def generate_test_plan_name(job_name, build_number): # Generate name of TestPlan basing on iso image name # taken from Jenkins job build parameters runner_build = Build(job_name, build_number) milestone, iso_number, prefix = get_version(runner_build.build_data) return ' '.join( filter(lambda x: bool(x), (milestone, prefix, 'iso', '#' + str(iso_number))))
def generate_test_plan_name(job_name, build_number): # Generate name of TestPlan basing on iso image name # taken from Jenkins job build parameters runner_build = Build(job_name, build_number) milestone, iso_number, prefix = get_version(runner_build.build_data) if "snapshot" not in prefix: return " ".join(filter(lambda x: bool(x), (milestone, prefix, "iso", "#" + str(iso_number)))) else: return " ".join(filter(lambda x: bool(x), (milestone, prefix)))