adt-matrix: Include test packages from seed file in package list
We have a problem when testing a new package in a ppa. Britney
doesn't know about the package, so there is no data about the
package to populate the seeds in package-relation.json. Without
these seeds adt-matrix will not try to download any test results
for the package.
Since we already add baseline results for our packages in the
form of seed files in adt-matrix-hints, use this package list to
augment the package list from britney.
adt-matrix: Change AutoPackageTest.packages to a dictionary
A dictionary makes more sense, and some code is broken by already
behaving as though it is a dictionary. A dictionary will make some
future improvements easier, so let's just make it a dictionary.
launchpad-repo-mirror: crack is too big to push to launchpad
We are triggering an assertion in launchpad pushing tooo many refs
when trying to mirror. As we know how this one works is add only
add a simple iterator to push missing ones one at a time.
Signed-off-by: Andy Whitcroft <email address hidden>