Merge lp:~cprov/launchpad/queue-builder-fixes into lp:launchpad
Proposed by
Celso Providelo
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~cprov/launchpad/queue-builder-fixes |
Merge into: | lp:launchpad |
Diff against target: | None lines |
To merge this branch: | bzr merge lp:~cprov/launchpad/queue-builder-fixes |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Graham Binns (community) | Approve | ||
Review via email: mp+10623@code.launchpad.net |
To post a comment you must log in.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
= Summary =
This branch contains a fix for https:/ /bugs.edge. launchpad. net/soyuz/ +bug/418099.
It simply excludes source publications from COPY archives (test-rebuilds) from the build creation/ verification loop.
Most of the test-rebuild are created for a restricted set of architectures and corresponding builds are created while initializing the archive, we should not re-process them otherwise unrequested builds will be created.
Moreover, test-rebuild archives are static, they don't receive new uploads neither respect the mutable architecture blacklist, so there is not need to re-process them.
In order to be eligible for cherrypicking, in this branch I'm only tweaking the source publication lookup query and adjusting the corresponding doctest to prove it works.
Later on, I will find time to rewrite the lookup query in storm-syntax and move it out from IDistroSeries, but that still pending a longer pre-impl call.
== Tests ==
./bin/test -vv -t buildd- queuebuilder- lookup. txt
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: registry/ model/distroser ies.py soyuz/doc/ buildd- queuebuilder- lookup. txt
lib/lp/
lib/lp/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkq S9j8ACgkQ7KBXuX yZSjC+2QCgg6GgD ydNyef85CkJiCKm 1gs0 i0On6gZ7VksEmhW QW
qK8AniSGwLxkpxW
=fI56
-----END PGP SIGNATURE-----