From jira at ovirt-jira.atlassian.net Thu Jan 18 11:30:15 2018 Content-Type: multipart/mixed; boundary="===============5664191983448659425==" MIME-Version: 1.0 From: Barak Korren (oVirt JIRA) To: infra at ovirt.org Subject: [JIRA] (OVIRT-1851) Make chaneg-queue throw-away not-building patches quickly Date: Thu, 18 Jan 2018 11:30:14 +0000 Message-ID: In-Reply-To: JIRA.33399.1516275012000@Atlassian.JIRA --===============5664191983448659425== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format... ------------=3D_1516275013-22664-382 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 7bit Barak Korren created OVIRT-1851: ----------------------------------- Summary: Make chaneg-queue throw-away not-building patches qui= ckly Key: OVIRT-1851 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1851 Project: oVirt - virtualization made easy Issue Type: Improvement Components: Change Queue Reporter: Barak Korren Assignee: infra Currently test failures and build failures are treated the same by the chec= k queue - in both cases the change queue runs a bisection to find out the c= hange that caused the failure. It the case of a build failure - it is possible to know immediately which p= atch failed to build, so we can remove it immediately from the queue and av= oid some expensive bisection runs. -- This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100076) ------------=3D_1516275013-22664-382 Content-Type: text/html; charset=3D"UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 7bit

Barak Korren created OVIRT-1851:

   Summary: Make chaneg-queue throw-away not-building patches quickly
       Key: OVIRT-1851
       URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1851
   Project: oVirt - virtualization made easy
Issue Type: Improvement
Components: Change Queue
  Reporter: Barak Korren
  Assignee: infra

Currently test failures and build failures are treated the same by the c= heck queue – in both cases the change queue runs a bisection to find = out the change that caused the failure.

It the case of a build failure – it is possible to know immediatel= y which patch failed to build, so we can remove it immediately from the que= ue and avoid some expensive bisection runs.

— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#1000= 76)

3D"" ------------=3D_1516275013-22664-382-- --===============5664191983448659425== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4uLgoKLS0tLS0tLS0t LS0tPV8xNTE2Mjc1MDEzLTIyNjY0LTM4MgpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKQmFyYWsgS29ycmVuIGNy ZWF0ZWQgT1ZJUlQtMTg1MToKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiAg ICAgICAgICAgICBTdW1tYXJ5OiBNYWtlIGNoYW5lZy1xdWV1ZSB0aHJvdy1hd2F5IG5vdC1idWls ZGluZyBwYXRjaGVzIHF1aWNrbHkKICAgICAgICAgICAgICAgICBLZXk6IE9WSVJULTE4NTEKICAg ICAgICAgICAgICAgICBVUkw6IGh0dHBzOi8vb3ZpcnQtamlyYS5hdGxhc3NpYW4ubmV0L2Jyb3dz ZS9PVklSVC0xODUxCiAgICAgICAgICAgICBQcm9qZWN0OiBvVmlydCAtIHZpcnR1YWxpemF0aW9u IG1hZGUgZWFzeQogICAgICAgICAgSXNzdWUgVHlwZTogSW1wcm92ZW1lbnQKICAgICAgICAgIENv bXBvbmVudHM6IENoYW5nZSBRdWV1ZQogICAgICAgICAgICBSZXBvcnRlcjogQmFyYWsgS29ycmVu CiAgICAgICAgICAgIEFzc2lnbmVlOiBpbmZyYQoKCkN1cnJlbnRseSB0ZXN0IGZhaWx1cmVzIGFu ZCBidWlsZCBmYWlsdXJlcyBhcmUgdHJlYXRlZCB0aGUgc2FtZSBieSB0aGUgY2hlY2sgcXVldWUg LSBpbiBib3RoIGNhc2VzIHRoZSBjaGFuZ2UgcXVldWUgcnVucyBhIGJpc2VjdGlvbiB0byBmaW5k IG91dCB0aGUgY2hhbmdlIHRoYXQgY2F1c2VkIHRoZSBmYWlsdXJlLgoKSXQgdGhlIGNhc2Ugb2Yg YSBidWlsZCBmYWlsdXJlIC0gaXQgaXMgcG9zc2libGUgdG8ga25vdyBpbW1lZGlhdGVseSB3aGlj aCBwYXRjaCBmYWlsZWQgdG8gYnVpbGQsIHNvIHdlIGNhbiByZW1vdmUgaXQgaW1tZWRpYXRlbHkg ZnJvbSB0aGUgcXVldWUgYW5kIGF2b2lkIHNvbWUgZXhwZW5zaXZlIGJpc2VjdGlvbiBydW5zLgoK CgotLQpUaGlzIG1lc3NhZ2Ugd2FzIHNlbnQgYnkgQXRsYXNzaWFuIEppcmEKKHYxMDAxLjAuMC1T TkFQU0hPVCMxMDAwNzYpCgotLS0tLS0tLS0tLS09XzE1MTYyNzUwMTMtMjI2NjQtMzgyCkNvbnRl bnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PSJVVEYtOCIKQ29udGVudC1EaXNwb3NpdGlvbjog aW5saW5lCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCjxodG1sPjxib2R5Pgo8aDM+ QmFyYWsgS29ycmVuIGNyZWF0ZWQgT1ZJUlQtMTg1MTo8L2gzPgo8cHJlPiAgIFN1bW1hcnk6IE1h a2UgY2hhbmVnLXF1ZXVlIHRocm93LWF3YXkgbm90LWJ1aWxkaW5nIHBhdGNoZXMgcXVpY2tseQog ICAgICAgS2V5OiBPVklSVC0xODUxCiAgICAgICBVUkw6IGh0dHBzOi8vb3ZpcnQtamlyYS5hdGxh c3NpYW4ubmV0L2Jyb3dzZS9PVklSVC0xODUxCiAgIFByb2plY3Q6IG9WaXJ0IC0gdmlydHVhbGl6 YXRpb24gbWFkZSBlYXN5Cklzc3VlIFR5cGU6IEltcHJvdmVtZW50CkNvbXBvbmVudHM6IENoYW5n ZSBRdWV1ZQogIFJlcG9ydGVyOiBCYXJhayBLb3JyZW4KICBBc3NpZ25lZTogaW5mcmE8L3ByZT4K PHA+Q3VycmVudGx5IHRlc3QgZmFpbHVyZXMgYW5kIGJ1aWxkIGZhaWx1cmVzIGFyZSB0cmVhdGVk IHRoZSBzYW1lIGJ5IHRoZSBjaGVjayBxdWV1ZSAmbmRhc2g7IGluIGJvdGggY2FzZXMgdGhlIGNo YW5nZSBxdWV1ZSBydW5zIGEgYmlzZWN0aW9uIHRvIGZpbmQgb3V0IHRoZSBjaGFuZ2UgdGhhdCBj YXVzZWQgdGhlIGZhaWx1cmUuPC9wPgo8cD5JdCB0aGUgY2FzZSBvZiBhIGJ1aWxkIGZhaWx1cmUg Jm5kYXNoOyBpdCBpcyBwb3NzaWJsZSB0byBrbm93IGltbWVkaWF0ZWx5IHdoaWNoIHBhdGNoIGZh aWxlZCB0byBidWlsZCwgc28gd2UgY2FuIHJlbW92ZSBpdCBpbW1lZGlhdGVseSBmcm9tIHRoZSBx dWV1ZSBhbmQgYXZvaWQgc29tZSBleHBlbnNpdmUgYmlzZWN0aW9uIHJ1bnMuPC9wPgo8cD4mbWRh c2g7IFRoaXMgbWVzc2FnZSB3YXMgc2VudCBieSBBdGxhc3NpYW4gSmlyYSAodjEwMDEuMC4wLVNO QVBTSE9UIzEwMDA3Nik8L3A+Cgo8aW1nIHNyYz0iaHR0cHM6Ly91NDA0MzQwMi5jdC5zZW5kZ3Jp ZC5uZXQvd2Yvb3Blbj91cG49aTVUTVdHVjk5YW1KYk54SnBTcDItMkJKMzNCU00zdHVpVWZSVGs2 NEstMkJPakdwRi0yQnVNem9KUlJCMWlmelpJRXJ0SXhUY2NMeTUyMXp6N094WlZpQjVtbnBiYndZ SkZ6NmZsZ2V2WE96VUpWSC0yRnFCcXZjcXFxS0lwM3A0T2N5REZPc1J3dmFMazFyN1g4SnBMRWJi WXRRLTJGOHNlLTJGQW9HM05xTXk2TUVGOTYwZk00V0NmQXJJUGlwREF4VjNJOVF0RHh3SVprZU5X RDl5QXBQc2RKcmEzVjROVDdoSU9vVGlmNDZoTjlBMk5hLTJCSXNlSG5nU1NPenJTUG84N1hzNWRs VE9weWw0YWNYRC0yQm9wNHZjRW41dElnNnBNLTJGWU9PV2E4WW5QLTJGdENJZS0yQnRaZmRVbEl3 LTJCTmpNUFpSQWxXdHFsVUhCOEllQmZKTDBIdk9oSGFiaWpGTUkwUUdGVVV5ZndQWG5MSWh2cm9R Q1BQa2YyQmF3azhrSXZaZVVQT1dPZEUtMkJCWWE0NWhuZEhFelJOalRiay0yQmVLSC0yRm9zOTJr R1pIRDhCQzFiWDBNbmxydlM2LTJGbXhIcXZLMVg2eFBJWjRkaWNkdEduIiBhbHQ9IiIgd2lkdGg9 IjEiIGhlaWdodD0iMSIgYm9yZGVyPSIwIiBzdHlsZT0iaGVpZ2h0OjFweCAhaW1wb3J0YW50O3dp ZHRoOjFweCAhaW1wb3J0YW50O2JvcmRlci13aWR0aDowICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDow ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAgIWlt cG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50 O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtw YWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50OyIvPgo8L2JvZHk+PC9odG1sPgoKLS0tLS0tLS0tLS0t PV8xNTE2Mjc1MDEzLTIyNjY0LTM4Mi0tCg== --===============5664191983448659425==--