WIP: Allow testing more than one runtime at a time
Based on !10 (merged), with the following extra commits:
-
tests: Allow testing more than one container runtime in the same depot
We will need this in order to test scout and soldier at the same time.
-
populate-depot: Add the ability to download source packages
We use these for automated tests. At the moment we only use steamrt, but the support for downloading them is generic, so we can run other key packages' autopkgtests later on if we want to.
-
pressure-vessel test: Improve diagnostics
/cc @denittis