[ITC][device][Non-ACR][Fix ITc_device_battery_get_property_p] 41/214041/1
authorHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 17 Sep 2019 08:36:52 +0000 (17:36 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 17 Sep 2019 08:34:51 +0000 (08:34 +0000)
POWER_SUPPLY_CURRENT_AVG and POWER_SUPPLY_CURRENT_NOW can be minus value.

In TM1,
UDEV  [39719.818348] change   /devices/sec-battery.33/power_supply/battery (power_supply)
ACTION=change
DEVPATH=/devices/sec-battery.33/power_supply/battery
POWER_SUPPLY_CAPACITY=100
POWER_SUPPLY_CHARGE_NOW=1
POWER_SUPPLY_CHARGE_TYPE=Fast
POWER_SUPPLY_CURRENT_AVG=-88
POWER_SUPPLY_CURRENT_NOW=-88

Change-Id: Ib93ab3d6a2673c7b94d3d464ee747f21dbf5fce5
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
src/itc/device/ITs-device_battery.c

index 374de1c..dbe7c88 100755 (executable)
@@ -327,13 +327,6 @@ int ITc_device_battery_get_property_p(void)
 
                device_battery_get_status(&eDeviceBatteryStatus);
                PRINT_RESULT(DEVICE_ERROR_NONE, nRet, "device_battery_get_status", DeviceGetError(nRet));
-
-               if ( eDeviceBatteryStatus == DEVICE_BATTERY_STATUS_CHARGING && nValue < 0 )
-               {
-                       FPRINTF("[Line : %d][%s]  device_battery_get_property failed with invalid value\\n", __LINE__, API_NAMESPACE);
-                       return 1;
-               }
-
        }
 
        return 0;