Merge lp:~michael.nelson/launchpad/567922-binarypackagebuild-packagebuild into lp:launchpad/db-devel
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Eleanor Berger | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 9405 | ||||
Proposed branch: | lp:~michael.nelson/launchpad/567922-binarypackagebuild-packagebuild | ||||
Merge into: | lp:launchpad/db-devel | ||||
Prerequisite: | lp:~michael.nelson/launchpad/db-package-build-model | ||||
Diff against target: |
563 lines (+261/-40) 11 files modified
lib/canonical/launchpad/interfaces/_schema_circular_imports.py (+2/-0) lib/lp/buildmaster/browser/configure.zcml (+14/-0) lib/lp/buildmaster/browser/packagebuild.py (+42/-0) lib/lp/buildmaster/configure.zcml (+1/-1) lib/lp/buildmaster/interfaces/buildbase.py (+3/-0) lib/lp/buildmaster/interfaces/buildfarmjob.py (+50/-20) lib/lp/buildmaster/interfaces/packagebuild.py (+31/-6) lib/lp/buildmaster/model/buildfarmjob.py (+30/-0) lib/lp/buildmaster/model/packagebuild.py (+27/-0) lib/lp/buildmaster/tests/test_buildfarmjob.py (+11/-0) lib/lp/buildmaster/tests/test_packagebuild.py (+50/-13) |
||||
To merge this branch: | bzr merge lp:~michael.nelson/launchpad/567922-binarypackagebuild-packagebuild | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eleanor Berger (community) | code | Approve | |
Review via email: mp+24107@code.launchpad.net |
Description of the change
This branch is part of a pipeline for
https:/
https:/
In particular, this branch updates the IBuildFarmJob/
It is dependent on the pending schema patch in a previous branch.
To test
=======
First update the test db schema (required as the db patch still needs to be updated to remove the old build table):
psql launchpad_
bin/py database/
And then:
bin/test -vvt test_packagebuild -t test_buildfarmjob -t doc/build.txt -t test_buildqueue -t test_sourcepack
The next stage will be to add the methods currently defined for IBinaryPackageBuild to IBuildFarmJob/