summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src
diff options
context:
space:
mode:
author Samiul Islam <samiul@google.com> 2024-11-08 09:05:34 +0000
committer Samiul Islam <samiul@google.com> 2024-11-21 10:41:09 +0000
commit8445494b6b077cac5a015cb68058a769809b8023 (patch)
tree44dd2865984a3a6d381b25f8db0b9e51ec6dd5dc /tests/DynamicCodeLoggerIntegrationTests/src
parent019d81520db10c412888c01d8ef66476d97e3334 (diff)
Wait for sessions of dependencies to complete
Dependency installation can be async. If DIS returns us session ids before committing or before completion, then PackageManager will wait until all the sessions complete before resuming the original session. There is a possibility that some of the sessions returned by DIS has already completed or don't exist in the first place. We remove such sessions from tracker assuming they were successful. If our assumption is wrong, then the installation will fail at reconcile stage. Bug: 372862145 Test: atest PackageManagerShellCommandInstallTest FLAG: android.content.pm.sdk_dependency_installer Change-Id: I3f3779415b507d18a767c06fdd64d3da3c145e41
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src')
0 files changed, 0 insertions, 0 deletions