diff options
| author | Svetoslav Ganov <svetoslavganov@google.com> | 2017-01-26 22:43:09 -0800 |
|---|---|---|
| committer | Svetoslav Ganov <svetoslavganov@google.com> | 2017-01-26 23:24:25 -0800 |
| commit | 5fb405ba60dc6daca54d507909b68b5ad8144920 (patch) | |
| tree | 457104a454e625fc2febe523af307530e26975dd /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
| parent | aff4c97f9f9667fb262a3281197ce3d48aa13838 (diff) | |
Ensure settings provider joins the rescue party
The settings provider has logic to incrementally reset state
in an effort to recover from pushing a bad value putting the
system in a bad state. The settings provider was not force
persisting its state after a reset so after the reboot we
lost the reset changes. Also while resetting we were also
resetting the package name leading to a promotion of the reset
value to being set by the system. Updated the tests and while at
this added logic to synchronously persist critical settings
such as device provisioned.
Test: All tests pass. Manually tested end-to-end rescue party
bug:34677175
Change-Id: Ib240072df2fa549dae39c301008adf48cdf1573a
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions
