From 504ab1e68af53ab321c0657d524de41e2f58a018 Mon Sep 17 00:00:00 2001 From: Kamaljeet Chauhan Date: Tue, 12 Sep 2023 13:41:43 +0530 Subject: [PATCH] Lcov statement added for coverage Change-Id: I8f40f15595f23377d993785959632e34f8bc25a0 Signed-off-by: Kamaljeet Chauhan --- common/ctsvc_localize_utils.c | 2 ++ server/ctsvc_localize_ch.c | 2 +- server/ctsvc_localize_jp.c | 2 +- server/ctsvc_number_utils.c | 2 +- server/ctsvc_server_phonelog.c | 2 +- server/ctsvc_server_sim.c | 2 +- server/ctsvc_server_socket.c | 1 + server/ctsvc_server_sqlite.c | 1 + server/ctsvc_server_update.c | 1 + server/db/ctsvc_db_query.c | 8 ++++++-- 10 files changed, 16 insertions(+), 7 deletions(-) diff --git a/common/ctsvc_localize_utils.c b/common/ctsvc_localize_utils.c index 512b827..d234ee8 100644 --- a/common/ctsvc_localize_utils.c +++ b/common/ctsvc_localize_utils.c @@ -124,6 +124,7 @@ int ctsvc_check_language(UChar *word) case UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT: /* =95, [2F800] */ case UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C: /* =197, [2A700] */ case UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D: /* =209, [2B740] */ +/* LCOV_EXCL_START */ type = CTSVC_LANG_CHINESE; break; @@ -184,6 +185,7 @@ int ctsvc_check_language(UChar *word) break; default: type = CTSVC_LANG_OTHERS; +/* LCOV_EXCL_STOP */ } } else { type = CTSVC_LANG_OTHERS; diff --git a/server/ctsvc_localize_ch.c b/server/ctsvc_localize_ch.c index a97ab78..7646388 100644 --- a/server/ctsvc_localize_ch.c +++ b/server/ctsvc_localize_ch.c @@ -2125,7 +2125,7 @@ static const char* const pinyin_spell_table[] = { "xie", "yu"}; #define DUOYINZI_SEPERATOR '|' - +/* LCOV_EXCL_START */ static inline int __ctsvc_get_pinyinspell(UChar src, char spell[CHINESE_DUOYINZI_MAX_COUNT][CHINESE_PINYIN_SPELL_MAX_LEN]) { int offset, len, i, j; diff --git a/server/ctsvc_localize_jp.c b/server/ctsvc_localize_jp.c index 95626e4..e40ae71 100644 --- a/server/ctsvc_localize_jp.c +++ b/server/ctsvc_localize_jp.c @@ -78,7 +78,7 @@ static inline bool is_japanese(UChar src) } } - +/* LCOV_EXCL_START */ int ctsvc_convert_japanese_to_hiragana_unicode(UChar *src, UChar *dest, int dest_size) { int i, j = 0, len = 0; diff --git a/server/ctsvc_number_utils.c b/server/ctsvc_number_utils.c index 34e3ac8..f0ae609 100644 --- a/server/ctsvc_number_utils.c +++ b/server/ctsvc_number_utils.c @@ -303,7 +303,7 @@ char* ctsvc_get_network_cc(bool reload) return NULL; /* LCOV_EXCL_STOP */ } - +/* LCOV_EXCL_START */ if (state == TAPI_NETWORK_SERVICE_TYPE_UNKNOWN || state == TAPI_NETWORK_SERVICE_TYPE_NO_SERVICE || state == TAPI_NETWORK_SERVICE_TYPE_EMERGENCY diff --git a/server/ctsvc_server_phonelog.c b/server/ctsvc_server_phonelog.c index c809b9d..e5f2fda 100644 --- a/server/ctsvc_server_phonelog.c +++ b/server/ctsvc_server_phonelog.c @@ -49,7 +49,7 @@ int ctsvc_phone_log_reset_statistics_by_sim(int sim_slot_no) int sim_info_id; RETVM_IF(false == ctsvc_server_have_telephony_feature(), CONTACTS_ERROR_NOT_SUPPORTED, "Telephony feature disabled"); - +/* LCOV_EXCL_START */ sim_info_id = ctsvc_server_sim_get_info_id_by_sim_slot_no(sim_slot_no); if (sim_info_id <= 0) { /* LCOV_EXCL_START */ diff --git a/server/ctsvc_server_sim.c b/server/ctsvc_server_sim.c index 1b5f702..c97c9da 100644 --- a/server/ctsvc_server_sim.c +++ b/server/ctsvc_server_sim.c @@ -164,7 +164,7 @@ static sim_contact_s * __ctsvc_server_sim_record_clone(TelSimPbRecord_t *sim_rec return NULL; /* LCOV_EXCL_STOP */ } - +/* LCOV_EXCL_START */ record->sim_index = sim_record->index; record->name = SAFE_STRDUP((char*)sim_record->name); record->nickname = SAFE_STRDUP((char*)sim_record->sne); diff --git a/server/ctsvc_server_socket.c b/server/ctsvc_server_socket.c index 7bbfd6f..0100d09 100644 --- a/server/ctsvc_server_socket.c +++ b/server/ctsvc_server_socket.c @@ -58,6 +58,7 @@ struct client_info { /* key : socket_fd, value : struct client_info* */ static GHashTable *_client_info_table = NULL; +/* LCOV_EXCL_START */ static inline int __ctsvc_server_socket_safe_write(int fd, char *buf, int buf_size) { int ret, writed = 0; diff --git a/server/ctsvc_server_sqlite.c b/server/ctsvc_server_sqlite.c index 8b21c73..92c0412 100644 --- a/server/ctsvc_server_sqlite.c +++ b/server/ctsvc_server_sqlite.c @@ -53,6 +53,7 @@ static sqlite3 *server_db; +/* LCOV_EXCL_START */ int ctsvc_server_db_open(sqlite3 **db, int *sqlite_error) { CTS_FN_CALL; diff --git a/server/ctsvc_server_update.c b/server/ctsvc_server_update.c index ff06b20..03fd247 100644 --- a/server/ctsvc_server_update.c +++ b/server/ctsvc_server_update.c @@ -37,6 +37,7 @@ #define CTSVC_SCHEMA_VERSION 104 #ifdef ENABLE_LOG_FEATURE +/* LCOV_EXCL_START */ static int __ctsvc_server_find_person_id_of_phonelog(sqlite3 *__db, char *normal_num, char *minmatch, int person_id, int *find_number_type) { diff --git a/server/db/ctsvc_db_query.c b/server/db/ctsvc_db_query.c index 71f4f2b..aff6587 100644 --- a/server/db/ctsvc_db_query.c +++ b/server/db/ctsvc_db_query.c @@ -1029,6 +1029,7 @@ static inline int __ctsvc_db_create_str_condition(ctsvc_composite_filter_s *com_ } else if (filter->property_id == CTSVC_PROPERTY_NUMBER_CLEANED_NUMBER || filter->property_id == CTSVC_PROPERTY_PHONELOG_CLEANED_ADDRESS || filter->property_id == CTSVC_PROPERTY_SPEEDDIAL_CLEANED_NUMBER) { +/* LCOV_EXCL_START */ /* cleaned number */ char clean_num[strlen(filter->value.s)+1+5]; /* for cc */ @@ -1130,6 +1131,7 @@ static inline int __ctsvc_db_create_str_condition(ctsvc_composite_filter_s *com_ return CONTACTS_ERROR_NONE; } +/* LCOV_EXCL_STOP */ static inline int __ctsvc_db_create_bool_condition(ctsvc_composite_filter_s *com_filter, ctsvc_attribute_filter_s *filter, char **condition) @@ -2509,6 +2511,7 @@ static int __ctsvc_db_search_records_exec(const char *view_uri, /* LCOV_EXCL_STOP */ } +/* LCOV_EXCL_START */ switch (enum_uri) { case CTSVC_ENUM_URI_READ_ONLY_PERSON_CONTACT: case CTSVC_ENUM_URI_READ_ONLY_PERSON_GROUP: @@ -2771,6 +2774,7 @@ static int __ctsvc_db_search_records_exec(const char *view_uri, free(query); return CONTACTS_ERROR_INVALID_PARAMETER; } +/* LCOV_EXCL_STOP */ temp_len = SAFE_SNPRINTF(&query, &query_size, len, "SELECT "); if (0 <= temp_len) len += temp_len; @@ -3041,6 +3045,7 @@ static int __ctsvc_db_search_records_exec(const char *view_uri, ERR("make record Fail(%d)", ret); /* LCOV_EXCL_STOP */ } else { +/* LCOV_EXCL_START */ contacts_record_create(view_uri, &record); for (i = 0; i < ids_count; i++) { @@ -3072,7 +3077,6 @@ static int __ctsvc_db_search_records_exec(const char *view_uri, ctsvc_stmt_get_dbl(stmt, i)); break; default: - /* LCOV_EXCL_START */ ERR("unknown type (%d)", type); break; /* LCOV_EXCL_STOP */ @@ -4049,6 +4053,7 @@ static inline int __ctsvc_db_search_records_with_query_exec(ctsvc_query_s *s_que if (0 <= temp_len) len = temp_len; +/* LCOV_EXCL_START */ if (person_contact_query) { temp_len = SAFE_SNPRINTF(&query, &query_size, len, ") "); if (0 <= temp_len) @@ -4281,7 +4286,6 @@ static inline int __ctsvc_db_search_records_with_query_exec(ctsvc_query_s *s_que ctsvc_record_set_double(record, property_id, ctsvc_stmt_get_dbl(stmt, i)); break; default: - /* LCOV_EXCL_START */ ERR("unknown type (%d)", type); break; /* LCOV_EXCL_STOP */ -- 2.7.4