Exclude coverage for map-agent
[platform/core/connectivity/bluetooth-agent.git] / map-agent / bluetooth_map_sms.c
index 3e918e0..49993ee 100644 (file)
@@ -130,30 +130,37 @@ static void __bt_add_deleted_folder(void)
        err = msg_set_int_value(folder_info, MSG_FOLDER_INFO_TYPE_INT,
                                                MSG_FOLDER_TYPE_USER_DEF);
        if (err != MSG_SUCCESS) {
+               /* LCOV_EXCL_START */
                ERR("Failed adding type %d", err);
                msg_release_struct(&folder_info);
                return;
+               /* LCOV_EXCL_STOP */
        }
 
        err = msg_set_str_value(folder_info, MSG_FOLDER_INFO_NAME_STR,
                                        "DELETED", MAX_FOLDER_NAME_SIZE);
        if (err != MSG_SUCCESS) {
+               /* LCOV_EXCL_START */
                ERR("Failed adding str %d", err);
                msg_release_struct(&folder_info);
                return;
+               /* LCOV_EXCL_STOP */
        }
 
        err = msg_add_folder(g_msg_handle, folder_info);
        if (err != MSG_SUCCESS) {
+               /* LCOV_EXCL_START */
                ERR("Failed adding folder %d", err);
                msg_release_struct(&folder_info);
                return;
+               /* LCOV_EXCL_STOP */
        }
 
        msg_release_struct(&folder_info);
        FN_END;
 }
 
+/* LCOV_EXCL_START */
 static void __bluetooth_map_msg_incoming_status_cb(msg_handle_t handle,
                                                        msg_struct_t msg,
                                                        void *user_param)
@@ -232,6 +239,7 @@ static void __bluetooth_map_msg_sent_status_cb(msg_handle_t handle,
 
        FN_END;
 }
+/* LCOV_EXCL_STOP */
 
 gboolean _bt_map_sms_get_supported_folders(gboolean folders[FOLDER_COUNT][MSG_TYPES])
 {
@@ -249,6 +257,7 @@ gboolean _bt_map_sms_get_supported_folders(gboolean folders[FOLDER_COUNT][MSG_TY
                goto done;
        }
 
+       /* LCOV_EXCL_START */
        if (msg_get_folder_list(g_msg_handle, &folder_list) != MSG_SUCCESS) {
                msg_ret = FALSE;
                goto done;
@@ -290,11 +299,12 @@ gboolean _bt_map_sms_get_supported_folders(gboolean folders[FOLDER_COUNT][MSG_TY
                        DBG("DELETED");
                }
        }
+       /* LCOV_EXCL_STOP */
 
 done:
 
        if (folder_list.msg_struct_info)
-               msg_release_list_struct(&folder_list);
+               msg_release_list_struct(&folder_list); /* LCOV_EXCL_LINE */
 
        FN_END;
        return msg_ret;
@@ -316,7 +326,7 @@ gboolean _bt_map_sms_set_read_status(int msg_id, gboolean read_status)
        return TRUE;
 }
 
-
+/* LCOV_EXCL_START */
 static gchar *__bt_get_sms_folder_name(int id)
 {
        FN_START;
@@ -369,6 +379,7 @@ static gchar *__bt_get_sms_folder_name(int id)
        else
                return g_strdup_printf("TELECOM/MSG/%s", folder_name);
 }
+/* LCOV_EXCL_STOP */
 
 gboolean _bt_map_set_sms_delete_status(int msg_id, gboolean delete_status)
 {
@@ -385,6 +396,7 @@ gboolean _bt_map_set_sms_delete_status(int msg_id, gboolean delete_status)
        if (msg_id == -1)
                goto fail;
 
+       /* LCOV_EXCL_START */
        if (g_msg_handle == NULL)
                goto fail;
 
@@ -453,6 +465,7 @@ gboolean _bt_map_set_sms_delete_status(int msg_id, gboolean delete_status)
 
        FN_END;
        return TRUE;
+       /* LCOV_EXCL_STOP */
 
 fail:
        g_free(folder_name);
@@ -464,6 +477,7 @@ fail:
        return FALSE;
 }
 
+/* LCOV_EXCL_START */
 static msg_error_t __bt_send_sms(int msg_id, msg_struct_t p_msg, msg_struct_t p_send_opt)
 {
        FN_START;
@@ -754,6 +768,7 @@ static char *__bt_prepare_msg_bmseg(msg_struct_t msg_info, gboolean attach,
        FN_END;
        return g_string_free(msg, FALSE);
 }
+/* LCOV_EXCL_STOP */
 
 gboolean _bt_map_get_sms_message(int message_id, gboolean attach,
                gboolean transcode, gboolean first_request, gchar **bmseg)
@@ -775,6 +790,7 @@ gboolean _bt_map_get_sms_message(int message_id, gboolean attach,
        if (!msg)
                goto fail;
 
+       /* LCOV_EXCL_START */
        send_opt = msg_create_struct(MSG_STRUCT_SENDOPT);
        if (!send_opt)
                goto fail;
@@ -791,19 +807,21 @@ gboolean _bt_map_get_sms_message(int message_id, gboolean attach,
 
        FN_END;
        return TRUE;
+       /* LCOV_EXCL_STOP */
 
 fail:
 
        if (msg)
-               msg_release_struct(&msg);
+               msg_release_struct(&msg); /* LCOV_EXCL_LINE */
 
        if (send_opt)
-               msg_release_struct(&send_opt);
+               msg_release_struct(&send_opt); /* LCOV_EXCL_LINE */
 
        ERR("Unable to Get SMS Message");
        return FALSE;
 }
 
+/* LCOV_EXCL_START */
 static char *__bt_get_truncated_utf8_string(char *src)
 {
        FN_START;
@@ -1137,6 +1155,7 @@ fail:
        ERR("Getting SMS List Failed");
        return FALSE;
 }
+/* LCOV_EXCL_STOP */
 
 void _bt_map_stop_sms_service(void)
 {
@@ -1148,7 +1167,7 @@ void _bt_map_stop_sms_service(void)
        if (folder_id != -1) {
                err = msg_delete_folder(g_msg_handle, folder_id);
                if (err != MSG_SUCCESS)
-                       ERR("Delete folder failed");
+                       ERR("Delete folder failed"); /* LCOV_EXCL_LINE */
        }
 
        if (g_msg_handle) {
@@ -1166,8 +1185,10 @@ gboolean _bt_map_start_sms_service(void)
 
        err = msg_open_msg_handle(&g_msg_handle);
        if (err != MSG_SUCCESS) {
+               /* LCOV_EXCL_START */
                ERR("msg_open_msg_handle error = %d\n", err);
                return FALSE;
+               /* LCOV_EXCL_STOP */
        }
 
        if (__bt_get_sms_folder_id(BT_MAP_DELETED_FOLDER_NAME) == -1)
@@ -1177,16 +1198,20 @@ gboolean _bt_map_start_sms_service(void)
                                        __bluetooth_map_msg_incoming_status_cb,
                                        0, (void *)BT_MAP_MSG_CB);
        if (err != MSG_SUCCESS) {
+               /* LCOV_EXCL_START */
                ERR("msg_reg_sms_message_callback error  = %d\n", err);
                return FALSE;
+               /* LCOV_EXCL_STOP */
        }
 
        err = msg_reg_sent_status_callback(g_msg_handle,
                                        __bluetooth_map_msg_sent_status_cb,
                                        NULL);
        if (err != MSG_SUCCESS) {
+               /* LCOV_EXCL_START */
                ERR("msg_reg_sent_status_callback error  = %d\n", err);
                return FALSE;
+               /* LCOV_EXCL_STOP */
        }
 
        FN_END;