New issue
Advanced search Search tips

Issue 841195 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Nov 13
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: ----



Sign in to add a comment

interactive_ui_tests failing on Mac10.10 Tests (OmniboxViewTest.ClearUserTextAfterBackgroundCommit flaky)

Project Member Reported by sheriff-...@appspot.gserviceaccount.com, May 9 2018

Issue description

Cc: -vitaliii@google.com
Labels: OS-Mac
Owner: vitaliii@google.com
Status: Started (was: Available)
OmniboxViewTest.ClearUserTextAfterBackgroundCommit fails

log is 
========
[ RUN      ] OmniboxViewTest.ClearUserTextAfterBackgroundCommit
[61451:4867:0509/021032.026719:WARNING:notification_platform_bridge_mac.mm(510)] AlertNotificationService: XPC connection invalidated.
[02:10:32.104] vtDecompressionDuctCreate signalled err=-8973 (err) (Could not select and open decoder instance) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.240/Sources/VideoToolbox/VTDecompressionSession.c line 1181
<<<< VTVideoEncoderSelection >>>> VTSelectAndCreateVideoEncoderInstanceInternal: no video encoder found for 'avc1'
[02:10:32.172] VTSelectAndCreateVideoEncoderInstanceInternal signalled err=-12908 (err) (Video encoder not available) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.240/Sources/VideoToolbox/VTVideoEncoderSelection.c line 1245
[02:10:32.172] VTCompressionSessionCreate signalled err=-12908 (err) (Could not select and open encoder instance) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.240/Sources/VideoToolbox/VTCompressionSession.c line 946
[61456:779:0509/021033.006180:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1
[61456:779:0509/021033.006283:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1
[61456:779:0509/021033.008284:ERROR:gles2_cmd_decoder.cc(18125)] [.DisplayCompositor-0x7fb87f84fc00]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[61456:779:0509/021033.008360:ERROR:gles2_cmd_decoder.cc(10202)] [.DisplayCompositor-0x7fb87f84fc00]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
BrowserTestBase received signal: Segmentation fault: 11. Backtrace:
0   interactive_ui_tests                0x00000001099a3f8c base::debug::StackTrace::StackTrace(unsigned long) + 28
1   interactive_ui_tests                0x0000000109398535 content::(anonymous namespace)::DumpStackTraceSignalHandler(int) + 229
2   libsystem_platform.dylib            0x00007fff8f88af1a _sigtramp + 26
3   ???                                 0x0000000117761000 0x0 + 4688580608
4   interactive_ui_tests                0x000000010a4574e1 gpu::gles2::GLES2Implementation::OnGpuControlSwapBuffersCompleted(gpu::SwapBuffersCompleteParams const&) + 193
5   interactive_ui_tests                0x00000001077b9f6b bool IPC::MessageT<GpuCommandBufferMsg_SwapBuffersCompleted_Meta, std::__1::tuple<gpu::SwapBuffersCompleteParams>, void>::Dispatch<gpu::CommandBufferProxyImpl, gpu::CommandBufferProxyImpl, void, void (gpu::CommandBufferProxyImpl::*)(gpu::SwapBuffersCompleteParams const&)>(IPC::Message const*, gpu::CommandBufferProxyImpl*, gpu::CommandBufferProxyImpl*, void*, void (gpu::CommandBufferProxyImpl::*)(gpu::SwapBuffersCompleteParams const&)) + 123
6   interactive_ui_tests                0x00000001077b9676 gpu::CommandBufferProxyImpl::OnMessageReceived(IPC::Message const&) + 358
7   interactive_ui_tests                0x00000001077c073c base::internal::Invoker<base::internal::BindState<base::internal::IgnoreResultHelper<bool (IPC::Listener::*)(IPC::Message const&)>, base::WeakPtr<IPC::Listener>, IPC::Message>, void ()>::Run(base::internal::BindStateBase*) + 92
8   interactive_ui_tests                0x000000010a6b1ca6 ui::(anonymous namespace)::WrappedTask::Run() + 54
9   interactive_ui_tests                0x00000001098fbe17 base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) + 247
10  interactive_ui_tests                0x000000010991d8f4 base::MessageLoop::RunTask(base::PendingTask*) + 468
11  interactive_ui_tests                0x000000010991ddc8 base::MessageLoop::DoWork() + 424
12  interactive_ui_tests                0x000000010991faea base::MessagePumpCFRunLoopBase::RunWork() + 42
13  interactive_ui_tests                0x00000001099101ca base::mac::CallWithEHFrame(void () block_pointer) + 10
14  interactive_ui_tests                0x000000010991f40f base::MessagePumpCFRunLoopBase::RunWorkSource(void*) + 63
15  CoreFoundation                      0x00007fff8d801821 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
16  CoreFoundation                      0x00007fff8d7f39ad __CFRunLoopDoSources0 + 269
17  CoreFoundation                      0x00007fff8d7f2fdf __CFRunLoopRun + 927
18  CoreFoundation                      0x00007fff8d7f29f8 CFRunLoopRunSpecific + 296
19  HIToolbox                           0x00007fff8d30956f RunCurrentEventLoopInMode + 235
20  HIToolbox                           0x00007fff8d3092ea ReceiveNextEventCommon + 431
21  HIToolbox                           0x00007fff8d30912b _BlockUntilNextEventMatchingListInModeWithFilter + 71
22  AppKit                              0x00007fff890d38ab _DPSNextEvent + 978
23  AppKit                              0x00007fff890d2e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
24  interactive_ui_tests                0x0000000108e78790 __71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke + 64
25  interactive_ui_tests                0x00000001099101ca base::mac::CallWithEHFrame(void () block_pointer) + 10
26  interactive_ui_tests                0x0000000108e786c4 -[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 164
27  AppKit                              0x00007fff890c8af3 -[NSApplication run] + 594
28  interactive_ui_tests                0x000000010992040c base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*) + 364
29  interactive_ui_tests                0x000000010991ef2e base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 110
30  interactive_ui_tests                0x0000000109942455 base::RunLoop::Run() + 53
31  interactive_ui_tests                0x00000001093a13ad content::RunMessageLoop() + 45
32  interactive_ui_tests                0x0000000108e2a459 InProcessBrowserTest::QuitBrowsers() + 217
33  interactive_ui_tests                0x0000000108e2a338 InProcessBrowserTest::PostRunTestOnMainThread() + 40
34  interactive_ui_tests                0x0000000109398413 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() + 963
35  interactive_ui_tests                0x0000000108e7e789 ChromeBrowserMainParts::PreMainMessageLoopRunImpl() + 4233
36  interactive_ui_tests                0x0000000108e7d5fe ChromeBrowserMainParts::PreMainMessageLoopRun() + 62
37  interactive_ui_tests                0x0000000107b52a83 content::BrowserMainLoop::PreMainMessageLoopRun() + 67
38  interactive_ui_tests                0x0000000107f115a7 content::StartupTaskRunner::RunAllTasksNow() + 39
39  interactive_ui_tests                0x0000000107b5169d content::BrowserMainLoop::CreateStartupTasks() + 813
40  interactive_ui_tests                0x0000000107b54ce0 content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) + 96
41  interactive_ui_tests                0x0000000107b4f5e4 content::BrowserMain(content::MainFunctionParams const&) + 180
42  interactive_ui_tests                0x0000000108e01109 content::ContentMainRunnerImpl::Run() + 377
43  interactive_ui_tests                0x000000010a9a9392 service_manager::Main(service_manager::MainParams const&) + 2354
44  interactive_ui_tests                0x0000000108e00594 content::ContentMain(content::ContentMainParams const&) + 68
45  interactive_ui_tests                0x0000000109397e6e content::BrowserTestBase::SetUp() + 2574
46  interactive_ui_tests                0x0000000108e293e8 InProcessBrowserTest::SetUp() + 536
47  interactive_ui_tests                0x000000010708433d testing::Test::Run() + 109
48  interactive_ui_tests                0x0000000107084f80 testing::TestInfo::Run() + 304
49  interactive_ui_tests                0x00000001070854f7 testing::TestCase::Run() + 279
50  interactive_ui_tests                0x0000000107090b57 testing::internal::UnitTestImpl::RunAllTests() + 855
51  interactive_ui_tests                0x00000001070907de testing::UnitTest::Run() + 110
52  interactive_ui_tests                0x00000001098e86d7 base::TestSuite::Run() + 167
53  interactive_ui_tests                0x0000000106fbfb43 InteractiveUITestSuiteRunner::RunTestSuite(int, char**) + 51
54  interactive_ui_tests                0x000000010939e435 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) + 389
55  interactive_ui_tests                0x0000000108e22f8c LaunchChromeTests(unsigned long, content::TestLauncherDelegate*, int, char**) + 348
56  interactive_ui_tests                0x0000000106fbfaac main + 92
57  libdyld.dylib                       0x00007fff88d4b5c9 start + 1
[549/549] OmniboxViewTest.ClearUserTextAfterBackgroundCommit (CRASHED)
========
Summary: interactive_ui_tests failing on Mac10.10 Tests (OmniboxViewTest.ClearUserTextAfterBackgroundCommit flaky) (was: interactive_ui_tests failing on Mac10.10 Tests (flaky))
First failure of this kind seems to be

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac10.10%20Tests/31940


Overall it failed 7 times afterwards, the latest one is https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac10.10%20Tests/31994.
I don't see anything related in 31940,

there is https://chromium-review.googlesource.com/c/chromium/src/+/1047666 "Componentize OmniboxController unittest" in 31939, but it is likely unrelated.
there is nothing suspicious in 31938 either, so disabling the test.
Labels: -Pri-2 Pri-1
Owner: tommycli@chromium.org
Status: Assigned (was: Started)
Please have a look and potentially reassign.
Components: Tests UI>Browser>Omnibox
Cc: mpear...@chromium.org
Project Member

Comment 11 by bugdroid1@chromium.org, May 9 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/dcf0906a193bc15e92cd6e451fbc85e8d46aa25c

commit dcf0906a193bc15e92cd6e451fbc85e8d46aa25c
Author: vitaliii <vitaliii@chromium.org>
Date: Wed May 09 11:22:58 2018

Disable flaky OmniboxViewTest.ClearUserTextAfterBackgroundCommit on Mac.

TBR=tommycli@chromium.org

Bug:  841195 
Change-Id: If5dca6a78dba27e63a01acd0ef7606f7e9eb78ea
Reviewed-on: https://chromium-review.googlesource.com/1051648
Reviewed-by: vitaliii <vitaliii@chromium.org>
Commit-Queue: vitaliii <vitaliii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#557147}
[modify] https://crrev.com/dcf0906a193bc15e92cd6e451fbc85e8d46aa25c/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc

Labels: -Sheriff-Chromium
Cc: -mpear...@chromium.org
Project Member

Comment 14 by bugdroid1@chromium.org, Nov 13

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/660ca3f59534cde9e55e0e694dae6f028e262277

commit 660ca3f59534cde9e55e0e694dae6f028e262277
Author: Peter Kasting <pkasting@chromium.org>
Date: Tue Nov 13 19:56:31 2018

Re-enable disabled tests in chrome/browser/ui/omnibox/.

These passed 50 times in a row on Windows.

This converts from watching NOTIFICATION_NAV_ENTRY_COMMIT to using a navigation
observer in hopes of fixing observed flakiness in EnterToSearch.

Bug:  69433 ,  133341 ,  133344 ,  133347 ,  133355 ,  133360 ,  146953 ,  408634 ,  431575 , 751031,  751543 ,  823532 ,  841195 
Change-Id: Ia8ce63c8a9aca1ea415fb99756b08409cbc8369c
Reviewed-on: https://chromium-review.googlesource.com/c/1332257
Commit-Queue: Peter Kasting <pkasting@chromium.org>
Reviewed-by: Justin Donnelly <jdonnelly@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607713}
[modify] https://crrev.com/660ca3f59534cde9e55e0e694dae6f028e262277/chrome/browser/ui/omnibox/omnibox_view_browsertest.cc

Status: WontFix (was: Assigned)
Glad that one is no longer flaky.

As they flake we can incrementally convert them to unit tests. I updated 751031 to be a tracking bug for that incremental conversion work.

Sign in to add a comment