[Piuparts-devel] piuparts blocking testing migration

Julien Cristau jcristau at debian.org
Wed Dec 21 18:51:50 UTC 2016


On Sat, Dec 17, 2016 at 11:13:52 +0100, Andreas Beckmann wrote:

> On 2016-12-17 10:03, Julien Cristau wrote:
> > I've told britney to ignore that failure for the next run.
> 
> Do we have a list of packages blocked from migration by piuparts only?
> I might go through that list frequently and file RC bugs or request
> piuparts-ignore hints.
> 
Kind of a perfect example to show that we need to improve this, but
currently it looks like this works:

#!py3
import yaml, requests

excuses = yaml.safe_load(requests.get('https://release.debian.org/britney/excuses.yaml').text)
print([e for e in excuses['sources'] if
       'dependencies' not in e and
       not e['reason'] and
       'policy_info' in e and
       e['policy_info']['piuparts']['test-results'] not in ('pass', 'cannot-be-tested') and
       not e['policy_info']['rc-bugs']['unique-source-bugs'] and
       'ignored-piuparts' not in e['policy_info']['piuparts']
       ])

Cheers,
Julien



More information about the Piuparts-devel mailing list