Bug 8715

Summary: Update patchwork / build status page on patch test build completion
Product: [Infrastructure] AutoBuilder Reporter: Paul Eggleton <bluelightning>
Component: autobuilderAssignee: Unassigned <unassigned>
Status: NEW --- QA Contact: Apoorv <apoorv.sangal>
Severity: enhancement    
Priority: Medium CC: alexandru.c.georgescu, benjamin.esquivel, infras.ab.watcher, Infras.watcher, jose.perez.carranza, leonardo.sandoval.gonzalez, randy.macleod, richard.purdie, tgamblin, tim.orling
Version: unspecified   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Bug Depends on: 8714, 8716, 9130, 10626    
Bug Blocks:    

Description Paul Eggleton 2015-11-23 21:21:53 UTC
Upon completion of a build launched by the page described in bug 8714, have the autobuilder run a script to update the build status page and patchwork entries for all tested patches with build success/failure and links to any failures.
Comment 1 Benjamin Esquivel 2015-11-30 17:07:28 UTC
Moving to M2 as per discussion with Paul/Belen
Comment 2 Jose Lamego 2016-06-27 17:29:01 UTC
Updating target milestone to match that of Dependency
Comment 3 Leonardo Sandoval Gonzalez 2016-08-17 15:51:36 UTC
CCB is aware of this movement. Moving to 2.3 M2 due to the remaining dependencies.
Comment 4 Jose Lamego 2017-02-08 22:35:15 UTC
Development paused will be resumed upon dependencies completion.
Comment 5 Jose Lamego 2017-04-03 19:05:56 UTC
Moving to M2 based on the roadmap for dependencies and related bugs.
Comment 6 Jose Lamego 2017-08-15 14:53:16 UTC
I've added bug 8714 as a dependency, because the script being covered in that request will be the trigger for the test build at the Autobuilder.

The mentioned script will add an initial message at the patchwork series view, in the "tests"section, stating the build starting attempt with a status of "pending, since the build results wont't be available for a while (as long as the build takes).

All of this means that this request will be cover by implementing a daemon at patchwork that will query the Autobuilder test result pages for the series ID in the "reason" field, and then update the test result state at the mentioned build message in the series view.

Details are being defined as the script in bug 8714 is under review, so this request will be addressed until that is completed.
Comment 7 Jose Lamego 2017-09-06 16:26:33 UTC
I'm updating this request's target milestone to follow that of the dependency.
Comment 8 Paul Eggleton 2018-04-18 14:26:11 UTC
Moving to medium/future/unassigned along with bug 8714.