Open Bug 1821749 Opened 2 years ago Updated 2 years ago

Bugzilla.m.o should provide some easy-to-find UI to display a bug's list of regressions (with their summaries)

Categories

(bugzilla.mozilla.org :: User Interface, enhancement)

enhancement

Tracking

()

People

(Reporter: dholbert, Unassigned)

Details

When filing a regression from a particular bug: if that bug already has several regressions filed, it's useful to be able to see a list of already-filed regressions (with titles), so you can do a quick visual skim and/or find-in-page to avoid potentially filing a duplicate of some already-known regression.

Right now, that's not possible (without constructing your own advanced-search query). The regressions are shown, but only as bug numbers, and you have to hover each one to see the bug title (which means you can't skim or find-in-page through them all).

In the olden days when we tracked regressions using a blocks/depends-on relationship, you could just click the Dependency Tree to quickly see the list of regression (plus maybe some other dependent non-regression-bugs).

Could we add back some similar UI now that Regressions are their own thing? Either adding them to the Dependency Tree, or adding a convenience "See as bug list" link alongside the "Regressions" field, or something like that.

One bug where I ran into this yesterday, where I found myself wanting this: bug 1820534

That bug has 17 regressions, most of which are already fixed at this point. If I were going to file a new regression right now for an issue that I noticed in Nightly and bisected to be caused by that bug, there's not currently any easy way for me to quickly get a list of those 17 already-filed-regressions' titles, to help me find out if a newly-identified regression is in fact a dupe of one of them. (I have to either hover over 17 different bug-numbers and skim their tooltips, or construct my own advanced-search which is a multi-step process with potential for copypaste error etc.)

(In reply to Daniel Holbert [:dholbert] from comment #0)

Could we add back some similar UI now that Regressions are their own thing? Either adding them to the Dependency Tree

One further thought on this... extending the dependency-tree might actually be awkward since I think that only shows up when the depends field or blocks field are nonempty. Plus there might be some design consideration about how to represent regressions in the visual dependency graph. (Though -- side note -- the dependency graph isn't loading at all for me right now; I tried https://bugzilla.mozilla.org/showdependencygraph.cgi?id=1820534 and it never seems to finish loading. That's odd...)

Anyway:

or adding a convenience "See as bug list" link alongside the "Regressions" field, or something like that.

...so maybe this^ is the cleanest option.

You need to log in before you can comment on or make changes to this bug.