[WebAppProvider] Disable extensions sync for WebApp sync tests
Disables the legacy finalizer (extensions sync) on all profiles before starting any sync tests. This should deflake everything but the app ordinal test. This also does an experimental change to UninstallSynced, where instead of using the helper methods for listeining, it manually pre-creates the listener. If this is successful in deflaking this test, and the others continue to flake with timeouts, that means that there is a race between the observer and the install/uninstall, and the helper methods need to be removed. R=loyso@chromium.org, phillis@chromium.org Bug: 1108172,1091867,1099847 Change-Id: I9b3792ece3ddeacb1adb518085c2df6a160f8bb2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2323703 Commit-Queue: Daniel Murphy <dmurph@chromium.org> Reviewed-by:Alexey Baskakov <loyso@chromium.org> Auto-Submit: Daniel Murphy <dmurph@chromium.org> Cr-Commit-Position: refs/heads/master@{#792741}
Showing
Please register or sign in to comment