VirtualTimeTest.AllowVirtualTimeToAdvance DCHECK |
||||
Issue descriptionRunning webkit_unit_tests on gLinux, this test seems to crash the first time and then pass on retry. [ RUN ] VirtualTimeTest.AllowVirtualTimeToAdvance [164417:164417:0521/131704.055853:1217273201713:FATAL:thread_load_tracker.cc(81)] Check failed: time_ <= now (1217273192823 bogo-microseconds vs. 1217273192709 bogo-microseconds) #0 0x0000042ef0dc base::debug::StackTrace::StackTrace() #1 0x000004271c2b logging::LogMessage::~LogMessage() #2 0x000002524d29 blink::scheduler::ThreadLoadTracker::Advance() #3 0x000002525134 blink::scheduler::ThreadLoadTracker::RecordTaskTime() #4 0x0000025099ab blink::scheduler::MainThreadMetricsHelper::RecordTaskMetrics() #5 0x00000251dc4f blink::scheduler::MainThreadSchedulerImpl::OnTaskCompleted() #6 0x000002520d29 blink::scheduler::MainThreadTaskQueue::OnTaskCompleted() #7 0x0000024e315e base::sequence_manager::internal::TaskQueueImpl::OnTaskCompleted() #8 0x0000024e8b7c base::sequence_manager::TaskQueueManagerImpl::NotifyDidProcessTask() #9 0x0000024e83d1 base::sequence_manager::TaskQueueManagerImpl::DidRunTask() #10 0x0000024ed0b0 base::sequence_manager::internal::ThreadControllerImpl::DoWork() #11 0x0000024eee38 _ZN4base8internal7InvokerINS0_9BindStateIMNS_16sequence_manager8internal20ThreadControllerImplEFvNS4_19SequencedTaskSource8WorkTypeEEJNS_7WeakPtrIS5_EES7_EEEFvvEE3RunEPNS0_13BindStateBaseE #12 0x000004259970 base::debug::TaskAnnotator::RunTask() #13 0x00000427a426 base::internal::IncomingTaskQueue::RunTask() #14 0x000004278a77 base::MessageLoop::RunTask() #15 0x000004278e8a base::MessageLoop::DeferOrRunPendingTask() #16 0x00000427911e base::MessageLoop::DoWork() #17 0x00000427dc3f base::(anonymous namespace)::WorkSourceDispatch() #18 0x7f758d0fef07 g_main_context_dispatch #19 0x7f758d0ff138 <unknown> #20 0x7f758d0ff1cc g_main_context_iteration #21 0x00000427d96c base::MessagePumpGlib::Run() #22 0x0000042783a1 base::MessageLoop::Run() #23 0x000004295166 base::RunLoop::Run() #24 0x000006a2a056 blink::test::RunPendingTasks() #25 0x000003a5030a blink::virtual_time_test::VirtualTimeTest_AllowVirtualTimeToAdvance_Test::TestBody() #26 0x00000261bf72 testing::Test::Run() #27 0x00000261cac0 testing::TestInfo::Run() #28 0x00000261cfd7 testing::TestCase::Run() #29 0x0000026288b7 testing::internal::UnitTestImpl::RunAllTests() #30 0x00000262842d testing::UnitTest::Run() #31 0x000006620fd1 base::TestSuite::Run() #32 0x000001375266 (anonymous namespace)::runHelper() #33 0x0000066236f0 base::(anonymous namespace)::LaunchUnitTestsInternal() #34 0x000006623540 base::LaunchUnitTests() #35 0x0000013751ed main #36 0x7f758ac272b1 __libc_start_main #37 0x00000137202a _start
,
May 21 2018
Luckily, there is no such test any longer
,
May 21 2018
Why is there no such test any longer? This crashes for me at HEAD and seems to crash on the bots too. https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=webkit_unit_tests&tests=VirtualTimeTest.AllowVirtualTimeToAdvance
,
May 21 2018
,
Aug 15
,
Aug 15
,
Aug 15
I'm seeing the same failure on: ScrollbarsTestWithVirtualTimer.PressScrollbarButtonOnInfiniteScrolling. Like VirtualTimeTest.AllowVirtualTimeToAdvance, this has to do with the test order and a previous test is causing this to fail. ScrollbarsTestWithVirtualTimer.PressScrollbarButtonOnInfiniteScrolling: thread_load_tracker.cc(81) Check failed: time_ <= now (294420191318 bogo-microseconds vs. 294420191060 bogo-microseconds)
,
Oct 3
|
||||
►
Sign in to add a comment |
||||
Comment 1 by alexclarke@chromium.org
, May 21 2018