commit | 26d6a9086edee173564d431f36a040006e7cc63a | [log] [tgz] |
---|---|---|
author | Mayank Garg <gargmayank@google.com> | Mon Nov 08 12:29:00 2021 -0800 |
committer | Mayank Garg <gargmayank@google.com> | Thu Nov 11 04:37:36 2021 +0000 |
tree | 9d487f62faea53cf3e310e252bc849565eca24d3 | |
parent | 0ebd7ca40d70bf757817fdaf05e4b2e2a26984de [diff] |
Saved initial user info in SystemServer By saving initial user info in system server and sending it back to CarService after crash will ensure that initial user info is available even after car service crash. Bug: 198334639 Test: Manually check 1. adb shell cmd car_service get-initial-user 2. kill car service (adb shell kill `adb shell ps | egrep "com.android.car$" | awk '{print $2}'| xargs` 3. adb shell cmd car_service get-initial-user Step 3 and 1 should give the same results Test: atest CarServiceUnitTest:com.android.car.user.CarUserServiceTest#testSendInitialUserToSystemServer (cherry picked from commit b5f8be762d2443fd21af5cdaf452657d773535f0) Change-Id: I007301df61573d7bd3b3cf24303107d7a90b5c6b Merged-In: I007301df61573d7bd3b3cf24303107d7a90b5c6b
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.