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

{ "shards": [ { "bot_dimensions": [ { "key": "caches", "value": [ "swarming_module_cache_vpython" ] }, { "key": "cores", "value": [ "8" ] }, { "key": "cpu", "value": [ "x86", "x86-64", "x86-64-Broadwell_GCE", "x86-64-avx2" ] }, { "key": "gce", "value": [ "1" ] }, { "key": "gpu", "value": [ "none" ] }, { "key": "id", "value": [ "gce-trusty-e833d7b0-us-west1-a-trlw" ] }, { "key": "image", "value": [ "chrome-trusty-18091700-38cc06ee3ee" ] }, { "key": "inside_docker", "value": [ "0" ] }, { "key": "kvm", "value": [ "1" ] }, { "key": "machine_type", "value": [ "n1-standard-8" ] }, { "key": "os", "value": [ "Linux", "Ubuntu", "Ubuntu-14.04" ] }, { "key": "pool", "value": [ "Chrome" ] }, { "key": "python", "value": [ "2.7.6" ] }, { "key": "server_version", "value": [ "4216-cf4a3cd" ] }, { "key": "zone", "value": [ "us", "us-west", "us-west1", "us-west1-a" ] } ], "bot_id": "gce-trusty-e833d7b0-us-west1-a-trlw", "bot_version": "c7f0c187ee2160053ce935aa86119b526086da1e165dea02547e2f5a35dc9e3f", "cipd_pins": { "client_package": { "package_name": "infra/tools/cipd/linux-amd64", "version": "nFftZl2kFquaI2EUmPGwzbc5sIbCocl9L55UeASqlLsC" }, "packages": [ { "package_name": "infra/python/cpython/linux-amd64", "path": ".swarming_module", "version": "46c0c897ca0f053799ee41fd148bb7a47232df47" }, { "package_name": "infra/tools/luci/logdog/butler/linux-amd64", "path": ".swarming_module", "version": "2737ea8ed9b958f4d5aa9ffe106115a649ada241" }, { "package_name": "infra/tools/luci/vpython-native/linux-amd64", "path": ".swarming_module", "version": "OAXVAmcUSrvDygYUrCDzv20LRono9938YOHPu0zKowgC" }, { "package_name": "infra/tools/luci/vpython/linux-amd64", "path": ".swarming_module", "version": "ucaOciwAE9aweCUDOrmSvyiwrjmbywuB0NzAGUXIHjAC" } ] }, "completed_ts": "2019-03-24T07:06:57.125231", "cost_saved_usd": 0.002783365076729203, "created_ts": "2019-03-24T18:33:39.812460", "deduped_from": "43c7573e6500f711", "duration": 17.124381065368652, "modified_ts": "2019-03-24T18:33:39.831945", "name": "message_center_unittests/Ubuntu-14.04/eaf8bb2c18/Linux TSan Tests/35963", "output": "Additional test environment:\n CHROME_DEVEL_SANDBOX=/opt/chromium/chrome_sandbox\n CHROME_HEADLESS=1\n G_SLICE=always-malloc\n LANG=en_US.UTF-8\n NSS_DISABLE_ARENA_FREE_LIST=1\n NSS_DISABLE_UNLOAD=1\n TSAN_OPTIONS=symbolize=1 external_symbolizer_path=/b/s/w/ir/third_party/llvm-build/Release+Asserts/bin/llvm-symbolizer handle_abort=1\nCommand: ./message_center_unittests --test-launcher-bot-mode --cfi-diag=0 --test-launcher-print-test-stdio=always --test-launcher-summary-output=/b/s/w/iofoBx1b/output.json --no-sandbox\n\nIMPORTANT DEBUGGING NOTE: batches of tests are run inside their\nown process. For debugging a test inside a debugger, use the\n--gtest_filter=<your_test_name> flag along with\n--single-process-tests.\nUsing sharding settings from environment. This is shard 0/1\nUsing 8 parallel jobs.\n[ RUN ] MessageCenterImplTest.TotalNotificationBlocker\n[ OK ] MessageCenterImplTest.TotalNotificationBlocker (0 ms)\n[1/123] MessageCenterImplTest.TotalNotificationBlocker (0 ms)\n[ RUN ] MessageCenterImplTest.RemoveAllNotifications\n[ OK ] MessageCenterImplTest.RemoveAllNotifications (0 ms)\n[2/123] MessageCenterImplTest.RemoveAllNotifications (0 ms)\n[ RUN ] MessageCenterImplTest.NotifierEnabledChanged\n[ OK ] MessageCenterImplTest.NotifierEnabledChanged (0 ms)\n[3/123] MessageCenterImplTest.NotifierEnabledChanged (0 ms)\n[ RUN ] MessageCenterImplTest.UpdateWhileMessageCenterVisible\n[ OK ] MessageCenterImplTest.UpdateWhileMessageCenterVisible (0 ms)\n[4/123] MessageCenterImplTest.UpdateWhileMessageCenterVisible (0 ms)\n[ RUN ] MessageCenterImplTest.AddWhileMessageCenterVisible\n[ OK ] MessageCenterImplTest.AddWhileMessageCenterVisible (0 ms)\n[5/123] MessageCenterImplTest.AddWhileMessageCenterVisible (0 ms)\n[ RUN ] MessageCenterImplTest.RemoveWhileMessageCenterVisible\n[ OK ] MessageCenterImplTest.RemoveWhileMessageCenterVisible (0 ms)\n[6/123] MessageCenterImplTest.RemoveWhileMessageCenterVisible (0 ms)\n[ RUN ] MessageCenterImplTest.RemoveNonVisibleNotification\n[ OK ] MessageCenterImplTest.RemoveNonVisibleNotification (0 ms)\n[7/123] MessageCenterImplTest.RemoveNonVisibleNotification (0 ms)\n[ RUN ] MessageCenterImplTest.FindNotificationsByAppId\n[ OK ] MessageCenterImplTest.FindNotificationsByAppId (0 ms)\n[8/123] MessageCenterImplTest.FindNotificationsByAppId (0 ms)\n[ RUN ] MessageCenterImplTest.QueueWhenCenterVisible\n[ OK ] MessageCenterImplTest.QueueWhenCenterVisible (1 ms)\n[9/123] MessageCenterImplTest.QueueWhenCenterVisible (1 ms)\n[ RUN ] MessageCenterImplTest.UpdateProgressNotificationWhenCenterVisible\n[ OK ] MessageCenterImplTest.UpdateProgressNotificationWhenCenterVisible (0 ms)\n[10/123] MessageCenterImplTest.UpdateProgressNotificationWhenCenterVisible (0 ms)\n[ RUN ] MessageCenterImplTest.PopupTimersEmptyController\n[ OK ] MessageCenterImplTest.PopupTimersEmptyController (1 ms)\n[11/123] MessageCenterImplTest.PopupTimersEmptyController (1 ms)\n[ RUN ] MessageCenterImplTest.PopupTimersControllerStartTimer\n[ OK ] MessageCenterImplTest.PopupTimersControllerStartTimer (1 ms)\n[12/123] MessageCenterImplTest.PopupTimersControllerStartTimer (1 ms)\n[ RUN ] MessageCenterImplTest.PopupTimersControllerCancelTimer\n[ OK ] MessageCenterImplTest.PopupTimersControllerCancelTimer (0 ms)\n[13/123] MessageCenterImplTest.PopupTimersControllerCancelTimer (0 ms)\n[ RUN ] MessageCenterImplTest.PopupTimersControllerPauseAllTimers\n[ OK ] MessageCenterImplTest.PopupTimersControllerPauseAllTimers (0 ms)\n[14/123] MessageCenterImplTest.PopupTimersControllerPauseAllTimers (0 ms)\n[ RUN ] MessageCenterImplTest.PopupTimersControllerStartAllTimers\n[ OK ] MessageCenterImplTest.PopupTimersControllerStartAllTimers (1 ms)\n[15/123] MessageCenterImplTest.PopupTimersControllerStartAllTimers (1 ms)\n[ RUN ] MessageCenterImplTest.PopupTimersControllerStartMultipleTimers\n[ OK ] MessageCenterImplTest.PopupTimersControllerStartMultipleTimers (2 ms)\n[16/123] MessageCenterImplTest.PopupTimersControllerStartMultipleTimers (2 ms)\n[ RUN ] MessageCenterImplTest.PopupTimersControllerRestartOnUpdate\n[ OK ] MessageCenterImplTest.PopupTimersControllerRestartOnUpdate (0 ms)\n[17/123] MessageCenterImplTest.PopupTimersControllerRestartOnUpdate (0 ms)\n[ RUN ] MessageCenterImplTest.NotificationBlocker\n[ OK ] MessageCenterImplTest.NotificationBlocker (0 ms)\n[18/123] MessageCenterImplTest.NotificationBlocker (0 ms)\n[ RUN ] MessageCenterImplTest.NotificationsDuringBlocked\n[ OK ] MessageCenterImplTest.NotificationsDuringBlocked (0 ms)\n[19/123] MessageCenterImplTest.NotificationsDuringBlocked (0 ms)\n[ RUN ] MessageCenterImplTest.NotificationBlockerAllowsPopups\n[ OK ] MessageCenterImplTest.NotificationBlockerAllowsPopups (1 ms)\n[20/123] MessageCenterImplTest.NotificationBlockerAllowsPopups (1 ms)\n[ RUN ] NotificationListTest.Basic\n[ OK ] NotificationListTest.Basic (0 ms)\n[21/123] NotificationListTest.Basic (0 ms)\n[ RUN ] NotificationListTest.MessageCenterVisible\n[ OK ] NotificationListTest.MessageCenterVisible (0 ms)\n[22/123] NotificationListTest.MessageCenterVisible (0 ms)\n[ RUN ] NotificationListTest.UpdateNotification\n[ OK ] NotificationListTest.UpdateNotification (0 ms)\n[23/123] NotificationListTest.UpdateNotification (0 ms)\n[ RUN ] NotificationListTest.UpdateNotificationWithRenotifyAndQuietMode\n[ OK ] NotificationListTest.UpdateNotificationWithRenotifyAndQuietMode (0 ms)\n[24/123] NotificationListTest.UpdateNotificationWithRenotifyAndQuietMode (0 ms)\n[ RUN ] NotificationListTest.GetNotificationsByNotifierId\n[ OK ] NotificationListTest.GetNotificationsByNotifierId (0 ms)\n[25/123] NotificationListTest.GetNotificationsByNotifierId (0 ms)\n[ RUN ] NotificationListTest.OldPopupShouldNotBeHidden\n[ OK ] NotificationListTest.OldPopupShouldNotBeHidden (0 ms)\n[26/123] NotificationListTest.OldPopupShouldNotBeHidden (0 ms)\n[ RUN ] NotificationListTest.Priority\n[ OK ] NotificationListTest.Priority (0 ms)\n[27/123] NotificationListTest.Priority (0 ms)\n[ RUN ] NotificationListTest.GetNotificationsByAppId\n[ OK ] NotificationListTest.GetNotificationsByAppId (0 ms)\n[28/123] NotificationListTest.GetNotificationsByAppId (0 ms)\n[ RUN ] NotificationListTest.HasPopupsWithPriority\n[ OK ] NotificationListTest.HasPopupsWithPriority (0 ms)\n[29/123] NotificationListTest.HasPopupsWithPriority (0 ms)\n[ RUN ] NotificationListTest.HasPopupsWithSystemPriority\n[ OK ] NotificationListTest.HasPopupsWithSystemPriority (0 ms)\n[30/123] NotificationListTest.HasPopupsWithSystemPriority (0 ms)\n[ RUN ] MessageCenterImplTest.UpdateNonProgressNotificationWhenCenterVisible\n[ OK ] MessageCenterImplTest.UpdateNonProgressNotificationWhenCenterVisible (0 ms)\n[31/123] MessageCenterImplTest.UpdateNonProgressNotificationWhenCenterVisible (0 ms)\n[ RUN ] MessageCenterImplTest.UpdateNonProgressToProgressNotificationWhenCenterVisible\n[ OK ] MessageCenterImplTest.UpdateNonProgressToProgressNotificationWhenCenterVisible (0 ms)\n[32/123] MessageCenterImplTest.UpdateNonProgressToProgressNotificationWhenCenterVisible (0 ms)\n[ RUN ] MessageCenterImplTest.Click\n[ OK ] MessageCenterImplTest.Click (0 ms)\n[33/123] MessageCenterImplTest.Click (0 ms)\n[ RUN ] MessageCenterImplTest.ButtonClick\n[ OK ] MessageCenterImplTest.ButtonClick (1 ms)\n[34/123] MessageCenterImplTest.ButtonClick (1 ms)\n[ RUN ] MessageCenterImplTest.ButtonClickWithReply\n[ OK ] MessageCenterImplTest.ButtonClickWithReply (0 ms)\n[35/123] MessageCenterImplTest.ButtonClickWithReply (0 ms)\n[ RUN ] MessageCenterImplTest.Unlock\n[ OK ] MessageCenterImplTest.Unlock (0 ms)\n[36/123] MessageCenterImplTest.Unlock (0 ms)\n[ RUN ] MessageCenterImplTest.ClickOnLockScreen\n[ OK ] MessageCenterImplTest.ClickOnLockScreen (1 ms)\n[37/123] MessageCenterImplTest.ClickOnLockScreen (1 ms)\n[ RUN ] MessageCenterImplTest.ClickAndCancelOnLockScreen\n[ OK ] MessageCenterImplTest.ClickAndCancelOnLockScreen (0 ms)\n[38/123] MessageCenterImplTest.ClickAndCancelOnLockScreen (0 ms)\n[ RUN ] MessageCenterImplTest.ButtonClickOnLockScreen\n[ OK ] MessageCenterImplTest.ButtonClickOnLockScreen (0 ms)\n[39/123] MessageCenterImplTest.ButtonClickOnLockScreen (0 ms)\n[ RUN ] MessageCenterImplTest.ButtonClickWithReplyOnLockScreen\n[ OK ] MessageCenterImplTest.ButtonClickWithReplyOnLockScreen (0 ms)\n[40/123] MessageCenterImplTest.ButtonClickWithReplyOnLockScreen (0 ms)\n[ RUN ] NotificationListTest.UpdateWithoutMessageCenterView\n[ OK ] NotificationListTest.UpdateWithoutMessageCenterView (0 ms)\n[41/123] NotificationListTest.UpdateWithoutMessageCenterView (0 ms)\n[ RUN ] NotificationListTest.Renotify\n[ OK ] NotificationListTest.Renotify (0 ms)\n[42/123] NotificationListTest.Renotify (0 ms)\n[ RUN ] NotificationListTest.PriorityAndRenotify\n[ OK ] NotificationListTest.PriorityAndRenotify (1 ms)\n[43/123] NotificationListTest.PriorityAndRenotify (1 ms)\n[ RUN ] NotificationListTest.NotificationOrderAndPriority\n[ OK ] NotificationListTest.NotificationOrderAndPriority (0 ms)\n[44/123] NotificationListTest.NotificationOrderAndPriority (0 ms)\n[ RUN ] NotificationListTest.MarkSinglePopupAsShown\n[ OK ] NotificationListTest.MarkSinglePopupAsShown (0 ms)\n[45/123] NotificationListTest.MarkSinglePopupAsShown (0 ms)\n[ RUN ] NotificationListTest.UpdateAfterMarkedAsShown\n[ OK ] NotificationListTest.UpdateAfterMarkedAsShown (0 ms)\n[46/123] NotificationListTest.UpdateAfterMarkedAsShown (0 ms)\n[ RUN ] NotificationListTest.QuietMode\n[ OK ] NotificationListTest.QuietMode (1 ms)\n[47/123] NotificationListTest.QuietMode (1 ms)\n[ RUN ] NotificationListTest.TestHasNotificationOfType\n[ OK ] NotificationListTest.TestHasNotificationOfType (0 ms)\n[48/123] NotificationListTest.TestHasNotificationOfType (0 ms)\n[ RUN ] NotificationDelegateTest.ClickDelegate\n[ OK ] NotificationDelegateTest.ClickDelegate (0 ms)\n[49/123] NotificationDelegateTest.ClickDelegate (0 ms)\n[ RUN ] NotificationDelegateTest.NullClickDelegate\n[ OK ] NotificationDelegateTest.NullClickDelegate (0 ms)\n[50/123] NotificationDelegateTest.NullClickDelegate (0 ms)\n[ RUN ] NotificationViewTest.FormatContextMessageTest\n[ OK ] NotificationViewTest.FormatContextMessageTest (224 ms)\n[51/123] NotificationViewTest.FormatContextMessageTest (224 ms)\n[ RUN ] NotificationViewTest.SlideOut\n[ OK ] NotificationViewTest.SlideOut (114 ms)\n[52/123] NotificationViewTest.SlideOut (114 ms)\n[ RUN ] NotificationViewTest.SlideOutNested\n[ OK ] NotificationViewTest.SlideOutNested (138 ms)\n[53/123] NotificationViewTest.SlideOutNested (138 ms)\n[ RUN ] NotificationDelegateTest.ButtonClickDelegate\n[ OK ] NotificationDelegateTest.ButtonClickDelegate (1 ms)\n[54/123] NotificationDelegateTest.ButtonClickDelegate (1 ms)\n[ RUN ] BoundedLabelTest.GetWrappedTextTest\n[ OK ] BoundedLabelTest.GetWrappedTextTest (433 ms)\n[55/123] BoundedLabelTest.GetWrappedTextTest (433 ms)\n[ RUN ] BoundedLabelTest.GetLinesTest\n[ OK ] BoundedLabelTest.GetLinesTest (109 ms)\n[56/123] BoundedLabelTest.GetLinesTest (109 ms)\n[ RUN ] MessagePopupCollectionTest.Nothing\n[ OK ] MessagePopupCollectionTest.Nothing (99 ms)\n[57/123] MessagePopupCollectionTest.Nothing (99 ms)\n[ RUN ] MessagePopupCollectionTest.FadeInFadeOutNotification\n[ OK ] MessagePopupCollectionTest.FadeInFadeOutNotification (104 ms)\n[58/123] MessagePopupCollectionTest.FadeInFadeOutNotification (104 ms)\n[ RUN ] MessagePopupCollectionTest.FadeInMultipleNotifications\n[ OK ] MessagePopupCollectionTest.FadeInMultipleNotifications (96 ms)\n[59/123] MessagePopupCollectionTest.FadeInMultipleNotifications (96 ms)\n[ RUN ] MessagePopupCollectionTest.FadeInMultipleNotificationsInverse\n[ OK ] MessagePopupCollectionTest.FadeInMultipleNotificationsInverse (78 ms)\n[60/123] MessagePopupCollectionTest.FadeInMultipleNotificationsInverse (78 ms)\n[ RUN ] MessagePopupCollectionTest.UpdateContents\n[ OK ] MessagePopupCollectionTest.UpdateContents (100 ms)\n[61/123] MessagePopupCollectionTest.UpdateContents (100 ms)\n[ RUN ] MessagePopupCollectionTest.UpdateContentsCausesPopupClose\n[ OK ] MessagePopupCollectionTest.UpdateContentsCausesPopupClose (94 ms)\n[62/123] MessagePopupCollectionTest.UpdateContentsCausesPopupClose (94 ms)\n[ RUN ] MessagePopupCollectionTest.MessageCenterVisibility\n[ OK ] MessagePopupCollectionTest.MessageCenterVisibility (68 ms)\n[63/123] MessagePopupCollectionTest.MessageCenterVisibility (68 ms)\n[ RUN ] MessagePopupCollectionTest.TopDownPositioningWithBottomAndTopTaskbar\n[ OK ] MessagePopupCollectionTest.TopDownPositioningWithBottomAndTopTaskbar (227 ms)\n[64/123] MessagePopupCollectionTest.TopDownPositioningWithBottomAndTopTaskbar (227 ms)\n[ RUN ] MessagePopupCollectionTest.LeftPositioningWithLeftTaskbar\n[ OK ] MessagePopupCollectionTest.LeftPositioningWithLeftTaskbar (149 ms)\n[65/123] MessagePopupCollectionTest.LeftPositioningWithLeftTaskbar (149 ms)\n[ RUN ] MessagePopupCollectionTest.PopupWidgetClosedOutsideDuringFadeOut\n[ OK ] MessagePopupCollectionTest.PopupWidgetClosedOutsideDuringFadeOut (114 ms)\n[66/123] MessagePopupCollectionTest.PopupWidgetClosedOutsideDuringFadeOut (114 ms)\n[ RUN ] MessagePopupCollectionTest.HighPriorityNotificationShownAgain\n[ OK ] MessagePopupCollectionTest.HighPriorityNotificationShownAgain (114 ms)\n[67/123] MessagePopupCollectionTest.HighPriorityNotificationShownAgain (114 ms)\n[ RUN ] MessagePopupCollectionTest.RemoveNotificationWhileAnimating\n[ OK ] MessagePopupCollectionTest.RemoveNotificationWhileAnimating (102 ms)\n[68/123] MessagePopupCollectionTest.RemoveNotificationWhileAnimating (102 ms)\n[ RUN ] NotificationViewMDTest.CreateOrUpdateTest\n[ OK ] NotificationViewMDTest.CreateOrUpdateTest (121 ms)\n[69/123] NotificationViewMDTest.CreateOrUpdateTest (121 ms)\n[ RUN ] NotificationViewMDTest.UpdateViewsOrderingTest\n[ OK ] NotificationViewMDTest.UpdateViewsOrderingTest (94 ms)\n[70/123] NotificationViewMDTest.UpdateViewsOrderingTest (94 ms)\n[ RUN ] NotificationViewMDTest.TestIconSizing\n[ OK ] NotificationViewMDTest.TestIconSizing (98 ms)\n[71/123] NotificationViewMDTest.TestIconSizing (98 ms)\n[ RUN ] NotificationViewMDTest.UpdateButtonsStateTest\n[ OK ] NotificationViewMDTest.UpdateButtonsStateTest (105 ms)\n[72/123] NotificationViewMDTest.UpdateButtonsStateTest (105 ms)\n[ RUN ] NotificationViewMDTest.UpdateButtonCountTest\n[ OK ] NotificationViewMDTest.UpdateButtonCountTest (94 ms)\n[73/123] NotificationViewMDTest.UpdateButtonCountTest (94 ms)\n[ RUN ] MessagePopupCollectionTest.TooTallNotification\n[ OK ] MessagePopupCollectionTest.TooTallNotification (239 ms)\n[74/123] MessagePopupCollectionTest.TooTallNotification (239 ms)\n[ RUN ] MessagePopupCollectionTest.DisplaySizeChanged\n[ OK ] MessagePopupCollectionTest.DisplaySizeChanged (137 ms)\n[75/123] MessagePopupCollectionTest.DisplaySizeChanged (137 ms)\n[ RUN ] MessagePopupCollectionTest.PopupResizedAndOverflown\n[ OK ] MessagePopupCollectionTest.PopupResizedAndOverflown (122 ms)\n[76/123] MessagePopupCollectionTest.PopupResizedAndOverflown (122 ms)\n[ RUN ] MessagePopupCollectionTest.DismissOnClick\n[ OK ] MessagePopupCollectionTest.DismissOnClick (114 ms)\n[77/123] MessagePopupCollectionTest.DismissOnClick (114 ms)\n[ RUN ] MessagePopupCollectionTest.NotDismissedOnClick\n[ OK ] MessagePopupCollectionTest.NotDismissedOnClick (107 ms)\n[78/123] MessagePopupCollectionTest.NotDismissedOnClick (107 ms)\n[ RUN ] MessagePopupCollectionTest.DefaultPositioning\n[ OK ] MessagePopupCollectionTest.DefaultPositioning (99 ms)\n[79/123] MessagePopupCollectionTest.DefaultPositioning (99 ms)\n[ RUN ] MessagePopupCollectionTest.DefaultPositioningInverse\n[ OK ] MessagePopupCollectionTest.DefaultPositioningInverse (115 ms)\n[80/123] MessagePopupCollectionTest.DefaultPositioningInverse (115 ms)\n[ RUN ] MessagePopupCollectionTest.DefaultPositioningWithRightTaskbar\n[ OK ] MessagePopupCollectionTest.DefaultPositioningWithRightTaskbar (101 ms)\n[81/123] MessagePopupCollectionTest.DefaultPositioningWithRightTaskbar (101 ms)\n[ RUN ] MessagePopupCollectionTest.TopDownPositioningWithTopTaskbar\n[ OK ] MessagePopupCollectionTest.TopDownPositioningWithTopTaskbar (107 ms)\n[82/123] MessagePopupCollectionTest.TopDownPositioningWithTopTaskbar (107 ms)\n[ RUN ] MessagePopupCollectionTest.TopDownPositioningWithLeftAndTopTaskbar\n[ OK ] MessagePopupCollectionTest.TopDownPositioningWithLeftAndTopTaskbar (100 ms)\n[83/123] MessagePopupCollectionTest.TopDownPositioningWithLeftAndTopTaskbar (100 ms)\n[ RUN ] MessagePopupCollectionTest.ShowCustomOnPrimaryDisplay\n[ OK ] MessagePopupCollectionTest.ShowCustomOnPrimaryDisplay (97 ms)\n[84/123] MessagePopupCollectionTest.ShowCustomOnPrimaryDisplay (97 ms)\n[ RUN ] MessagePopupCollectionTest.NotShowCustomOnSubDisplay\n[ OK ] MessagePopupCollectionTest.NotShowCustomOnSubDisplay (217 ms)\n[85/123] MessagePopupCollectionTest.NotShowCustomOnSubDisplay (217 ms)\n[ RUN ] MessagePopupCollectionTest.NotificationsMoveDown\n[ OK ] MessagePopupCollectionTest.NotificationsMoveDown (170 ms)\n[86/123] MessagePopupCollectionTest.NotificationsMoveDown (170 ms)\n[ RUN ] MessagePopupCollectionTest.NotificationsMoveUpForInverse\n[ OK ] MessagePopupCollectionTest.NotificationsMoveUpForInverse (130 ms)\n[87/123] MessagePopupCollectionTest.NotificationsMoveUpForInverse (130 ms)\n[ RUN ] MessagePopupCollectionTest.PopupResized\n[ OK ] MessagePopupCollectionTest.PopupResized (93 ms)\n[88/123] MessagePopupCollectionTest.PopupResized (93 ms)\n[ RUN ] MessagePopupCollectionTest.ExpandLatest\n[ OK ] MessagePopupCollectionTest.ExpandLatest (86 ms)\n[89/123] MessagePopupCollectionTest.ExpandLatest (86 ms)\n[ RUN ] MessagePopupCollectionTest.ExpandLatestWithMoveDown\n[ OK ] MessagePopupCollectionTest.ExpandLatestWithMoveDown (77 ms)\n[90/123] MessagePopupCollectionTest.ExpandLatestWithMoveDown (77 ms)\n[ RUN ] MessagePopupCollectionTest.HoverClose\n[ OK ] MessagePopupCollectionTest.HoverClose (107 ms)\n[91/123] MessagePopupCollectionTest.HoverClose (107 ms)\n[ RUN ] MessagePopupCollectionTest.ActivatedClose\n[ OK ] MessagePopupCollectionTest.ActivatedClose (91 ms)\n[92/123] MessagePopupCollectionTest.ActivatedClose (91 ms)\n[ RUN ] MessagePopupCollectionTest.SlideOutClose\n[ OK ] MessagePopupCollectionTest.SlideOutClose (111 ms)\n[93/123] MessagePopupCollectionTest.SlideOutClose (111 ms)\n[ RUN ] NotificationViewMDTest.UpdateAddingIcon\n[ OK ] NotificationViewMDTest.UpdateAddingIcon (266 ms)\n[ RUN ] NotificationViewMDTest.InlineSettings\n[ OK ] NotificationViewMDTest.InlineSettings (175 ms)\n[ RUN ] NotificationViewMDTest.TestClick\n[ OK ] NotificationViewMDTest.TestClick (126 ms)\n[ RUN ] NotificationViewMDTest.TestClickExpanded\n[ OK ] NotificationViewMDTest.TestClickExpanded (115 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded\n[ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification\n[ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms)\n[----------] 6 tests from NotificationViewMDTest (920 ms total)\n\n[----------] 1 test from SlideOutControllerTest\n[ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate\n[ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms)\n[----------] 1 test from SlideOutControllerTest (102 ms total)\n\n[----------] 1 test from TimestampViewTest\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n==================\nWARNING: ThreadSanitizer: data race (pid=6116)\n Write of size 8 at 0x55ccff422c70 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea7275)\n #2 base::test::ScopedTaskEnvironment::MockTimeDomain::MockTimeDomain(base::test::ScopedTaskEnvironment::NowSource, base::sequence_manager::SequenceManager*) base/test/scoped_task_environment.cc:102 (message_center_unittests+0xea7275)\n #3 make_unique<base::test::ScopedTaskEnvironment::MockTimeDomain, base::test::ScopedTaskEnvironment::NowSource &, base::sequence_manager::SequenceManager *&> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea604a)\n #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a)\n #5 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::ExecutionMode, base::test::ScopedTaskEnvironment::NowSource, bool, base::trait_helpers::NotATraitTag) base/test/scoped_task_environment.cc:325 (message_center_unittests+0xea604a)\n #6 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment<base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource, void>(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource) base/test/scoped_task_environment.h:143:9 (message_center_unittests+0x7c6cd1)\n #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee)\n #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832)\n #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832)\n #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #20 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #22 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\n Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #5 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70)\n\n Mutex M0 (0x7f7f7297dd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d)\n #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Thread T5 'GpuThread' (tid=6154, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (message_center_unittests+0xea1d87)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (message_center_unittests+0xea1c85)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470)\n #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3)\n #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397)\n #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1)\n #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1)\n #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74)\n #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627)\n #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e)\n #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af)\n #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077)\n #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca)\n #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca)\n #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca)\n #16 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x1a7ceca)\n #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd)\n #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd)\n #19 Invoke<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:499:12 (message_center_unittests+0xe134ba)\n #20 MakeItSo<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:619 (message_center_unittests+0xe134ba)\n #21 RunImpl<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), std::__1::tuple<base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, 0> base/bind_internal.h:672 (message_center_unittests+0xe134ba)\n #22 base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0xe134ba)\n #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171)\n #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171)\n #25 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (message_center_unittests+0xe39755)\n #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d)\n #27 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe39c2d)\n #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b)\n #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #30 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396)\n #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45)\n #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45)\n #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e)\n #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea)\n #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea)\n #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #48 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #50 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n[ OK ] TimestampViewTest.FormatToRelativeTime (297 ms)\n[----------] 1 test from TimestampViewTest (297 ms total)\n\n[----------] 1 test from NotificationMenuModelTest\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[94/123] NotificationViewMDTest.UpdateAddingIcon (266 ms)\n[ RUN ] NotificationViewMDTest.InlineSettings\n[ OK ] NotificationViewMDTest.InlineSettings (175 ms)\n[ RUN ] NotificationViewMDTest.TestClick\n[ OK ] NotificationViewMDTest.TestClick (126 ms)\n[ RUN ] NotificationViewMDTest.TestClickExpanded\n[ OK ] NotificationViewMDTest.TestClickExpanded (115 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded\n[ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification\n[ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms)\n[----------] 6 tests from NotificationViewMDTest (920 ms total)\n\n[----------] 1 test from SlideOutControllerTest\n[ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate\n[ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms)\n[----------] 1 test from SlideOutControllerTest (102 ms total)\n\n[----------] 1 test from TimestampViewTest\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n==================\nWARNING: ThreadSanitizer: data race (pid=6116)\n Write of size 8 at 0x55ccff422c70 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea7275)\n #2 base::test::ScopedTaskEnvironment::MockTimeDomain::MockTimeDomain(base::test::ScopedTaskEnvironment::NowSource, base::sequence_manager::SequenceManager*) base/test/scoped_task_environment.cc:102 (message_center_unittests+0xea7275)\n #3 make_unique<base::test::ScopedTaskEnvironment::MockTimeDomain, base::test::ScopedTaskEnvironment::NowSource &, base::sequence_manager::SequenceManager *&> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea604a)\n #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a)\n #5 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::ExecutionMode, base::test::ScopedTaskEnvironment::NowSource, bool, base::trait_helpers::NotATraitTag) base/test/scoped_task_environment.cc:325 (message_center_unittests+0xea604a)\n #6 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment<base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource, void>(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource) base/test/scoped_task_environment.h:143:9 (message_center_unittests+0x7c6cd1)\n #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee)\n #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832)\n #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832)\n #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #20 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #22 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\n Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #5 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70)\n\n Mutex M0 (0x7f7f7297dd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d)\n #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Thread T5 'GpuThread' (tid=6154, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (message_center_unittests+0xea1d87)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (message_center_unittests+0xea1c85)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470)\n #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3)\n #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397)\n #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1)\n #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1)\n #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74)\n #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627)\n #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e)\n #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af)\n #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077)\n #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca)\n #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca)\n #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca)\n #16 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x1a7ceca)\n #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd)\n #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd)\n #19 Invoke<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:499:12 (message_center_unittests+0xe134ba)\n #20 MakeItSo<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:619 (message_center_unittests+0xe134ba)\n #21 RunImpl<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), std::__1::tuple<base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, 0> base/bind_internal.h:672 (message_center_unittests+0xe134ba)\n #22 base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0xe134ba)\n #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171)\n #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171)\n #25 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (message_center_unittests+0xe39755)\n #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d)\n #27 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe39c2d)\n #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b)\n #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #30 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396)\n #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45)\n #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45)\n #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e)\n #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea)\n #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea)\n #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #48 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #50 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n[ OK ] TimestampViewTest.FormatToRelativeTime (297 ms)\n[----------] 1 test from TimestampViewTest (297 ms total)\n\n[----------] 1 test from NotificationMenuModelTest\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[95/123] NotificationViewMDTest.InlineSettings (175 ms)\n[ RUN ] NotificationViewMDTest.TestClick\n[ OK ] NotificationViewMDTest.TestClick (126 ms)\n[ RUN ] NotificationViewMDTest.TestClickExpanded\n[ OK ] NotificationViewMDTest.TestClickExpanded (115 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded\n[ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification\n[ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms)\n[----------] 6 tests from NotificationViewMDTest (920 ms total)\n\n[----------] 1 test from SlideOutControllerTest\n[ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate\n[ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms)\n[----------] 1 test from SlideOutControllerTest (102 ms total)\n\n[----------] 1 test from TimestampViewTest\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n==================\nWARNING: ThreadSanitizer: data race (pid=6116)\n Write of size 8 at 0x55ccff422c70 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea7275)\n #2 base::test::ScopedTaskEnvironment::MockTimeDomain::MockTimeDomain(base::test::ScopedTaskEnvironment::NowSource, base::sequence_manager::SequenceManager*) base/test/scoped_task_environment.cc:102 (message_center_unittests+0xea7275)\n #3 make_unique<base::test::ScopedTaskEnvironment::MockTimeDomain, base::test::ScopedTaskEnvironment::NowSource &, base::sequence_manager::SequenceManager *&> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea604a)\n #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a)\n #5 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::ExecutionMode, base::test::ScopedTaskEnvironment::NowSource, bool, base::trait_helpers::NotATraitTag) base/test/scoped_task_environment.cc:325 (message_center_unittests+0xea604a)\n #6 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment<base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource, void>(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource) base/test/scoped_task_environment.h:143:9 (message_center_unittests+0x7c6cd1)\n #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee)\n #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832)\n #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832)\n #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #20 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #22 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\n Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #5 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70)\n\n Mutex M0 (0x7f7f7297dd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d)\n #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Thread T5 'GpuThread' (tid=6154, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (message_center_unittests+0xea1d87)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (message_center_unittests+0xea1c85)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470)\n #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3)\n #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397)\n #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1)\n #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1)\n #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74)\n #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627)\n #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e)\n #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af)\n #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077)\n #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca)\n #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca)\n #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca)\n #16 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x1a7ceca)\n #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd)\n #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd)\n #19 Invoke<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:499:12 (message_center_unittests+0xe134ba)\n #20 MakeItSo<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:619 (message_center_unittests+0xe134ba)\n #21 RunImpl<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), std::__1::tuple<base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, 0> base/bind_internal.h:672 (message_center_unittests+0xe134ba)\n #22 base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0xe134ba)\n #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171)\n #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171)\n #25 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (message_center_unittests+0xe39755)\n #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d)\n #27 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe39c2d)\n #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b)\n #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #30 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396)\n #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45)\n #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45)\n #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e)\n #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea)\n #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea)\n #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #48 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #50 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n[ OK ] TimestampViewTest.FormatToRelativeTime (297 ms)\n[----------] 1 test from TimestampViewTest (297 ms total)\n\n[----------] 1 test from NotificationMenuModelTest\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[96/123] NotificationViewMDTest.TestClick (126 ms)\n[ RUN ] NotificationViewMDTest.TestClickExpanded\n[ OK ] NotificationViewMDTest.TestClickExpanded (115 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded\n[ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification\n[ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms)\n[----------] 6 tests from NotificationViewMDTest (920 ms total)\n\n[----------] 1 test from SlideOutControllerTest\n[ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate\n[ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms)\n[----------] 1 test from SlideOutControllerTest (102 ms total)\n\n[----------] 1 test from TimestampViewTest\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n==================\nWARNING: ThreadSanitizer: data race (pid=6116)\n Write of size 8 at 0x55ccff422c70 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea7275)\n #2 base::test::ScopedTaskEnvironment::MockTimeDomain::MockTimeDomain(base::test::ScopedTaskEnvironment::NowSource, base::sequence_manager::SequenceManager*) base/test/scoped_task_environment.cc:102 (message_center_unittests+0xea7275)\n #3 make_unique<base::test::ScopedTaskEnvironment::MockTimeDomain, base::test::ScopedTaskEnvironment::NowSource &, base::sequence_manager::SequenceManager *&> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea604a)\n #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a)\n #5 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::ExecutionMode, base::test::ScopedTaskEnvironment::NowSource, bool, base::trait_helpers::NotATraitTag) base/test/scoped_task_environment.cc:325 (message_center_unittests+0xea604a)\n #6 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment<base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource, void>(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource) base/test/scoped_task_environment.h:143:9 (message_center_unittests+0x7c6cd1)\n #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee)\n #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832)\n #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832)\n #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #20 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #22 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\n Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #5 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70)\n\n Mutex M0 (0x7f7f7297dd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d)\n #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Thread T5 'GpuThread' (tid=6154, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (message_center_unittests+0xea1d87)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (message_center_unittests+0xea1c85)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470)\n #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3)\n #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397)\n #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1)\n #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1)\n #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74)\n #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627)\n #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e)\n #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af)\n #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077)\n #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca)\n #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca)\n #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca)\n #16 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x1a7ceca)\n #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd)\n #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd)\n #19 Invoke<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:499:12 (message_center_unittests+0xe134ba)\n #20 MakeItSo<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:619 (message_center_unittests+0xe134ba)\n #21 RunImpl<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), std::__1::tuple<base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, 0> base/bind_internal.h:672 (message_center_unittests+0xe134ba)\n #22 base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0xe134ba)\n #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171)\n #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171)\n #25 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (message_center_unittests+0xe39755)\n #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d)\n #27 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe39c2d)\n #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b)\n #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #30 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396)\n #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45)\n #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45)\n #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e)\n #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea)\n #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea)\n #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #48 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #50 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n[ OK ] TimestampViewTest.FormatToRelativeTime (297 ms)\n[----------] 1 test from TimestampViewTest (297 ms total)\n\n[----------] 1 test from NotificationMenuModelTest\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[97/123] NotificationViewMDTest.TestClickExpanded (115 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded\n[ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification\n[ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms)\n[----------] 6 tests from NotificationViewMDTest (920 ms total)\n\n[----------] 1 test from SlideOutControllerTest\n[ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate\n[ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms)\n[----------] 1 test from SlideOutControllerTest (102 ms total)\n\n[----------] 1 test from TimestampViewTest\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n==================\nWARNING: ThreadSanitizer: data race (pid=6116)\n Write of size 8 at 0x55ccff422c70 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea7275)\n #2 base::test::ScopedTaskEnvironment::MockTimeDomain::MockTimeDomain(base::test::ScopedTaskEnvironment::NowSource, base::sequence_manager::SequenceManager*) base/test/scoped_task_environment.cc:102 (message_center_unittests+0xea7275)\n #3 make_unique<base::test::ScopedTaskEnvironment::MockTimeDomain, base::test::ScopedTaskEnvironment::NowSource &, base::sequence_manager::SequenceManager *&> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea604a)\n #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a)\n #5 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::ExecutionMode, base::test::ScopedTaskEnvironment::NowSource, bool, base::trait_helpers::NotATraitTag) base/test/scoped_task_environment.cc:325 (message_center_unittests+0xea604a)\n #6 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment<base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource, void>(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource) base/test/scoped_task_environment.h:143:9 (message_center_unittests+0x7c6cd1)\n #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee)\n #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832)\n #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832)\n #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #20 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #22 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\n Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #5 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70)\n\n Mutex M0 (0x7f7f7297dd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d)\n #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Thread T5 'GpuThread' (tid=6154, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (message_center_unittests+0xea1d87)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (message_center_unittests+0xea1c85)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470)\n #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3)\n #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397)\n #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1)\n #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1)\n #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74)\n #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627)\n #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e)\n #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af)\n #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077)\n #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca)\n #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca)\n #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca)\n #16 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x1a7ceca)\n #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd)\n #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd)\n #19 Invoke<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:499:12 (message_center_unittests+0xe134ba)\n #20 MakeItSo<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:619 (message_center_unittests+0xe134ba)\n #21 RunImpl<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), std::__1::tuple<base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, 0> base/bind_internal.h:672 (message_center_unittests+0xe134ba)\n #22 base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0xe134ba)\n #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171)\n #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171)\n #25 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (message_center_unittests+0xe39755)\n #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d)\n #27 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe39c2d)\n #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b)\n #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #30 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396)\n #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45)\n #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45)\n #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e)\n #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea)\n #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea)\n #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #48 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #50 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n[ OK ] TimestampViewTest.FormatToRelativeTime (297 ms)\n[----------] 1 test from TimestampViewTest (297 ms total)\n\n[----------] 1 test from NotificationMenuModelTest\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[98/123] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification\n[ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms)\n[----------] 6 tests from NotificationViewMDTest (920 ms total)\n\n[----------] 1 test from SlideOutControllerTest\n[ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate\n[ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms)\n[----------] 1 test from SlideOutControllerTest (102 ms total)\n\n[----------] 1 test from TimestampViewTest\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n==================\nWARNING: ThreadSanitizer: data race (pid=6116)\n Write of size 8 at 0x55ccff422c70 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea7275)\n #2 base::test::ScopedTaskEnvironment::MockTimeDomain::MockTimeDomain(base::test::ScopedTaskEnvironment::NowSource, base::sequence_manager::SequenceManager*) base/test/scoped_task_environment.cc:102 (message_center_unittests+0xea7275)\n #3 make_unique<base::test::ScopedTaskEnvironment::MockTimeDomain, base::test::ScopedTaskEnvironment::NowSource &, base::sequence_manager::SequenceManager *&> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea604a)\n #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a)\n #5 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::ExecutionMode, base::test::ScopedTaskEnvironment::NowSource, bool, base::trait_helpers::NotATraitTag) base/test/scoped_task_environment.cc:325 (message_center_unittests+0xea604a)\n #6 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment<base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource, void>(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource) base/test/scoped_task_environment.h:143:9 (message_center_unittests+0x7c6cd1)\n #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee)\n #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832)\n #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832)\n #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #20 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #22 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\n Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #5 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70)\n\n Mutex M0 (0x7f7f7297dd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d)\n #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Thread T5 'GpuThread' (tid=6154, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (message_center_unittests+0xea1d87)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (message_center_unittests+0xea1c85)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470)\n #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3)\n #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397)\n #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1)\n #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1)\n #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74)\n #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627)\n #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e)\n #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af)\n #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077)\n #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca)\n #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca)\n #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca)\n #16 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x1a7ceca)\n #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd)\n #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd)\n #19 Invoke<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:499:12 (message_center_unittests+0xe134ba)\n #20 MakeItSo<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:619 (message_center_unittests+0xe134ba)\n #21 RunImpl<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), std::__1::tuple<base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, 0> base/bind_internal.h:672 (message_center_unittests+0xe134ba)\n #22 base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0xe134ba)\n #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171)\n #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171)\n #25 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (message_center_unittests+0xe39755)\n #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d)\n #27 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe39c2d)\n #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b)\n #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #30 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396)\n #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45)\n #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45)\n #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e)\n #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea)\n #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea)\n #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #48 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #50 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n[ OK ] TimestampViewTest.FormatToRelativeTime (297 ms)\n[----------] 1 test from TimestampViewTest (297 ms total)\n\n[----------] 1 test from NotificationMenuModelTest\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[99/123] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms)\n[ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate\n[ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms)\n[----------] 1 test from SlideOutControllerTest (102 ms total)\n\n[----------] 1 test from TimestampViewTest\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n==================\nWARNING: ThreadSanitizer: data race (pid=6116)\n Write of size 8 at 0x55ccff422c70 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea7275)\n #2 base::test::ScopedTaskEnvironment::MockTimeDomain::MockTimeDomain(base::test::ScopedTaskEnvironment::NowSource, base::sequence_manager::SequenceManager*) base/test/scoped_task_environment.cc:102 (message_center_unittests+0xea7275)\n #3 make_unique<base::test::ScopedTaskEnvironment::MockTimeDomain, base::test::ScopedTaskEnvironment::NowSource &, base::sequence_manager::SequenceManager *&> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea604a)\n #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a)\n #5 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::ExecutionMode, base::test::ScopedTaskEnvironment::NowSource, bool, base::trait_helpers::NotATraitTag) base/test/scoped_task_environment.cc:325 (message_center_unittests+0xea604a)\n #6 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment<base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource, void>(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource) base/test/scoped_task_environment.h:143:9 (message_center_unittests+0x7c6cd1)\n #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee)\n #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832)\n #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832)\n #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #20 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #22 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\n Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #5 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70)\n\n Mutex M0 (0x7f7f7297dd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d)\n #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Thread T5 'GpuThread' (tid=6154, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (message_center_unittests+0xea1d87)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (message_center_unittests+0xea1c85)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470)\n #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3)\n #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397)\n #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1)\n #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1)\n #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74)\n #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627)\n #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e)\n #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af)\n #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077)\n #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca)\n #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca)\n #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca)\n #16 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x1a7ceca)\n #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd)\n #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd)\n #19 Invoke<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:499:12 (message_center_unittests+0xe134ba)\n #20 MakeItSo<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:619 (message_center_unittests+0xe134ba)\n #21 RunImpl<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), std::__1::tuple<base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, 0> base/bind_internal.h:672 (message_center_unittests+0xe134ba)\n #22 base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0xe134ba)\n #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171)\n #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171)\n #25 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (message_center_unittests+0xe39755)\n #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d)\n #27 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe39c2d)\n #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b)\n #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #30 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396)\n #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45)\n #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45)\n #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e)\n #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea)\n #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea)\n #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #48 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #50 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n[ OK ] TimestampViewTest.FormatToRelativeTime (297 ms)\n[----------] 1 test from TimestampViewTest (297 ms total)\n\n[----------] 1 test from NotificationMenuModelTest\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[100/123] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms)\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n==================\nWARNING: ThreadSanitizer: data race (pid=6116)\n Write of size 8 at 0x55ccff422c70 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea7275)\n #2 base::test::ScopedTaskEnvironment::MockTimeDomain::MockTimeDomain(base::test::ScopedTaskEnvironment::NowSource, base::sequence_manager::SequenceManager*) base/test/scoped_task_environment.cc:102 (message_center_unittests+0xea7275)\n #3 make_unique<base::test::ScopedTaskEnvironment::MockTimeDomain, base::test::ScopedTaskEnvironment::NowSource &, base::sequence_manager::SequenceManager *&> buildtools/third_party/libc++/trunk/include/memory:3131:32 (message_center_unittests+0xea604a)\n #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a)\n #5 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::ExecutionMode, base::test::ScopedTaskEnvironment::NowSource, bool, base::trait_helpers::NotATraitTag) base/test/scoped_task_environment.cc:325 (message_center_unittests+0xea604a)\n #6 base::test::ScopedTaskEnvironment::ScopedTaskEnvironment<base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource, void>(base::test::ScopedTaskEnvironment::MainThreadType, base::test::ScopedTaskEnvironment::NowSource) base/test/scoped_task_environment.h:143:9 (message_center_unittests+0x7c6cd1)\n #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee)\n #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832)\n #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832)\n #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #20 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #22 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\n Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #5 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70)\n\n Mutex M0 (0x7f7f7297dd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d)\n #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33)\n #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa)\n #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759)\n #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11)\n #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244)\n\n Thread T5 'GpuThread' (tid=6154, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (message_center_unittests+0xea1d87)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (message_center_unittests+0xea1c85)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470)\n #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3)\n #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397)\n #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1)\n #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1)\n #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74)\n #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627)\n #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e)\n #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af)\n #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077)\n #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca)\n #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca)\n #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca)\n #16 base::internal::Invoker<base::internal::BindState<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x1a7ceca)\n #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd)\n #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd)\n #19 Invoke<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:499:12 (message_center_unittests+0xe134ba)\n #20 MakeItSo<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > >> base/bind_internal.h:619 (message_center_unittests+0xe134ba)\n #21 RunImpl<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), std::__1::tuple<base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, 0> base/bind_internal.h:672 (message_center_unittests+0xe134ba)\n #22 base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> > > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0xe134ba)\n #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171)\n #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171)\n #25 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (message_center_unittests+0xe39755)\n #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d)\n #27 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe39c2d)\n #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b)\n #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110)\n #30 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (message_center_unittests+0xe3a110)\n #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e)\n #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396)\n #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45)\n #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45)\n #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e)\n #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea)\n #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea)\n #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658)\n #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236)\n #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6)\n #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299)\n #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299)\n #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682)\n #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682)\n #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308)\n #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308)\n #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308)\n #48 base::internal::Invoker<base::internal::BindState<int (base::TestSuite::*)(), base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, int ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (message_center_unittests+0x76e308)\n #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed)\n #50 base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225 (message_center_unittests+0xead6ed)\n #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550)\n #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n[ OK ] TimestampViewTest.FormatToRelativeTime (297 ms)\n[----------] 1 test from TimestampViewTest (297 ms total)\n\n[----------] 1 test from NotificationMenuModelTest\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[101/123] TimestampViewTest.FormatToRelativeTime (297 ms)\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[----------] 1 test from NotificationMenuModelTest (0 ms total)\n\n[----------] 1 test from NotificationViewTest\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[102/123] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms)\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[----------] 1 test from NotificationViewTest (77 ms total)\n\n[----------] Global test environment tear-down\n[==========] 10 tests from 5 test suites ran. (1397 ms total)\n[ PASSED ] 10 tests.\nThreadSanitizer: reported 1 warnings\n[103/123] NotificationViewTest.CreateOrUpdateTest (77 ms)\n[ RUN ] NotificationViewTest.UpdateViewsOrderingTest\n[ OK ] NotificationViewTest.UpdateViewsOrderingTest (272 ms)\n[104/123] NotificationViewTest.UpdateViewsOrderingTest (272 ms)\n[ RUN ] NotificationViewTest.CreateOrUpdateTestSettingsButton\n[ OK ] NotificationViewTest.CreateOrUpdateTestSettingsButton (126 ms)\n[105/123] NotificationViewTest.CreateOrUpdateTestSettingsButton (126 ms)\n[ RUN ] NotificationViewTest.TestLineLimits\n[ OK ] NotificationViewTest.TestLineLimits (137 ms)\n[106/123] NotificationViewTest.TestLineLimits (137 ms)\n[ RUN ] NotificationViewTest.TestIconSizing\n[ OK ] NotificationViewTest.TestIconSizing (117 ms)\n[107/123] NotificationViewTest.TestIconSizing (117 ms)\n[ RUN ] NotificationViewTest.TestImageSizing\n[ OK ] NotificationViewTest.TestImageSizing (244 ms)\n[108/123] NotificationViewTest.TestImageSizing (244 ms)\n[ RUN ] NotificationViewTest.UpdateButtonsStateTest\n[ OK ] NotificationViewTest.UpdateButtonsStateTest (107 ms)\n[109/123] NotificationViewTest.UpdateButtonsStateTest (107 ms)\n[ RUN ] NotificationViewTest.UpdateButtonCountTest\n[ OK ] NotificationViewTest.UpdateButtonCountTest (86 ms)\n[110/123] NotificationViewTest.UpdateButtonCountTest (86 ms)\n[ RUN ] NotificationViewTest.SettingsButtonTest\n[ OK ] NotificationViewTest.SettingsButtonTest (75 ms)\n[111/123] NotificationViewTest.SettingsButtonTest (75 ms)\n[ RUN ] NotificationViewTest.ViewOrderingTest\n[ OK ] NotificationViewTest.ViewOrderingTest (82 ms)\n[112/123] NotificationViewTest.ViewOrderingTest (82 ms)\n[ RUN ] NotificationViewTest.TitleWrappingTest\n[ OK ] NotificationViewTest.TitleWrappingTest (102 ms)\n[113/123] NotificationViewTest.TitleWrappingTest (102 ms)\n[ RUN ] NotificationViewMDTest.TestActionButtonClick\n[ OK ] NotificationViewMDTest.TestActionButtonClick (291 ms)\n[114/123] NotificationViewMDTest.TestActionButtonClick (291 ms)\n[ RUN ] NotificationViewMDTest.TestInlineReply\n[ OK ] NotificationViewMDTest.TestInlineReply (149 ms)\n[115/123] NotificationViewMDTest.TestInlineReply (149 ms)\n[ RUN ] NotificationViewMDTest.TestInlineReplyRemovedByUpdate\n[ OK ] NotificationViewMDTest.TestInlineReplyRemovedByUpdate (160 ms)\n[116/123] NotificationViewMDTest.TestInlineReplyRemovedByUpdate (160 ms)\n[ RUN ] NotificationViewMDTest.SlideOut\n[ OK ] NotificationViewMDTest.SlideOut (141 ms)\n[117/123] NotificationViewMDTest.SlideOut (141 ms)\n[ RUN ] NotificationViewMDTest.SlideOutNested\n[ OK ] NotificationViewMDTest.SlideOutNested (145 ms)\n[118/123] NotificationViewMDTest.SlideOutNested (145 ms)\n[ RUN ] NotificationViewMDTest.DisableSlideForcibly\n[ OK ] NotificationViewMDTest.DisableSlideForcibly (129 ms)\n[119/123] NotificationViewMDTest.DisableSlideForcibly (129 ms)\n[ RUN ] NotificationViewMDTest.ExpandLongMessage\n[ OK ] NotificationViewMDTest.ExpandLongMessage (267 ms)\n[120/123] NotificationViewMDTest.ExpandLongMessage (267 ms)\n[ RUN ] NotificationViewMDTest.TestAccentColor\n[ OK ] NotificationViewMDTest.TestAccentColor (114 ms)\n[121/123] NotificationViewMDTest.TestAccentColor (114 ms)\n[ RUN ] NotificationViewMDTest.UseImageAsIcon\n[ OK ] NotificationViewMDTest.UseImageAsIcon (86 ms)\n[122/123] NotificationViewMDTest.UseImageAsIcon (86 ms)\n[ RUN ] NotificationViewMDTest.NotificationWithoutIcon\n[ OK ] NotificationViewMDTest.NotificationWithoutIcon (84 ms)\n[123/123] NotificationViewMDTest.NotificationWithoutIcon (84 ms)\nRetrying 10 tests (retry #1)\n[ RUN ] TimestampViewTest.FormatToRelativeTime\n[ OK ] TimestampViewTest.FormatToRelativeTime (84 ms)\n[124/133] TimestampViewTest.FormatToRelativeTime (84 ms)\n[ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate\n[ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (74 ms)\n[125/133] SlideOutControllerTest.OnGestureEventAndDelegate (74 ms)\n[ RUN ] NotificationViewTest.CreateOrUpdateTest\n[ OK ] NotificationViewTest.CreateOrUpdateTest (96 ms)\n[126/133] NotificationViewTest.CreateOrUpdateTest (96 ms)\n[ RUN ] NotificationViewMDTest.UpdateAddingIcon\n[ OK ] NotificationViewMDTest.UpdateAddingIcon (117 ms)\n[127/133] NotificationViewMDTest.UpdateAddingIcon (117 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded\n[ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (170 ms)\n[128/133] NotificationViewMDTest.TestDeleteOnToggleExpanded (170 ms)\n[ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification\n[ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (123 ms)\n[129/133] NotificationViewMDTest.TestDeleteOnDisableNotification (123 ms)\n[ RUN ] NotificationViewMDTest.TestClickExpanded\n[ OK ] NotificationViewMDTest.TestClickExpanded (114 ms)\n[130/133] NotificationViewMDTest.TestClickExpanded (114 ms)\n[ RUN ] NotificationViewMDTest.TestClick\n[ OK ] NotificationViewMDTest.TestClick (113 ms)\n[131/133] NotificationViewMDTest.TestClick (113 ms)\n[ RUN ] NotificationViewMDTest.InlineSettings\n[ OK ] NotificationViewMDTest.InlineSettings (152 ms)\n[132/133] NotificationViewMDTest.InlineSettings (152 ms)\n[ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter\n[ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (1 ms)\n[133/133] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (1 ms)\nSUCCESS: all tests passed.\nTests took 15 seconds.\n", "outputs_ref": { "isolated": "715035a16988025599e5e22718da6bde399a59e1", "isolatedserver": "https://isolateserver.appspot.com", "namespace": "default-gzip" }, "run_id": "43c7573e6500f711", "server_versions": [ "4216-cf4a3cd" ], "started_ts": "2019-03-24T07:06:33.131778", "state": "COMPLETED", "tags": [ "build_is_experimental:false", "buildername:Linux TSan Tests", "buildnumber:35963", "cpu:x86-64", "data:eaf8bb2c188e4b32f42584e505c35be00d6499b3", "gpu:none", "master:chromium.memory", "name:message_center_unittests", "os:Ubuntu-14.04", "pool:Chrome", "priority:25", "project:chromium", "purpose:CI", "purpose:luci", "purpose:post-commit", "service_account:none", "slavename:swarm323-c4", "spec_name:chromium.ci:Linux TSan Tests", "stepname:message_center_unittests", "swarming.pool.template:none", "swarming.pool.version:d172b3da50f79bdc0892909417b8871a46e09913", "user:None" ], "task_id": "43c9cc52f8269610" } ] }