New issue
Advanced search Search tips

Issue 801629 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug-Regression



Sign in to add a comment

"MouseLatencyBrowserTest.CoalescedMouseMovesCorrectlyTerminated" is flaky

Project Member Reported by chromium...@appspot.gserviceaccount.com, Jan 12 2018

Issue description

"MouseLatencyBrowserTest.CoalescedMouseMovesCorrectlyTerminated" is flaky.

This issue was created automatically by the chromium-try-flakes app. Please find the right owner to fix the respective test/step and assign this issue to them. If the step/test is infrastructure-related, please add Infra-Troopers label and change issue status to Untriaged. When done, please remove the issue from Sheriff Bug Queue by removing the Sheriff-Chromium label.

We have detected 3 recent flakes. List of all flakes can be found at https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNySQsSBUZsYWtlIj5Nb3VzZUxhdGVuY3lCcm93c2VyVGVzdC5Db2FsZXNjZWRNb3VzZU1vdmVzQ29ycmVjdGx5VGVybWluYXRlZAw.

Flaky tests should be disabled within 30 minutes unless culprit CL is found and reverted. Please see more details here: https://sites.google.com/a/chromium.org/dev/developers/tree-sheriffs/sheriffing-bug-queues#triaging-auto-filed-flakiness-bugs

This flaky test/step was previously tracked in  issue 789096 .
 

Comment 1 by sahel@chromium.org, Jan 12 2018

Owner: dtapu...@chromium.org
Status: Assigned (was: Untriaged)
dtapuska@ could you please take a look at the flaky test? Looks like you were the owner of the previous bug:789096

Comment 2 by hayato@chromium.org, Jan 15 2018

Labels: -Sheriff-Chromium
Project Member

Comment 3 by chromium...@appspot.gserviceaccount.com, Jan 18 2018

Labels: Sheriff-Chromium
Detected 4 new flakes for test/step "MouseLatencyBrowserTest.CoalescedMouseMovesCorrectlyTerminated". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNySQsSBUZsYWtlIj5Nb3VzZUxhdGVuY3lCcm93c2VyVGVzdC5Db2FsZXNjZWRNb3VzZU1vdmVzQ29ycmVjdGx5VGVybWluYXRlZAw. This message was posted automatically by the chromium-try-flakes app. Since flakiness is ongoing, the issue was moved back into Sheriff Bug Queue (unless already there).
Given the rate of flakes for this test on both tryjobs (blocking developers) and occasionally on the bots (https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=content_browsertests&tests=CoalescedMouseMovesCorrectlyTerminated), I am sending out a CL to disable it.
Project Member

Comment 5 by bugdroid1@chromium.org, Jan 18 2018

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

commit 310fc743e9ea1adfbb8299cb89c9d883b5328cb5
Author: Stephen McGruer <smcgruer@chromium.org>
Date: Thu Jan 18 21:19:13 2018

Disable CoalescedMouseMovesCorrectlyTerminated on Windows/Linux

This test fails regularly on both platforms, blocking trybots and
causing bot failures:

https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNySQsSBUZsYWtlIj5Nb3VzZUxhdGVuY3lCcm93c2VyVGVzdC5Db2FsZXNjZWRNb3VzZU1vdmVzQ29ycmVjdGx5VGVybWluYXRlZAw

https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=content_browsertests&tests=CoalescedMouseMovesCorrectlyTerminated

Bug: 801629
Change-Id: I47ec76ab72bc26db865a577b0145c5b14a9385fa

TBR=dtapuska@chromium.org

Change-Id: I47ec76ab72bc26db865a577b0145c5b14a9385fa
Reviewed-on: https://chromium-review.googlesource.com/874893
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#530274}
[modify] https://crrev.com/310fc743e9ea1adfbb8299cb89c9d883b5328cb5/content/browser/renderer_host/input/mouse_latency_browsertest.cc

Components: -Tests>Flaky Blink>Input
Labels: -Type-Bug -Sheriff-Chromium Type-Bug-Regression
Owner: ----

Comment 7 by samans@chromium.org, May 14 2018

Cc: tdres...@chromium.org
Cc: jonr...@chromium.org
I've also seen this flake on MacViews when running with --enable-features=VizDisplayCompositor.

Example failure: https://logs.chromium.org/v/?s=chromium%2Fbb%2Fchromium.fyi%2Fmac-views-rel%2F2259%2F%2B%2Frecipes%2Fsteps%2Fviz_content_browsertests%2F0%2Flogs%2FMouseLatencyBrowserTest.CoalescedMouseMovesCorrectlyTerminated%2F0


BrowserTestBase received signal: Terminated: 15. Backtrace:
0   content_browsertests                0x000000010e0bb69c base::debug::StackTrace::StackTrace(unsigned long) + 28
1   content_browsertests                0x000000010dd59ed5 content::(anonymous namespace)::DumpStackTraceSignalHandler(int) + 229
2   libsystem_platform.dylib            0x00007fff6b262f5a _sigtramp + 26
3   ???                                 0x00007fd235c2ce78 0x0 + 140540821819000
4   CoreFoundation                      0x00007fff43628dc5 __CFRunLoopServiceMachPort + 341
5   CoreFoundation                      0x00007fff43628117 __CFRunLoopRun + 1783
6   CoreFoundation                      0x00007fff43627787 CFRunLoopRunSpecific + 487
7   HIToolbox                           0x00007fff42934e26 RunCurrentEventLoopInMode + 286
8   HIToolbox                           0x00007fff42934b96 ReceiveNextEventCommon + 613
9   HIToolbox                           0x00007fff42934914 _BlockUntilNextEventMatchingListInModeWithFilter + 64
10  AppKit                              0x00007fff40bfff5f _DPSNextEvent + 2085
11  AppKit                              0x00007fff41395b4c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
12  AppKit                              0x00007fff40bf4d6d -[NSApplication run] + 764
13  content_browsertests                0x000000010e04847c base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*) + 364
14  content_browsertests                0x000000010e0470fe base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) + 110
15  content_browsertests                0x000000010e063ff5 base::RunLoop::Run() + 53
16  content_browsertests                0x000000010bf876ec content::MouseLatencyBrowserTest_CoalescedMouseMovesCorrectlyTerminated_Test::RunTestOnMainThread() + 380
17  content_browsertests                0x000000010dd593f3 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() + 515
18  content_browsertests                0x000000010ddf1398 content::ShellBrowserMainParts::PreMainMessageLoopRun() + 72
19  content_browsertests                0x000000010d6a7aa3 content::BrowserMainLoop::PreMainMessageLoopRun() + 67
20  content_browsertests                0x000000010da917e7 content::StartupTaskRunner::RunAllTasksNow() + 39
21  content_browsertests                0x000000010d6a64ed content::BrowserMainLoop::CreateStartupTasks() + 813
22  content_browsertests                0x000000010d6a9e12 content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&, std::__1::unique_ptr<content::BrowserProcessSubThread, std::__1::default_delete<content::BrowserProcessSubThread> >) + 98
23  content_browsertests                0x000000010d6a9d87 content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) + 23
24  content_browsertests                0x000000010ddf0c19 ShellBrowserMain(content::MainFunctionParams const&, std::__1::unique_ptr<content::BrowserMainRunner, std::__1::default_delete<content::BrowserMainRunner> > const&) + 25
25  content_browsertests                0x000000010ddafa0f content::ShellMainDelegate::RunProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&) + 271
26  content_browsertests                0x000000010d5a8c90 content::ContentMainRunnerImpl::Run() + 560
27  content_browsertests                0x000000010f1bb235 service_manager::Main(service_manager::MainParams const&) + 2709
28  content_browsertests                0x000000010cb9c5b4 content::ContentMain(content::ContentMainParams const&) + 68
29  content_browsertests                0x000000010dd5900b content::BrowserTestBase::SetUp() + 2571
30  content_browsertests                0x000000010dd46918 content::ContentBrowserTest::SetUp() + 488
31  content_browsertests                0x000000010c9083fd testing::Test::Run() + 109
32  content_browsertests                0x000000010c909090 testing::TestInfo::Run() + 320
33  content_browsertests                0x000000010c909607 testing::TestCase::Run() + 279
34  content_browsertests                0x000000010c914c77 testing::internal::UnitTestImpl::RunAllTests() + 871
35  content_browsertests                0x000000010c9148ed testing::UnitTest::Run() + 109
36  content_browsertests                0x000000010dd8fbd6 base::TestSuite::Run() + 166
37  content_browsertests                0x000000010dd4b62a content::ContentTestLauncherDelegate::RunTestSuite(int, char**) + 42
38  content_browsertests                0x000000010dd744c5 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) + 389
39  content_browsertests                0x000000010dd4b5e0 main + 64
40  libdyld.dylib                       0x00007fff6afe1115 start + 1

I'm going to land a disabling of this test until the root cause of the flakiness can be investigated.

IIRC this test suite is reliant upon ui::LatencyInfo, which may not always be available to the browser process.
Project Member

Comment 9 by bugdroid1@chromium.org, Jun 14 2018

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

commit 0f41e108e2c6908a4947a6bcfbb7022467544e96
Author: jonross <jonross@chromium.org>
Date: Thu Jun 14 18:40:39 2018

Disable MouseLatencyBrowserTest.CoalescedMouseMovesCorrectlyTerminated

Currently MouseLatencyBrowserTest.CoalescedMouseMovesCorrectlyTerminated is
disabled on Android, Windows and Linux due to flakes.

When running on Mac with --enable-features=VizDisplayCompositor I have also seen
this test flake.

I'm disabling the test on all platforms until it can be redesigned.

TEST: MouseLatencyBrowserTest.CoalescedMouseMovesCorrectlyTerminated
Bug: 801629
Change-Id: I9c98d3e8ab90f24f23f50d1657d49cf0c1c95c29
Reviewed-on: https://chromium-review.googlesource.com/1101299
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Commit-Queue: Jonathan Ross <jonross@chromium.org>
Cr-Commit-Position: refs/heads/master@{#567356}
[modify] https://crrev.com/0f41e108e2c6908a4947a6bcfbb7022467544e96/content/browser/renderer_host/input/mouse_latency_browsertest.cc

Sign in to add a comment