commit | 65578d6afabcd47d7bcd19d92b5fb330affacf0b | [log] [tgz] |
---|---|---|
author | Keun young Park <keunyoung@google.com> | Mon Jun 28 17:52:05 2021 -0700 |
committer | Keun young Park <keunyoung@google.com> | Fri Aug 27 17:58:41 2021 -0700 |
tree | d0538231d8d799c11f1b66f3276fc8e455151f48 | |
parent | 0bd3275a71e2e5a5dd6b08a16be92e2e1e775664 [diff] |
add IInstalld.controlDexOptBlocking call - This allows cancelling pending dexoptimization by killng the currently running dex2oat process and block future dexopt calls. - As the only client is system server and installd restarts, it relies on the client to restore the state to unblcoked state properly. Bug: 179094324 Bug: 156537504 Test: Run added test with existing tests atest installd_dexopt_test installd_service_test Change-Id: I73bff6e4cd4473b57d0f06b062dd035dbda6b496