DescriptionBe more selective about what packages we remove so that we can detect conflicts.
Right now, the preflight queue unmerges all changed packages prior to
upgrading them. This is done to ensure that any lingering state from
failed package uprevs is cleaned up.
This change updates cros_mark_as_stable to be more selective. This both improves
speed and allows for more conflicts to be detected.
Change-Id: I3134918eb16b41e8882c8af1f1bdf9052bafd9ad
BUG=chromium-os:10127
TEST=Test uprev. Run unit tests.
Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=702f0e3
Patch Set 1 #
Total comments: 7
Patch Set 2 : Address review feedback. #Patch Set 3 : Add explicit return None. #
Total comments: 4
Patch Set 4 : Re-upload #
Messages
Total messages: 6 (0 generated)
|