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

Issue 307183002: Teach webkit-patch update-flaky-tests how to upload a change (Closed)

Created:
6 years, 6 months ago by eseidel
Modified:
6 years, 6 months ago
Reviewers:
Dirk Pranke, ojan
CC:
blink-reviews, borenet2, abarth-chromium
Visibility:
Public.

Description

Teach webkit-patch update-flaky-tests how to upload a change I accidentally already landed part of this support in an earlier change, but this makes --upload actually work. You can see an example change here: https://codereview.chromium.org/308743011/ (which again accidentally includes this change). This also adds a hack-and-slash version of sheriff-calendar code which I and Eric Boren originally wrote for the AutoRollBot but that lives in a different repository: https://chromium.googlesource.com/chromium/tools/build/+/master/scripts/tools/blink_roller/auto_roll.py This combined with a cron job should make it easy for gardeners to keep FlakyTests up to date. Looking at 308743011, we clearly need to address some of this marauding flakiness as FlakyTests should be a very stable file. Right now it is changing by the hour. BUG=242366 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=175228

Patch Set 1 #

Total comments: 3

Patch Set 2 : Now with 1000% more testing. #

Patch Set 3 : Don't change FlakyTests #

Patch Set 4 : Add back unittests #

Patch Set 5 : Don't need MockTool #

Unified diffs Side-by-side diffs Delta from patch set Stats (+217 lines, -23 lines) Patch
M Tools/Scripts/webkitpy/common/checkout/scm/scm_mock.py View 1 1 chunk +3 lines, -0 lines 0 comments Download
A Tools/Scripts/webkitpy/common/net/sheriff_calendar.py View 1 3 1 chunk +59 lines, -0 lines 0 comments Download
A Tools/Scripts/webkitpy/common/net/sheriff_calendar_unittest.py View 1 2 3 4 1 chunk +56 lines, -0 lines 0 comments Download
M Tools/Scripts/webkitpy/tool/commands/flakytests.py View 1 2 chunks +64 lines, -23 lines 0 comments Download
A Tools/Scripts/webkitpy/tool/commands/flakytests_unittest.py View 1 2 3 4 1 chunk +35 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
eseidel
6 years, 6 months ago (2014-06-01 01:34:14 UTC) #1
ojan
I did a random sample of the changing lines in https://codereview.chromium.org/308743011/ and they all looked ...
6 years, 6 months ago (2014-06-01 02:59:09 UTC) #2
ojan
Incidentally, Win7 is >3/7 of the file and Mavericks is >2/7. Clearly there are some ...
6 years, 6 months ago (2014-06-01 03:02:54 UTC) #3
Dirk Pranke
On 2014/06/01 03:02:54, ojan wrote: > Incidentally, Win7 is >3/7 of the file and Mavericks ...
6 years, 6 months ago (2014-06-01 21:32:34 UTC) #4
eseidel
The CQ bit was checked by eseidel@chromium.org
6 years, 6 months ago (2014-06-01 21:50:46 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eseidel@chromium.org/307183002/80001
6 years, 6 months ago (2014-06-01 21:50:54 UTC) #6
commit-bot: I haz the power
Change committed as 175228
6 years, 6 months ago (2014-06-01 23:09:30 UTC) #7
ojan
6 years, 6 months ago (2014-06-01 23:30:35 UTC) #8
Message was sent while issue was closed.
> I didn't think there were that many Mavericks failures when I glanced through
> it, but i didn't look carefully. I think I have seen Mavericks flakiness
before
> in the past, but I don't recall noticing it recently. I wonder if something
has
> actually regressed.

I just grepped the file. ~200 of the ~650 lines were Mavericks.

Powered by Google App Engine
This is Rietveld 408576698