Changes to autopkgtest:
 - Extend --apt-pocket=<pocketname> to also accept 
--apt-pocket=<pocketname>=binary1,binary2,src:src1,... 
   This would add the additional apt sources as usual, but additionally create 
an /etc/apt/prefererences.d/01autopkgtest like in comment #1. all "src:src1" 
entries are expanded to all binary packages of src1 in <pocketname>.
 - An integration test for this requires some work: Add functionality to create 
a set of fake debs, then create a fake -release and -proposed archive (with 
apt-ftparchive), and test various combinations.

Changes to autopkgtest-cloud:
 - Replace "--apt-pocket=proposed" with comma separated params['triggers'], 
prefixed with src:
 - If no test triggers are given (which happens with manual test requests that 
don't specify a trigger and thus should apply to and run against all -proposed 
package), continue to use "--apt-pocket=proposed" as before.

Changes to britney:
 - No changes are necessary for installing only the -proposed packages for the 
trigger for requesting an individual test run.
 - Request individual test runs for every trigger, instead of just one test run 
for all triggers. This is what we already do for kernels, but now we need to do 
that for all packages as a test of p for a trigger t1 does not apply to a 
different trigger t2 any more. (NB that this will cause a lot of additional 
test runs, particularly in scenarios like "new KDE version mass upload")

** Also affects: autopkgtest (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: britney
   Importance: Undecided
       Status: New

** Changed in: britney
       Status: New => Confirmed

** Changed in: autopkgtest (Ubuntu)
       Status: New => Triaged

** Changed in: britney
   Importance: Undecided => Wishlist

** Changed in: autopkgtest (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: autopkgtest (Ubuntu)
     Assignee: (unassigned) => Martin Pitt (pitti)

** Changed in: autopkgtest (Ubuntu)
       Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1503150

Title:
  Minimize installed packages from -proposed

To manage notifications about this bug go to:
https://bugs.launchpad.net/auto-package-testing/+bug/1503150/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to