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

Test 'DisableBackgroundThrottlingIsRespectedTest.DisableBackgroundThrottlingIsRespected' completed with the following status(es): 'FAILURE_ON_EXIT','SUCCESS' Test 'DisableBackgroundThrottlingIsRespectedTest.DisableBackgroundThrottlingIsRespected' had the following logs when run: ================================================================================ [ RUN ] DisableBackgroundThrottlingIsRespectedTest.DisableBackgroundThrottlingIsRespected [ OK ] DisableBackgroundThrottlingIsRespectedTest.DisableBackgroundThrottlingIsRespected (1066 ms) [----------] 1 test from DisableBackgroundThrottlingIsRespectedTest (1067 ms total) [----------] 1 test from BackgroundPageThrottlingTest [ RUN ] BackgroundPageThrottlingTest.BackgroundPagesAreThrottled [ OK ] BackgroundPageThrottlingTest.BackgroundPagesAreThrottled (3072 ms) [----------] 1 test from BackgroundPageThrottlingTest (3072 ms total) [----------] 3 tests from VirtualTimeTest [ RUN ] VirtualTimeTest.SetInterval [ OK ] VirtualTimeTest.SetInterval (43 ms) [ RUN ] VirtualTimeTest.AllowVirtualTimeToAdvance ================== WARNING: ThreadSanitizer: data race (pid=549) Write of size 8 at 0x55655ac94a48 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (blink_unittests+0x6a58bfb) #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (blink_unittests+0x3a9e860) #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+0x3a9e860) #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1686:34 (blink_unittests+0x3aaf7f4) #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1671:10 (blink_unittests+0x3abb8f3) #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (blink_unittests+0x3ac6fb3) #6 blink::virtual_time_test::VirtualTimeTest::SetUp() third_party/blink/renderer/core/scheduler/virtual_time_test.cc:40:28 (blink_unittests+0x59b055d) #7 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (blink_unittests+0x3c8b6c2) #8 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (blink_unittests+0x3c8b6c2) #9 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (blink_unittests+0x3c8ca48) #10 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (blink_unittests+0x3c8d316) #11 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (blink_unittests+0x3c9ea36) #12 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (blink_unittests+0x3c9e229) #13 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (blink_unittests+0x3c9e229) #14 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (blink_unittests+0x9cbc1c2) #15 base::TestSuite::Run() base/test/test_suite.cc:314 (blink_unittests+0x9cbc1c2) #16 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::BlinkUnitTestSuite *> base/bind_internal.h:499:12 (blink_unittests+0x2139a38) #17 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::BlinkUnitTestSuite *> base/bind_internal.h:599 (blink_unittests+0x2139a38) #18 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::BlinkUnitTestSuite> >, 0> base/bind_internal.h:672 (blink_unittests+0x2139a38) #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+0x2139a38) #20 Run base/callback.h:97:12 (blink_unittests+0x9cbecad) #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+0x9cbecad) #22 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (blink_unittests+0x9cbeb10) #23 main third_party/blink/renderer/controller/tests/run_all_tests.cc:81:10 (blink_unittests+0x2139803) Previous read of size 8 at 0x55655ac94a48 by thread T7 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (blink_unittests+0x6a5634a) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (blink_unittests+0x6a99476) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (blink_unittests+0x6a99643) #3 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (blink_unittests+0x6a39223) #4 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (blink_unittests+0x6a3a075) #5 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (blink_unittests+0x6a39ae1) #6 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (blink_unittests+0x6a3994f) #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (blink_unittests+0x6a9cd64) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55655ac94a48 (blink_unittests+0x00000a452a48) Mutex M0 (0x7f4520576d28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (blink_unittests+0x20c7a7d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (blink_unittests+0x6a98a4d) #2 Lock base/synchronization/lock.h:25:12 (blink_unittests+0x6a9932f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (blink_unittests+0x6a9932f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (blink_unittests+0x6a9932f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (blink_unittests+0x6a99643) #6 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (blink_unittests+0x6a39223) #7 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (blink_unittests+0x6a3a075) #8 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (blink_unittests+0x6a39ae1) #9 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (blink_unittests+0x6a3994f) #10 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (blink_unittests+0x6a9cd64) Thread T7 'TaskSchedulerFo' (tid=596, running) created by thread T2 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+0x20c63bb) #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+0x6a9c857) #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (blink_unittests+0x6a9c755) #3 base::internal::SchedulerWorker::Start(base::SchedulerWorkerObserver*) base/task/task_scheduler/scheduler_worker.cc:79:3 (blink_unittests+0x6a394ed) #4 operator() base/task/task_scheduler/scheduler_worker_pool_impl.cc:180:15 (blink_unittests+0x6a3800b) #5 ForEachWorker<(lambda at ../../base/task/task_scheduler/scheduler_worker_pool_impl.cc:179:37)> base/task/task_scheduler/scheduler_worker_pool_impl.cc:145 (blink_unittests+0x6a3800b) #6 base::internal::SchedulerWorkerPoolImpl::ScopedExecutor::FlushImpl() base/task/task_scheduler/scheduler_worker_pool_impl.cc:179 (blink_unittests+0x6a3800b) #7 base::internal::SchedulerWorkerPoolImpl::ScopedExecutor::Flush(base::internal::SchedulerLock*) base/task/task_scheduler/scheduler_worker_pool_impl.cc:117:5 (blink_unittests+0x6a363be) #8 base::internal::SchedulerWorkerPoolImpl::SchedulerWorkerDelegateImpl::GetWork(base::internal::SchedulerWorker*) base/task/task_scheduler/scheduler_worker_pool_impl.cc:632:12 (blink_unittests+0x6a36106) #9 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:328:51 (blink_unittests+0x6a39e7d) #10 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (blink_unittests+0x6a39ae1) #11 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (blink_unittests+0x6a3994f) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (blink_unittests+0x6a9cd64) 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 (1099 ms) [ RUN ] VirtualTimeTest.VirtualTimeNotAllowedToAdvanceWhileResourcesLoading [ OK ] VirtualTimeTest.VirtualTimeNotAllowedToAdvanceWhileResourcesLoading (21 ms) [----------] 3 tests from VirtualTimeTest (1163 ms total) [----------] Global test environment tear-down [==========] 10 tests from 6 test suites ran. (6524 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [ RUN ] DisableBackgroundThrottlingIsRespectedTest.DisableBackgroundThrottlingIsRespected [ OK ] DisableBackgroundThrottlingIsRespectedTest.DisableBackgroundThrottlingIsRespected (1126 ms) ================================================================================