Merge lp:~codehelp/lava-dashboard/multinode into lp:lava-dashboard/multinode
Proposed by
Neil Williams
Status: | Merged |
---|---|
Approved by: | Neil Williams |
Approved revision: | 410 |
Merged at revision: | 409 |
Proposed branch: | lp:~codehelp/lava-dashboard/multinode |
Merge into: | lp:lava-dashboard/multinode |
Diff against target: |
176 lines (+150/-2) 1 file modified
dashboard_app/xmlrpc.py (+150/-2) |
To merge this branch: | bzr merge lp:~codehelp/lava-dashboard/multinode |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Fu Wei | Pending | ||
Linaro Automation & Validation | Pending | ||
Review via email: mp+180140@code.launchpad.net |
This proposal supersedes a proposal from 2013-08-05.
Description of the change
MultiNode support to put_pending result bundles for jobs with a sub_id ending with .0. The MultiNode job with sub_id ending with .0 will be required by LAVA Coordinator to wait until all other results for that group have been posted as pending. Once the wait is cleared, the job aggregates its own results with the group pending results as a single bundle using put_group.
Updated to change to storing the pending bundles in a file and explicitly check for exceptions which would cause a failure to submit the aggregated result bundle.
To post a comment you must log in.
Fix up description:
MultiNode support to put_pending result bundles for jobs with a sub_id ending not with .0 into a stack inside the dashboard. The MultiNode job with sub_id ending with .0 will be required by LAVA Coordinator to wait until all other results for that group have been posted as pending. Once the wait is cleared, the job aggregates its own results with the group pending results as a single bundle using put_group.