def process_build_properties(options): """Converts build properties and factory properties into expected flags.""" task_prefix = '%s-%s-' % ( options.build_properties['buildername'], options.build_properties['buildnumber'], ) # target_os is not defined when using a normal builder, contrary to a # xx_swarm_triggered buildbot<->swarming builder, and it's not needed since # the OS match, it's defined in builder/tester configurations. slave_os = options.build_properties.get('target_os', sys.platform) priority = swarming_utils.build_to_priority(options.build_properties) return task_prefix, slave_os, priority
def process_build_properties(options): """Converts build properties and factory properties into expected flags.""" # target_os is not defined when using a normal builder, contrary to a # xx_swarm_triggered buildbot<->swarming builder, and it's not needed since # the OS match, it's defined in builder/tester configurations. slave_os = options.build_properties.get('target_os', sys.platform) priority = swarming_utils.build_to_priority(options.build_properties) steps = determine_steps_to_run( options.build_properties.get('swarm_hashes', {}), options.build_properties.get('testfilter', ['defaulttests'])) builder = options.build_properties.get('buildername', 'unknown') build_number = options.build_properties.get('buildnumber', 0) return slave_os, priority, steps, builder, build_number