Merge lp://qastaging/~doanac/qa-dashboard/mega-logs into lp://qastaging/qa-dashboard
Status: | Merged |
---|---|
Approved by: | Andy Doan |
Approved revision: | 711 |
Merged at revision: | 710 |
Proposed branch: | lp://qastaging/~doanac/qa-dashboard/mega-logs |
Merge into: | lp://qastaging/qa-dashboard |
Diff against target: |
131 lines (+38/-19) 2 files modified
smokeng/models.py (+10/-1) smokeng/views.py (+28/-18) |
To merge this branch: | bzr merge lp://qastaging/~doanac/qa-dashboard/mega-logs |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Joe Talbott | Approve | ||
PS Jenkins bot | continuous-integration | Approve | |
Review via email:
|
Commit message
fix artifact issues with mega-jobs
A jenkins job may now have artifacts that are specific to a testrun that occurred in a mega-job. As the code currently stands, a crash in one test will wind up being counted for all the test runs. This causes us to show 25 crashes instead of just 1. Additionally, we are showing log files for the job and not just for the run. This adds logic to show the right thing when we are dealing with a mega-job.
Description of the change
fix artifact issues with mega-jobs
A jenkins job may now have artifacts that are specific to a testrun that occurred in a mega-job. As the code currently stands, a crash in one test will wind up being counted for all the test runs. This causes us to show 25 crashes instead of just 1. Additionally, we are showing log files for the job and not just for the run. This adds logic to show the right thing when we are dealing with a mega-job.
PASSED: Continuous integration, rev:711 s-jenkins. ubuntu- ci:8080/ job/dashboard- ci/290/
http://
Executed test runs:
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/dashboard- ci/290/ rebuild
http://