[ITC][battery-monitor][NonACR][Testcase condition modified] 97/245197/2
authorNibha Sharma <nibha.sharma@samsung.com>
Mon, 5 Oct 2020 08:43:52 +0000 (14:13 +0530)
committershobhit verma <shobhit.v@samsung.com>
Mon, 5 Oct 2020 09:11:28 +0000 (09:11 +0000)
Change-Id: I97a6869d3e21ceee66d77e7ef9a84d896273cc13
Signed-off-by: Nibha Sharma <nibha.sharma@samsung.com>
src/itc/battery-monitor/ITs-battery-monitor.c

index 451ce1d044eb5db22f6e9c8965174383cb5c3265..eb6e72d9348a35a38b5bffbee6ebe218ceebaf07 100755 (executable)
@@ -182,11 +182,13 @@ int ITc_battery_monitor_usage_data_get_power_usage_per_resource_p(void)
                nRet = battery_monitor_usage_data_get_power_usage_per_resource(hBatteryMonitorAPP, eResourceID[nEnumCounter], &nBatteryUsage);
                if(nRet == BATTERY_MONITOR_ERROR_RECORD_NOT_FOUND)
                 {
-                        FPRINTF("[Line : %d][%s] record is not found\\n", __LINE__, API_NAMESPACE);
-                        return 0;
+                        FPRINTF("[Line : %d][%s] record is not found for resource ID[%d]\\n", __LINE__, API_NAMESPACE, eResourceID[nEnumCounter]);
                 }
-               PRINT_RESULT_CLEANUP(BATTERY_MONITOR_ERROR_NONE, nRet, "battery_monitor_usage_data_get_power_usage_per_resource", BatteryMonitorGetError(nRet), battery_monitor_battery_usage_data_destroy(hBatteryMonitorAPP));
-               FPRINTF("[Line : %d][%s] battery_monitor_usage_data_get_power_usage_per_resource returned battary usage[%f] for resource ID [%d] \\n", __LINE__, API_NAMESPACE, nBatteryUsage, eResourceID[nEnumCounter]);
+               else
+               {
+                       PRINT_RESULT_CLEANUP(BATTERY_MONITOR_ERROR_NONE, nRet, "battery_monitor_usage_data_get_power_usage_per_resource", BatteryMonitorGetError(nRet), battery_monitor_battery_usage_data_destroy(hBatteryMonitorAPP));
+                       FPRINTF("[Line : %d][%s] battery_monitor_usage_data_get_power_usage_per_resource returned battary usage[%f] for resource ID [%d] \\n", __LINE__, API_NAMESPACE, nBatteryUsage, eResourceID[nEnumCounter]);
+               }
        }
 
         nRet = battery_monitor_battery_usage_data_destroy(hBatteryMonitorAPP);
@@ -263,12 +265,13 @@ int ITc_battery_monitor_get_power_usage_by_app_for_all_resources_p(void)
                nRet = battery_monitor_usage_data_get_power_usage_per_resource(hBatteryMonitorAPP, eResourceID[nIDEnumCounter], &nBatteryUsage);
                if(nRet == BATTERY_MONITOR_ERROR_RECORD_NOT_FOUND)
                {
-                        FPRINTF("[Line : %d][%s] record is not found\\n", __LINE__, API_NAMESPACE);
-                        return 0;
+                        FPRINTF("[Line : %d][%s] record is not found for resource ID[%d]\\n", __LINE__, API_NAMESPACE,eResourceID[nIDEnumCounter]);
                }
-
-               PRINT_RESULT_CLEANUP(BATTERY_MONITOR_ERROR_NONE, nRet, "battery_monitor_usage_data_get_power_usage_per_resource", BatteryMonitorGetError(nRet), battery_monitor_battery_usage_data_destroy(hBatteryMonitorAPP));
-               FPRINTF("[Line : %d][%s] battery_monitor_usage_data_get_power_usage_per_resource returned battary usage[%f] for resource ID [%d] \\n", __LINE__, API_NAMESPACE, nBatteryUsage, eResourceID[nIDEnumCounter]);
+               else
+               {
+                       PRINT_RESULT_CLEANUP(BATTERY_MONITOR_ERROR_NONE, nRet, "battery_monitor_usage_data_get_power_usage_per_resource", BatteryMonitorGetError(nRet), battery_monitor_battery_usage_data_destroy(hBatteryMonitorAPP));
+                       FPRINTF("[Line : %d][%s] battery_monitor_usage_data_get_power_usage_per_resource returned battary usage[%f] for resource ID [%d] \\n", __LINE__, API_NAMESPACE, nBatteryUsage, eResourceID[nIDEnumCounter]);
+               }
        }
        nRet = battery_monitor_battery_usage_data_destroy(hBatteryMonitorAPP);
        PRINT_RESULT_NORETURN(BATTERY_MONITOR_ERROR_NONE, nRet, "battery_monitor_battery_usage_data_destroy", BatteryMonitorGetError(nRet));