The interactive_ui_tests are badly broken, and have been for 24 hours
or so, with no obvious culprits in the blamelists from when they
started flaking, and with tricks like restarting the bot not working.
If anybody who knows anything about the test server used by the
interactive UI tests feels like being a hero and helping the sheriffs
out, please take a look at http://crbug.com/106543.
Cheers,
Jói
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
Hi all,
The interactive_ui_tests are badly broken, and have been for 24 hours
or so, with no obvious culprits in the blamelists from when they
started flaking, and with tricks like restarting the bot not working.
If anybody who knows anything about the test server used by the
interactive UI tests feels like being a hero and helping the sheriffs
out, please take a look at http://crbug.com/106543
Cheers,
Jói
-Scott
I just got around to focusing on the issue myself about an hour ago
after getting a few other problems on the tree under control, and it's
getting near the end of my shift. So far I've been trying to
reproduce locally, in the hope that I could then bisect, with no luck.
Is anybody in the situation of being able to bisect on the bot itself?
Alternatively, if anybody has been able to reproduce locally, please
bisect.
Cheers,
Jói
-Scott
So, increasing the timeout seems like a plausible workaround. Maybe
there's some reason why load on those machines increased around that
time?
scott
----------------------------
e.g.
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from BrowserFocusTest, where TypeParam =
[ RUN ] BrowserFocusTest.FocusTraversal
[10468:10380:1208/190240:606624317:WARNING:test_server_win.cc(35)] Timeout reach
ed; unblocking pipe by writing 4 bytes
[10468:9436:1208/190240:606624317:ERROR:test_server_win.cc(76)] Timeout exceeded
for ReadData
[10468:9436:1208/190240:606624317:ERROR:test_server_win.cc(159)] Could not read
server_data_len
.\browser\browser_focus_uitest.cc(454): error: Value of: test_server()->Start()
Actual: false
Expected: true
[ FAILED ] BrowserFocusTest.FocusTraversal, where TypeParam = and GetParam()
= (12141 ms)
...
-Scott
Is there something we can do to get interactive_ui_tests off the waterfall (moving the tests to some other suite... not interested in losing coverage or tests)?
Maybe that's not the right question, but it sure feels like these tests are mysterious, easily flakable, and hard to keep green. Maybe the right question is "how can we make it easier to write non-flaky interactive UI tests?"
We had a similar problem last month. Similar in that interactive ui
tests were continually failing on the try bots for a couple of days
and sporadically on the watefall (see
http://code.google.com/p/chromium/issues/detail?id=102297 ). That
turned out to be a bug in one test that effected the system in such a
way that other tests would fail. That possibility still exists (I
disabled the failing test at the time). So, there is definitely room
for improvement in the interactive ui test suites.
I'm tempted to say we need owners for test suites, maybe with some
sort of rotation... But I know how well that would go over.
-Scott
On Fri, Dec 9, 2011 at 07:09, Mark Larson (Google) <m...@chromium.org> wrote:Is there something we can do to get interactive_ui_tests off the waterfall (moving the tests to some other suite... not interested in losing coverage or tests)?If we can do that, we should. Generally being in interactive_ui_tests increases chance of being flaky.
interactive ui tests is intended for tests like this.
-Scott