On 6/16/2011 10:38 AM, [email protected] wrote:
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Yang, Lei A
Sent: 15 June 2011 22:30
To: Zhou, JieX A; [email protected];
[email protected]; [email protected];
[email protected]
Subject: Re: [Meego-qa] [meego-releases] Release
EngineeringUpdate on Bug Status Changes
Firstly, trunk:testing image should not be used to verify
bugs. please verify bug on trunk image.
Secondly, as far as I know, if a bug is marked as "RELEASED",
this means the bug-fixing has been integrated into trunk image.
Hi Yang Lei, this is the *old* process, at the beginning of the thread
new bug status change was proposed, the proposal is like this:
"The new process is for R.E. to set the status of a bug to 'released'
once the package is in Trunk:Testing and not wait until it has been
promoted to Trunk.
New: Marked as 'resolved' by developer -> submitted to Trunk:Testing ->
accepted by R.E.-> marked as 'released' by R.E once the package is in
Trunk:Testing.
What this means is that QA will focus on Trunk:Testing images and look
for 'released' bugs that have been accepted into Trunk:Testing and
validate that the bug/feature was fixed/implemented before the package
will be promoted to Trunk."
We have some questions about the new change, I collected the questions
raised so far. We expect someone(e.g. proposal makers) kindly clarify:
- Whether we need separately verify the fixed/implemented bug/FEA in
trunk:testing and trunk/weekly image?
[Jerry] No. We still "verify" the fixing and change bug status to
"verified" with Trunk image. For TT (Trunk:Testing), we only "reopen"
those "released fixing" if it doesn't work as expected.
- How we can know that bug fix is in the daily/weekly image, after
verified in trunk:testing?
[Jerry] we validate "fixing" in TT but not change the status to
"verified". "verify" still happen on T as usual. no change here. The
"validating on TT" effort is only limited to "daily build QA team". The
purpose is to ensure the quality of specific change is good enough for
meego trunk integration. For most "released" change, we could expect it
should be in trunk image in 2 days. (otherwise, it will be reopened by
daily build QA). Hence for submitters, QA contact or any community users
who would like to help on bug verification, the only thing they may pay
attention is to leave enough buffer (e.g. released 2 days ago) to have
released fix propagating from TT to T.
- Why we make the change?
[Jerry] One major reason for this is we don't have a bug state to
indicate the acceptance from dev -> meego trunk:testing. This change
means "dev work" hands over to "Release Eng and QA". With the data we
have in daily build QA, it's even more important than the change
"TT->T". Without this state, it always brings hassle among dev, release
eng and QA to argue whether specific change is accepted for staging or
not when some regression issue happen in TT.
- What is the benefit of it?
[Jerry] Hope I clarified a bit above for "benefit". The major one is to
make the bug process easy to understand for all folks involved in meego
engineering process, dev/release eng/QA etc.
Br,
-Tu
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Zhou, JieX A
Sent: Wednesday, June 15, 2011 1:25 PM
To: [email protected]; [email protected];
[email protected]; [email protected]
Subject: Re: [Meego-qa] [meego-releases] Release Engineering
Update on Bug Status Changes
Hi, there,
Could anybody pls. response to the questions from Iekku and
Qingqing? And also pls. kindly clarified why we make this
change and what's the benefit of it.
Best Regards,
Jason
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of
[email protected]
Sent: Monday, June 13, 2011 4:26 PM
To: [email protected]; [email protected];
[email protected]; [email protected]
Subject: Re: [Meego-qa] [meego-releases] Release
Engineering Update on
Bug Status Changes
Hi,
Good question. I also wonder how we can separate the verified in
trunk:testing and verified in daily/weekly image. And how
we can know
that bug fix is in the daily/weekly image, after verified
in trunk:testing.
Br,
Iekku
-----Original Message-----
From: [email protected] [mailto:meego-releases-
[email protected]] On Behalf Of ext [email protected]
Sent: 13 June, 2011 10:10
To: [email protected];
[email protected]; meego-
[email protected]; [email protected]
Subject: Re: [meego-releases] [Meego-qa] Release
Engineering Update
on Bug Status Changes
Hi,
Thanks for the update.
One question, based on the new process, "trunk: testing" image be
used to verify the "RELEASED" bug, does the "RELEASED" bug
still need
to be verified again with "trunk" image after the fix is
promoted to trunk?
The point is we shall guarantee the fixed/implemented
bug/feature is
also working properly in the trunk image/weekly image but also
avoiding overlap work.
Br,
-Tu
________________________________
From: [email protected]
[mailto:[email protected]] On Behalf Of Ulf
Hofemeier
Sent: 11 June 2011 00:27
To: [email protected]; Collaboration list for Release
Engineering and QA teams (moderateddiscussion list);
[email protected] list)
Subject: [Meego-qa] Release Engineering Update on Bug
Status Changes
Hello,
Release Engineering and QA have agreed on a proposal that will
introduce a minor change to the way bug status updates for package
acceptance into MeeGo repositories will be handled.
Previously R.E. set bugs to 'released' only when packages were
promoted to Trunk. Following up, QA verified that the
bug/feature was
fixed properly and set the bug status to 'verified'.
Old: Marked as 'resolved' by developer -> submitted to
Trunk:Testing
-> accepted by R.E. -> promoted to Trunk -> marked as
'released' by
R.E.
The new process is for R.E. to set the status of a bug
to 'released'
once the package is in Trunk:Testing and not wait until it
has been
promoted to Trunk.
New: Marked as 'resolved' by developer -> submitted to
Trunk:Testing
-> accepted by R.E.-> marked as 'released' by R.E once the
package is
in Trunk:Testing.
What this means is that QA will focus on Trunk:Testing
images and
look for 'released' bugs that have been accepted into
Trunk:Testing
and validate that the bug/feature was fixed/implemented before the
package will be promoted to Trunk.
Thanks,
Release Engineering
_______________________________________________
MeeGo-releases mailing list
[email protected]
http://lists.meego.com/listinfo/meego-releases
_______________________________________________
MeeGo-qa mailing list
[email protected]
http://lists.meego.com/listinfo/meego-qa
_______________________________________________
MeeGo-qa mailing list
[email protected]
http://lists.meego.com/listinfo/meego-qa
_______________________________________________
MeeGo-qa mailing list
[email protected]
http://lists.meego.com/listinfo/meego-qa
_______________________________________________
MeeGo-qa mailing list
[email protected]
http://lists.meego.com/listinfo/meego-qa
_______________________________________________
MeeGo-qa mailing list
[email protected]
http://lists.meego.com/listinfo/meego-qa