Re: Dealing with ci.d.n for package regressions
- To: Paul Gevers <elbrus@debian.org>
- Cc: Debian CI team <debian-ci@lists.debian.org>
- Subject: Re: Dealing with ci.d.n for package regressions
- From: Ian Jackson <ijackson@chiark.greenend.org.uk>
- Date: Tue, 8 May 2018 13:10:45 +0100
- Message-id: <[🔎] 23281.37829.458222.777640@chiark.greenend.org.uk>
- In-reply-to: <m2n.s.1fFBsY-116265@chiark.greenend.org.uk>
- References: <e83b1d1c-477b-2ee4-3bc2-86a30748fd7d@debian.org> <23274.64703.262783.215659@chiark.greenend.org.uk> <91ffa9ba-b546-55f5-9ca0-33cb47a697a1@debian.org> <20180503205017.GU18780@mapreri.org> <23276.15420.543116.998107@chiark.greenend.org.uk> <20180504111105.GA43914@Jamess-MacBook.local> <23276.24311.572883.407726@chiark.greenend.org.uk> <m2n.s.1fFBsY-116265@chiark.greenend.org.uk>
Paul Gevers writes ("Re: Dealing with ci.d.n for package regressions"):
> Can we carry this discussion over to debian-ci@lists.debian.org (added
> in CC now)?
Sure. Dropped the other lists.
> On 04-05-18 15:24, Ian Jackson wrote:
> > I think therefore that tests should be triggered based, additionally,
> > on binary package dependencies as found in the archive. For every
> > binary package B which is produced by a source package S and depends
> > on another binary package D: tests of S should be retriggered for
> > updates to D. "Depends on" would probably mean "is mentioned as first
> > alternative in any Depends on Recommends requirement". This can be
> > determined from the published metadata without unpacking any source
> > packages or looking at Testsuite-Triggers.
>
> Let me ponder on this a bit more.
Let me know what you think.
> The code to calculate which packages are triggered lives here:
> https://salsa.debian.org/release-team/britney2/blob/master/britney.py
> (bfa02859 Line 334-340)
Thanks. I haven't worked on Britney before. Can you point me to
instructions for testing changes to it ?
Ian.
--
Ian Jackson <ijackson@chiark.greenend.org.uk> These opinions are my own.
If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.
Reply to: