'gerrit_project': git, \
'snapshot': sn})
- if True: #os.getenv('label') == 'SR-SYNC':
- trigger_next('PRE_RELEASE_REQUEST_%s' % target['target'], \
- {'requests': [requests_item], \
+ # Split request into smaller part
+ split_step = 100
+ for r in xrange(0, len(requests_item[project_to_create]), split_step):
+ trigger_next('PRE_RELEASE_REQUEST_%s_%d' % (target['target'], r), \
+ {'requests': [{project_to_create: requests_item[project_to_create][r:(r+split_step)]}], \
'obs_target_prj': project, \
'url': git_url, \
'obs_dest_prj': target['target'], \
"submit_date" : str(bm_end_datetime),
"submit_msg" : "N/A",
"submitter" : "<tizen.build@samsung.com>",
- "bm_member_sr_info" : requests_item,
+ "bm_member_sr_info" : {project_to_create: requests_item[project_to_create][r:(r+split_step)]},
"bm_sync_git_tag" : bm_sync_git_tag,
"gerrit_project" : "N/A",
"gerrit_newrev" : "N/A",
"bm_end_datetime": str(bm_end_datetime),
"bm_src_project_lst": [project_to_create],
}
- trigger_next("BUILD-MONITOR_%s" % bm_stage, bm_data)
+ trigger_next("BUILD-MONITOR_%s_%d" % (bm_stage, r), bm_data)
if __name__ == '__main__':
sys.exit(main())