No way to mark a test as 'accepted regression'

Bug #1688516 reported by Iain Lane
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Auto Package Testing
Fix Released
Undecided
Julian Andres Klode

Bug Description

Let's say we know a package has regressed on an arch, and it's not going to get better and the release team has accepted this. They'd force-badtest the package so it migrates despite the failing test.

This hint would either have a version and have to be bumped every time, or it would have 'all' as a version.

In the 'all' case, if the test *does* get fixed, we would ignore any subsequent regressions whereas we'd probably want to at least consider it.

Proposal: a new hint type that forgets pass results before the specified version: force-alwaysfail foo/version[/arch].

Related branches

Revision history for this message
Steve Langasek (vorlon) wrote :

Cross-linking to bug #1700668; not marking either as a duplicate until we decide which approach we want to take.

I argue in that bug that requiring setting of that hint is manual busywork for the release team, and that we should instead change our definition of a "regressed" autopkgtest.

Revision history for this message
Iain Lane (laney) wrote :

How do you think that the baseline reset should be effected?

Revision history for this message
Iain Lane (laney) wrote :

Ok, I've read that bug again and I think it's a drastic reduction in our testing commitment that needs more discussion; this proposal is for an uncontentious new feature.

Changed in auto-package-testing:
status: New → In Progress
assignee: nobody → Julian Andres Klode (juliank)
Revision history for this message
Iain Lane (laney) wrote :

We just deployed this; a new hint "force-reset-test" is now available

Changed in auto-package-testing:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.