New issue
Advanced search Search tips

Issue 860111 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 860090
Owner: ----
Closed: Jul 4
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Flaky browser test: SessionRestoreTest.MemoryPressureLoadsNotAllTabs on CrOS

Project Member Reported by shimazu@chromium.org, Jul 4

Issue description

According to the flakiness dashboard, it's flaky.
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=SessionRestoreTest.MemoryPressureLoadsNotAllTabs

Pasted one of the crash log:
====

[ RUN      ] SessionRestoreTest.MemoryPressureLoadsNotAllTabs
[25974:25974:0703/092845.005543:WARNING:chrome_browser_main_chromeos.cc(584)] Running as stub user with profile dir: test-user
[25974:25990:0703/092845.156247:ERROR:logging_chrome.cc(218)] Unable to create symlink /b/s/w/it6J3jRu/.org.chromium.Chromium.P321zI/d4xEJBp/test-user/chrome_debug.log pointing at /b/s/w/it6J3jRu/.org.chromium.Chromium.P321zI/d4xEJBp/test-user/chrome_debug_20180703-092845: No such file or directory (2)
[25974:25974:0703/092845.431235:INFO:remote_commands_service.cc(38)] Fetching remote commands.
[25974:25974:0703/092845.431343:WARNING:remote_commands_service.cc(40)] Client is not registered.
[25974:25974:0703/092845.431512:INFO:remote_commands_invalidator.cc(32)] Initialize RemoteCommandsInvalidator.
[25974:25974:0703/092845.431575:INFO:remote_commands_invalidator.cc(57)] Starting RemoteCommandsInvalidator.
[25974:25974:0703/092845.431639:INFO:remote_commands_invalidator.cc(123)] RemoteCommandsInvalidator ReloadPolicyData.
[25974:25974:0703/092845.431694:INFO:remote_commands_invalidator.cc(167)] Unregister RemoteCommandsInvalidator.
[25974:25974:0703/092847.083312:ERROR:tab_manager_delegate_chromeos.cc(215)] Unable to read file/sys/kernel/mm/chromeos-low_mem/available
[25974:25974:0703/092847.083365:ERROR:tab_manager_delegate_chromeos.cc(215)] Unable to read file/sys/kernel/mm/chromeos-low_mem/margin
[25974:25974:0703/092847.083464:ERROR:device_event_log_impl.cc(159)] [09:28:47.083] Memory: tab_manager_delegate_chromeos.cc:574 List of low memory kill candidates (sorted from low priority to high priority):
[25974:25974:0703/092847.083545:ERROR:device_event_log_impl.cc(159)] [09:28:47.083] Memory: tab_manager_delegate_chromeos.cc:577 tab about:blank, process_type BACKGROUND_TAB
[25974:25974:0703/092847.083638:ERROR:device_event_log_impl.cc(159)] [09:28:47.083] Memory: tab_manager_delegate_chromeos.cc:577 tab about:blank, process_type FOCUSED_TAB
[25974:25974:0703/092847.083848:ERROR:device_event_log_impl.cc(159)] [09:28:47.083] Memory: tab_manager_delegate_chromeos.cc:587 Target memory to free: 51200 KB
[25974:25974:0703/092847.108071:ERROR:device_event_log_impl.cc(159)] [09:28:47.108] Memory: tab_manager_delegate_chromeos.cc:640 Killed tab about:blank, estimated 0 KB freed
[25974:25974:0703/092847.108159:ERROR:device_event_log_impl.cc(159)] [09:28:47.108] Memory: tab_manager_delegate_chromeos.cc:587 Target memory to free: 51200 KB
[25974:25974:0703/092847.129473:ERROR:device_event_log_impl.cc(159)] [09:28:47.129] Memory: tab_manager_delegate_chromeos.cc:640 Killed tab about:blank, estimated 0 KB freed
[25974:25974:0703/092847.129549:ERROR:device_event_log_impl.cc(159)] [09:28:47.129] Memory: tab_manager_delegate_chromeos.cc:587 Target memory to free: 51200 KB
[25974:25974:0703/092847.129613:ERROR:device_event_log_impl.cc(159)] [09:28:47.129] Memory: tab_manager_delegate_chromeos.cc:599 Skipped killing about:blank
[25974:25974:0703/092847.129664:ERROR:device_event_log_impl.cc(159)] [09:28:47.129] Memory: tab_manager_delegate_chromeos.cc:647 Unable to kill enough candidates to meet target_memory_to_free_kb
[25974:25974:0703/092847.129730:ERROR:device_event_log_impl.cc(159)] [09:28:47.129] Memory: tab_manager_delegate_chromeos.cc:652 Time to first kill 0.038591 s
[25974:25974:0703/092847.146351:FATAL:scheduler_state_machine.cc(833)] Check failed: false. Invalid return DrawResult:4
#0 0x7f52d7ecf7fd base::debug::StackTrace::StackTrace()
#1 0x7f52d7c17c5c base::debug::StackTrace::StackTrace()
#2 0x7f52d7c8165d logging::LogMessage::~LogMessage()
#3 0x7f52cc3735ce cc::SchedulerStateMachine::DidDrawInternal()
#4 0x7f52cc37384b cc::SchedulerStateMachine::DidDraw()
#5 0x7f52cc36c1ff cc::Scheduler::DrawIfPossible()
#6 0x7f52cc3666bc cc::Scheduler::ProcessScheduledActions()
#7 0x7f52cc3660dd cc::Scheduler::OnBeginImplFrameDeadline()
#8 0x7f52cc281eff _ZN4base8internal13FunctorTraitsIMN2cc28ScrollbarAnimationControllerEFvvEvE6InvokeIS5_RKNS_7WeakPtrIS3_EEJEEEvT_OT0_DpOT1_
#9 0x7f52cc36f9aa _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN2cc9SchedulerEFvvERKNS_7WeakPtrIS5_EEJEEEvOT_OT0_DpOT1_
#10 0x7f52cc36f940 _ZN4base8internal7InvokerINS0_9BindStateIMN2cc9SchedulerEFvvEJNS_7WeakPtrIS4_EEEEEFvvEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLm0EEEEvOT_OT0_NSF_16integer_sequenceImJXspT1_EEEE
#11 0x7f52cc36f88c _ZN4base8internal7InvokerINS0_9BindStateIMN2cc9SchedulerEFvvEJNS_7WeakPtrIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE
#12 0x7f52cc28234d _ZNKR4base17RepeatingCallbackIFvvEE3RunEv
#13 0x7f52cc282275 _ZN4base8internal22CancelableCallbackImplINS_17RepeatingCallbackIFvvEEEE16ForwardRepeatingIJEEEvDpT_
#14 0x7f52cc281eff _ZN4base8internal13FunctorTraitsIMN2cc28ScrollbarAnimationControllerEFvvEvE6InvokeIS5_RKNS_7WeakPtrIS3_EEJEEEvT_OT0_DpOT1_
#15 0x7f52cc2824aa _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMNS0_22CancelableCallbackImplINS_17RepeatingCallbackIFvvEEEEEFvvERKNS_7WeakPtrIS8_EEJEEEvOT_OT0_DpOT1_
#16 0x7f52cc282440 _ZN4base8internal7InvokerINS0_9BindStateIMNS0_22CancelableCallbackImplINS_17RepeatingCallbackIFvvEEEEEFvvEJNS_7WeakPtrIS7_EEEEES5_E7RunImplIRKS9_RKNSt3__15tupleIJSB_EEEJLm0EEEEvOT_OT0_NSH_16integer_sequenceImJXspT1_EEEE
#17 0x7f52cc28238c _ZN4base8internal7InvokerINS0_9BindStateIMNS0_22CancelableCallbackImplINS_17RepeatingCallbackIFvvEEEEEFvvEJNS_7WeakPtrIS7_EEEEES5_E3RunEPNS0_13BindStateBaseE
#18 0x7f52d7bc93ae _ZNO4base12OnceCallbackIFvvEE3RunEv
#19 0x7f52d7c1904a base::debug::TaskAnnotator::RunTask()
#20 0x7f52d7ca2aea base::internal::IncomingTaskQueue::RunTask()
#21 0x7f52d7cabd5b base::MessageLoop::RunTask()
#22 0x7f52d7cabfa5 base::MessageLoop::DeferOrRunPendingTask()
#23 0x7f52d7cac30f base::MessageLoop::DoWork()
#24 0x7f52d7f1405b base::MessagePumpLibevent::Run()
#25 0x7f52d7cab64e base::MessageLoop::Run()
#26 0x7f52d7d533b2 base::RunLoop::Run()
#27 0x00000790913e content::RunThisRunLoop()
#28 0x0000079092fa content::RunAllPendingInMessageLoop()
#29 0x0000066b751f InProcessBrowserTest::PostRunTestOnMainThread()
#30 0x00000787cded content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#31 0x0000009b7fed _ZN4base8internal13FunctorTraitsIM25RenderViewContextMenuBaseFvvEvE6InvokeIS4_P21RenderViewContextMenuJEEEvT_OT0_DpOT1_
#32 0x0000009b7f34 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIM25RenderViewContextMenuBaseFvvEJP21RenderViewContextMenuEEEvOT_DpOT0_
#33 0x00000787ee25 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLm0EEEEvOT_OT0_NSF_16integer_sequenceImJXspT1_EEEE
#34 0x00000787ed6c _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE
#35 0x0000009a9e2d _ZNKR4base17RepeatingCallbackIFvvEE3RunEv
#36 0x00000680f880 ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
#37 0x00000680da5e ChromeBrowserMainParts::PreMainMessageLoopRun()
#38 0x0000033a015a chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun()
#39 0x7f52ce3f7aec content::BrowserMainLoop::PreMainMessageLoopRun()
#40 0x7f52cd18b53d _ZN4base8internal13FunctorTraitsIMN7content12ChildProcessEFvvEvE6InvokeIS5_PS3_JEEEvT_OT0_DpOT1_
#41 0x7f52cd18b484 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIMN7content12ChildProcessEFvvEJPS5_EEEvOT_DpOT0_
#42 0x7f52ce3fd375 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLm0EEEEiOT_OT0_NSF_16integer_sequenceImJXspT1_EEEE
#43 0x7f52ce3fd2bc _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE3RunEPNS0_13BindStateBaseE
#44 0x7f52cd0971bd _ZNKR4base17RepeatingCallbackIFvvEE3RunEv
#45 0x7f52cf26ff0d content::StartupTaskRunner::RunAllTasksNow()
#46 0x7f52ce3f3210 content::BrowserMainLoop::CreateStartupTasks()
#47 0x7f52ce3ffa27 content::BrowserMainRunnerImpl::Initialize()
#48 0x7f52ce3eb4d9 content::BrowserMain()
#49 0x7f52d056aae0 content::RunBrowserProcessMain()
#50 0x7f52d056cf0a content::ContentMainRunnerImpl::Run()
#51 0x7f52d0561895 content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#52 0x7f52c951a0a1 service_manager::Main()
#53 0x7f52d0567a35 content::ContentMain()
#54 0x00000787c0d8 content::BrowserTestBase::SetUp()
#55 0x0000066b4932 InProcessBrowserTest::SetUp()
#56 0x0000009334de _ZN7testing8internal12InvokeHelperIRKNSt3__16vectorIPN12user_manager4UserENS2_9allocatorIS6_EEEENS2_5tupleIJEEEE12InvokeMethodIN8chromeos15MockUserManagerEMSH_KFSB_vEEESB_PT_T0_RKSD_
#57 0x000003f9f652 testing::internal::HandleExceptionsInMethodIfSupported<>()
#58 0x000003f83234 testing::Test::Run()
#59 0x000003f83c70 testing::TestInfo::Run()
#60 0x000003f8471f testing::TestCase::Run()
#61 0x000003f968c8 testing::internal::UnitTestImpl::RunAllTests()
 
Cc: chrisha@chromium.org sky@chromium.org
Let me add OWNERS of the test to cc.
Project Member

Comment 2 by bugdroid1@chromium.org, Jul 4

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

commit ced45ea872c91741d5bfe616a7f772aeb4782e38
Author: Makoto Shimazu <shimazu@chromium.org>
Date: Wed Jul 04 02:23:22 2018

Disable SessionRestoreTest.MemoryPressureLoadsNotAllTabs on CrOS

TBR=sky@chromium.org
NOTRY=true

Bug:  860111 
Change-Id: Ida98cb932b4caf9ffb60622a293dfd2da6b5c29d
Reviewed-on: https://chromium-review.googlesource.com/1125540
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Commit-Queue: Makoto Shimazu <shimazu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572451}
[modify] https://crrev.com/ced45ea872c91741d5bfe616a7f772aeb4782e38/chrome/browser/sessions/session_restore_browsertest.cc

Mergedinto: 859988
Status: Duplicate (was: Available)
Project Member

Comment 4 by bugdroid1@chromium.org, Jul 4

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

commit f632099231f55fd0c6bae05d2f7da1c7e66416a2
Author: Makoto Shimazu <shimazu@chromium.org>
Date: Wed Jul 04 04:32:34 2018

Revert "Disable SessionRestoreTest.MemoryPressureLoadsNotAllTabs on CrOS"

This reverts commit ced45ea872c91741d5bfe616a7f772aeb4782e38.

Reason for revert: Concurrently a suspicious CL has been reverted: 
https://chromium-review.googlesource.com/c/chromium/src/+/1125459


Original change's description:
> Disable SessionRestoreTest.MemoryPressureLoadsNotAllTabs on CrOS
> 
> TBR=sky@chromium.org
> NOTRY=true
> 
> Bug:  860111 
> Change-Id: Ida98cb932b4caf9ffb60622a293dfd2da6b5c29d
> Reviewed-on: https://chromium-review.googlesource.com/1125540
> Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
> Commit-Queue: Makoto Shimazu <shimazu@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#572451}

TBR=sky@chromium.org,shimazu@chromium.org

Change-Id: I3b5b6a885e76e6090c87873880836b7bb3c344f4
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug:  860111 
Reviewed-on: https://chromium-review.googlesource.com/1125559
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Commit-Queue: Makoto Shimazu <shimazu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572476}
[modify] https://crrev.com/f632099231f55fd0c6bae05d2f7da1c7e66416a2/chrome/browser/sessions/session_restore_browsertest.cc

Mergedinto: -859988 860090
Oops, it was a wrong issue...

Sign in to add a comment