Merge lp:~al-maisan/launchpad/oops-526969 into lp:launchpad
Proposed by
Muharem Hrnjadovic
on 2010-02-24
| Status: | Merged |
|---|---|
| Approved by: | Jeroen T. Vermeulen on 2010-02-24 |
| Approved revision: | not available |
| Merged at revision: | not available |
| Proposed branch: | lp:~al-maisan/launchpad/oops-526969 |
| Merge into: | lp:launchpad |
| Diff against target: |
110 lines (+62/-1) 4 files modified
lib/lp/soyuz/browser/build.py (+13/-0) lib/lp/soyuz/browser/tests/build-views.txt (+24/-0) lib/lp/soyuz/stories/soyuz/xx-build-record.txt (+24/-0) lib/lp/soyuz/templates/build-index.pt (+1/-1) |
| To merge this branch: | bzr merge lp:~al-maisan/launchpad/oops-526969 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Jeroen T. Vermeulen (community) | code | 2010-02-24 | Approve on 2010-02-24 |
|
Review via email:
|
|||
Commit Message
Dispatch time estimations are only shown for pending builds that are *not* suspended.
To post a comment you must log in.
| Muharem Hrnjadovic (al-maisan) wrote : | # |
| Jeroen T. Vermeulen (jtv) wrote : | # |
Looks fine, and the TAL ends up cleaner as well. The new tests check for the effect of the Job's status; the other half of the check is covered by existing tests.
Land it.
review:
Approve
(code)

Hello,
since the build farm was generalized the binary builds became somewhat
schizophrenic.
In order to figure out whether a dispatch time estimate is available for a
build we now need to look at
Build. buildstate *and* Job.status
These need to carry the values BuildStatus. NEEDSBUILD and JobStatus.WAITING
respectively.
The branch at hand revises the main build template to do so.
Tests to run:
bin/test --v -t build-views -t xx-build-record
No "make lint" changes or errors.