Prepare sync_integration_tests for USS Nigori
Bunch of tests not passing with USS implementation of Nigori and this is expected due to the implementation of these tests. SingleClientCustomPassphraseForceDisableScryptSyncTest.* covers behavior specific for Directory implementation: disable kSyncUSSNigori. SingleClientDirectorySyncTest.DeleteDirectoryWhenCorrupted is likely not working due to having no Directory datatypes. Since Directory is subject for removal it's not worth to further invest into this test. TwoClientBookmarksSyncTest.* encryption related tests use EnableEncryption() and has no direct mapping to custom passphrase test. They also exercises EnableEncryption() logic instead of bookmarks logic. They are removed (we have / planning to add analogues whenever possible into custom passphrase tests). FirstClientEnablesEncryptionWithPassSecondChanges is an exception, because it already works with custom passphrase and actively manipulate bookmarks, so it's worth to keep as is (minor changes, to not rely on IsEncryptionComplete()). TwoClientPreferencesTest.* and TwoClientSessionsSyncTest.* encryption related tests are removed (same motivation as for bookmarks tests). Bug: 922900 Change-Id: Ib95db74830b1d5d43b20d7dfacf3045694f80014 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1890050 Commit-Queue: Maksim Moskvitin <mmoskvitin@google.com> Reviewed-by:Mikel Astiz <mastiz@chromium.org> Cr-Commit-Position: refs/heads/master@{#712513}
Showing
Please register or sign in to comment