Hi all,
I just ran across a texbook example of a regression that only affected
an older (but still active) release branch:
https://bugs.freedesktop.org/show_bug.cgi?id=88566
Both QA and Developers run into bugs like this all the time, so I
figured it would be a good idea to share my workflow of triaging bug
88566:
INITIAL TRIAGE
In this particular case, Draw could be induced to crash with a 4.3
build, however it did not crash with a 4.2, 4.4, or 4.5 build. As a
result, I
- RESOLVED the bug as WORKSFORME (it's fixed in the latest build)
- Tagged it as a mab4.3 (it's a crasher)
- Keywords: regression
- Asked for a backport once the commit is found: Whiteboard ->
backportRequest:4.3
- Asked for a bibisect: Whiteboard -> bibisectRequest
FIXED IN 4.3
While I was testing with the builds on my local system, I downloaded
the latest 4.3 build: 4.3.6.1.
As it turns out, LO 4.3.6.1 rc did *not* have this crash, which meant
that it was fixed in all of our active branches, and I could then
- Remove mab4.3
- Remove bibisectRequest and backportRequest:4.3
I also left a note telling the bug reporter that this fix would be
available in the upcoming 4.3.6 release, just in case the reporter (or
someone else reading the bug report) isn't familiar with our release
process.
BACKPORT REQUESTS
It's important for us to keep track of open backport requests. You can
find queries linked from the 'Useful Queries' page here:
https://wiki.documentfoundation.org/QA/Bugzilla/Useful_Queries#Backport_Requests
For QA, we'll want to focus on backport requests that need to be
bibisected. For the Devs, you'll want to focus on backport requests
that do not.
As a quick reminder, if there's a good reason not to backport a fix,
change backportRequest:4.3 into backportDenied:4.3 and please leave a
short. explicative comment on the bug.
https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/RESOLVED#Fixed_in_a_newer_version
Questions/Comments? Let me know!
Best,
--R
--
Robinson Tryon
QA Engineer - The Document Foundation
LibreOffice Community Outreach Herald
qubit@libreoffice.org
Context
- Backport Requests: Example of regression that only affects older branch · Robinson Tryon
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.