|
|
Line 111: |
Line 111: |
| Note: for non-recent regressions (let's say, more than 5 releases old) rather than remove the `regression` keyword please set the status to `fix-optional` across the board. This will remove it from the Regression triage radar, but still allow the bug to be tracked by others as a regression. | | Note: for non-recent regressions (let's say, more than 5 releases old) rather than remove the `regression` keyword please set the status to `fix-optional` across the board. This will remove it from the Regression triage radar, but still allow the bug to be tracked by others as a regression. |
|
| |
|
| {| class="wikitable"
| | [https://bugdash.moz.tools/#tab.reo BugDash Regression Triage] |
| |-
| |
| || Version || New Bugs || New w/Needinfos || Carry Over || Carry Over w/Needinfos || Fixed Bug "Burndown" List
| |
| |-
| |
| || {{CENTRAL_VERSION}}
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=%3F&o5=equals&f10=keywords&keywords=regression%2C&keywords_type=allwords&f1=cf_status_firefox{{CENTRAL_VERSION}}&o3=equals&o7=notsubstring&list_id=14849551&f8=cf_tracking_firefox{{CENTRAL_VERSION}}&v11=Geckoview&v3=unaffected&o11=notequals&o1=equals&j2=OR&o9=notequals&resolution=---&v10=stalled%2Cintermittent-failure&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&v7=needinfo&f9=product&f4=cf_status_firefox{{BETA_VERSION}}&v5=---&query_format=advanced&o10=nowordssubstr&v9=Testing&f3=cf_status_firefox{{BETA_VERSION}}&f2=OP&o4=equals&f11=product&f5=cf_status_firefox{{BETA_VERSION}}&v8=-&v1=affected&f6=CP&f7=flagtypes.name&o8=notequals&title={{CENTRAL_VERSION}}%20New%20Bugs&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?o5=equals&keywords=regression%2C&keywords_type=allwords&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&v5=---&v9=Testing&o4=equals&v1=affected&v4=%3F&f10=keywords&f1=cf_status_firefox{{CENTRAL_VERSION}}&o7=anywordssubstr&o3=equals&f8=cf_tracking_firefox{{CENTRAL_VERSION}}&v3=unaffected&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{BETA_VERSION}}&o10=nowordssubstr&query_format=advanced&f3=cf_status_firefox{{BETA_VERSION}}&f2=OP&f5=cf_status_firefox{{BETA_VERSION}}&v8=-&f6=CP&f7=flagtypes.name&o8=notequals&title={{CENTRAL_VERSION}}%20New%20Bugs%20With%20Needinfos&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=%3F&f10=keywords&o5=equals&n2=1&keywords=regression%2C&f1=cf_status_firefox{{CENTRAL_VERSION}}&keywords_type=allwords&o7=notsubstring&o3=equals&f8=cf_tracking_firefox{{CENTRAL_VERSION}}&v3=unaffected&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{BETA_VERSION}}&v5=---&o10=nowordssubstr&query_format=advanced&v9=Testing&f3=cf_status_firefox{{BETA_VERSION}}&o4=equals&f2=OP&f5=cf_status_firefox{{BETA_VERSION}}&v8=-&v1=affected&f6=CP&f7=flagtypes.name&o8=notequals&title={{CENTRAL_VERSION}}%20Carry%20Over&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=%3F&f10=keywords&o5=equals&n2=1&keywords=regression%2C&f1=cf_status_firefox{{CENTRAL_VERSION}}&keywords_type=allwords&o7=anywordssubstr&o3=equals&f8=cf_tracking_firefox{{CENTRAL_VERSION}}&v3=unaffected&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{BETA_VERSION}}&v5=---&o10=nowordssubstr&query_format=advanced&v9=Testing&f3=cf_status_firefox{{BETA_VERSION}}&o4=equals&f2=OP&f5=cf_status_firefox{{BETA_VERSION}}&v8=-&v1=affected&f6=CP&f7=flagtypes.name&o8=notequals&title={{CENTRAL_VERSION}}%20Carry%20Over%20With%20Needinfos&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=sec&f1=cf_status_firefox{{CENTRAL_VERSION}}&v6=%2B%20%3F%20blocking&o3=anywords&v3=crash%20regression%20leak%20topcrash%20assertion%20dataloss&j2=OR&o1=anywords&resolution=FIXED&o6=anywordssubstr&f4=bug_group&query_format=advanced&f3=keywords&o4=substring&f2=OP&v1=affected%20optional&f6=cf_tracking_firefox{{CENTRAL_VERSION}}&f7=CP&f9=product&o9=notequals&v9=Testing&title={{CENTRAL_VERSION}}%20Burndown%20list&order=changeddate LINK]
| |
| |-
| |
| || {{BETA_VERSION}}
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?o5=equals&keywords=regression%2C&keywords_type=allwords&list_id=14887507&o1=equals&j2=OR&o9=anyexact&v10=stalled%2Cintermittent-failure&v5=---&v9=Testing%2C%20Geckoview&o4=equals&v1=affected&v4=%3F&f10=keywords&f1=cf_status_firefox{{BETA_VERSION}}&o3=equals&o7=notsubstring&f8=cf_tracking_firefox{{BETA_VERSION}}&v3=unaffected&n9=1&resolution=---&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&v7=needinfo&f9=product&f4=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&query_format=advanced&o10=nowordssubstr&f3=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&f2=OP&f5=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v8=-&f6=CP&f7=flagtypes.name&o8=notequals&title={{BETA_VERSION}}%20New%20Bugs&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?o5=equals&keywords=regression%2C&keywords_type=allwords&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&v5=---&v9=Testing&o4=equals&v1=affected&v4=%3F&f10=keywords&f1=cf_status_firefox{{BETA_VERSION}}&o7=anywordssubstr&o3=equals&f8=cf_tracking_firefox{{BETA_VERSION}}&v3=unaffected&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&o10=nowordssubstr&query_format=advanced&f3=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&f2=OP&f5=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v8=-&f6=CP&f7=flagtypes.name&o8=notequals&title={{BETA_VERSION}}%20New%20Bugs%20With%20Needinfos&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=%3F&f10=keywords&o5=equals&n2=1&keywords=regression%2C&f1=cf_status_firefox{{BETA_VERSION}}&keywords_type=allwords&o7=notsubstring&o3=equals&f8=cf_tracking_firefox{{BETA_VERSION}}&v3=unaffected&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v5=---&o10=nowordssubstr&query_format=advanced&v9=Testing&f3=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&o4=equals&f2=OP&f5=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v8=-&v1=affected&f6=CP&f7=flagtypes.name&o8=notequals&title={{BETA_VERSION}}%20Carry%20Over&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=%3F&f10=keywords&o5=equals&n2=1&keywords=regression%2C&f1=cf_status_firefox{{BETA_VERSION}}&keywords_type=allwords&o7=anywordssubstr&o3=equals&f8=cf_tracking_firefox{{BETA_VERSION}}&v3=unaffected&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v5=---&o10=nowordssubstr&query_format=advanced&v9=Testing&f3=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&o4=equals&f2=OP&f5=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v8=-&v1=affected&f6=CP&f7=flagtypes.name&o8=notequals&title={{BETA_VERSION}}%20Carry%20Over%20With%20Needinfos&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=sec&f1=cf_status_firefox{{BETA_VERSION}}&v6=%2B%20%3F%20blocking&o3=anywords&v3=crash%20regression%20leak%20topcrash%20assertion%20dataloss&j2=OR&o1=anywords&resolution=FIXED&o6=anywordssubstr&f4=bug_group&query_format=advanced&f3=keywords&o4=substring&f2=OP&v1=affected%20optional&f6=cf_tracking_firefox{{BETA_VERSION}}&f7=CP&f9=product&o9=notequals&v9=Testing&title={{BETA_VERSION}}%20Burndown%20list&order=changeddate LINK]
| |
| |-
| |
| || {{#expr: {{RELEASE_VERSION}} round 0 }}
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?o5=equals&keywords=regression%2C&keywords_type=allwords&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&v5=---&v9=Testing&o4=equals&v1=affected&v4=%3F&f10=keywords&f1=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&o7=notsubstring&o3=equals&f8=cf_tracking_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v3=unaffected&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&o10=nowordssubstr&query_format=advanced&f3=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&f2=OP&f5=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&v8=-&f6=CP&f7=flagtypes.name&o8=notequals&title={{#expr: {{RELEASE_VERSION}} round 0 }}%20New%20Bugs&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?o5=equals&keywords=regression%2C&keywords_type=allwords&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&v5=---&v9=Testing&o4=equals&v1=affected&v4=%3F&f10=keywords&f1=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&o7=anywordssubstr&o3=equals&f8=cf_tracking_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v3=unaffected&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&o10=nowordssubstr&query_format=advanced&f3=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&f2=OP&f5=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&v8=-&f6=CP&f7=flagtypes.name&o8=notequals&title={{#expr: {{RELEASE_VERSION}} round 0 }}%20New%20Bugs%20With%20Needinfos&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=%3F&f10=keywords&o5=equals&n2=1&keywords=regression%2C&f1=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&keywords_type=allwords&o7=notsubstring&o3=equals&f8=cf_tracking_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v3=unaffected&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&v5=---&o10=nowordssubstr&query_format=advanced&v9=Testing&f3=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&o4=equals&f2=OP&f5=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&v8=-&v1=affected&f6=CP&f7=flagtypes.name&o8=notequals&title={{#expr: {{RELEASE_VERSION}} round 0 }}%20Carry%20Over&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=%3F&f10=keywords&o5=equals&n2=1&keywords=regression%2C&f1=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&keywords_type=allwords&o7=anywordssubstr&o3=equals&f8=cf_tracking_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v3=unaffected&j2=OR&o1=equals&o9=notequals&v10=stalled%2Cintermittent-failure&resolution=---&f9=product&v7=needinfo&f4=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&v5=---&o10=nowordssubstr&query_format=advanced&v9=Testing&f3=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&o4=equals&f2=OP&f5=cf_status_firefox{{#expr: {{RELEASE_VERSION}}-1 round 0}}&v8=-&v1=affected&f6=CP&f7=flagtypes.name&o8=notequals&title={{#expr: {{RELEASE_VERSION}} round 0 }}%20Carry%20Over%20With%20Needinfos&order=changeddate LINK]
| |
| || [https://bugzilla.mozilla.org/buglist.cgi?v4=sec&f1=cf_status_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&v6=%2B%20%3F%20blocking&o3=anywords&v3=crash%20regression%20leak%20topcrash%20assertion%20dataloss&j2=OR&o1=anywords&resolution=FIXED&o6=anywordssubstr&f4=bug_group&query_format=advanced&f3=keywords&o4=substring&f2=OP&v1=affected%20optional&f6=cf_tracking_firefox{{#expr: {{RELEASE_VERSION}} round 0 }}&f7=CP&f9=product&o9=notequals&v9=Testing&title={{#expr: {{RELEASE_VERSION}} round 0}}%20Burndown%20list&order=changeddate LINK]
| |
| |}
| |
|
| |
|
| == Regression Engineering Owner Schedule == | | == Regression Engineering Owner Schedule == |
Current plans are in-progress.
The remainder of this page is historical from 2022 and earlier.
Tantek (tantek.com) 22:28, 12 December 2022 (UTC)
HISTORICAL CONTENT 2022 AND EARLIER
HISTORICAL CONTENT 2015 AND EARLIER
This wiki page is devoted to the planning, scheduling, and documenting of meetings, discussions, and status of the Mozilla platform teams.
Planning
Bug Triage
Regression Engineering Owner (REO)
Time Commitment: 1 hour a week for the meeting + 1 hour a week for skimming bugs through bugzilla, over the entire duration of the version from Nightly to Release (usually 8 weeks). Be aware being able to attend the Weekly Regression Triage Meeting is a requirement of being an REO.
Every release has an assigned Regression Engineering Owner whose responsibilities include:
- be a partner for release management's Release Manager assigned to the same release
- ensure a decision is made about each regression reported in the release
- push for the responsible team to fix it
- back related changes out
- ship with it
- delay shipping
- keep a mental state of how we are doing with regressions in a release
- pay close attention to release-drivers mailing list
- run the weekly regression triage meeting
Weekly Regression Triage Meeting
Asynchronous Regression Tracking
- Engineering managers and component owners keep track of regressions, especially the new ones. They look through the list for bugs in their components and set the tracking flags for a particular release to reflect their plans for the bug, leaving an explanation in the bug when the status is changed:
- affected: this regression should be fixed in this particular release (it must be assigned);
- wontfix: we will not take a fix for this regression in this particular release;
- fix-optional: we will take a fix if one appears, but otherwise it will go unfixed in this release;
- ?: we should talk about this bug in triage
Crash Bug Triage
- 1-10 position in release: needs an owner, tracking release, needs a fix
- 11-30 position in release: needinfo component owner looking for an owner to investigate
- 31-50 position in release: case-by-case, mostly fix-optional
- Above 50: mark as fix-optional
- Check for exploitability - you may want to file the bug as security sensitive
Bugzilla Queries
General Queries
Created Last 90 Days
Modified Last 90 Days
Flagged Bugs
New Regressions
Criteria
Keywords |
regression
|
status-firefox (this version) |
affected
|
status-firefox (previous version) |
unaffected, implying this is a new regression
|
tracking-firefox (this version) |
not "-" (tracked or untriaged)
|
Carry Over Regressions
Criteria
Keywords |
regression
|
status-firefox (this version) |
affected
|
status-firefox (previous version) |
affected (or related)
|
tracking-firefox (this version) |
not "-" (tracked or untriaged)
|
Bug Lists
Note: for non-recent regressions (let's say, more than 5 releases old) rather than remove the `regression` keyword please set the status to `fix-optional` across the board. This will remove it from the Regression triage radar, but still allow the bug to be tracked by others as a regression.
BugDash Regression Triage
Regression Engineering Owner Schedule
Regression Engineering Owners (REOs) are tracked on internally on the REO rotation by director sheet and on the Release Owners wiki page
Platform Team Goals
Meeting Notes
Create a new weekly agenda from the template:
<createbox>
align=left
type=create
preload=Platform/0-0-0
default=2025-08-26
prefix=Platform/
</createbox>
2015
2014
2013
2012
2011
2010
2009
2008
2007
Mozilla Platform Functional Groups
Some teams have their own meetings during the week to discuss specific issues:
Platform Active Projects
Current major feature or initiatives in Platform
All Platform pages
Visit Special:PrefixIndex/Platform/ to see all subpages of "Platform" on wiki.allizom.org.
See Also