DescriptionImprove error triggering in sync_integration_tests
This CL does the following:
1) Re-enables two test cases in sync_errors_test.cc and converts them
to use FakeServer. ErrorWhileSettingUp and
BirthdayErrorUsingActionableErrorTest. Note that ErrorWhileSettingUp
still fails on Chrome OS, so a separate (disabled) case has been
created.
2) Adds a feature to FakeServer where triggered errors are sent back to
the client on every other request (as opposed to every request).
3) FakeServer::TriggerError() now returns a bool to indicate success.
4) Removes dead code (unused as a result of the conversion to
FakeServer) from SyncTest.
BUG=400806, 406545
Committed: https://crrev.com/a91125d77bf01e9982fce536c95c5f213cf2413e
Cr-Commit-Position: refs/heads/master@{#299765}
Patch Set 1 : #
Total comments: 4
Patch Set 2 : #Patch Set 3 : rebase #Patch Set 4 : #
Messages
Total messages: 22 (9 generated)
|