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

Issue 10441103: Make sharding_supervisor.py run InProcessBrowserTest.Empty (Closed)

Created:
8 years, 6 months ago by mmenke
Modified:
8 years, 5 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, pam+watch_chromium.org, jochen+watch-content_chromium.org, darin-cc_chromium.org, cmp
Visibility:
Public.

Description

Make sharding_supervisor.py run InProcessBrowserTest.Empty before other tests, with a longer timeout. This is aimed at fixing the issue where the first 4 tests on the XP buildbots take much longer than other tests, often timing out. BUG=124260 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=144760

Patch Set 1 #

Patch Set 2 : reorganize #

Patch Set 3 : Oops #

Patch Set 4 : #

Total comments: 4

Patch Set 5 : Response to comments #

Patch Set 6 : Remove comment about log parsing, as requested #

Patch Set 7 : Use --warmup (And sync) #

Total comments: 4

Patch Set 8 : Response to comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -5 lines) Patch
M content/public/test/test_launcher.h View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M content/test/test_launcher.cc View 1 2 3 4 5 6 7 2 chunks +7 lines, -3 lines 0 comments Download
M tools/sharding_supervisor/sharding_supervisor.py View 1 2 3 4 5 6 7 2 chunks +17 lines, -2 lines 0 comments Download

Messages

Total messages: 49 (0 generated)
mmenke
8 years, 6 months ago (2012-06-01 14:40:06 UTC) #1
Paweł Hajdan Jr.
This looks quite hacky. I don't think we should shard browser_test unless a bug with ...
8 years, 6 months ago (2012-06-01 14:48:23 UTC) #2
mmenke
On 2012/06/01 14:48:23, Paweł Hajdan Jr. wrote: > This looks quite hacky. I don't think ...
8 years, 6 months ago (2012-06-01 14:50:16 UTC) #3
mmenke
On 2012/06/01 14:50:16, Matt Menke wrote: > On 2012/06/01 14:48:23, Paweł Hajdan Jr. wrote: > ...
8 years, 6 months ago (2012-06-01 14:52:25 UTC) #4
mmenke
On 2012/06/01 14:52:25, Matt Menke wrote: > On 2012/06/01 14:50:16, Matt Menke wrote: > > ...
8 years, 6 months ago (2012-06-01 14:58:07 UTC) #5
Paweł Hajdan Jr.
My point is that: 1. This change is hacky (one place undoes change made in ...
8 years, 6 months ago (2012-06-01 15:09:43 UTC) #6
mmenke
On 2012/06/01 15:09:43, Paweł Hajdan Jr. wrote: > My point is that: > > 1. ...
8 years, 6 months ago (2012-06-01 15:22:22 UTC) #7
nsylvain
I am not sure I understand the "mixed output" bug thing. Sharding supervisor for browser ...
8 years, 6 months ago (2012-06-01 18:43:28 UTC) #8
Paweł Hajdan Jr.
The mixed-up output I was referring to is https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/EwHAn-WtWOQ/discussion Also adding John, since what I'm ...
8 years, 6 months ago (2012-06-04 10:28:16 UTC) #9
mmenke
This CL is now just a partial revert of John's earlier CL (https://chromiumcodereview.appspot.com/9662011). http://codereview.chromium.org/10441103/diff/8004/content/test/test_launcher.cc File ...
8 years, 6 months ago (2012-06-04 14:38:11 UTC) #10
mmenke
http://codereview.chromium.org/10441103/diff/8004/content/test/test_launcher.cc File content/test/test_launcher.cc (right): http://codereview.chromium.org/10441103/diff/8004/content/test/test_launcher.cc#newcode640 content/test/test_launcher.cc:640: if (!should_shard && !command_line->HasSwitch(kGTestFilterFlag)) { On 2012/06/04 14:38:11, Matt ...
8 years, 6 months ago (2012-06-04 14:57:19 UTC) #11
mmenke
http://codereview.chromium.org/10441103/diff/8004/content/test/test_launcher.cc File content/test/test_launcher.cc (right): http://codereview.chromium.org/10441103/diff/8004/content/test/test_launcher.cc#newcode640 content/test/test_launcher.cc:640: if (!should_shard && !command_line->HasSwitch(kGTestFilterFlag)) { On 2012/06/04 14:57:19, Matt ...
8 years, 6 months ago (2012-06-04 14:59:41 UTC) #12
jam
This means that each try run will take a few minutes more, because of the ...
8 years, 6 months ago (2012-06-04 15:39:13 UTC) #13
mmenke
On 2012/06/04 15:39:13, John Abd-El-Malek wrote: > This means that each try run will take ...
8 years, 6 months ago (2012-06-04 15:40:51 UTC) #14
Paweł Hajdan Jr.
On 2012/06/04 15:39:13, John Abd-El-Malek wrote: > This means that each try run will take ...
8 years, 6 months ago (2012-06-04 16:37:48 UTC) #15
mmenke
On 2012/06/04 16:37:48, Paweł Hajdan Jr. wrote: > On 2012/06/04 15:39:13, John Abd-El-Malek wrote: > ...
8 years, 6 months ago (2012-06-04 16:41:49 UTC) #16
jam
On 2012/06/04 16:41:49, Matt Menke wrote: > On 2012/06/04 16:37:48, Paweł Hajdan Jr. wrote: > ...
8 years, 6 months ago (2012-06-04 16:48:11 UTC) #17
jam
On 2012/06/04 15:40:51, Matt Menke wrote: > On 2012/06/04 15:39:13, John Abd-El-Malek wrote: > > ...
8 years, 6 months ago (2012-06-04 16:48:31 UTC) #18
Paweł Hajdan Jr.
LGTM In my previous comment, "login" should have been "logic", indeed it wouldn't make sense ...
8 years, 6 months ago (2012-06-04 17:00:09 UTC) #19
mmenke
On 2012/06/04 17:00:09, Paweł Hajdan Jr. wrote: > LGTM > > In my previous comment, ...
8 years, 6 months ago (2012-06-04 17:25:35 UTC) #20
jam
On 2012/06/04 17:25:35, Matt Menke wrote: > On 2012/06/04 17:00:09, Paweł Hajdan Jr. wrote: > ...
8 years, 6 months ago (2012-06-04 18:02:45 UTC) #21
mmenke
On 2012/06/04 18:02:45, John Abd-El-Malek wrote: > On 2012/06/04 17:25:35, Matt Menke wrote: > > ...
8 years, 6 months ago (2012-06-04 18:23:03 UTC) #22
jam
On Mon, Jun 4, 2012 at 11:23 AM, <mmenke@chromium.org> wrote: > On 2012/06/04 18:02:45, John ...
8 years, 6 months ago (2012-06-04 18:24:26 UTC) #23
Paweł Hajdan Jr.
I think that flaky test timeouts are a more serious problem than possibly wasting some ...
8 years, 6 months ago (2012-06-06 10:35:38 UTC) #24
jam
On 2012/06/06 10:35:38, Paweł Hajdan Jr. wrote: > I think that flaky test timeouts are ...
8 years, 6 months ago (2012-06-06 16:56:33 UTC) #25
Paweł Hajdan Jr.
On 2012/06/06 16:56:33, John Abd-El-Malek wrote: > I don't understand why you're suggesting this, what's ...
8 years, 6 months ago (2012-06-18 15:36:57 UTC) #26
mmenke
On 2012/06/18 15:36:57, Paweł Hajdan Jr. wrote: > On 2012/06/06 16:56:33, John Abd-El-Malek wrote: > ...
8 years, 6 months ago (2012-06-18 16:46:03 UTC) #27
jam
On 2012/06/18 15:36:57, Paweł Hajdan Jr. wrote: > On 2012/06/06 16:56:33, John Abd-El-Malek wrote: > ...
8 years, 6 months ago (2012-06-18 17:30:29 UTC) #28
jam
And to avoid another two week round-trip, here's why I don't think it's hacky. test_launcher.cc ...
8 years, 6 months ago (2012-06-18 17:47:07 UTC) #29
Paweł Hajdan Jr.
On 2012/06/18 16:46:03, Matt Menke wrote: > Paweł: I assume your suggestion was either add ...
8 years, 6 months ago (2012-06-19 16:29:25 UTC) #30
mmenke
On 2012/06/19 16:29:25, Paweł Hajdan Jr. wrote: > On 2012/06/18 16:46:03, Matt Menke wrote: > ...
8 years, 6 months ago (2012-06-19 16:42:07 UTC) #31
Paweł Hajdan Jr.
On 2012/06/19 16:42:07, Matt Menke wrote: > The first sentence - "use a gtest_filter for ...
8 years, 6 months ago (2012-06-19 18:51:54 UTC) #32
jam
On 2012/06/19 18:51:54, Paweł Hajdan Jr. wrote: > On 2012/06/19 16:42:07, Matt Menke wrote: > ...
8 years, 6 months ago (2012-06-19 19:19:12 UTC) #33
jam
ping On Tue, Jun 19, 2012 at 12:19 PM, <jam@chromium.org> wrote: > On 2012/06/19 18:51:54, ...
8 years, 6 months ago (2012-06-22 20:26:45 UTC) #34
Paweł Hajdan Jr.
My understanding is that Matt is working on --warmup switch. I think I've explained my ...
8 years, 6 months ago (2012-06-23 07:25:10 UTC) #35
mmenke
On 2012/06/23 07:25:10, Paweł Hajdan Jr. wrote: > My understanding is that Matt is working ...
8 years, 6 months ago (2012-06-25 19:05:15 UTC) #36
mmenke
Paweł: Is this more what you had in mind? Unfortunately, we can't really remove the ...
8 years, 6 months ago (2012-06-26 17:53:21 UTC) #37
Paweł Hajdan Jr.
LGTM This is _exactly_ what I had in mind - thank you for doing the ...
8 years, 5 months ago (2012-06-27 07:48:52 UTC) #38
mmenke
I plan on committing this tomorrow. The code and behavior should suit everyone. If anyone ...
8 years, 5 months ago (2012-06-27 16:14:48 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mmenke@chromium.org/10441103/56001
8 years, 5 months ago (2012-06-28 14:21:30 UTC) #40
commit-bot: I haz the power
Try job failure for 10441103-56001 (retry) on win_rel for step "browser_tests". It's a second try, ...
8 years, 5 months ago (2012-06-28 16:45:53 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mmenke@chromium.org/10441103/56001
8 years, 5 months ago (2012-06-28 16:46:47 UTC) #42
commit-bot: I haz the power
Try job failure for 10441103-56001 (retry) on mac_rel for step "browser_tests". It's a second try, ...
8 years, 5 months ago (2012-06-28 17:50:07 UTC) #43
mmenke
And it turns out not to be working... Looks like the CL to enable incremental ...
8 years, 5 months ago (2012-06-29 17:35:07 UTC) #44
jam
doh. looking into this.
8 years, 5 months ago (2012-06-29 18:06:49 UTC) #45
jam
ok, supporting the empty test might be hard since test_launcher.cc is compiled in test_support_common now ...
8 years, 5 months ago (2012-06-29 18:14:42 UTC) #46
mmenke
On 2012/06/29 18:14:42, John Abd-El-Malek wrote: > ok, supporting the empty test might be hard ...
8 years, 5 months ago (2012-06-29 18:18:26 UTC) #47
jam
On 2012/06/29 18:18:26, Matt Menke wrote: > On 2012/06/29 18:14:42, John Abd-El-Malek wrote: > > ...
8 years, 5 months ago (2012-06-29 19:04:52 UTC) #48
jam
8 years, 5 months ago (2012-06-29 19:53:08 UTC) #49

Powered by Google App Engine
This is Rietveld 408576698