Back to build
Raw log | Switch to full mode | Login

Test 'FrameSchedulerFrameTypeTest.GetFrameType' completed with the following status(es): 'FAILURE_ON_EXIT','SUCCESS' Test 'FrameSchedulerFrameTypeTest.GetFrameType' had the following logs when run: ================================================================================ [ RUN ] FrameSchedulerFrameTypeTest.GetFrameType [ OK ] FrameSchedulerFrameTypeTest.GetFrameType (201 ms) [----------] 1 test from FrameSchedulerFrameTypeTest (201 ms total) [----------] 2 tests from SchedulingAffectingFeaturesTest [ RUN ] SchedulingAffectingFeaturesTest.WebSocketStopsThrottling [ OK ] SchedulingAffectingFeaturesTest.WebSocketStopsThrottling (84 ms) [ RUN ] SchedulingAffectingFeaturesTest.WebRTCStopsThrottling [ OK ] SchedulingAffectingFeaturesTest.WebRTCStopsThrottling (64 ms) [----------] 2 tests from SchedulingAffectingFeaturesTest (148 ms total) [----------] 1 test from DisableBackgroundThrottlingIsRespectedTest [ RUN ] DisableBackgroundThrottlingIsRespectedTest.DisableBackgroundThrottlingIsRespected [ OK ] DisableBackgroundThrottlingIsRespectedTest.DisableBackgroundThrottlingIsRespected (1070 ms) [----------] 1 test from DisableBackgroundThrottlingIsRespectedTest (1070 ms total) [----------] 1 test from BackgroundPageThrottlingTest [ RUN ] BackgroundPageThrottlingTest.BackgroundPagesAreThrottled [ OK ] BackgroundPageThrottlingTest.BackgroundPagesAreThrottled (3155 ms) [----------] 1 test from BackgroundPageThrottlingTest (3155 ms total) [----------] 3 tests from VirtualTimeTest [ RUN ] VirtualTimeTest.SetInterval [ OK ] VirtualTimeTest.SetInterval (54 ms) [ RUN ] VirtualTimeTest.AllowVirtualTimeToAdvance ================== WARNING: ThreadSanitizer: data race (pid=27914) Write of size 8 at 0x5652f73bda88 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (blink_unittests+0x6b13a3b) #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (blink_unittests+0x3afc750) #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (blink_unittests+0x3afc750) #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (blink_unittests+0x3b0f9d4) #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (blink_unittests+0x3b1bbb3) #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (blink_unittests+0x3b27793) #6 blink::virtual_time_test::VirtualTimeTest::SetUp() third_party/blink/renderer/core/scheduler/virtual_time_test.cc:40:28 (blink_unittests+0x5a1defd) #7 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (blink_unittests+0x3cefaa2) #8 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (blink_unittests+0x3cefaa2) #9 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (blink_unittests+0x3cf0d68) #10 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (blink_unittests+0x3cf1946) #11 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (blink_unittests+0x3d031c6) #12 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (blink_unittests+0x3d029a9) #13 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (blink_unittests+0x3d029a9) #14 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (blink_unittests+0x9dae092) #15 base::TestSuite::Run() base/test/test_suite.cc:316 (blink_unittests+0x9dae092) #16 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::BlinkUnitTestSuite *> base/bind_internal.h:499:12 (blink_unittests+0x214f6e8) #17 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::BlinkUnitTestSuite *> base/bind_internal.h:599 (blink_unittests+0x214f6e8) #18 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::BlinkUnitTestSuite> >, 0> base/bind_internal.h:672 (blink_unittests+0x214f6e8) #19 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::BlinkUnitTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (blink_unittests+0x214f6e8) #20 Run base/callback.h:97:12 (blink_unittests+0x9db0bbd) #21 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (blink_unittests+0x9db0bbd) #22 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (blink_unittests+0x9db0a20) #23 main third_party/blink/renderer/controller/tests/run_all_tests.cc:81:10 (blink_unittests+0x214f4b3) Previous read of size 8 at 0x5652f73bda88 by thread T1: #0 base::TimeTicks::Now() base/time/time.cc:369:10 (blink_unittests+0x6b111da) #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (blink_unittests+0x6b102d3) #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (blink_unittests+0x6ac5ca3) #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (blink_unittests+0x6ad32a6) #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (blink_unittests+0x6acca64) #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (blink_unittests+0x6accb54) #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (blink_unittests+0x6adf262) #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (blink_unittests+0x6adec7b) #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (blink_unittests+0x6adf34e) #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (blink_unittests+0x6b5d0df) #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (blink_unittests+0x6adf940) #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (blink_unittests+0x6adf940) #12 base::RunLoop::Run() base/run_loop.cc:157:14 (blink_unittests+0x6aa57de) #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (blink_unittests+0x6b0cec9) #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (blink_unittests+0x6ae7ef6) #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (blink_unittests+0x6b0d181) #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (blink_unittests+0x6b58184) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x5652f73bda88 (blink_unittests+0x00000a9a5a88) Thread T1 'TaskSchedulerServiceThread' (tid=27936, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (blink_unittests+0x20dc04b) #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (blink_unittests+0x6b57c77) #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (blink_unittests+0x6b57b75) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (blink_unittests+0x6b0cbe0) #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (blink_unittests+0x6ae637d) #5 StartWithDefaultParams base/task/task_scheduler/task_scheduler.cc:68:3 (blink_unittests+0x6ae55cc) #6 base::TaskScheduler::CreateAndStartWithDefaultParams(base::BasicStringPiece<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >) base/task/task_scheduler/task_scheduler.cc:50 (blink_unittests+0x6ae55cc) #7 content::TestBlinkWebUnitTestSupport::TestBlinkWebUnitTestSupport(content::TestBlinkWebUnitTestSupport::SchedulerType) content/test/test_blink_web_unit_test_support.cc:172:5 (blink_unittests+0x9dca3e7) #8 TestEnvironment content/public/test/blink_test_environment.cc:39:9 (blink_unittests+0x9dc961e) #9 content::SetUpBlinkTestEnvironment() content/public/test/blink_test_environment.cc:88 (blink_unittests+0x9dc961e) #10 (anonymous namespace)::BlinkUnitTestSuite::Initialize() third_party/blink/renderer/controller/tests/run_all_tests.cc:53:5 (blink_unittests+0x214f54e) #11 base::TestSuite::Run() base/test/test_suite.cc:304:3 (blink_unittests+0x9dae017) #12 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::BlinkUnitTestSuite *> base/bind_internal.h:499:12 (blink_unittests+0x214f6e8) #13 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::BlinkUnitTestSuite *> base/bind_internal.h:599 (blink_unittests+0x214f6e8) #14 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::BlinkUnitTestSuite> >, 0> base/bind_internal.h:672 (blink_unittests+0x214f6e8) #15 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::BlinkUnitTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (blink_unittests+0x214f6e8) #16 Run base/callback.h:97:12 (blink_unittests+0x9db0bbd) #17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (blink_unittests+0x9db0bbd) #18 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (blink_unittests+0x9db0a20) #19 main third_party/blink/renderer/controller/tests/run_all_tests.cc:81:10 (blink_unittests+0x214f4b3) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] VirtualTimeTest.AllowVirtualTimeToAdvance (1524 ms) [ RUN ] VirtualTimeTest.VirtualTimeNotAllowedToAdvanceWhileResourcesLoading [ OK ] VirtualTimeTest.VirtualTimeNotAllowedToAdvanceWhileResourcesLoading (24 ms) [----------] 3 tests from VirtualTimeTest (1602 ms total) [----------] 1 test from DocumentModulatorImplTest [ RUN ] DocumentModulatorImplTest.ResolveModuleSpecifier [ OK ] DocumentModulatorImplTest.ResolveModuleSpecifier (41 ms) [----------] 1 test from DocumentModulatorImplTest (42 ms total) [----------] 1 test from DynamicModuleResolverTest [ RUN ] DynamicModuleResolverTest.ResolveSuccess [ OK ] DynamicModuleResolverTest.ResolveSuccess (39 ms) [----------] 1 test from DynamicModuleResolverTest (39 ms total) [----------] Global test environment tear-down [==========] 10 tests from 7 test suites ran. (6263 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [ RUN ] FrameSchedulerFrameTypeTest.GetFrameType [ OK ] FrameSchedulerFrameTypeTest.GetFrameType (161 ms) ================================================================================