Comment #4 on issue 152071 by
rlar...@chromium.org:
We're seeing more failures:
http://chromium-build-logs.appspot.com/gtest_query?gtest_query=ChromePluginTest.Flash
In the past few days, there have been failures on Mac 10.6 and 10.7; Win
XP, Vista and 7; and CrOS ASAN.
Here's a recent XP Test (dbg)(2) failure:
http://build.chromium.org/p/chromium.win/builders/XP%20Tests%20%28dbg%29%282%29/builds/21987
Note: Google Test filter = ChromePluginTest.Flash
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ChromePluginTest, where TypeParam =
[ RUN ] ChromePluginTest.Flash
[1640:3104:1004/105719:2184687:ERROR:scoped_ole_initializer.cc(20)]
Multiple OleInitialize() calls for thread 3104
browser\chrome_plugin_browsertest.cc(152): error: Value of: actual
Actual: 1
Expected: expected
Which is: 0
[ FAILED ] ChromePluginTest.Flash, where TypeParam = and GetParam() =
(21143 ms)
[----------] 1 test from ChromePluginTest (21143 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (21143 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] ChromePluginTest.Flash, where TypeParam = and GetParam() =
1 FAILED TEST
[1640:3104:1004/105739:2205312:ERROR:window_impl.cc(55)] Failed to
unregister class Chrome_WidgetWin_0. Error = 1412
YOU HAVE 14 FLAKY TESTS
YOU HAVE 2 tests with ignored failures (FAILS prefix)
We saw that bot fail, then go green for one run, then go red again. The
logs from the run that passed are very interesting:
http://build.chromium.org/p/chromium.win/builders/XP%20Tests%20%28dbg%29%282%29/builds/21986
Note: Google Test filter = ChromePluginTest.Flash
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ChromePluginTest, where TypeParam =
[ RUN ] ChromePluginTest.Flash
[3364:2720:1004/101647:2352046:ERROR:scoped_ole_initializer.cc(20)]
Multiple OleInitialize() calls for thread 2720
[3364:180:1004/101648:2352921:ERROR:external_registry_loader_win.cc(89)]
Missing value path for key
Software\Google\Chrome\Extensions\jfmjfhklogoienhpfnppmbcbjfjnkonk.
[3364:2720:1004/101650:2355015:INFO:chrome_plugin_browsertest.cc(202)] Test
not running because couldn't find Flash.
[ OK ] ChromePluginTest.Flash (5250 ms)
[----------] 1 test from ChromePluginTest (5250 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (5250 ms total)
[ PASSED ] 1 test.
[3364:2720:1004/101652:2357296:ERROR:window_impl.cc(55)] Failed to
unregister class Chrome_WidgetWin_0. Error = 1412
YOU HAVE 14 FLAKY TESTS
YOU HAVE 2 tests with ignored failures (FAILS prefix)
The test didn't run because the it couldn't find flash. So this isn't
really a passing test; it's a "didn't try".