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

python -u /b/swarming/w/ir/kitchen-checkout/build/scripts/tools/runit.py --show-path --with-third-party-lib -- python /b/swarming/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/collect_task.py --verbose -o /b/swarming/w/ir/tmp/t/tmptCqiAO.json --task-output-dir /b/swarming/w/ir/tmp/t/tmp9CFWmE --merge-script /b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_gtest_merge.py --merge-script-stdout-file /b/swarming/w/ir/tmp/t/tmpAd7DHJmerge_script_log --merge-additional-args '[]' --build-properties '{"bot_id": "swarm323-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1553454710020227, "id": "8918078389944755488", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux TSan Tests/35965", "builder:Linux TSan Tests", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/4e6dfb6a47b57f294b5ca268661326fa211c331e", "gitiles_ref:refs/heads/master", "parent_buildername:Linux TSan Builder", "parent_buildnumber:43200", "scheduler_invocation_id:9083508452477400928", "scheduler_job_id:chromium/Linux TSan Tests", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux TSan Tests", "buildnumber": 35965, "got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "got_revision_cp": "refs/heads/master@{#643733}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "got_webrtc_revision_cp": "refs/heads/master@{#27257}", "mastername": "chromium.memory", "parent_buildername": "Linux TSan Builder", "parent_got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "parent_got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "parent_got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "parent_got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "parent_got_revision_cp": "refs/heads/master@{#643733}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "parent_got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "parent_got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27257}", "parent_mastername": "chromium.memory", "path_config": "generic", "recipe": "chromium", "revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "swarm_hashes": {"accessibility_unittests": "28bc52810453d19577e88b212430a7001963b148", "angle_unittests": "daf3df07bed29710c344622a76567ebc2658e4c2", "app_shell_unittests": "5514be672d37e335e68f9453dbf5c505f6a8be4d", "aura_unittests": "47c52b60919b35993bf361054a2b81588022360a", "base_unittests": "e50b6ff82c50bdb3c403343d2a900f558d570fdc", "blink_common_unittests": "dedd09b4c79ffbb35832df72befd56c40e1ecd1e", "blink_fuzzer_unittests": "edfdd7f16b8ea245d85a262d9a4c140a821c5584", "blink_heap_unittests": "1bc783e5494391376671b0c3d27387b63ecf8b2e", "blink_platform_unittests": "263f99b8de73c76b9b61971f84f863a42378f34c", "blink_unittests": "d9b991beb5e7b4c2c415be6922110e5cee270642", "boringssl_crypto_tests": "e162d3e3dc8c314388611c2e59545ea993a6f1fa", "boringssl_ssl_tests": "4ea7e290fe2f6970830b141bca55d789a01770f3", "browser_tests": "c2a350100acd7a994d849f11afba9e8eec26cb94", "cacheinvalidation_unittests": "87420490074df7bc8dc9174fc63c4d13aa462c60", "capture_unittests": "e6c1c7f1f3d26ae9ab690a9c2adb09960302fff8", "cast_unittests": "9f4d317ad8bf6dd9f9f0ac941dd1da0980d668e7", "cc_unittests": "5116a578f52938af43ec9c11c9911b07fcc7c96f", "chrome_app_unittests": "57b7f872b738e06b14628143aa6a4fb5dcc5e616", "chromedriver_unittests": "aa1b736fe765990814b2a90bf16717d835365c10", "components_browsertests": "daa49728843094ea082ed5c3e14d976087b3e3ad", "components_unittests": "bd2d9bccd77e1acdf09a4214764f82c10756f26c", "compositor_unittests": "8d94601d0a239cf8abdd7152d598a9f05c3a0cff", "content_browsertests": "91595406512555d1192cc46a70c904bdf76a87e2", "content_unittests": "920904efa1156900534f92e5852511ffa65dd3f3", "cronet_tests": "6f65fbe2e8c5a09c3f800e0e0602e76b4c30289d", "cronet_unittests": "7c3539a07da926e7c7118a30fd97322cec622501", "crypto_unittests": "17aa1f755c81c7a3fea2d545d72d212ba56a23be", "dbus_unittests": "3af72799d6b1fc3d624b84a0c2c09625e2940574", "device_unittests": "6f670339d95586232ebb5b509e2ed0b9d07a9cbe", "display_unittests": "e5ae20623b6db2dfb76148739095a8436bbc16df", "events_unittests": "eceb0655ce0b6a0309544e5f6561b17f77ab9c96", "extensions_browsertests": "55a95737dbd6ec34c85530b4b372ea4102512c5f", "extensions_unittests": "4029f668a0692e2c98be849b5fc37a0613066b65", "filesystem_service_unittests": "f6c55b0392368746d63467220dfe46574fc89d43", "gcm_unit_tests": "83fb97f4f576fbfd827bf6965d1955c71d18e29e", "gfx_unittests": "d463e5bf49b07f78bbb2d924f8edce5cd6acbff0", "gin_unittests": "226663d3fc25d103df0aa46a77efa9750853d32f", "gl_tests": "4fbec8b6325ba0ecd5601d840e2424b706228242", "gl_unittests": "21416db6424e0116c5d5fdc054ca58c4aa0e885c", "google_apis_unittests": "bcf96b7d24f1334a76a0d14ff74e774562850d95", "gpu_unittests": "222b165629b504fe0399004cd34d365653086fc3", "headless_browsertests": "14d695709dfab58704e848841f915603d380b3e6", "headless_unittests": "ea8ae0bd51b07779e3efed330a3f7c0c6887cf06", "interactive_ui_tests": "81ff2d314cf611aba370a5c812d94f5d7f1b8ff5", "ipc_tests": "e814b7baff24bd3840ebbddd299c79f2a0b82e66", "jingle_unittests": "6ac082cd69366d16d85899cec9b59754312a6a3a", "latency_unittests": "2496e4fe742a3c8d93e8a1f20659f19399658d30", "leveldb_service_unittests": "a5d9006d4b321c3c6bcd4f1d909fc5d256f86ceb", "libjingle_xmpp_unittests": "f907eaa4505f2172775acca44b537ea869c97c83", "media_blink_unittests": "0f5b9c6f15bdbd9672f201a8a6a200e828666905", "media_service_unittests": "ce383143e19393819bc03ac0cef009b79fea636e", "media_unittests": "725b4d4ea5488911cb7f81df32681730a965b206", "message_center_unittests": "eaf8bb2c188e4b32f42584e505c35be00d6499b3", "midi_unittests": "0682176ab34c5a9065a06a21a2dddd6e9f833e1f", "mojo_core_unittests": "961598200ffa44c955b29825337daa8e703d6cbc", "mojo_unittests": "c4254b197e0f774a5ec701637670fc246a08b323", "native_theme_unittests": "d60a17a14b008cc991619f7772d20e2d6110f459", "net_unittests": "31f07068448aecbb8ec4eec12a1f7727038555b5", "pdf_unittests": "1062da1ae87bb733de156d038e72adb364d7d221", "perfetto_unittests": "57429316125dfb7dcbc94a7a49763760c49b5e28", "ppapi_unittests": "0da3c875282184110a441f08f2f8fdf926aacb1b", "printing_unittests": "aaaf9b1125f633869ade87a55cd3ebe7700497bf", "remoting_unittests": "09ee042821a92a903b412e01e47847a835793789", "sandbox_linux_unittests": "51a1b3f69d1d3dce8a32605f9b67e30723158d40", "service_manager_unittests": "a1759601b2296573ecc8cb099dae262fbf1da971", "services_unittests": "e9c1bd48672a57813dadd842df93f2266407f77d", "shell_dialogs_unittests": "35404a8d8442d4997f228210703b6ddd777d8612", "skia_unittests": "3317dd730e9a61b61e43e3edff73b01c443ae5e5", "snapshot_unittests": "54ee313da59efc0d5b7bfce881950f60327ce055", "sql_unittests": "61f4b5a94812253d8ba49e9009e23675710ee6b6", "storage_unittests": "4a2dc7fb12a4ff9e7159090c5a5ced8bbe3d0c14", "sync_integration_tests": "65890930bd43782eb55ca31063e9d660ea243f68", "traffic_annotation_auditor_unittests": "8c2f923d27db4d153f9ac4e4b2ecd13c5098a430", "ui_base_unittests": "385202444299e14a6acdd4ec42e559df374d51dc", "ui_touch_selection_unittests": "069e6af5b51737f74512c7807d6455e5e85e480a", "unit_tests": "1844bb805f16953cd6d2072fa607dfde398f684a", "url_unittests": "42f4a8bf463e57344fd8d144be2b62d12cb9df74", "views_unittests": "5fd039723e707f95b710fc04879e362abe4fe54b", "viz_unittests": "1c7967a71313d9031878b3c626e12d57d0c0c7c9", "vr_common_unittests": "96d0ee06bd7bb1cedbf82e0042a4fe2398d30513", "vr_pixeltests": "3ba96f680e8f158809e85be48c55db2cd55680d6", "wm_unittests": "e548d05b1e56e8874a59539ff5267ca71ac3cdba", "wtf_unittests": "a2424c7b39b97c1eb44b35393e1c6a534db6fb1f"}}' --summary-json-file /b/swarming/w/ir/tmp/t/tmpv3rV4n.json -- swarming collect -server https://chromium-swarm.appspot.com -worker 50 -task-summary-python -task-output-stdout all -verbose -requests-json /b/swarming/w/ir/tmp/t/tmpx58KVc.json in dir /b/swarming/w/ir/k: allow_subannotations: True cmd: ['python', '-u', '/b/swarming/w/ir/kitchen-checkout/build/scripts/tools/runit.py', '--show-path', '--with-third-party-lib', '--', 'python', '/b/swarming/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium_swarming/resources/collect_task.py', '--verbose', '-o', '/b/swarming/w/ir/tmp/t/tmptCqiAO.json', '--task-output-dir', '/b/swarming/w/ir/tmp/t/tmp9CFWmE', '--merge-script', '/b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_gtest_merge.py', '--merge-script-stdout-file', '/b/swarming/w/ir/tmp/t/tmpAd7DHJmerge_script_log', '--merge-additional-args', '[]', '--build-properties', '{"bot_id": "swarm323-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1553454710020227, "id": "8918078389944755488", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux TSan Tests/35965", "builder:Linux TSan Tests", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/4e6dfb6a47b57f294b5ca268661326fa211c331e", "gitiles_ref:refs/heads/master", "parent_buildername:Linux TSan Builder", "parent_buildnumber:43200", "scheduler_invocation_id:9083508452477400928", "scheduler_job_id:chromium/Linux TSan Tests", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux TSan Tests", "buildnumber": 35965, "got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "got_revision_cp": "refs/heads/master@{#643733}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "got_webrtc_revision_cp": "refs/heads/master@{#27257}", "mastername": "chromium.memory", "parent_buildername": "Linux TSan Builder", "parent_got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "parent_got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "parent_got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "parent_got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "parent_got_revision_cp": "refs/heads/master@{#643733}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "parent_got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "parent_got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27257}", "parent_mastername": "chromium.memory", "path_config": "generic", "recipe": "chromium", "revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "swarm_hashes": {"accessibility_unittests": "28bc52810453d19577e88b212430a7001963b148", "angle_unittests": "daf3df07bed29710c344622a76567ebc2658e4c2", "app_shell_unittests": "5514be672d37e335e68f9453dbf5c505f6a8be4d", "aura_unittests": "47c52b60919b35993bf361054a2b81588022360a", "base_unittests": "e50b6ff82c50bdb3c403343d2a900f558d570fdc", "blink_common_unittests": "dedd09b4c79ffbb35832df72befd56c40e1ecd1e", "blink_fuzzer_unittests": "edfdd7f16b8ea245d85a262d9a4c140a821c5584", "blink_heap_unittests": "1bc783e5494391376671b0c3d27387b63ecf8b2e", "blink_platform_unittests": "263f99b8de73c76b9b61971f84f863a42378f34c", "blink_unittests": "d9b991beb5e7b4c2c415be6922110e5cee270642", "boringssl_crypto_tests": "e162d3e3dc8c314388611c2e59545ea993a6f1fa", "boringssl_ssl_tests": "4ea7e290fe2f6970830b141bca55d789a01770f3", "browser_tests": "c2a350100acd7a994d849f11afba9e8eec26cb94", "cacheinvalidation_unittests": "87420490074df7bc8dc9174fc63c4d13aa462c60", "capture_unittests": "e6c1c7f1f3d26ae9ab690a9c2adb09960302fff8", "cast_unittests": "9f4d317ad8bf6dd9f9f0ac941dd1da0980d668e7", "cc_unittests": "5116a578f52938af43ec9c11c9911b07fcc7c96f", "chrome_app_unittests": "57b7f872b738e06b14628143aa6a4fb5dcc5e616", "chromedriver_unittests": "aa1b736fe765990814b2a90bf16717d835365c10", "components_browsertests": "daa49728843094ea082ed5c3e14d976087b3e3ad", "components_unittests": "bd2d9bccd77e1acdf09a4214764f82c10756f26c", "compositor_unittests": "8d94601d0a239cf8abdd7152d598a9f05c3a0cff", "content_browsertests": "91595406512555d1192cc46a70c904bdf76a87e2", "content_unittests": "920904efa1156900534f92e5852511ffa65dd3f3", "cronet_tests": "6f65fbe2e8c5a09c3f800e0e0602e76b4c30289d", "cronet_unittests": "7c3539a07da926e7c7118a30fd97322cec622501", "crypto_unittests": "17aa1f755c81c7a3fea2d545d72d212ba56a23be", "dbus_unittests": "3af72799d6b1fc3d624b84a0c2c09625e2940574", "device_unittests": "6f670339d95586232ebb5b509e2ed0b9d07a9cbe", "display_unittests": "e5ae20623b6db2dfb76148739095a8436bbc16df", "events_unittests": "eceb0655ce0b6a0309544e5f6561b17f77ab9c96", "extensions_browsertests": "55a95737dbd6ec34c85530b4b372ea4102512c5f", "extensions_unittests": "4029f668a0692e2c98be849b5fc37a0613066b65", "filesystem_service_unittests": "f6c55b0392368746d63467220dfe46574fc89d43", "gcm_unit_tests": "83fb97f4f576fbfd827bf6965d1955c71d18e29e", "gfx_unittests": "d463e5bf49b07f78bbb2d924f8edce5cd6acbff0", "gin_unittests": "226663d3fc25d103df0aa46a77efa9750853d32f", "gl_tests": "4fbec8b6325ba0ecd5601d840e2424b706228242", "gl_unittests": "21416db6424e0116c5d5fdc054ca58c4aa0e885c", "google_apis_unittests": "bcf96b7d24f1334a76a0d14ff74e774562850d95", "gpu_unittests": "222b165629b504fe0399004cd34d365653086fc3", "headless_browsertests": "14d695709dfab58704e848841f915603d380b3e6", "headless_unittests": "ea8ae0bd51b07779e3efed330a3f7c0c6887cf06", "interactive_ui_tests": "81ff2d314cf611aba370a5c812d94f5d7f1b8ff5", "ipc_tests": "e814b7baff24bd3840ebbddd299c79f2a0b82e66", "jingle_unittests": "6ac082cd69366d16d85899cec9b59754312a6a3a", "latency_unittests": "2496e4fe742a3c8d93e8a1f20659f19399658d30", "leveldb_service_unittests": "a5d9006d4b321c3c6bcd4f1d909fc5d256f86ceb", "libjingle_xmpp_unittests": "f907eaa4505f2172775acca44b537ea869c97c83", "media_blink_unittests": "0f5b9c6f15bdbd9672f201a8a6a200e828666905", "media_service_unittests": "ce383143e19393819bc03ac0cef009b79fea636e", "media_unittests": "725b4d4ea5488911cb7f81df32681730a965b206", "message_center_unittests": "eaf8bb2c188e4b32f42584e505c35be00d6499b3", "midi_unittests": "0682176ab34c5a9065a06a21a2dddd6e9f833e1f", "mojo_core_unittests": "961598200ffa44c955b29825337daa8e703d6cbc", "mojo_unittests": "c4254b197e0f774a5ec701637670fc246a08b323", "native_theme_unittests": "d60a17a14b008cc991619f7772d20e2d6110f459", "net_unittests": "31f07068448aecbb8ec4eec12a1f7727038555b5", "pdf_unittests": "1062da1ae87bb733de156d038e72adb364d7d221", "perfetto_unittests": "57429316125dfb7dcbc94a7a49763760c49b5e28", "ppapi_unittests": "0da3c875282184110a441f08f2f8fdf926aacb1b", "printing_unittests": "aaaf9b1125f633869ade87a55cd3ebe7700497bf", "remoting_unittests": "09ee042821a92a903b412e01e47847a835793789", "sandbox_linux_unittests": "51a1b3f69d1d3dce8a32605f9b67e30723158d40", "service_manager_unittests": "a1759601b2296573ecc8cb099dae262fbf1da971", "services_unittests": "e9c1bd48672a57813dadd842df93f2266407f77d", "shell_dialogs_unittests": "35404a8d8442d4997f228210703b6ddd777d8612", "skia_unittests": "3317dd730e9a61b61e43e3edff73b01c443ae5e5", "snapshot_unittests": "54ee313da59efc0d5b7bfce881950f60327ce055", "sql_unittests": "61f4b5a94812253d8ba49e9009e23675710ee6b6", "storage_unittests": "4a2dc7fb12a4ff9e7159090c5a5ced8bbe3d0c14", "sync_integration_tests": "65890930bd43782eb55ca31063e9d660ea243f68", "traffic_annotation_auditor_unittests": "8c2f923d27db4d153f9ac4e4b2ecd13c5098a430", "ui_base_unittests": "385202444299e14a6acdd4ec42e559df374d51dc", "ui_touch_selection_unittests": "069e6af5b51737f74512c7807d6455e5e85e480a", "unit_tests": "1844bb805f16953cd6d2072fa607dfde398f684a", "url_unittests": "42f4a8bf463e57344fd8d144be2b62d12cb9df74", "views_unittests": "5fd039723e707f95b710fc04879e362abe4fe54b", "viz_unittests": "1c7967a71313d9031878b3c626e12d57d0c0c7c9", "vr_common_unittests": "96d0ee06bd7bb1cedbf82e0042a4fe2398d30513", "vr_pixeltests": "3ba96f680e8f158809e85be48c55db2cd55680d6", "wm_unittests": "e548d05b1e56e8874a59539ff5267ca71ac3cdba", "wtf_unittests": "a2424c7b39b97c1eb44b35393e1c6a534db6fb1f"}}', '--summary-json-file', '/b/swarming/w/ir/tmp/t/tmpv3rV4n.json', '--', 'swarming', 'collect', '-server', 'https://chromium-swarm.appspot.com', '-worker', '50', '-task-summary-python', '-task-output-stdout', 'all', '-verbose', '-requests-json', '/b/swarming/w/ir/tmp/t/tmpx58KVc.json'] env: {'CHROME_HEADLESS': '1'} env_prefixes: {'PATH': '/b/swarming/w/ir/cache/swarming_client'} env_suffixes: {} infra_step: False name_tokens: ('message_center_unittests',) ok_ret: ALL_OK step_test_data: <lambda>(...) trigger_specs: () full environment: ADDRFAM: inet BOTO_CONFIG: /b/swarming/w/ir/tmp/gsutil_task/.boto BUILDBUCKET_EXPERIMENTAL: FALSE CHROME_HEADLESS: 1 CIPD_CACHE_DIR: /b/swarming/cipd_cache/cache CIPD_PROTOCOL: v2 DEVSHELL_CLIENT_PORT: 37595 DOCKER_CONFIG: /b/swarming/w/ir/tmp/docker_cfg_task DOCKER_TMPDIR: /b/swarming/w/ir/tmp/docker_tmp_task GIT_CONFIG_NOSYSTEM: 1 GIT_TERMINAL_PROMPT: 0 HOME: /home/chrome-bot IFACE: eth0 INFRA_GIT_WRAPPER_HOME: /b/swarming/w/ir/tmp/git_home_task LOGDOG_COORDINATOR_HOST: logs.chromium.org LOGDOG_STREAM_PREFIX: buildbucket/cr-buildbucket.appspot.com/8918078389944755488 LOGDOG_STREAM_PROJECT: chromium LOGDOG_STREAM_SERVER_PATH: unix:/b/swarming/w/ir/tmp/ld.sock LOGICAL: eth0 LUCI_CONTEXT: /b/swarming/w/it7KgqYG/luci_context.914486705 MAC_CHROMIUM_TMPDIR: /b/swarming/w/ir/tmp/t METHOD: dhcp NO_GCE_CHECK: False PATH: /b/swarming/w/ir/cache/swarming_client:/b/swarming/w/ir/cipd_bin_packages:/b/swarming/w/ir/cipd_bin_packages/bin:/b/swarming/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD: /b/swarming/w/ir/k PYTHONIOENCODING: UTF-8 PYTHONUNBUFFERED: 1 ROOT_SETUP_LOG: /var/log/messages/chromebuild/root-setup.log SHLVL: 1 STARTUP_LOG: /var/log/messages/chromebuild/startup.log SWARMING_BOT_ID: swarm323-c4 SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 43c9ef49846c0211 TEMP: /b/swarming/w/ir/tmp/t TEMPDIR: /b/swarming/w/ir/tmp/t TERM: linux TMP: /b/swarming/w/ir/tmp/t TMPDIR: /b/swarming/w/ir/tmp/t UPSTART_EVENTS: net-device-up UPSTART_INSTANCE: UPSTART_JOB: chromebuild-startup USER: chrome-bot USERNAME: chrome-bot VPYTHON_VIRTUALENV_ROOT: /b/swarming/w/ir/cache/vpython _: /b/swarming/w/ir/cipd_bin_packages/vpython Set PYTHONPATH: /b/swarming/w/ir/kitchen-checkout/build/scripts:/b/swarming/w/ir/kitchen-checkout/build/site_config:/b/swarming/w/ir/kitchen-checkout/build/third_party:/b/swarming/w/ir/kitchen-checkout/build/third_party/buildbot_8_4p1:/b/swarming/w/ir/kitchen-checkout/build/third_party/buildbot_slave_8_4:/b/swarming/w/ir/kitchen-checkout/build/third_party/coverage-3.7.1:/b/swarming/w/ir/kitchen-checkout/build/third_party/decorator_3_3_1:/b/swarming/w/ir/kitchen-checkout/build/third_party/google_api_python_client:/b/swarming/w/ir/kitchen-checkout/build/third_party/httplib2/python2:/b/swarming/w/ir/kitchen-checkout/build/third_party/infra_libs:/b/swarming/w/ir/kitchen-checkout/build/third_party/jinja2:/b/swarming/w/ir/kitchen-checkout/build/third_party/markupsafe:/b/swarming/w/ir/kitchen-checkout/build/third_party/oauth2client:/b/swarming/w/ir/kitchen-checkout/build/third_party/pyasn1:/b/swarming/w/ir/kitchen-checkout/build/third_party/pyasn1-modules:/b/swarming/w/ir/kitchen-checkout/build/third_party/python-rsa:/b/swarming/w/ir/kitchen-checkout/build/third_party/requests_2_10_0:/b/swarming/w/ir/kitchen-checkout/build/third_party/setuptools-0.6c11:/b/swarming/w/ir/kitchen-checkout/build/third_party/sqlalchemy_0_7_1:/b/swarming/w/ir/kitchen-checkout/build/third_party/sqlalchemy_migrate_0_7_1:/b/swarming/w/ir/kitchen-checkout/build/third_party/tempita_0_5:/b/swarming/w/ir/kitchen-checkout/build/third_party/twisted_10_2:/b/swarming/w/ir/kitchen-checkout/build/third_party/uritemplate:/b/swarming/w/ir/kitchen-checkout/build/third_party/site-packages 2019-03-24 12:15:52,981 - root: [DEBUG] Using task_output_dir: '/b/swarming/w/ir/tmp/t/tmp9CFWmE' 2019-03-24 12:15:52,981 - root: [WARNING] task_output_dir '/b/swarming/w/ir/tmp/t/tmp9CFWmE' already exists! 2019-03-24 12:15:52,981 - root: [WARNING] task_output_dir existing content: [] 2019-03-24 12:15:52,981 - root: [INFO] collect_cmd: swarming collect -server https://chromium-swarm.appspot.com -worker 50 -task-summary-python -task-output-stdout all -verbose -requests-json /b/swarming/w/ir/tmp/t/tmpx58KVc.json -output-dir /b/swarming/w/ir/tmp/t/tmp9CFWmE -task-summary-json /b/swarming/w/ir/tmp/t/tmpv3rV4n.json [D2019-03-24T12:15:52.988055-07:00 9510 0 auth.go:1265] Minting a new token {"key":"luci_ctx/2ebaeeaa9c1a9e4b9e8015fbe15efbb8bca1d58a883be06e28469a6162e62c57", "scopes":"https://www.googleapis.com/auth/userinfo.email"} [D2019-03-24T12:15:52.988126-07:00 9510 0 luci_ctx.go:138] POST http://127.0.0.1:43229/rpc/LuciLocalAuthService.GetOAuthToken {"key":"luci_ctx/2ebaeeaa9c1a9e4b9e8015fbe15efbb8bca1d58a883be06e28469a6162e62c57", "scopes":"https://www.googleapis.com/auth/userinfo.email"} [D2019-03-24T12:15:52.990181-07:00 9510 0 auth.go:1222] Token expires in 26m31.009862195s {"key":"luci_ctx/2ebaeeaa9c1a9e4b9e8015fbe15efbb8bca1d58a883be06e28469a6162e62c57", "scopes":"https://www.googleapis.com/auth/userinfo.email"} 43c9f137818a2b10: exit 0 Additional test environment: CHROME_DEVEL_SANDBOX=/opt/chromium/chrome_sandbox CHROME_HEADLESS=1 G_SLICE=always-malloc LANG=en_US.UTF-8 NSS_DISABLE_ARENA_FREE_LIST=1 NSS_DISABLE_UNLOAD=1 TSAN_OPTIONS=symbolize=1 external_symbolizer_path=/b/s/w/ir/third_party/llvm-build/Release+Asserts/bin/llvm-symbolizer handle_abort=1 Command: ./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 IMPORTANT DEBUGGING NOTE: batches of tests are run inside their own process. For debugging a test inside a debugger, use the --gtest_filter=<your_test_name> flag along with --single-process-tests. Using sharding settings from environment. This is shard 0/1 Using 8 parallel jobs. [ RUN ] MessageCenterImplTest.TotalNotificationBlocker [ OK ] MessageCenterImplTest.TotalNotificationBlocker (0 ms) [1/123] MessageCenterImplTest.TotalNotificationBlocker (0 ms) [ RUN ] MessageCenterImplTest.RemoveAllNotifications [ OK ] MessageCenterImplTest.RemoveAllNotifications (0 ms) [2/123] MessageCenterImplTest.RemoveAllNotifications (0 ms) [ RUN ] MessageCenterImplTest.NotifierEnabledChanged [ OK ] MessageCenterImplTest.NotifierEnabledChanged (0 ms) [3/123] MessageCenterImplTest.NotifierEnabledChanged (0 ms) [ RUN ] MessageCenterImplTest.UpdateWhileMessageCenterVisible [ OK ] MessageCenterImplTest.UpdateWhileMessageCenterVisible (0 ms) [4/123] MessageCenterImplTest.UpdateWhileMessageCenterVisible (0 ms) [ RUN ] MessageCenterImplTest.AddWhileMessageCenterVisible [ OK ] MessageCenterImplTest.AddWhileMessageCenterVisible (0 ms) [5/123] MessageCenterImplTest.AddWhileMessageCenterVisible (0 ms) [ RUN ] MessageCenterImplTest.RemoveWhileMessageCenterVisible [ OK ] MessageCenterImplTest.RemoveWhileMessageCenterVisible (0 ms) [6/123] MessageCenterImplTest.RemoveWhileMessageCenterVisible (0 ms) [ RUN ] MessageCenterImplTest.RemoveNonVisibleNotification [ OK ] MessageCenterImplTest.RemoveNonVisibleNotification (0 ms) [7/123] MessageCenterImplTest.RemoveNonVisibleNotification (0 ms) [ RUN ] MessageCenterImplTest.FindNotificationsByAppId [ OK ] MessageCenterImplTest.FindNotificationsByAppId (0 ms) [8/123] MessageCenterImplTest.FindNotificationsByAppId (0 ms) [ RUN ] MessageCenterImplTest.QueueWhenCenterVisible [ OK ] MessageCenterImplTest.QueueWhenCenterVisible (1 ms) [9/123] MessageCenterImplTest.QueueWhenCenterVisible (1 ms) [ RUN ] MessageCenterImplTest.UpdateProgressNotificationWhenCenterVisible [ OK ] MessageCenterImplTest.UpdateProgressNotificationWhenCenterVisible (0 ms) [10/123] MessageCenterImplTest.UpdateProgressNotificationWhenCenterVisible (0 ms) [ RUN ] MessageCenterImplTest.PopupTimersEmptyController [ OK ] MessageCenterImplTest.PopupTimersEmptyController (1 ms) [11/123] MessageCenterImplTest.PopupTimersEmptyController (1 ms) [ RUN ] MessageCenterImplTest.PopupTimersControllerStartTimer [ OK ] MessageCenterImplTest.PopupTimersControllerStartTimer (1 ms) [12/123] MessageCenterImplTest.PopupTimersControllerStartTimer (1 ms) [ RUN ] MessageCenterImplTest.PopupTimersControllerCancelTimer [ OK ] MessageCenterImplTest.PopupTimersControllerCancelTimer (0 ms) [13/123] MessageCenterImplTest.PopupTimersControllerCancelTimer (0 ms) [ RUN ] MessageCenterImplTest.PopupTimersControllerPauseAllTimers [ OK ] MessageCenterImplTest.PopupTimersControllerPauseAllTimers (0 ms) [14/123] MessageCenterImplTest.PopupTimersControllerPauseAllTimers (0 ms) [ RUN ] MessageCenterImplTest.PopupTimersControllerStartAllTimers [ OK ] MessageCenterImplTest.PopupTimersControllerStartAllTimers (1 ms) [15/123] MessageCenterImplTest.PopupTimersControllerStartAllTimers (1 ms) [ RUN ] MessageCenterImplTest.PopupTimersControllerStartMultipleTimers [ OK ] MessageCenterImplTest.PopupTimersControllerStartMultipleTimers (2 ms) [16/123] MessageCenterImplTest.PopupTimersControllerStartMultipleTimers (2 ms) [ RUN ] MessageCenterImplTest.PopupTimersControllerRestartOnUpdate [ OK ] MessageCenterImplTest.PopupTimersControllerRestartOnUpdate (0 ms) [17/123] MessageCenterImplTest.PopupTimersControllerRestartOnUpdate (0 ms) [ RUN ] MessageCenterImplTest.NotificationBlocker [ OK ] MessageCenterImplTest.NotificationBlocker (0 ms) [18/123] MessageCenterImplTest.NotificationBlocker (0 ms) [ RUN ] MessageCenterImplTest.NotificationsDuringBlocked [ OK ] MessageCenterImplTest.NotificationsDuringBlocked (0 ms) [19/123] MessageCenterImplTest.NotificationsDuringBlocked (0 ms) [ RUN ] MessageCenterImplTest.NotificationBlockerAllowsPopups [ OK ] MessageCenterImplTest.NotificationBlockerAllowsPopups (1 ms) [20/123] MessageCenterImplTest.NotificationBlockerAllowsPopups (1 ms) [ RUN ] NotificationListTest.Basic [ OK ] NotificationListTest.Basic (0 ms) [21/123] NotificationListTest.Basic (0 ms) [ RUN ] NotificationListTest.MessageCenterVisible [ OK ] NotificationListTest.MessageCenterVisible (0 ms) [22/123] NotificationListTest.MessageCenterVisible (0 ms) [ RUN ] NotificationListTest.UpdateNotification [ OK ] NotificationListTest.UpdateNotification (0 ms) [23/123] NotificationListTest.UpdateNotification (0 ms) [ RUN ] NotificationListTest.UpdateNotificationWithRenotifyAndQuietMode [ OK ] NotificationListTest.UpdateNotificationWithRenotifyAndQuietMode (0 ms) [24/123] NotificationListTest.UpdateNotificationWithRenotifyAndQuietMode (0 ms) [ RUN ] NotificationListTest.GetNotificationsByNotifierId [ OK ] NotificationListTest.GetNotificationsByNotifierId (0 ms) [25/123] NotificationListTest.GetNotificationsByNotifierId (0 ms) [ RUN ] NotificationListTest.OldPopupShouldNotBeHidden [ OK ] NotificationListTest.OldPopupShouldNotBeHidden (0 ms) [26/123] NotificationListTest.OldPopupShouldNotBeHidden (0 ms) [ RUN ] NotificationListTest.Priority [ OK ] NotificationListTest.Priority (0 ms) [27/123] NotificationListTest.Priority (0 ms) [ RUN ] NotificationListTest.GetNotificationsByAppId [ OK ] NotificationListTest.GetNotificationsByAppId (0 ms) [28/123] NotificationListTest.GetNotificationsByAppId (0 ms) [ RUN ] NotificationListTest.HasPopupsWithPriority [ OK ] NotificationListTest.HasPopupsWithPriority (0 ms) [29/123] NotificationListTest.HasPopupsWithPriority (0 ms) [ RUN ] NotificationListTest.HasPopupsWithSystemPriority [ OK ] NotificationListTest.HasPopupsWithSystemPriority (0 ms) [30/123] NotificationListTest.HasPopupsWithSystemPriority (0 ms) [ RUN ] MessageCenterImplTest.UpdateNonProgressNotificationWhenCenterVisible [ OK ] MessageCenterImplTest.UpdateNonProgressNotificationWhenCenterVisible (0 ms) [31/123] MessageCenterImplTest.UpdateNonProgressNotificationWhenCenterVisible (0 ms) [ RUN ] MessageCenterImplTest.UpdateNonProgressToProgressNotificationWhenCenterVisible [ OK ] MessageCenterImplTest.UpdateNonProgressToProgressNotificationWhenCenterVisible (0 ms) [32/123] MessageCenterImplTest.UpdateNonProgressToProgressNotificationWhenCenterVisible (0 ms) [ RUN ] MessageCenterImplTest.Click [ OK ] MessageCenterImplTest.Click (0 ms) [33/123] MessageCenterImplTest.Click (0 ms) [ RUN ] MessageCenterImplTest.ButtonClick [ OK ] MessageCenterImplTest.ButtonClick (1 ms) [34/123] MessageCenterImplTest.ButtonClick (1 ms) [ RUN ] MessageCenterImplTest.ButtonClickWithReply [ OK ] MessageCenterImplTest.ButtonClickWithReply (0 ms) [35/123] MessageCenterImplTest.ButtonClickWithReply (0 ms) [ RUN ] MessageCenterImplTest.Unlock [ OK ] MessageCenterImplTest.Unlock (0 ms) [36/123] MessageCenterImplTest.Unlock (0 ms) [ RUN ] MessageCenterImplTest.ClickOnLockScreen [ OK ] MessageCenterImplTest.ClickOnLockScreen (1 ms) [37/123] MessageCenterImplTest.ClickOnLockScreen (1 ms) [ RUN ] MessageCenterImplTest.ClickAndCancelOnLockScreen [ OK ] MessageCenterImplTest.ClickAndCancelOnLockScreen (0 ms) [38/123] MessageCenterImplTest.ClickAndCancelOnLockScreen (0 ms) [ RUN ] MessageCenterImplTest.ButtonClickOnLockScreen [ OK ] MessageCenterImplTest.ButtonClickOnLockScreen (0 ms) [39/123] MessageCenterImplTest.ButtonClickOnLockScreen (0 ms) [ RUN ] MessageCenterImplTest.ButtonClickWithReplyOnLockScreen [ OK ] MessageCenterImplTest.ButtonClickWithReplyOnLockScreen (0 ms) [40/123] MessageCenterImplTest.ButtonClickWithReplyOnLockScreen (0 ms) [ RUN ] NotificationListTest.UpdateWithoutMessageCenterView [ OK ] NotificationListTest.UpdateWithoutMessageCenterView (0 ms) [41/123] NotificationListTest.UpdateWithoutMessageCenterView (0 ms) [ RUN ] NotificationListTest.Renotify [ OK ] NotificationListTest.Renotify (0 ms) [42/123] NotificationListTest.Renotify (0 ms) [ RUN ] NotificationListTest.PriorityAndRenotify [ OK ] NotificationListTest.PriorityAndRenotify (1 ms) [43/123] NotificationListTest.PriorityAndRenotify (1 ms) [ RUN ] NotificationListTest.NotificationOrderAndPriority [ OK ] NotificationListTest.NotificationOrderAndPriority (0 ms) [44/123] NotificationListTest.NotificationOrderAndPriority (0 ms) [ RUN ] NotificationListTest.MarkSinglePopupAsShown [ OK ] NotificationListTest.MarkSinglePopupAsShown (0 ms) [45/123] NotificationListTest.MarkSinglePopupAsShown (0 ms) [ RUN ] NotificationListTest.UpdateAfterMarkedAsShown [ OK ] NotificationListTest.UpdateAfterMarkedAsShown (0 ms) [46/123] NotificationListTest.UpdateAfterMarkedAsShown (0 ms) [ RUN ] NotificationListTest.QuietMode [ OK ] NotificationListTest.QuietMode (1 ms) [47/123] NotificationListTest.QuietMode (1 ms) [ RUN ] NotificationListTest.TestHasNotificationOfType [ OK ] NotificationListTest.TestHasNotificationOfType (0 ms) [48/123] NotificationListTest.TestHasNotificationOfType (0 ms) [ RUN ] NotificationDelegateTest.ClickDelegate [ OK ] NotificationDelegateTest.ClickDelegate (0 ms) [49/123] NotificationDelegateTest.ClickDelegate (0 ms) [ RUN ] NotificationDelegateTest.NullClickDelegate [ OK ] NotificationDelegateTest.NullClickDelegate (0 ms) [50/123] NotificationDelegateTest.NullClickDelegate (0 ms) [ RUN ] NotificationViewTest.FormatContextMessageTest [ OK ] NotificationViewTest.FormatContextMessageTest (224 ms) [51/123] NotificationViewTest.FormatContextMessageTest (224 ms) [ RUN ] NotificationViewTest.SlideOut [ OK ] NotificationViewTest.SlideOut (114 ms) [52/123] NotificationViewTest.SlideOut (114 ms) [ RUN ] NotificationViewTest.SlideOutNested [ OK ] NotificationViewTest.SlideOutNested (138 ms) [53/123] NotificationViewTest.SlideOutNested (138 ms) [ RUN ] NotificationDelegateTest.ButtonClickDelegate [ OK ] NotificationDelegateTest.ButtonClickDelegate (1 ms) [54/123] NotificationDelegateTest.ButtonClickDelegate (1 ms) [ RUN ] BoundedLabelTest.GetWrappedTextTest [ OK ] BoundedLabelTest.GetWrappedTextTest (433 ms) [55/123] BoundedLabelTest.GetWrappedTextTest (433 ms) [ RUN ] BoundedLabelTest.GetLinesTest [ OK ] BoundedLabelTest.GetLinesTest (109 ms) [56/123] BoundedLabelTest.GetLinesTest (109 ms) [ RUN ] MessagePopupCollectionTest.Nothing [ OK ] MessagePopupCollectionTest.Nothing (99 ms) [57/123] MessagePopupCollectionTest.Nothing (99 ms) [ RUN ] MessagePopupCollectionTest.FadeInFadeOutNotification [ OK ] MessagePopupCollectionTest.FadeInFadeOutNotification (104 ms) [58/123] MessagePopupCollectionTest.FadeInFadeOutNotification (104 ms) [ RUN ] MessagePopupCollectionTest.FadeInMultipleNotifications [ OK ] MessagePopupCollectionTest.FadeInMultipleNotifications (96 ms) [59/123] MessagePopupCollectionTest.FadeInMultipleNotifications (96 ms) [ RUN ] MessagePopupCollectionTest.FadeInMultipleNotificationsInverse [ OK ] MessagePopupCollectionTest.FadeInMultipleNotificationsInverse (78 ms) [60/123] MessagePopupCollectionTest.FadeInMultipleNotificationsInverse (78 ms) [ RUN ] MessagePopupCollectionTest.UpdateContents [ OK ] MessagePopupCollectionTest.UpdateContents (100 ms) [61/123] MessagePopupCollectionTest.UpdateContents (100 ms) [ RUN ] MessagePopupCollectionTest.UpdateContentsCausesPopupClose [ OK ] MessagePopupCollectionTest.UpdateContentsCausesPopupClose (94 ms) [62/123] MessagePopupCollectionTest.UpdateContentsCausesPopupClose (94 ms) [ RUN ] MessagePopupCollectionTest.MessageCenterVisibility [ OK ] MessagePopupCollectionTest.MessageCenterVisibility (68 ms) [63/123] MessagePopupCollectionTest.MessageCenterVisibility (68 ms) [ RUN ] MessagePopupCollectionTest.TopDownPositioningWithBottomAndTopTaskbar [ OK ] MessagePopupCollectionTest.TopDownPositioningWithBottomAndTopTaskbar (227 ms) [64/123] MessagePopupCollectionTest.TopDownPositioningWithBottomAndTopTaskbar (227 ms) [ RUN ] MessagePopupCollectionTest.LeftPositioningWithLeftTaskbar [ OK ] MessagePopupCollectionTest.LeftPositioningWithLeftTaskbar (149 ms) [65/123] MessagePopupCollectionTest.LeftPositioningWithLeftTaskbar (149 ms) [ RUN ] MessagePopupCollectionTest.PopupWidgetClosedOutsideDuringFadeOut [ OK ] MessagePopupCollectionTest.PopupWidgetClosedOutsideDuringFadeOut (114 ms) [66/123] MessagePopupCollectionTest.PopupWidgetClosedOutsideDuringFadeOut (114 ms) [ RUN ] MessagePopupCollectionTest.HighPriorityNotificationShownAgain [ OK ] MessagePopupCollectionTest.HighPriorityNotificationShownAgain (114 ms) [67/123] MessagePopupCollectionTest.HighPriorityNotificationShownAgain (114 ms) [ RUN ] MessagePopupCollectionTest.RemoveNotificationWhileAnimating [ OK ] MessagePopupCollectionTest.RemoveNotificationWhileAnimating (102 ms) [68/123] MessagePopupCollectionTest.RemoveNotificationWhileAnimating (102 ms) [ RUN ] NotificationViewMDTest.CreateOrUpdateTest [ OK ] NotificationViewMDTest.CreateOrUpdateTest (121 ms) [69/123] NotificationViewMDTest.CreateOrUpdateTest (121 ms) [ RUN ] NotificationViewMDTest.UpdateViewsOrderingTest [ OK ] NotificationViewMDTest.UpdateViewsOrderingTest (94 ms) [70/123] NotificationViewMDTest.UpdateViewsOrderingTest (94 ms) [ RUN ] NotificationViewMDTest.TestIconSizing [ OK ] NotificationViewMDTest.TestIconSizing (98 ms) [71/123] NotificationViewMDTest.TestIconSizing (98 ms) [ RUN ] NotificationViewMDTest.UpdateButtonsStateTest [ OK ] NotificationViewMDTest.UpdateButtonsStateTest (105 ms) [72/123] NotificationViewMDTest.UpdateButtonsStateTest (105 ms) [ RUN ] NotificationViewMDTest.UpdateButtonCountTest [ OK ] NotificationViewMDTest.UpdateButtonCountTest (94 ms) [73/123] NotificationViewMDTest.UpdateButtonCountTest (94 ms) [ RUN ] MessagePopupCollectionTest.TooTallNotification [ OK ] MessagePopupCollectionTest.TooTallNotification (239 ms) [74/123] MessagePopupCollectionTest.TooTallNotification (239 ms) [ RUN ] MessagePopupCollectionTest.DisplaySizeChanged [ OK ] MessagePopupCollectionTest.DisplaySizeChanged (137 ms) [75/123] MessagePopupCollectionTest.DisplaySizeChanged (137 ms) [ RUN ] MessagePopupCollectionTest.PopupResizedAndOverflown [ OK ] MessagePopupCollectionTest.PopupResizedAndOverflown (122 ms) [76/123] MessagePopupCollectionTest.PopupResizedAndOverflown (122 ms) [ RUN ] MessagePopupCollectionTest.DismissOnClick [ OK ] MessagePopupCollectionTest.DismissOnClick (114 ms) [77/123] MessagePopupCollectionTest.DismissOnClick (114 ms) [ RUN ] MessagePopupCollectionTest.NotDismissedOnClick [ OK ] MessagePopupCollectionTest.NotDismissedOnClick (107 ms) [78/123] MessagePopupCollectionTest.NotDismissedOnClick (107 ms) [ RUN ] MessagePopupCollectionTest.DefaultPositioning [ OK ] MessagePopupCollectionTest.DefaultPositioning (99 ms) [79/123] MessagePopupCollectionTest.DefaultPositioning (99 ms) [ RUN ] MessagePopupCollectionTest.DefaultPositioningInverse [ OK ] MessagePopupCollectionTest.DefaultPositioningInverse (115 ms) [80/123] MessagePopupCollectionTest.DefaultPositioningInverse (115 ms) [ RUN ] MessagePopupCollectionTest.DefaultPositioningWithRightTaskbar [ OK ] MessagePopupCollectionTest.DefaultPositioningWithRightTaskbar (101 ms) [81/123] MessagePopupCollectionTest.DefaultPositioningWithRightTaskbar (101 ms) [ RUN ] MessagePopupCollectionTest.TopDownPositioningWithTopTaskbar [ OK ] MessagePopupCollectionTest.TopDownPositioningWithTopTaskbar (107 ms) [82/123] MessagePopupCollectionTest.TopDownPositioningWithTopTaskbar (107 ms) [ RUN ] MessagePopupCollectionTest.TopDownPositioningWithLeftAndTopTaskbar [ OK ] MessagePopupCollectionTest.TopDownPositioningWithLeftAndTopTaskbar (100 ms) [83/123] MessagePopupCollectionTest.TopDownPositioningWithLeftAndTopTaskbar (100 ms) [ RUN ] MessagePopupCollectionTest.ShowCustomOnPrimaryDisplay [ OK ] MessagePopupCollectionTest.ShowCustomOnPrimaryDisplay (97 ms) [84/123] MessagePopupCollectionTest.ShowCustomOnPrimaryDisplay (97 ms) [ RUN ] MessagePopupCollectionTest.NotShowCustomOnSubDisplay [ OK ] MessagePopupCollectionTest.NotShowCustomOnSubDisplay (217 ms) [85/123] MessagePopupCollectionTest.NotShowCustomOnSubDisplay (217 ms) [ RUN ] MessagePopupCollectionTest.NotificationsMoveDown [ OK ] MessagePopupCollectionTest.NotificationsMoveDown (170 ms) [86/123] MessagePopupCollectionTest.NotificationsMoveDown (170 ms) [ RUN ] MessagePopupCollectionTest.NotificationsMoveUpForInverse [ OK ] MessagePopupCollectionTest.NotificationsMoveUpForInverse (130 ms) [87/123] MessagePopupCollectionTest.NotificationsMoveUpForInverse (130 ms) [ RUN ] MessagePopupCollectionTest.PopupResized [ OK ] MessagePopupCollectionTest.PopupResized (93 ms) [88/123] MessagePopupCollectionTest.PopupResized (93 ms) [ RUN ] MessagePopupCollectionTest.ExpandLatest [ OK ] MessagePopupCollectionTest.ExpandLatest (86 ms) [89/123] MessagePopupCollectionTest.ExpandLatest (86 ms) [ RUN ] MessagePopupCollectionTest.ExpandLatestWithMoveDown [ OK ] MessagePopupCollectionTest.ExpandLatestWithMoveDown (77 ms) [90/123] MessagePopupCollectionTest.ExpandLatestWithMoveDown (77 ms) [ RUN ] MessagePopupCollectionTest.HoverClose [ OK ] MessagePopupCollectionTest.HoverClose (107 ms) [91/123] MessagePopupCollectionTest.HoverClose (107 ms) [ RUN ] MessagePopupCollectionTest.ActivatedClose [ OK ] MessagePopupCollectionTest.ActivatedClose (91 ms) [92/123] MessagePopupCollectionTest.ActivatedClose (91 ms) [ RUN ] MessagePopupCollectionTest.SlideOutClose [ OK ] MessagePopupCollectionTest.SlideOutClose (111 ms) [93/123] MessagePopupCollectionTest.SlideOutClose (111 ms) [ RUN ] NotificationViewMDTest.UpdateAddingIcon [ OK ] NotificationViewMDTest.UpdateAddingIcon (266 ms) [ RUN ] NotificationViewMDTest.InlineSettings [ OK ] NotificationViewMDTest.InlineSettings (175 ms) [ RUN ] NotificationViewMDTest.TestClick [ OK ] NotificationViewMDTest.TestClick (126 ms) [ RUN ] NotificationViewMDTest.TestClickExpanded [ OK ] NotificationViewMDTest.TestClickExpanded (115 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded [ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification [ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms) [----------] 6 tests from NotificationViewMDTest (920 ms total) [----------] 1 test from SlideOutControllerTest [ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate [ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms) [----------] 1 test from SlideOutControllerTest (102 ms total) [----------] 1 test from TimestampViewTest [ RUN ] TimestampViewTest.FormatToRelativeTime ================== WARNING: ThreadSanitizer: data race (pid=6116) Write of size 8 at 0x55ccff422c70 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b) #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) #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) #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) #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a) #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) #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) #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee) #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832) #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832) #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70) Mutex M0 (0x7f7f7297dd28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d) #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Thread T5 'GpuThread' (tid=6154, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b) #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) #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) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470) #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3) #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397) #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1) #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1) #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74) #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627) #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e) #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af) #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077) #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca) #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca) #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca) #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) #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd) #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd) #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) #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) #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) #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) #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171) #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171) #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) #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d) #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) #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b) #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396) #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45) #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45) #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e) #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea) #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea) #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] TimestampViewTest.FormatToRelativeTime (297 ms) [----------] 1 test from TimestampViewTest (297 ms total) [----------] 1 test from NotificationMenuModelTest [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [94/123] NotificationViewMDTest.UpdateAddingIcon (266 ms) [ RUN ] NotificationViewMDTest.InlineSettings [ OK ] NotificationViewMDTest.InlineSettings (175 ms) [ RUN ] NotificationViewMDTest.TestClick [ OK ] NotificationViewMDTest.TestClick (126 ms) [ RUN ] NotificationViewMDTest.TestClickExpanded [ OK ] NotificationViewMDTest.TestClickExpanded (115 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded [ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification [ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms) [----------] 6 tests from NotificationViewMDTest (920 ms total) [----------] 1 test from SlideOutControllerTest [ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate [ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms) [----------] 1 test from SlideOutControllerTest (102 ms total) [----------] 1 test from TimestampViewTest [ RUN ] TimestampViewTest.FormatToRelativeTime ================== WARNING: ThreadSanitizer: data race (pid=6116) Write of size 8 at 0x55ccff422c70 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b) #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) #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) #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) #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a) #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) #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) #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee) #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832) #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832) #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70) Mutex M0 (0x7f7f7297dd28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d) #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Thread T5 'GpuThread' (tid=6154, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b) #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) #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) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470) #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3) #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397) #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1) #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1) #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74) #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627) #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e) #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af) #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077) #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca) #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca) #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca) #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) #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd) #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd) #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) #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) #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) #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) #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171) #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171) #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) #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d) #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) #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b) #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396) #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45) #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45) #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e) #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea) #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea) #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] TimestampViewTest.FormatToRelativeTime (297 ms) [----------] 1 test from TimestampViewTest (297 ms total) [----------] 1 test from NotificationMenuModelTest [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [95/123] NotificationViewMDTest.InlineSettings (175 ms) [ RUN ] NotificationViewMDTest.TestClick [ OK ] NotificationViewMDTest.TestClick (126 ms) [ RUN ] NotificationViewMDTest.TestClickExpanded [ OK ] NotificationViewMDTest.TestClickExpanded (115 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded [ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification [ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms) [----------] 6 tests from NotificationViewMDTest (920 ms total) [----------] 1 test from SlideOutControllerTest [ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate [ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms) [----------] 1 test from SlideOutControllerTest (102 ms total) [----------] 1 test from TimestampViewTest [ RUN ] TimestampViewTest.FormatToRelativeTime ================== WARNING: ThreadSanitizer: data race (pid=6116) Write of size 8 at 0x55ccff422c70 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b) #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) #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) #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) #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a) #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) #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) #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee) #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832) #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832) #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70) Mutex M0 (0x7f7f7297dd28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d) #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Thread T5 'GpuThread' (tid=6154, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b) #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) #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) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470) #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3) #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397) #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1) #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1) #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74) #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627) #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e) #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af) #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077) #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca) #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca) #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca) #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) #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd) #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd) #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) #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) #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) #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) #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171) #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171) #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) #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d) #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) #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b) #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396) #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45) #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45) #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e) #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea) #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea) #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] TimestampViewTest.FormatToRelativeTime (297 ms) [----------] 1 test from TimestampViewTest (297 ms total) [----------] 1 test from NotificationMenuModelTest [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [96/123] NotificationViewMDTest.TestClick (126 ms) [ RUN ] NotificationViewMDTest.TestClickExpanded [ OK ] NotificationViewMDTest.TestClickExpanded (115 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded [ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification [ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms) [----------] 6 tests from NotificationViewMDTest (920 ms total) [----------] 1 test from SlideOutControllerTest [ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate [ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms) [----------] 1 test from SlideOutControllerTest (102 ms total) [----------] 1 test from TimestampViewTest [ RUN ] TimestampViewTest.FormatToRelativeTime ================== WARNING: ThreadSanitizer: data race (pid=6116) Write of size 8 at 0x55ccff422c70 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b) #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) #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) #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) #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a) #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) #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) #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee) #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832) #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832) #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70) Mutex M0 (0x7f7f7297dd28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d) #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Thread T5 'GpuThread' (tid=6154, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b) #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) #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) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470) #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3) #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397) #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1) #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1) #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74) #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627) #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e) #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af) #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077) #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca) #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca) #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca) #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) #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd) #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd) #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) #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) #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) #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) #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171) #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171) #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) #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d) #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) #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b) #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396) #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45) #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45) #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e) #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea) #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea) #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] TimestampViewTest.FormatToRelativeTime (297 ms) [----------] 1 test from TimestampViewTest (297 ms total) [----------] 1 test from NotificationMenuModelTest [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [97/123] NotificationViewMDTest.TestClickExpanded (115 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded [ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification [ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms) [----------] 6 tests from NotificationViewMDTest (920 ms total) [----------] 1 test from SlideOutControllerTest [ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate [ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms) [----------] 1 test from SlideOutControllerTest (102 ms total) [----------] 1 test from TimestampViewTest [ RUN ] TimestampViewTest.FormatToRelativeTime ================== WARNING: ThreadSanitizer: data race (pid=6116) Write of size 8 at 0x55ccff422c70 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b) #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) #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) #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) #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a) #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) #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) #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee) #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832) #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832) #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70) Mutex M0 (0x7f7f7297dd28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d) #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Thread T5 'GpuThread' (tid=6154, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b) #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) #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) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470) #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3) #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397) #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1) #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1) #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74) #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627) #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e) #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af) #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077) #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca) #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca) #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca) #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) #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd) #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd) #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) #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) #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) #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) #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171) #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171) #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) #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d) #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) #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b) #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396) #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45) #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45) #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e) #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea) #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea) #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] TimestampViewTest.FormatToRelativeTime (297 ms) [----------] 1 test from TimestampViewTest (297 ms total) [----------] 1 test from NotificationMenuModelTest [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [98/123] NotificationViewMDTest.TestDeleteOnToggleExpanded (126 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification [ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms) [----------] 6 tests from NotificationViewMDTest (920 ms total) [----------] 1 test from SlideOutControllerTest [ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate [ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms) [----------] 1 test from SlideOutControllerTest (102 ms total) [----------] 1 test from TimestampViewTest [ RUN ] TimestampViewTest.FormatToRelativeTime ================== WARNING: ThreadSanitizer: data race (pid=6116) Write of size 8 at 0x55ccff422c70 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b) #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) #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) #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) #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a) #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) #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) #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee) #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832) #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832) #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70) Mutex M0 (0x7f7f7297dd28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d) #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Thread T5 'GpuThread' (tid=6154, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b) #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) #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) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470) #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3) #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397) #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1) #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1) #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74) #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627) #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e) #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af) #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077) #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca) #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca) #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca) #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) #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd) #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd) #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) #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) #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) #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) #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171) #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171) #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) #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d) #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) #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b) #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396) #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45) #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45) #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e) #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea) #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea) #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] TimestampViewTest.FormatToRelativeTime (297 ms) [----------] 1 test from TimestampViewTest (297 ms total) [----------] 1 test from NotificationMenuModelTest [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [99/123] NotificationViewMDTest.TestDeleteOnDisableNotification (110 ms) [ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate [ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms) [----------] 1 test from SlideOutControllerTest (102 ms total) [----------] 1 test from TimestampViewTest [ RUN ] TimestampViewTest.FormatToRelativeTime ================== WARNING: ThreadSanitizer: data race (pid=6116) Write of size 8 at 0x55ccff422c70 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b) #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) #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) #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) #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a) #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) #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) #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee) #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832) #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832) #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70) Mutex M0 (0x7f7f7297dd28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d) #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Thread T5 'GpuThread' (tid=6154, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b) #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) #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) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470) #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3) #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397) #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1) #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1) #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74) #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627) #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e) #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af) #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077) #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca) #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca) #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca) #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) #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd) #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd) #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) #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) #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) #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) #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171) #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171) #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) #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d) #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) #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b) #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396) #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45) #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45) #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e) #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea) #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea) #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] TimestampViewTest.FormatToRelativeTime (297 ms) [----------] 1 test from TimestampViewTest (297 ms total) [----------] 1 test from NotificationMenuModelTest [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [100/123] SlideOutControllerTest.OnGestureEventAndDelegate (102 ms) [ RUN ] TimestampViewTest.FormatToRelativeTime ================== WARNING: ThreadSanitizer: data race (pid=6116) Write of size 8 at 0x55ccff422c70 by main thread: #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (message_center_unittests+0xea7f2b) #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) #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) #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) #4 CreateAndRegister base/test/scoped_task_environment.cc:137 (message_center_unittests+0xea604a) #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) #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) #7 message_center::TimestampViewTest::SetUp() ui/message_center/views/timestamp_view_unittest.cc:32:36 (message_center_unittests+0x7c69ee) #8 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcde832) #9 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2494 (message_center_unittests+0xcde832) #10 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #11 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #12 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #13 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #14 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #15 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #16 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #17 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #18 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #19 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #21 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #23 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #24 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) Previous read of size 8 at 0x55ccff422c70 by thread T5 (mutexes: write M0): #0 base::TimeTicks::Now() base/time/time.cc:369:10 (message_center_unittests+0xe6a1ba) #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (message_center_unittests+0xe9ec66) #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #3 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #4 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #6 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #7 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #8 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #9 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ccff422c70 (message_center_unittests+0x000002039c70) Mutex M0 (0x7f7f7297dd28) created at: #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (message_center_unittests+0x6cb70d) #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (message_center_unittests+0xe9e23d) #2 Lock base/synchronization/lock.h:25:12 (message_center_unittests+0xe9eb1f) #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (message_center_unittests+0xe9eb1f) #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (message_center_unittests+0xe9eb1f) #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (message_center_unittests+0xe9ee33) #6 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:57:14 (message_center_unittests+0xdf6aaa) #7 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #9 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #10 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (message_center_unittests+0xe66759) #11 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (message_center_unittests+0xe66a11) #12 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (message_center_unittests+0xea2244) Thread T5 'GpuThread' (tid=6154, running) created by main thread at: #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (message_center_unittests+0x6ca04b) #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) #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) #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (message_center_unittests+0xe66470) #4 base::Thread::Start() base/threading/thread.cc:77:10 (message_center_unittests+0xe660e3) #5 gpu::InProcessGpuThreadHolder::InProcessGpuThreadHolder() gpu/ipc/in_process_gpu_thread_holder.cc:33:3 (message_center_unittests+0x1f71397) #6 NoDestructor<> base/no_destructor.h:54:20 (message_center_unittests+0x1f726f1) #7 gpu::GetTestGpuThreadHolder() gpu/ipc/test_gpu_thread_holder.cc:12 (message_center_unittests+0x1f726f1) #8 ui::InProcessContextProvider::BindToCurrentThread() ui/compositor/test/in_process_context_provider.cc:102:7 (message_center_unittests+0x1f61c74) #9 ui::InProcessContextFactory::CreateLayerTreeFrameSink(base::WeakPtr<ui::Compositor>) ui/compositor/test/in_process_context_factory.cc:205:52 (message_center_unittests+0x1f5b627) #10 ui::Compositor::RequestNewLayerTreeFrameSink() ui/compositor/compositor.cc:624:23 (message_center_unittests+0x126eb5e) #11 cc::LayerTreeHost::RequestNewLayerTreeFrameSink() cc/trees/layer_tree_host.cc:487:12 (message_center_unittests+0x19bf3af) #12 cc::SingleThreadProxy::RequestNewLayerTreeFrameSink() cc/trees/single_thread_proxy.cc:127:21 (message_center_unittests+0x1a79077) #13 Invoke<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:499:12 (message_center_unittests+0x1a7ceca) #14 MakeItSo<void (cc::SingleThreadProxy::*)(), base::WeakPtr<cc::SingleThreadProxy>> base/bind_internal.h:619 (message_center_unittests+0x1a7ceca) #15 RunImpl<void (cc::SingleThreadProxy::*)(), std::__1::tuple<base::WeakPtr<cc::SingleThreadProxy> >, 0> base/bind_internal.h:672 (message_center_unittests+0x1a7ceca) #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) #17 Run base/callback.h:97:12 (message_center_unittests+0xe133fd) #18 void base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<>() base/cancelable_callback.h:126 (message_center_unittests+0xe133fd) #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) #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) #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) #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) #23 Run base/callback.h:97:12 (message_center_unittests+0xe23171) #24 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (message_center_unittests+0xe23171) #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) #26 DoWork base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:255:7 (message_center_unittests+0xe39c2d) #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) #28 base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:309:49 (message_center_unittests+0xdf712b) #29 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (message_center_unittests+0xe3a110) #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) #31 base::RunLoop::Run() base/run_loop.cc:157:14 (message_center_unittests+0xe1179e) #32 base::RunLoop::RunUntilIdle() base/run_loop.cc:170:3 (message_center_unittests+0xe12396) #33 RunPendingMessages ui/views/test/views_test_base.cc:197:12 (message_center_unittests+0x7d9a45) #34 views::ViewsTestBase::TearDown() ui/views/test/views_test_base.cc:157 (message_center_unittests+0x7d9a45) #35 message_center::NotificationViewMDTest::TearDown() ui/message_center/views/notification_view_md_unittest.cc:220:25 (message_center_unittests+0x7a521e) #36 HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcdeaea) #37 testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2507 (message_center_unittests+0xcdeaea) #38 testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 (message_center_unittests+0xcdf658) #39 testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 (message_center_unittests+0xce0236) #40 testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 (message_center_unittests+0xcf1ab6) #41 HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc (message_center_unittests+0xcf1299) #42 testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845 (message_center_unittests+0xcf1299) #43 RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 (message_center_unittests+0xeaa682) #44 base::TestSuite::Run() base/test/test_suite.cc:316 (message_center_unittests+0xeaa682) #45 Invoke<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:499:12 (message_center_unittests+0x76e308) #46 MakeItSo<int (base::TestSuite::*)(), (anonymous namespace)::MessageCenterTestSuite *> base/bind_internal.h:599 (message_center_unittests+0x76e308) #47 RunImpl<int (base::TestSuite::*)(), std::__1::tuple<base::internal::UnretainedWrapper<(anonymous namespace)::MessageCenterTestSuite> >, 0> base/bind_internal.h:672 (message_center_unittests+0x76e308) #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) #49 Run base/callback.h:97:12 (message_center_unittests+0xead6ed) #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) #51 base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 (message_center_unittests+0xead550) #52 main ui/message_center/test/run_all_unittests.cc:56:10 (message_center_unittests+0x76e067) SUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) ================== [ OK ] TimestampViewTest.FormatToRelativeTime (297 ms) [----------] 1 test from TimestampViewTest (297 ms total) [----------] 1 test from NotificationMenuModelTest [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [101/123] TimestampViewTest.FormatToRelativeTime (297 ms) [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [----------] 1 test from NotificationMenuModelTest (0 ms total) [----------] 1 test from NotificationViewTest [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [102/123] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (0 ms) [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (77 ms) [----------] 1 test from NotificationViewTest (77 ms total) [----------] Global test environment tear-down [==========] 10 tests from 5 test suites ran. (1397 ms total) [ PASSED ] 10 tests. ThreadSanitizer: reported 1 warnings [103/123] NotificationViewTest.CreateOrUpdateTest (77 ms) [ RUN ] NotificationViewTest.UpdateViewsOrderingTest [ OK ] NotificationViewTest.UpdateViewsOrderingTest (272 ms) [104/123] NotificationViewTest.UpdateViewsOrderingTest (272 ms) [ RUN ] NotificationViewTest.CreateOrUpdateTestSettingsButton [ OK ] NotificationViewTest.CreateOrUpdateTestSettingsButton (126 ms) [105/123] NotificationViewTest.CreateOrUpdateTestSettingsButton (126 ms) [ RUN ] NotificationViewTest.TestLineLimits [ OK ] NotificationViewTest.TestLineLimits (137 ms) [106/123] NotificationViewTest.TestLineLimits (137 ms) [ RUN ] NotificationViewTest.TestIconSizing [ OK ] NotificationViewTest.TestIconSizing (117 ms) [107/123] NotificationViewTest.TestIconSizing (117 ms) [ RUN ] NotificationViewTest.TestImageSizing [ OK ] NotificationViewTest.TestImageSizing (244 ms) [108/123] NotificationViewTest.TestImageSizing (244 ms) [ RUN ] NotificationViewTest.UpdateButtonsStateTest [ OK ] NotificationViewTest.UpdateButtonsStateTest (107 ms) [109/123] NotificationViewTest.UpdateButtonsStateTest (107 ms) [ RUN ] NotificationViewTest.UpdateButtonCountTest [ OK ] NotificationViewTest.UpdateButtonCountTest (86 ms) [110/123] NotificationViewTest.UpdateButtonCountTest (86 ms) [ RUN ] NotificationViewTest.SettingsButtonTest [ OK ] NotificationViewTest.SettingsButtonTest (75 ms) [111/123] NotificationViewTest.SettingsButtonTest (75 ms) [ RUN ] NotificationViewTest.ViewOrderingTest [ OK ] NotificationViewTest.ViewOrderingTest (82 ms) [112/123] NotificationViewTest.ViewOrderingTest (82 ms) [ RUN ] NotificationViewTest.TitleWrappingTest [ OK ] NotificationViewTest.TitleWrappingTest (102 ms) [113/123] NotificationViewTest.TitleWrappingTest (102 ms) [ RUN ] NotificationViewMDTest.TestActionButtonClick [ OK ] NotificationViewMDTest.TestActionButtonClick (291 ms) [114/123] NotificationViewMDTest.TestActionButtonClick (291 ms) [ RUN ] NotificationViewMDTest.TestInlineReply [ OK ] NotificationViewMDTest.TestInlineReply (149 ms) [115/123] NotificationViewMDTest.TestInlineReply (149 ms) [ RUN ] NotificationViewMDTest.TestInlineReplyRemovedByUpdate [ OK ] NotificationViewMDTest.TestInlineReplyRemovedByUpdate (160 ms) [116/123] NotificationViewMDTest.TestInlineReplyRemovedByUpdate (160 ms) [ RUN ] NotificationViewMDTest.SlideOut [ OK ] NotificationViewMDTest.SlideOut (141 ms) [117/123] NotificationViewMDTest.SlideOut (141 ms) [ RUN ] NotificationViewMDTest.SlideOutNested [ OK ] NotificationViewMDTest.SlideOutNested (145 ms) [118/123] NotificationViewMDTest.SlideOutNested (145 ms) [ RUN ] NotificationViewMDTest.DisableSlideForcibly [ OK ] NotificationViewMDTest.DisableSlideForcibly (129 ms) [119/123] NotificationViewMDTest.DisableSlideForcibly (129 ms) [ RUN ] NotificationViewMDTest.ExpandLongMessage [ OK ] NotificationViewMDTest.ExpandLongMessage (267 ms) [120/123] NotificationViewMDTest.ExpandLongMessage (267 ms) [ RUN ] NotificationViewMDTest.TestAccentColor [ OK ] NotificationViewMDTest.TestAccentColor (114 ms) [121/123] NotificationViewMDTest.TestAccentColor (114 ms) [ RUN ] NotificationViewMDTest.UseImageAsIcon [ OK ] NotificationViewMDTest.UseImageAsIcon (86 ms) [122/123] NotificationViewMDTest.UseImageAsIcon (86 ms) [ RUN ] NotificationViewMDTest.NotificationWithoutIcon [ OK ] NotificationViewMDTest.NotificationWithoutIcon (84 ms) [123/123] NotificationViewMDTest.NotificationWithoutIcon (84 ms) Retrying 10 tests (retry #1) [ RUN ] TimestampViewTest.FormatToRelativeTime [ OK ] TimestampViewTest.FormatToRelativeTime (84 ms) [124/133] TimestampViewTest.FormatToRelativeTime (84 ms) [ RUN ] SlideOutControllerTest.OnGestureEventAndDelegate [ OK ] SlideOutControllerTest.OnGestureEventAndDelegate (74 ms) [125/133] SlideOutControllerTest.OnGestureEventAndDelegate (74 ms) [ RUN ] NotificationViewTest.CreateOrUpdateTest [ OK ] NotificationViewTest.CreateOrUpdateTest (96 ms) [126/133] NotificationViewTest.CreateOrUpdateTest (96 ms) [ RUN ] NotificationViewMDTest.UpdateAddingIcon [ OK ] NotificationViewMDTest.UpdateAddingIcon (117 ms) [127/133] NotificationViewMDTest.UpdateAddingIcon (117 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnToggleExpanded [ OK ] NotificationViewMDTest.TestDeleteOnToggleExpanded (170 ms) [128/133] NotificationViewMDTest.TestDeleteOnToggleExpanded (170 ms) [ RUN ] NotificationViewMDTest.TestDeleteOnDisableNotification [ OK ] NotificationViewMDTest.TestDeleteOnDisableNotification (123 ms) [129/133] NotificationViewMDTest.TestDeleteOnDisableNotification (123 ms) [ RUN ] NotificationViewMDTest.TestClickExpanded [ OK ] NotificationViewMDTest.TestClickExpanded (114 ms) [130/133] NotificationViewMDTest.TestClickExpanded (114 ms) [ RUN ] NotificationViewMDTest.TestClick [ OK ] NotificationViewMDTest.TestClick (113 ms) [131/133] NotificationViewMDTest.TestClick (113 ms) [ RUN ] NotificationViewMDTest.InlineSettings [ OK ] NotificationViewMDTest.InlineSettings (152 ms) [132/133] NotificationViewMDTest.InlineSettings (152 ms) [ RUN ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter [ OK ] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (1 ms) [133/133] NotificationMenuModelTest.ContextMenuTestWithMessageCenter (1 ms) SUCCESS: all tests passed. Tests took 15 seconds. 2019-03-24 12:15:53,475 - root: [DEBUG] Contents of task_output_dir: ['/b/swarming/w/ir/tmp/t/tmp9CFWmE/43c9f137818a2b10'] 2019-03-24 12:15:53,475 - root: [DEBUG] Found shard_json_files: ['/b/swarming/w/ir/tmp/t/tmp9CFWmE/43c9f137818a2b10/output.json'] 2019-03-24 12:15:53,475 - root: [INFO] merge_cmd: /b/swarming/w/ir/cache/vpython/ba947a/bin/python /b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_gtest_merge.py --build-properties {"bot_id": "swarm323-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1553454710020227, "id": "8918078389944755488", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux TSan Tests/35965", "builder:Linux TSan Tests", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/4e6dfb6a47b57f294b5ca268661326fa211c331e", "gitiles_ref:refs/heads/master", "parent_buildername:Linux TSan Builder", "parent_buildnumber:43200", "scheduler_invocation_id:9083508452477400928", "scheduler_job_id:chromium/Linux TSan Tests", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux TSan Tests", "buildnumber": 35965, "got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "got_revision_cp": "refs/heads/master@{#643733}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "got_webrtc_revision_cp": "refs/heads/master@{#27257}", "mastername": "chromium.memory", "parent_buildername": "Linux TSan Builder", "parent_got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "parent_got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "parent_got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "parent_got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "parent_got_revision_cp": "refs/heads/master@{#643733}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "parent_got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "parent_got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27257}", "parent_mastername": "chromium.memory", "path_config": "generic", "recipe": "chromium", "revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "swarm_hashes": {"accessibility_unittests": "28bc52810453d19577e88b212430a7001963b148", "angle_unittests": "daf3df07bed29710c344622a76567ebc2658e4c2", "app_shell_unittests": "5514be672d37e335e68f9453dbf5c505f6a8be4d", "aura_unittests": "47c52b60919b35993bf361054a2b81588022360a", "base_unittests": "e50b6ff82c50bdb3c403343d2a900f558d570fdc", "blink_common_unittests": "dedd09b4c79ffbb35832df72befd56c40e1ecd1e", "blink_fuzzer_unittests": "edfdd7f16b8ea245d85a262d9a4c140a821c5584", "blink_heap_unittests": "1bc783e5494391376671b0c3d27387b63ecf8b2e", "blink_platform_unittests": "263f99b8de73c76b9b61971f84f863a42378f34c", "blink_unittests": "d9b991beb5e7b4c2c415be6922110e5cee270642", "boringssl_crypto_tests": "e162d3e3dc8c314388611c2e59545ea993a6f1fa", "boringssl_ssl_tests": "4ea7e290fe2f6970830b141bca55d789a01770f3", "browser_tests": "c2a350100acd7a994d849f11afba9e8eec26cb94", "cacheinvalidation_unittests": "87420490074df7bc8dc9174fc63c4d13aa462c60", "capture_unittests": "e6c1c7f1f3d26ae9ab690a9c2adb09960302fff8", "cast_unittests": "9f4d317ad8bf6dd9f9f0ac941dd1da0980d668e7", "cc_unittests": "5116a578f52938af43ec9c11c9911b07fcc7c96f", "chrome_app_unittests": "57b7f872b738e06b14628143aa6a4fb5dcc5e616", "chromedriver_unittests": "aa1b736fe765990814b2a90bf16717d835365c10", "components_browsertests": "daa49728843094ea082ed5c3e14d976087b3e3ad", "components_unittests": "bd2d9bccd77e1acdf09a4214764f82c10756f26c", "compositor_unittests": "8d94601d0a239cf8abdd7152d598a9f05c3a0cff", "content_browsertests": "91595406512555d1192cc46a70c904bdf76a87e2", "content_unittests": "920904efa1156900534f92e5852511ffa65dd3f3", "cronet_tests": "6f65fbe2e8c5a09c3f800e0e0602e76b4c30289d", "cronet_unittests": "7c3539a07da926e7c7118a30fd97322cec622501", "crypto_unittests": "17aa1f755c81c7a3fea2d545d72d212ba56a23be", "dbus_unittests": "3af72799d6b1fc3d624b84a0c2c09625e2940574", "device_unittests": "6f670339d95586232ebb5b509e2ed0b9d07a9cbe", "display_unittests": "e5ae20623b6db2dfb76148739095a8436bbc16df", "events_unittests": "eceb0655ce0b6a0309544e5f6561b17f77ab9c96", "extensions_browsertests": "55a95737dbd6ec34c85530b4b372ea4102512c5f", "extensions_unittests": "4029f668a0692e2c98be849b5fc37a0613066b65", "filesystem_service_unittests": "f6c55b0392368746d63467220dfe46574fc89d43", "gcm_unit_tests": "83fb97f4f576fbfd827bf6965d1955c71d18e29e", "gfx_unittests": "d463e5bf49b07f78bbb2d924f8edce5cd6acbff0", "gin_unittests": "226663d3fc25d103df0aa46a77efa9750853d32f", "gl_tests": "4fbec8b6325ba0ecd5601d840e2424b706228242", "gl_unittests": "21416db6424e0116c5d5fdc054ca58c4aa0e885c", "google_apis_unittests": "bcf96b7d24f1334a76a0d14ff74e774562850d95", "gpu_unittests": "222b165629b504fe0399004cd34d365653086fc3", "headless_browsertests": "14d695709dfab58704e848841f915603d380b3e6", "headless_unittests": "ea8ae0bd51b07779e3efed330a3f7c0c6887cf06", "interactive_ui_tests": "81ff2d314cf611aba370a5c812d94f5d7f1b8ff5", "ipc_tests": "e814b7baff24bd3840ebbddd299c79f2a0b82e66", "jingle_unittests": "6ac082cd69366d16d85899cec9b59754312a6a3a", "latency_unittests": "2496e4fe742a3c8d93e8a1f20659f19399658d30", "leveldb_service_unittests": "a5d9006d4b321c3c6bcd4f1d909fc5d256f86ceb", "libjingle_xmpp_unittests": "f907eaa4505f2172775acca44b537ea869c97c83", "media_blink_unittests": "0f5b9c6f15bdbd9672f201a8a6a200e828666905", "media_service_unittests": "ce383143e19393819bc03ac0cef009b79fea636e", "media_unittests": "725b4d4ea5488911cb7f81df32681730a965b206", "message_center_unittests": "eaf8bb2c188e4b32f42584e505c35be00d6499b3", "midi_unittests": "0682176ab34c5a9065a06a21a2dddd6e9f833e1f", "mojo_core_unittests": "961598200ffa44c955b29825337daa8e703d6cbc", "mojo_unittests": "c4254b197e0f774a5ec701637670fc246a08b323", "native_theme_unittests": "d60a17a14b008cc991619f7772d20e2d6110f459", "net_unittests": "31f07068448aecbb8ec4eec12a1f7727038555b5", "pdf_unittests": "1062da1ae87bb733de156d038e72adb364d7d221", "perfetto_unittests": "57429316125dfb7dcbc94a7a49763760c49b5e28", "ppapi_unittests": "0da3c875282184110a441f08f2f8fdf926aacb1b", "printing_unittests": "aaaf9b1125f633869ade87a55cd3ebe7700497bf", "remoting_unittests": "09ee042821a92a903b412e01e47847a835793789", "sandbox_linux_unittests": "51a1b3f69d1d3dce8a32605f9b67e30723158d40", "service_manager_unittests": "a1759601b2296573ecc8cb099dae262fbf1da971", "services_unittests": "e9c1bd48672a57813dadd842df93f2266407f77d", "shell_dialogs_unittests": "35404a8d8442d4997f228210703b6ddd777d8612", "skia_unittests": "3317dd730e9a61b61e43e3edff73b01c443ae5e5", "snapshot_unittests": "54ee313da59efc0d5b7bfce881950f60327ce055", "sql_unittests": "61f4b5a94812253d8ba49e9009e23675710ee6b6", "storage_unittests": "4a2dc7fb12a4ff9e7159090c5a5ced8bbe3d0c14", "sync_integration_tests": "65890930bd43782eb55ca31063e9d660ea243f68", "traffic_annotation_auditor_unittests": "8c2f923d27db4d153f9ac4e4b2ecd13c5098a430", "ui_base_unittests": "385202444299e14a6acdd4ec42e559df374d51dc", "ui_touch_selection_unittests": "069e6af5b51737f74512c7807d6455e5e85e480a", "unit_tests": "1844bb805f16953cd6d2072fa607dfde398f684a", "url_unittests": "42f4a8bf463e57344fd8d144be2b62d12cb9df74", "views_unittests": "5fd039723e707f95b710fc04879e362abe4fe54b", "viz_unittests": "1c7967a71313d9031878b3c626e12d57d0c0c7c9", "vr_common_unittests": "96d0ee06bd7bb1cedbf82e0042a4fe2398d30513", "vr_pixeltests": "3ba96f680e8f158809e85be48c55db2cd55680d6", "wm_unittests": "e548d05b1e56e8874a59539ff5267ca71ac3cdba", "wtf_unittests": "a2424c7b39b97c1eb44b35393e1c6a534db6fb1f"}} --summary-json /b/swarming/w/ir/tmp/t/tmpv3rV4n.json --task-output-dir /b/swarming/w/ir/tmp/t/tmp9CFWmE -o /b/swarming/w/ir/tmp/t/tmptCqiAO.json /b/swarming/w/ir/tmp/t/tmp9CFWmE/43c9f137818a2b10/output.json Running ['/b/swarming/w/ir/cache/vpython/ba947a/bin/python', '/b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_gtest_merge.py', '--build-properties', '{"bot_id": "swarm323-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1553454710020227, "id": "8918078389944755488", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux TSan Tests/35965", "builder:Linux TSan Tests", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/4e6dfb6a47b57f294b5ca268661326fa211c331e", "gitiles_ref:refs/heads/master", "parent_buildername:Linux TSan Builder", "parent_buildnumber:43200", "scheduler_invocation_id:9083508452477400928", "scheduler_job_id:chromium/Linux TSan Tests", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux TSan Tests", "buildnumber": 35965, "got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "got_revision_cp": "refs/heads/master@{#643733}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "got_webrtc_revision_cp": "refs/heads/master@{#27257}", "mastername": "chromium.memory", "parent_buildername": "Linux TSan Builder", "parent_got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "parent_got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "parent_got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "parent_got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "parent_got_revision_cp": "refs/heads/master@{#643733}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "parent_got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "parent_got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27257}", "parent_mastername": "chromium.memory", "path_config": "generic", "recipe": "chromium", "revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "swarm_hashes": {"accessibility_unittests": "28bc52810453d19577e88b212430a7001963b148", "angle_unittests": "daf3df07bed29710c344622a76567ebc2658e4c2", "app_shell_unittests": "5514be672d37e335e68f9453dbf5c505f6a8be4d", "aura_unittests": "47c52b60919b35993bf361054a2b81588022360a", "base_unittests": "e50b6ff82c50bdb3c403343d2a900f558d570fdc", "blink_common_unittests": "dedd09b4c79ffbb35832df72befd56c40e1ecd1e", "blink_fuzzer_unittests": "edfdd7f16b8ea245d85a262d9a4c140a821c5584", "blink_heap_unittests": "1bc783e5494391376671b0c3d27387b63ecf8b2e", "blink_platform_unittests": "263f99b8de73c76b9b61971f84f863a42378f34c", "blink_unittests": "d9b991beb5e7b4c2c415be6922110e5cee270642", "boringssl_crypto_tests": "e162d3e3dc8c314388611c2e59545ea993a6f1fa", "boringssl_ssl_tests": "4ea7e290fe2f6970830b141bca55d789a01770f3", "browser_tests": "c2a350100acd7a994d849f11afba9e8eec26cb94", "cacheinvalidation_unittests": "87420490074df7bc8dc9174fc63c4d13aa462c60", "capture_unittests": "e6c1c7f1f3d26ae9ab690a9c2adb09960302fff8", "cast_unittests": "9f4d317ad8bf6dd9f9f0ac941dd1da0980d668e7", "cc_unittests": "5116a578f52938af43ec9c11c9911b07fcc7c96f", "chrome_app_unittests": "57b7f872b738e06b14628143aa6a4fb5dcc5e616", "chromedriver_unittests": "aa1b736fe765990814b2a90bf16717d835365c10", "components_browsertests": "daa49728843094ea082ed5c3e14d976087b3e3ad", "components_unittests": "bd2d9bccd77e1acdf09a4214764f82c10756f26c", "compositor_unittests": "8d94601d0a239cf8abdd7152d598a9f05c3a0cff", "content_browsertests": "91595406512555d1192cc46a70c904bdf76a87e2", "content_unittests": "920904efa1156900534f92e5852511ffa65dd3f3", "cronet_tests": "6f65fbe2e8c5a09c3f800e0e0602e76b4c30289d", "cronet_unittests": "7c3539a07da926e7c7118a30fd97322cec622501", "crypto_unittests": "17aa1f755c81c7a3fea2d545d72d212ba56a23be", "dbus_unittests": "3af72799d6b1fc3d624b84a0c2c09625e2940574", "device_unittests": "6f670339d95586232ebb5b509e2ed0b9d07a9cbe", "display_unittests": "e5ae20623b6db2dfb76148739095a8436bbc16df", "events_unittests": "eceb0655ce0b6a0309544e5f6561b17f77ab9c96", "extensions_browsertests": "55a95737dbd6ec34c85530b4b372ea4102512c5f", "extensions_unittests": "4029f668a0692e2c98be849b5fc37a0613066b65", "filesystem_service_unittests": "f6c55b0392368746d63467220dfe46574fc89d43", "gcm_unit_tests": "83fb97f4f576fbfd827bf6965d1955c71d18e29e", "gfx_unittests": "d463e5bf49b07f78bbb2d924f8edce5cd6acbff0", "gin_unittests": "226663d3fc25d103df0aa46a77efa9750853d32f", "gl_tests": "4fbec8b6325ba0ecd5601d840e2424b706228242", "gl_unittests": "21416db6424e0116c5d5fdc054ca58c4aa0e885c", "google_apis_unittests": "bcf96b7d24f1334a76a0d14ff74e774562850d95", "gpu_unittests": "222b165629b504fe0399004cd34d365653086fc3", "headless_browsertests": "14d695709dfab58704e848841f915603d380b3e6", "headless_unittests": "ea8ae0bd51b07779e3efed330a3f7c0c6887cf06", "interactive_ui_tests": "81ff2d314cf611aba370a5c812d94f5d7f1b8ff5", "ipc_tests": "e814b7baff24bd3840ebbddd299c79f2a0b82e66", "jingle_unittests": "6ac082cd69366d16d85899cec9b59754312a6a3a", "latency_unittests": "2496e4fe742a3c8d93e8a1f20659f19399658d30", "leveldb_service_unittests": "a5d9006d4b321c3c6bcd4f1d909fc5d256f86ceb", "libjingle_xmpp_unittests": "f907eaa4505f2172775acca44b537ea869c97c83", "media_blink_unittests": "0f5b9c6f15bdbd9672f201a8a6a200e828666905", "media_service_unittests": "ce383143e19393819bc03ac0cef009b79fea636e", "media_unittests": "725b4d4ea5488911cb7f81df32681730a965b206", "message_center_unittests": "eaf8bb2c188e4b32f42584e505c35be00d6499b3", "midi_unittests": "0682176ab34c5a9065a06a21a2dddd6e9f833e1f", "mojo_core_unittests": "961598200ffa44c955b29825337daa8e703d6cbc", "mojo_unittests": "c4254b197e0f774a5ec701637670fc246a08b323", "native_theme_unittests": "d60a17a14b008cc991619f7772d20e2d6110f459", "net_unittests": "31f07068448aecbb8ec4eec12a1f7727038555b5", "pdf_unittests": "1062da1ae87bb733de156d038e72adb364d7d221", "perfetto_unittests": "57429316125dfb7dcbc94a7a49763760c49b5e28", "ppapi_unittests": "0da3c875282184110a441f08f2f8fdf926aacb1b", "printing_unittests": "aaaf9b1125f633869ade87a55cd3ebe7700497bf", "remoting_unittests": "09ee042821a92a903b412e01e47847a835793789", "sandbox_linux_unittests": "51a1b3f69d1d3dce8a32605f9b67e30723158d40", "service_manager_unittests": "a1759601b2296573ecc8cb099dae262fbf1da971", "services_unittests": "e9c1bd48672a57813dadd842df93f2266407f77d", "shell_dialogs_unittests": "35404a8d8442d4997f228210703b6ddd777d8612", "skia_unittests": "3317dd730e9a61b61e43e3edff73b01c443ae5e5", "snapshot_unittests": "54ee313da59efc0d5b7bfce881950f60327ce055", "sql_unittests": "61f4b5a94812253d8ba49e9009e23675710ee6b6", "storage_unittests": "4a2dc7fb12a4ff9e7159090c5a5ced8bbe3d0c14", "sync_integration_tests": "65890930bd43782eb55ca31063e9d660ea243f68", "traffic_annotation_auditor_unittests": "8c2f923d27db4d153f9ac4e4b2ecd13c5098a430", "ui_base_unittests": "385202444299e14a6acdd4ec42e559df374d51dc", "ui_touch_selection_unittests": "069e6af5b51737f74512c7807d6455e5e85e480a", "unit_tests": "1844bb805f16953cd6d2072fa607dfde398f684a", "url_unittests": "42f4a8bf463e57344fd8d144be2b62d12cb9df74", "views_unittests": "5fd039723e707f95b710fc04879e362abe4fe54b", "viz_unittests": "1c7967a71313d9031878b3c626e12d57d0c0c7c9", "vr_common_unittests": "96d0ee06bd7bb1cedbf82e0042a4fe2398d30513", "vr_pixeltests": "3ba96f680e8f158809e85be48c55db2cd55680d6", "wm_unittests": "e548d05b1e56e8874a59539ff5267ca71ac3cdba", "wtf_unittests": "a2424c7b39b97c1eb44b35393e1c6a534db6fb1f"}}', '--summary-json', '/b/swarming/w/ir/tmp/t/tmpv3rV4n.json', '--task-output-dir', '/b/swarming/w/ir/tmp/t/tmp9CFWmE', '-o', '/b/swarming/w/ir/tmp/t/tmptCqiAO.json', '/b/swarming/w/ir/tmp/t/tmp9CFWmE/43c9f137818a2b10/output.json'] in None (env: None) Command ['/b/swarming/w/ir/cache/vpython/ba947a/bin/python', '/b/swarming/w/ir/cache/builder/src/testing/merge_scripts/standard_gtest_merge.py', '--build-properties', '{"bot_id": "swarm323-c4", "buildbucket": {"build": {"bucket": "luci.chromium.ci", "created_by": "project:chromium", "created_ts": 1553454710020227, "id": "8918078389944755488", "project": "chromium", "tags": ["build_address:luci.chromium.ci/Linux TSan Tests/35965", "builder:Linux TSan Tests", "buildset:commit/gitiles/chromium.googlesource.com/chromium/src/+/4e6dfb6a47b57f294b5ca268661326fa211c331e", "gitiles_ref:refs/heads/master", "parent_buildername:Linux TSan Builder", "parent_buildnumber:43200", "scheduler_invocation_id:9083508452477400928", "scheduler_job_id:chromium/Linux TSan Tests", "user_agent:luci-scheduler", "user_agent:recipe"]}, "hostname": "cr-buildbucket.appspot.com"}, "buildername": "Linux TSan Tests", "buildnumber": 35965, "got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "got_revision_cp": "refs/heads/master@{#643733}", "got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "got_webrtc_revision_cp": "refs/heads/master@{#27257}", "mastername": "chromium.memory", "parent_buildername": "Linux TSan Builder", "parent_got_angle_revision": "eae464dd3092c1c09c4dc4d51a0f50ac5d007722", "parent_got_dawn_revision": "07950e80fe36028ed9cca0a4a99a8b08e9bb4fdf", "parent_got_nacl_revision": "de8da4841bc3d1ed020d798d5a7fd6fb3d817fa1", "parent_got_revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "parent_got_revision_cp": "refs/heads/master@{#643733}", "parent_got_swarming_client_revision": "aa60736aded9fc32a0e21a81f5fc51f6009d01f3", "parent_got_v8_revision": "b346546b7795350b8c910ff06f9520e7f03224f0", "parent_got_v8_revision_cp": "refs/heads/7.5.100@{#1}", "parent_got_webrtc_revision": "85a4a93e77b163098e91f41d8e7415181f23d02c", "parent_got_webrtc_revision_cp": "refs/heads/master@{#27257}", "parent_mastername": "chromium.memory", "path_config": "generic", "recipe": "chromium", "revision": "4e6dfb6a47b57f294b5ca268661326fa211c331e", "swarm_hashes": {"accessibility_unittests": "28bc52810453d19577e88b212430a7001963b148", "angle_unittests": "daf3df07bed29710c344622a76567ebc2658e4c2", "app_shell_unittests": "5514be672d37e335e68f9453dbf5c505f6a8be4d", "aura_unittests": "47c52b60919b35993bf361054a2b81588022360a", "base_unittests": "e50b6ff82c50bdb3c403343d2a900f558d570fdc", "blink_common_unittests": "dedd09b4c79ffbb35832df72befd56c40e1ecd1e", "blink_fuzzer_unittests": "edfdd7f16b8ea245d85a262d9a4c140a821c5584", "blink_heap_unittests": "1bc783e5494391376671b0c3d27387b63ecf8b2e", "blink_platform_unittests": "263f99b8de73c76b9b61971f84f863a42378f34c", "blink_unittests": "d9b991beb5e7b4c2c415be6922110e5cee270642", "boringssl_crypto_tests": "e162d3e3dc8c314388611c2e59545ea993a6f1fa", "boringssl_ssl_tests": "4ea7e290fe2f6970830b141bca55d789a01770f3", "browser_tests": "c2a350100acd7a994d849f11afba9e8eec26cb94", "cacheinvalidation_unittests": "87420490074df7bc8dc9174fc63c4d13aa462c60", "capture_unittests": "e6c1c7f1f3d26ae9ab690a9c2adb09960302fff8", "cast_unittests": "9f4d317ad8bf6dd9f9f0ac941dd1da0980d668e7", "cc_unittests": "5116a578f52938af43ec9c11c9911b07fcc7c96f", "chrome_app_unittests": "57b7f872b738e06b14628143aa6a4fb5dcc5e616", "chromedriver_unittests": "aa1b736fe765990814b2a90bf16717d835365c10", "components_browsertests": "daa49728843094ea082ed5c3e14d976087b3e3ad", "components_unittests": "bd2d9bccd77e1acdf09a4214764f82c10756f26c", "compositor_unittests": "8d94601d0a239cf8abdd7152d598a9f05c3a0cff", "content_browsertests": "91595406512555d1192cc46a70c904bdf76a87e2", "content_unittests": "920904efa1156900534f92e5852511ffa65dd3f3", "cronet_tests": "6f65fbe2e8c5a09c3f800e0e0602e76b4c30289d", "cronet_unittests": "7c3539a07da926e7c7118a30fd97322cec622501", "crypto_unittests": "17aa1f755c81c7a3fea2d545d72d212ba56a23be", "dbus_unittests": "3af72799d6b1fc3d624b84a0c2c09625e2940574", "device_unittests": "6f670339d95586232ebb5b509e2ed0b9d07a9cbe", "display_unittests": "e5ae20623b6db2dfb76148739095a8436bbc16df", "events_unittests": "eceb0655ce0b6a0309544e5f6561b17f77ab9c96", "extensions_browsertests": "55a95737dbd6ec34c85530b4b372ea4102512c5f", "extensions_unittests": "4029f668a0692e2c98be849b5fc37a0613066b65", "filesystem_service_unittests": "f6c55b0392368746d63467220dfe46574fc89d43", "gcm_unit_tests": "83fb97f4f576fbfd827bf6965d1955c71d18e29e", "gfx_unittests": "d463e5bf49b07f78bbb2d924f8edce5cd6acbff0", "gin_unittests": "226663d3fc25d103df0aa46a77efa9750853d32f", "gl_tests": "4fbec8b6325ba0ecd5601d840e2424b706228242", "gl_unittests": "21416db6424e0116c5d5fdc054ca58c4aa0e885c", "google_apis_unittests": "bcf96b7d24f1334a76a0d14ff74e774562850d95", "gpu_unittests": "222b165629b504fe0399004cd34d365653086fc3", "headless_browsertests": "14d695709dfab58704e848841f915603d380b3e6", "headless_unittests": "ea8ae0bd51b07779e3efed330a3f7c0c6887cf06", "interactive_ui_tests": "81ff2d314cf611aba370a5c812d94f5d7f1b8ff5", "ipc_tests": "e814b7baff24bd3840ebbddd299c79f2a0b82e66", "jingle_unittests": "6ac082cd69366d16d85899cec9b59754312a6a3a", "latency_unittests": "2496e4fe742a3c8d93e8a1f20659f19399658d30", "leveldb_service_unittests": "a5d9006d4b321c3c6bcd4f1d909fc5d256f86ceb", "libjingle_xmpp_unittests": "f907eaa4505f2172775acca44b537ea869c97c83", "media_blink_unittests": "0f5b9c6f15bdbd9672f201a8a6a200e828666905", "media_service_unittests": "ce383143e19393819bc03ac0cef009b79fea636e", "media_unittests": "725b4d4ea5488911cb7f81df32681730a965b206", "message_center_unittests": "eaf8bb2c188e4b32f42584e505c35be00d6499b3", "midi_unittests": "0682176ab34c5a9065a06a21a2dddd6e9f833e1f", "mojo_core_unittests": "961598200ffa44c955b29825337daa8e703d6cbc", "mojo_unittests": "c4254b197e0f774a5ec701637670fc246a08b323", "native_theme_unittests": "d60a17a14b008cc991619f7772d20e2d6110f459", "net_unittests": "31f07068448aecbb8ec4eec12a1f7727038555b5", "pdf_unittests": "1062da1ae87bb733de156d038e72adb364d7d221", "perfetto_unittests": "57429316125dfb7dcbc94a7a49763760c49b5e28", "ppapi_unittests": "0da3c875282184110a441f08f2f8fdf926aacb1b", "printing_unittests": "aaaf9b1125f633869ade87a55cd3ebe7700497bf", "remoting_unittests": "09ee042821a92a903b412e01e47847a835793789", "sandbox_linux_unittests": "51a1b3f69d1d3dce8a32605f9b67e30723158d40", "service_manager_unittests": "a1759601b2296573ecc8cb099dae262fbf1da971", "services_unittests": "e9c1bd48672a57813dadd842df93f2266407f77d", "shell_dialogs_unittests": "35404a8d8442d4997f228210703b6ddd777d8612", "skia_unittests": "3317dd730e9a61b61e43e3edff73b01c443ae5e5", "snapshot_unittests": "54ee313da59efc0d5b7bfce881950f60327ce055", "sql_unittests": "61f4b5a94812253d8ba49e9009e23675710ee6b6", "storage_unittests": "4a2dc7fb12a4ff9e7159090c5a5ced8bbe3d0c14", "sync_integration_tests": "65890930bd43782eb55ca31063e9d660ea243f68", "traffic_annotation_auditor_unittests": "8c2f923d27db4d153f9ac4e4b2ecd13c5098a430", "ui_base_unittests": "385202444299e14a6acdd4ec42e559df374d51dc", "ui_touch_selection_unittests": "069e6af5b51737f74512c7807d6455e5e85e480a", "unit_tests": "1844bb805f16953cd6d2072fa607dfde398f684a", "url_unittests": "42f4a8bf463e57344fd8d144be2b62d12cb9df74", "views_unittests": "5fd039723e707f95b710fc04879e362abe4fe54b", "viz_unittests": "1c7967a71313d9031878b3c626e12d57d0c0c7c9", "vr_common_unittests": "96d0ee06bd7bb1cedbf82e0042a4fe2398d30513", "vr_pixeltests": "3ba96f680e8f158809e85be48c55db2cd55680d6", "wm_unittests": "e548d05b1e56e8874a59539ff5267ca71ac3cdba", "wtf_unittests": "a2424c7b39b97c1eb44b35393e1c6a534db6fb1f"}}', '--summary-json', '/b/swarming/w/ir/tmp/t/tmpv3rV4n.json', '--task-output-dir', '/b/swarming/w/ir/tmp/t/tmp9CFWmE', '-o', '/b/swarming/w/ir/tmp/t/tmptCqiAO.json', '/b/swarming/w/ir/tmp/t/tmp9CFWmE/43c9f137818a2b10/output.json'] returned exit code 0