mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-02 20:24:19 +00:00
Merge "health 2.1 VTS: fix test on batteryFullCapacityUah" am: 8ae16915ac am: 6fa5d364ac
Change-Id: I983906b298c2fb6c346ff0e3ad248d84cd37842a
This commit is contained in:
@@ -233,9 +233,13 @@ TEST_P(HealthHidlTest, getHealthInfo_2_1) {
|
||||
EXPECT_TRUE(IsEnum(value.batteryCapacityLevel)) << " BatteryCapacityLevel";
|
||||
EXPECT_GE(value.batteryChargeTimeToFullNowSeconds, 0);
|
||||
|
||||
EXPECT_GE(value.batteryFullCapacityUah, 0) << "batteryFullCapacityUah is unknown";
|
||||
EXPECT_GE(value.batteryFullCapacityUah, legacy.batteryFullCharge * 0.50);
|
||||
EXPECT_LE(value.batteryFullCapacityUah, legacy.batteryFullCharge * 1.20);
|
||||
EXPECT_GE(value.batteryFullCapacityUah, 0)
|
||||
<< "batteryFullCapacityUah should not be negative";
|
||||
|
||||
if (value.batteryFullCapacityUah > 0) {
|
||||
EXPECT_GE(value.batteryFullCapacityUah, legacy.batteryFullCharge * 0.50);
|
||||
EXPECT_LE(value.batteryFullCapacityUah, legacy.batteryFullCharge * 1.20);
|
||||
}
|
||||
})));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user