Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Issue 283813002: add CANONICAL_URL in codereview.settings (Closed)

Created:
6 years, 7 months ago by sheyang
Modified:
6 years, 7 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

add CANONICAL_URL in codereview.settings BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270741

Patch Set 1 #

Total comments: 2

Patch Set 2 : use git url #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -0 lines) Patch
M codereview.settings View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
sheyang
Set CANONICAL_URL for chromium project. This url is from chromium.json.
6 years, 7 months ago (2014-05-13 17:54:46 UTC) #1
Sergey Berezin
https://codereview.chromium.org/283813002/diff/1/codereview.settings File codereview.settings (right): https://codereview.chromium.org/283813002/diff/1/codereview.settings#newcode11 codereview.settings:11: CANONICAL_URL: svn://svn.chromium.org/chrome/trunk/src We are transitioning to git, so we ...
6 years, 7 months ago (2014-05-13 20:11:22 UTC) #2
sheyang
https://codereview.chromium.org/283813002/diff/1/codereview.settings File codereview.settings (right): https://codereview.chromium.org/283813002/diff/1/codereview.settings#newcode11 codereview.settings:11: CANONICAL_URL: svn://svn.chromium.org/chrome/trunk/src On 2014/05/13 20:11:23, Sergey Berezin wrote: > ...
6 years, 7 months ago (2014-05-13 20:24:44 UTC) #3
Sergey Berezin
LGTM. Though you still need a committer's stamp to land it.
6 years, 7 months ago (2014-05-13 20:30:10 UTC) #4
iannucci
lgtm
6 years, 7 months ago (2014-05-14 19:21:05 UTC) #5
sheyang
The CQ bit was checked by sheyang@chromium.org
6 years, 7 months ago (2014-05-14 19:59:16 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sheyang@chromium.org/283813002/20001
6 years, 7 months ago (2014-05-14 20:00:08 UTC) #7
sheyang
The CQ bit was unchecked by sheyang@chromium.org
6 years, 7 months ago (2014-05-14 21:52:57 UTC) #8
sheyang
Hi Ben and Darin, This file codereview.settings requires lgtm from OWNERS. Would you please take ...
6 years, 7 months ago (2014-05-14 21:55:12 UTC) #9
darin (slow to review)
LGTM
6 years, 7 months ago (2014-05-15 06:55:27 UTC) #10
sheyang
The CQ bit was checked by sheyang@chromium.org
6 years, 7 months ago (2014-05-15 17:13:19 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sheyang@chromium.org/283813002/20001
6 years, 7 months ago (2014-05-15 17:13:36 UTC) #12
commit-bot: I haz the power
Change committed as 270741
6 years, 7 months ago (2014-05-15 18:21:50 UTC) #13
cmp
On 2014/05/15 18:21:50, I haz the power (commit-bot) wrote: > Change committed as 270741 This ...
6 years, 7 months ago (2014-05-15 21:20:00 UTC) #14
sheyang
6 years, 7 months ago (2014-05-15 21:32:59 UTC) #15
Message was sent while issue was closed.
On 2014/05/15 21:20:00, cmp wrote:
> On 2014/05/15 18:21:50, I haz the power (commit-bot) wrote:
> > Change committed as 270741
> 
> This change broke the Chrome CQ.  Sergey has a fix out for it now
> (http://crbug.com/373937) and I expect that fix to be live soon, so there's
> probably nothing to do here such as reverting this change.
> 
> However, Sheng, we should treat this as an outage.  There are a couple
problems
> I see here:
> 
> - There is no BUG id for this CL, please ensure future CLs you post reference
a
> filed bug
> 
> - There was no TESTS line which suggests you did not test this patch before
> landing it.
> 
> - If there were no manual tests, it's possible there were automated tests, but
I
> presume that we don't have automated tests to catch this.  What automated
tests
> are we missing that would have verified the codereview.settings file is valid
so
> in the future someone won't manually change this line again and cause the same
> error?
> 
> Can you write a short postmortem that captures the essential parts and
includes
> some practical ideas that, if implemented, would have caught this prior to
> landing in the repo (preferably in a testing phase of writing the commit).

Hi Chase,

There's a linked CL(https://codereview.chromium.org/287063002/) which does the
real 
code and unit test changes of git_cl. However, the unit test in
process_issue_test
was not updated which would otherwise catch the issue during testing.

I'll write a postmortem about it.

Powered by Google App Engine
This is Rietveld 408576698