PQM

Send revision number in the reply to a successful merge

Bug #55717 reported by Francis J. Lacoste
8
Affects Status Importance Assigned to Milestone
PQM
Fix Released
High
Dan Watkins

Bug Description

Currently, when a merge succeeds we receive a very terse 'Command succeeded' message.

It would be helpful if the committed revision was included in the confirmation message.

Related branches

Tom Haddon (mthaddon)
Changed in pqm:
importance: Undecided → Low
status: Unconfirmed → Confirmed
Changed in pqm:
status: Confirmed → Triaged
Revision history for this message
Tom Haddon (mthaddon) wrote :

I've created a patch for this that should perform the task. I'm hoping I've approached it a better way this time, by using the VCSHandler class.

Revision history for this message
Christian Reis (kiko) wrote :

This is really important for Launchpad to be able to graph test suite runs versus revision numbers -- unless there's a workaround.

Changed in pqm:
importance: Low → High
Revision history for this message
Robert Collins (lifeless) wrote :

This won't help launchpad graph that because it only gives details on successful runs. What specifically do you need to achieve - what question are you trying to answer?

I'll look at the patch after europython.

Revision history for this message
Christian Reis (kiko) wrote : Re: [Bug 55717] Re: Send revision number in the reply to a successful merge

On Wed, Jul 11, 2007 at 07:13:24AM -0000, Robert Collins wrote:
> This won't help launchpad graph that because it only gives details on
> successful runs.

I specifically only want to graph successful runs.

> What specifically do you need to achieve - what question are you
> trying to answer?

I want us to track which revisions landed impacted our test suite
positive or negatively.
--
Christian Robottom Reis | http://async.com.br/~kiko/ | [+55 16] 3376 0125

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 55717] Re: Send revision number in the reply to a successful merge

On Wed, 2007-07-11 at 12:28 +0000, Christian Reis wrote:
> On Wed, Jul 11, 2007 at 07:13:24AM -0000, Robert Collins wrote:
> > This won't help launchpad graph that because it only gives details on
> > successful runs.
>
> I specifically only want to graph successful runs.
>
> > What specifically do you need to achieve - what question are you
> > trying to answer?
>
> I want us to track which revisions landed impacted our test suite
> positive or negatively.

Ok, thats interesting.

In bzr we do that too, but we do it outside of the commits landing on
pqm, because to get useful stats you usually need to run several times
and chop off outliers. (e.g. system backups can make the tests slow
during pqm committing, even though its not actually meaningful).

All the same, we will get the revision number in there for you shortly.

-Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.

Revision history for this message
Christian Reis (kiko) wrote :

Yeah. Maybe the fluctation in our case is significant, but maybe it's
not -- so far it's hard to tell with the graph Tom's produced, but it
doesn't /seem/ to be, at least. But having the revision number there
allows us to speculate on that, since we can look at the commit and
sanely decide whether that should have impacted or not. And of course
you also check if the slow-down or speed-up is transient.

Revision history for this message
Joey Stanford (joey) wrote :

Has this been completed?

Revision history for this message
Francis J. Lacoste (flacoste) wrote : Re: [Bug 55717] Re: Send revision number in the reply to a successful merge

On October 26, 2007, Joey Stanford wrote:
> Has this been completed?

No

Dan Watkins (oddbloke)
Changed in pqm:
assignee: nobody → daniel-thewatkins
status: Triaged → In Progress
Revision history for this message
Dan Watkins (oddbloke) wrote :

Fix sent to the Bazaar ML.

Changed in pqm:
status: In Progress → Fix Committed
Changed in pqm:
status: Fix Committed → 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.