Revert "Reland "Fix flaky test ServerAddressConvertsToSameLocalAddress""
This reverts commit ba52e783. Reason for revert: This caused flakiness in the TwoClientAutofillProfileSyncTest.ClientsAddSameProfile test. Original change's description: > Reland "Fix flaky test ServerAddressConvertsToSameLocalAddress" > > This is a reland of commit b3873b4d. > > The CL fixes a race condition in production code of autofill profile > sync bridge by modifying merge logic of the datatype. Previously, the > logic for dealing with duplicate entities was to always prefer the > remote one and silently delete the local one. This could end up with > two clients having a different entry each and the sync server having > both duplicate entries. The new behavior, introduced in this CL is to > keep the profile with greater GUID, lexicographically. > > This change should also remove flakiness of one integration test (that > uncovered the actual issue), so the CL reenables the test. > > The original CL caused flakiness in another integration test since GUIDs > in that test are randomly attributed. In this reland, we fix this by > making the expectation on the number of sync deletions depend on which > one of the test GUIDs is bigger. > > Bug: 917498 > Change-Id: I13994ac5bef8fcae41d37350e08ee80ab90f0916 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2002571 > Auto-Submit: Jan Krcal <jkrcal@chromium.org> > Commit-Queue: Jan Krcal <jkrcal@chromium.org> > Commit-Queue: Maxim Kolosovskiy <kolos@chromium.org> > Reviewed-by: Maxim Kolosovskiy <kolos@chromium.org> > Reviewed-by: Mikel Astiz <mastiz@chromium.org> > Cr-Commit-Position: refs/heads/master@{#733636} TBR=kolos@chromium.org,jkrcal@chromium.org,mastiz@chromium.org Change-Id: Ifad46c8c079b24a07c044b9d6a5ffdc77a439617 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 917498 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2013281Reviewed-by:Jan Krcal <jkrcal@chromium.org> Commit-Queue: Jan Krcal <jkrcal@chromium.org> Cr-Commit-Position: refs/heads/master@{#733910}
Showing
Please register or sign in to comment