New issue
Advanced search Search tips

Issue 798116 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 1
Type: Bug



Sign in to add a comment

"fast/forms/select/listbox-in-multi-column.html" is flaky

Project Member Reported by chromium...@appspot.gserviceaccount.com, Dec 29 2017

Issue description

"fast/forms/select/listbox-in-multi-column.html" 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=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyOQsSBUZsYWtlIi5mYXN0L2Zvcm1zL3NlbGVjdC9saXN0Ym94LWluLW11bHRpLWNvbHVtbi5odG1sDA.

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
 
Labels: OS-Linux
Owner: wangxianzhu@chromium.org
02:58:06.948 26876 worker/1 fast/forms/select/listbox-in-multi-column.html crashed, (stderr lines):
02:58:06.948 26876   [1:1:0102/025806.013770:FATAL:PaintController.cpp(488)] Check failed: false. Can't find cached display item
02:58:06.948 26876   #0 0x0000024dfecc base::debug::StackTrace::StackTrace()
02:58:06.948 26876   #1 0x0000024f5a0c logging::LogMessage::~LogMessage()
02:58:06.948 26876   #2 0x0000039ed729 blink::PaintController::FindOutOfOrderCachedItemForward()
02:58:06.948 26876   #3 0x0000039ebead blink::PaintController::FindCachedItem()
02:58:06.948 26876   #4 0x0000039ebc91 blink::PaintController::UseCachedDrawingIfPossible()
02:58:06.948 26876   #5 0x0000042ff5dc blink::InlineTextBoxPainter::Paint()
02:58:06.948 26876   #6 0x0000041efd4e blink::InlineTextBox::Paint()
02:58:06.948 26876   #7 0x0000042fd8d8 blink::InlineFlowBoxPainter::Paint()
02:58:06.948 26876   #8 0x0000041eca55 blink::InlineFlowBox::Paint()
02:58:06.948 26876   #9 0x00000433de05 blink::RootInlineBoxPainter::Paint()
02:58:06.948 26876   #10 0x0000041fb475 blink::RootInlineBox::Paint()
02:58:06.948 26876   #11 0x000004302a71 blink::LineBoxListPainter::Paint()
02:58:06.948 26876   #12 0x0000042e3c6f blink::BlockFlowPainter::PaintContents()
02:58:06.948 26876   #13 0x0000042e37d7 blink::BlockPainter::PaintObject()
02:58:06.948 26876   #14 0x0000040ec2d5 blink::LayoutBlock::PaintObject()
02:58:06.948 26876   #15 0x0000042e267f blink::BlockPainter::Paint()
02:58:06.948 26876   #16 0x0000040ec295 blink::LayoutBlock::Paint()
02:58:06.948 26876   #17 0x0000043229df blink::PaintLayerPainter::PaintFragmentWithPhase()
02:58:06.948 26876   #18 0x000004323c46 std::__1::__function::__func<>::operator()()
02:58:06.948 26876   #19 0x000004322d43 blink::PaintLayerPainter::PaintForegroundForFragmentsWithPhase()
02:58:06.948 26876   #20 0x0000043211f2 blink::PaintLayerPainter::PaintForegroundForFragments()
02:58:06.948 26876   #21 0x00000431fe16 blink::PaintLayerPainter::PaintLayerContents()
02:58:06.948 26876   #22 0x00000431e42d blink::PaintLayerPainter::Paint()
02:58:06.948 26876   #23 0x000004320d4e blink::PaintLayerPainter::PaintChildren()
02:58:06.949 26876   #24 0x00000431fe7c blink::PaintLayerPainter::PaintLayerContents()
02:58:06.949 26876   #25 0x00000431e42d blink::PaintLayerPainter::Paint()
02:58:06.949 26876   #26 0x000004320d4e blink::PaintLayerPainter::PaintChildren()
02:58:06.949 26876   #27 0x00000431fe7c blink::PaintLayerPainter::PaintLayerContents()
02:58:06.949 26876   #28 0x00000431e42d blink::PaintLayerPainter::Paint()
02:58:06.949 26876   #29 0x000004320d4e blink::PaintLayerPainter::PaintChildren()
02:58:06.949 26876   #30 0x00000431fe7c blink::PaintLayerPainter::PaintLayerContents()
02:58:06.949 26876   #31 0x00000435c19d blink::CompositedLayerMapping::DoPaintTask()
02:58:06.949 26876   #32 0x00000435ccc5 blink::CompositedLayerMapping::PaintContents()
02:58:06.949 26876   #33 0x0000039c248f blink::GraphicsLayer::PaintWithoutCommit()
02:58:06.949 26876   #34 0x0000039c1f87 blink::GraphicsLayer::Paint()
02:58:06.949 26876   #35 0x0000039c1f13 blink::GraphicsLayer::PaintRecursivelyInternal()
02:58:06.949 26876   #36 0x0000039c1f58 blink::GraphicsLayer::PaintRecursivelyInternal()
02:58:06.949 26876   #37 0x0000039c1f58 blink::GraphicsLayer::PaintRecursivelyInternal()
02:58:06.949 26876   #38 0x0000039c1f58 blink::GraphicsLayer::PaintRecursivelyInternal()
02:58:06.949 26876   #39 0x0000039c1f58 blink::GraphicsLayer::PaintRecursivelyInternal()
02:58:06.949 26876   #40 0x000003e36aa7 blink::LocalFrameView::PaintTree()
02:58:06.949 26876   #41 0x000003e35aa4 blink::LocalFrameView::UpdateLifecyclePhasesInternal()
02:58:06.949 26876   #42 0x0000042c295e blink::PageAnimator::UpdateAllLifecyclePhases()
02:58:06.949 26876   #43 0x000003e84094 blink::WebViewImpl::UpdateAllLifecyclePhases()
02:58:06.949 26876   #44 0x000005092a03 test_runner::EventSender::PointerUp()
02:58:06.949 26876   #45 0x00000508f76d test_runner::EventSenderBindings::MouseUp()
02:58:06.949 26876   #46 0x00000509a16d gin::internal::Dispatcher<>::DispatchToCallback()
02:58:06.949 26876   #47 0x000001674709 v8::internal::FunctionCallbackArguments::Call()
02:58:06.949 26876   #48 0x0000016f25dc v8::internal::(anonymous namespace)::HandleApiCallHelper<>()
02:58:06.949 26876   #49 0x0000016f1bd8 v8::internal::Builtin_Impl_HandleApiCall()
02:58:06.949 26876   #50 0x375e96a84cbd <unknown>
02:58:06.949 26876   
02:58:06.949 26876   [25988:26028:0102/025806.497958:WARNING:crash_handler_host_linux.cc(330)] Could not translate tid, attempt = 1 retry ...
02:58:06.954 26723 [8570/10659] fast/forms/select/listbox-in-multi-column.html failed unexpectedly (renderer crashed)

wangxianzhu: PTAL, as you added the CHECK recently.
Project Member

Comment 2 by bugdroid1@chromium.org, Jan 2 2018

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

commit 414e79e1710d94a6b29ea37a42905242dbb19144
Author: maxmorin <maxmorin@chromium.org>
Date: Tue Jan 02 15:30:40 2018

Annotate listbox-in-multi-column.html as flaky.

Bug:  798116 
Change-Id: I3e13b4f313edac0a951d417b919df0be4332778a
TBR: 
Reviewed-on: https://chromium-review.googlesource.com/847478
Reviewed-by: Max Morin <maxmorin@chromium.org>
Commit-Queue: Max Morin <maxmorin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#526480}
[modify] https://crrev.com/414e79e1710d94a6b29ea37a42905242dbb19144/third_party/WebKit/LayoutTests/TestExpectations

Owner: maxmorin@chromium.org
maxmorin@ where did you find the crash stack? In my memory the crash ever occurred for my WIP patchset and hasn't happened since I updated the patchset.

The flakiness bot actually reported flaky timeout on win7_chromium_rel_ng. The changed TestExpectations in #c2 doesn't reflect the current flakiness.
Labels: -OS-Linux OS-Windows
Project Member

Comment 5 by chromium...@appspot.gserviceaccount.com, Jan 2 2018

Detected 4 new flakes for test/step "fast/forms/select/listbox-in-multi-column.html". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyOQsSBUZsYWtlIi5mYXN0L2Zvcm1zL3NlbGVjdC9saXN0Ym94LWluLW11bHRpLWNvbHVtbi5odG1sDA. This message was posted automatically by the chromium-try-flakes app.
Cc: maxmorin@chromium.org
Labels: -Sheriff-Chromium
Owner: wangxianzhu@chromium.org
Status: Assigned (was: Untriaged)
Attached a log excerpt from 
https://ci.chromium.org/buildbot/tryserver.chromium.win/win7_chromium_rel_ng/72874
https://chromium-swarm.appspot.com/task?id=3ad2b53e2e0bcc10&refresh=10&show_raw=1

Assigning and taking out of sheriff queue.
crash-log.txt
102 KB View Download
Project Member

Comment 7 by bugdroid1@chromium.org, Jan 3 2018

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

commit 569f9880a72131cf41f71f42b4dad7fd6bd0e09b
Author: Dominic Battre <battre@chromium.org>
Date: Wed Jan 03 10:19:28 2018

Annotate listbox-in-multi-column.html as flaky on Win7

TBR=wangxianzhu@chromium.org

Bug:  798116 
Change-Id: I39eb1eb0ad4cb300066c278e4150670bc69cdfdc
Reviewed-on: https://chromium-review.googlesource.com/848773
Reviewed-by: Dominic Battré <battre@chromium.org>
Commit-Queue: Dominic Battré <battre@chromium.org>
Cr-Commit-Position: refs/heads/master@{#526660}
[modify] https://crrev.com/569f9880a72131cf41f71f42b4dad7fd6bd0e09b/third_party/WebKit/LayoutTests/TestExpectations

Project Member

Comment 8 by bugdroid1@chromium.org, Jan 3 2018

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

commit 862023f8adc0a91832aa24c460ea7799964ffc8d
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Wed Jan 03 18:16:06 2018

Skip fast/forms/select/listbox-in-multi-column.html

I'm investigating the flakiness. According blink-dev discussion we
should skip flaky tests instead of marking them flaky.

Bug:  798116 
Change-Id: I9d2fcf31ab2475169c97108bc0d2c02c242c7658
TBR: battre@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/848274
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#526744}
[modify] https://crrev.com/862023f8adc0a91832aa24c460ea7799964ffc8d/third_party/WebKit/LayoutTests/TestExpectations

Project Member

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

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

commit bf307c8625557e8b76a49c6c9d8a5b586556d900
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Thu Jan 11 18:47:05 2018

[PE] Try to deflake fast/forms/select/listbox-in-multi-column.html

The flaky timeout may be because of too much log. Still don't know the
reason of crash which should happen only when RuntimeEnabledFeatures::
PaintUnderInvalidationCheckingEnabled() is true which is not the case
for the test.

Reduce log first. Will monitor the bot to see if the test still
crashes.

Bug:  798116 
Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: I194b33373a7f0592fefca431f2badb1978956dd5
Reviewed-on: https://chromium-review.googlesource.com/856216
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#528683}
[modify] https://crrev.com/bf307c8625557e8b76a49c6c9d8a5b586556d900/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/bf307c8625557e8b76a49c6c9d8a5b586556d900/third_party/WebKit/Source/platform/graphics/paint/PaintController.cpp

Status: Fixed (was: Assigned)
Project Member

Comment 11 by bugdroid1@chromium.org, Jan 16 2018

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

commit 746227693eb6d8e8567c5e04d2d38f3efd250ee5
Author: Xianzhu Wang <wangxianzhu@chromium.org>
Date: Tue Jan 16 17:19:56 2018

fast/forms/select/listbox-in-multi-column.html is no longer flaky

It is no longer flaky after https://chromium-review.googlesource.com/856216.

Bug:  798116 
Change-Id: I4098b35eb6714442a8d67fe2dffd7c7d408e5ce5
TBR: wangxianzhu@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/868316
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#529452}
[modify] https://crrev.com/746227693eb6d8e8567c5e04d2d38f3efd250ee5/third_party/WebKit/LayoutTests/TestExpectations

Sign in to add a comment