Skip to content
Commit c1e8f1f8 authored by Oli Lan's avatar Oli Lan
Browse files

Abandon other staged sessions when a rollback is staged.

This change causes all staged sessions that are not rollbacks to be
abandoned (failed) when a rollback is staged.

This will ensure that an SDK extension level dependency is not violated
if a rollback causes the extension level to drop while at the same time
an app is installed that depends on the higher extension level.

Other rollbacks are not failed so that multiple rollbacks can be staged
together.

Bug: 163734200
Test: atest RollbackManagerHostTest
Change-Id: Iffb50d2a05f6ab0b6691fc84ffc273c2faecb88b
parent 840870e7
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment