Greetings Chromium developers,
(This e-mail proposes an idea to avoid a Windows-specific issue.
Please feel free to ignore this e-mail if you are not interested in
Windows.)
Today, I noticed unit_tests and installer_utils_unittests cause
timeout errors on a couple of Windows bots ("XP Tests (dbg)(1)" and
"WIn7 Tests (dbg)(1)"). To investigate these tests, these tests showed
an assertion-error dialog of VC++ and waited for users' input until
the bots killed the test processes. (I have filed Bug 132037
<
http://crbug.com/132037> and added comments why these tests cause
assertion errors.) Even though this dialog is helpful for running a
test on a local PC, it is harder to debug tests that fail on bots.
(Its studio log does not always show the test that causes the
assertion error for this case.) To avoid this problem, in my personal
opinion, I would like to call _CrtSetReportMode(_CRT_ASSERT,
_CRTDBG_MODE_DEBUG) and prevent showing this assertion dialog (*1) on
bots. Would it be possible to give me your thoughts about this idea?
(*1)
http://msdn.microsoft.com/en-us/library/1y71x448%28v=VS.100%29
Regards,
Hironori Bono
E-mail:
hb...@chromium.org