Change in jenkins[master]: Add support for bundling builds in changes

Code Review gerrit at ovirt.org
Sun Jun 11 14:12:05 UTC 2017


>From Barak Korren <bkorren at redhat.com>:

Barak Korren has submitted this change and it was merged.

Change subject: Add support for bundling builds in changes
......................................................................


Add support for bundling builds in changes

Added objects for tracking information about sets of builds in Jenkins
and change object classes which allow embedding such information in
change objects.

Changed the implementation of GerritMergedChange to store builds. Had to
change the internal data representation because objects that are a mix
of tuple and 'regular' attributes are not pickled correctly in Python
v2.7.13

Also made JenkinsTestedChangeList able to extract relevant information
about builds from listed changes.

Change-Id: I47fe457a2834ad4a28038a2ac98ba9b8d7ea61dc
Signed-off-by: Barak Korren <bkorren at redhat.com>
Jira-Ticket: https://ovirt-jira.atlassian.net/browse/OVIRT-1077
---
M scripts/change_queue/__init__.py
M scripts/change_queue/changes/__init__.py
M scripts/jenkins_objects.py
M test/test_jenkins_objects.py
4 files changed, 279 insertions(+), 9 deletions(-)

Approvals:
  Barak Korren: Verified; Looks good to me, approved; Ready for merge
  Jenkins CI: Passed CI tests



-- 
To view, visit https://gerrit.ovirt.org/77002
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I47fe457a2834ad4a28038a2ac98ba9b8d7ea61dc
Gerrit-PatchSet: 10
Gerrit-Project: jenkins
Gerrit-Branch: master
Gerrit-Owner: Barak Korren <bkorren at redhat.com>
Gerrit-Reviewer: Anton Marchukov <amarchuk at redhat.com>
Gerrit-Reviewer: Barak Korren <bkorren at redhat.com>
Gerrit-Reviewer: Daniel Belenky <dbelenky at redhat.com>
Gerrit-Reviewer: Evgheni Dereveanchin <ederevea at redhat.com>
Gerrit-Reviewer: Eyal Edri <eedri at redhat.com>
Gerrit-Reviewer: Gil Shinar <gshinar at redhat.com>
Gerrit-Reviewer: Jenkins CI
Gerrit-Reviewer: Nadav Goldin <ngoldin at redhat.com>
Gerrit-Reviewer: Sandro Bonazzola <sbonazzo at redhat.com>
Gerrit-Reviewer: Shlomo Ben David <sbendavi at redhat.com>


More information about the Engine-commits mailing list