summaryrefslogtreecommitdiff
path: root/aosp/dynamic_partition_control_android_unittest.cc
diff options
context:
space:
mode:
authorKelvin Zhang <zhangkelvin@google.com>2021-02-10 13:21:47 -0500
committerKelvin Zhang <zhangkelvin@google.com>2021-02-17 02:15:01 +0000
commit0618835556f95af038b7f19777b5aa2f96c79b52 (patch)
tree5f4caa2e60812c76e85feccd9704845f5ebfc2c2 /aosp/dynamic_partition_control_android_unittest.cc
parent3a55fc2e5f2635a1aea5695359445d8117545d57 (diff)
Use UpdateUsesSnapshotCompression to determine if VABC is used
Test: th Change-Id: Ia04f92d46da34fcd28d7e97c24b6e02fd676e1c7
Diffstat (limited to 'aosp/dynamic_partition_control_android_unittest.cc')
-rw-r--r--aosp/dynamic_partition_control_android_unittest.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/aosp/dynamic_partition_control_android_unittest.cc b/aosp/dynamic_partition_control_android_unittest.cc
index b2e5c897..2f290d7c 100644
--- a/aosp/dynamic_partition_control_android_unittest.cc
+++ b/aosp/dynamic_partition_control_android_unittest.cc
@@ -59,7 +59,8 @@ class DynamicPartitionControlAndroidTest : public ::testing::Test {
.WillByDefault(Return(FeatureFlag(FeatureFlag::Value::NONE)));
ON_CALL(dynamicControl(), GetVirtualAbCompressionFeatureFlag())
.WillByDefault(Return(FeatureFlag(FeatureFlag::Value::NONE)));
-
+ ON_CALL(dynamicControl(), UpdateUsesSnapshotCompression())
+ .WillByDefault(Return(false));
ON_CALL(dynamicControl(), GetDeviceDir(_))
.WillByDefault(Invoke([](auto path) {
*path = kFakeDevicePath;
@@ -399,6 +400,8 @@ TEST_P(DynamicPartitionControlAndroidTestP, GetMountableDevicePath) {
.WillByDefault(Return(FeatureFlag(FeatureFlag::Value::LAUNCH)));
ON_CALL(dynamicControl(), GetVirtualAbCompressionFeatureFlag())
.WillByDefault(Return(FeatureFlag(FeatureFlag::Value::NONE)));
+ ON_CALL(dynamicControl(), UpdateUsesSnapshotCompression())
+ .WillByDefault(Return(false));
ON_CALL(dynamicControl(), IsDynamicPartition(_)).WillByDefault(Return(true));
EXPECT_CALL(dynamicControl(),
@@ -437,6 +440,8 @@ TEST_P(DynamicPartitionControlAndroidTestP, GetMountableDevicePathVABC) {
.WillByDefault(Return(FeatureFlag(FeatureFlag::Value::LAUNCH)));
ON_CALL(dynamicControl(), GetVirtualAbCompressionFeatureFlag())
.WillByDefault(Return(FeatureFlag(FeatureFlag::Value::LAUNCH)));
+ ON_CALL(dynamicControl(), UpdateUsesSnapshotCompression())
+ .WillByDefault(Return(true));
EXPECT_CALL(dynamicControl(), IsDynamicPartition(_))
.Times(AtLeast(1))
.WillRepeatedly(Return(true));