Disable SyncUIUtilTest.DistinctCasesReportUniqueMessageSets

TBR=bsep@chromium.org

Bug: 954365
Change-Id: I74b47e8506392864146d7e94b1497a5990b12d7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575018
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#652415}
diff --git a/chrome/browser/sync/sync_ui_util_unittest.cc b/chrome/browser/sync/sync_ui_util_unittest.cc
index 6caedac3..d5d71cc 100644
--- a/chrome/browser/sync/sync_ui_util_unittest.cc
+++ b/chrome/browser/sync/sync_ui_util_unittest.cc
@@ -163,7 +163,8 @@
 
 // This test ensures that each distinctive SyncService status will return a
 // unique combination of status and link messages from GetStatusLabels().
-TEST_F(SyncUIUtilTest, DistinctCasesReportUniqueMessageSets) {
+// Crashes on Win and Mac. https://crbug.com/954365
+TEST_F(SyncUIUtilTest, DISABLED_DistinctCasesReportUniqueMessageSets) {
   std::set<base::string16> messages;
   for (int idx = 0; idx != NUMBER_OF_STATUS_CASES; idx++) {
     std::unique_ptr<Profile> profile = BuildTestingProfile();