summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
diff options
context:
space:
mode:
authorBryce Lee <brycelee@google.com>2018-03-07 10:33:55 -0800
committerBryce Lee <brycelee@google.com>2018-03-07 13:02:06 -0800
commitfbd263b4840abe5fab5f0a751cc0e689d61f3e4d (patch)
tree4b0cfa713fa5d7d7fda57274b10a5c494b6ca9aa /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
parent999e97f405b8f01b12a6fb8e844d33dc807813fa (diff)
Do not depend on task activities decrementing with finish.
It is possible for a task to be cleared when a single activity is finished. For example, if only task overlays are present after an activity is removed, the task can be cleared under certain conditions. As a result, we can not rely on only a single activity being removed from a task when it is finished. This changelist addresses this issue by caching the list of actvities under a task that will not be modified as activities are finished. Change-Id: Id3b0813deebd0bc31b2ff7ae7f69a2833dcb0a61 Fixes: 64291682 Test: atest FrameworksServicesTests:com.android.server.am.ActivityStackTests#testFinishDisabledPackageActivities Test: atest FrameworksServicesTests:com.android.server.am.ActivityStackTests#testHandleAppDied
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions