| commit | 38bf4d39228c888f405f86e88d50efeab37a9e93 | [log] [tgz] |
|---|---|---|
| author | Lorenzo Colitti <lorenzo@google.com> | Wed Aug 27 06:09:59 2025 -0700 |
| committer | Lorenzo Colitti <lorenzo@google.com> | Wed Aug 27 06:09:59 2025 -0700 |
| tree | 7bece8a7cda60ff2ebbadc19611b18e4b58fb2fe | |
| parent | 12d3ede4a04606af60360dd4570823f154e72901 [diff] |
Make FakeSettingsProvider thread-safe. Synchronize all accesses to mDb to ensure thread safety, because ArrayMap is not thread-safe. It's also more realistic, because SettingsProvider does lock internally when accessing settings. Also, make internal utility methods static, and remove recently-added debug logs. Flag: EXEMPT TEST_ONLY Test: test-only change Change-Id: If850129bb627dcd475ac6cac35b9d9b6be063280