Add exception code for measuring line coverage 84/209084/3
authorHyunil <hyunil46.park@samsung.com>
Tue, 2 Jul 2019 06:39:54 +0000 (15:39 +0900)
committerHyunil <hyunil46.park@samsung.com>
Mon, 9 Dec 2019 04:51:34 +0000 (13:51 +0900)
Change-Id: Ia59bfbda48e4340cc1cee5f651e0de8e141c68be
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
src/media_streamer.c
src/media_streamer_gst.c
src/media_streamer_http_server.c
src/media_streamer_node.c
src/media_streamer_node_policy.c
src/media_streamer_priv.c
src/media_streamer_util.c

index f728561..8b09f29 100644 (file)
@@ -624,6 +624,7 @@ int media_streamer_get_state(media_streamer_h streamer, media_streamer_state_e *
        return MEDIA_STREAMER_ERROR_NONE;
 }
 
+//LCOV_EXCL_START
 int media_streamer_set_play_position(media_streamer_h streamer, int time, bool accurate, media_streamer_position_changed_cb callback, void *user_data)
 {
        int ret = MEDIA_STREAMER_ERROR_NONE;
@@ -656,6 +657,7 @@ int media_streamer_set_play_position(media_streamer_h streamer, int time, bool a
 
        return ret;
 }
+//LCOV_EXCL_STOP
 
 int media_streamer_get_play_position(media_streamer_h streamer, int *time)
 {
index c915d32..076e198 100644 (file)
@@ -810,6 +810,7 @@ GstElement *__ms_decodebin_create(media_streamer_s * ms_streamer, char * name)
        return decodebin;
 }
 
+//LCOV_EXCL_START
 static gboolean __ms_sink_bin_prepare(media_streamer_s * ms_streamer, GstPad * source_pad, const gchar * src_pad_type)
 {
        GstElement *decoder_element = NULL;
@@ -921,6 +922,7 @@ static void __ms_rtpbin_pad_added_cb(GstElement * src, GstPad * new_pad, gpointe
 
        ms_debug_fleave();
 }
+//LCOV_EXCL_STOP
 
 int __ms_element_set_state(GstElement * gst_element, GstState gst_state)
 {
@@ -1782,6 +1784,7 @@ GstElement *__ms_rtp_element_create(void)
        return rtp_container;
 }
 
+//LCOV_EXCL_START
 gboolean __ms_rtp_element_prepare(media_streamer_node_s *ms_node)
 {
        GstElement *rtpbin = NULL;
@@ -1922,6 +1925,7 @@ gboolean __ms_rtp_element_prepare(media_streamer_node_s *ms_node)
 
        return ret;
 }
+//LCOV_EXCL_STOP
 
 int __ms_add_node_into_bin(media_streamer_s *ms_streamer, media_streamer_node_s *ms_node)
 {
@@ -1958,6 +1962,7 @@ int __ms_add_node_into_bin(media_streamer_s *ms_streamer, media_streamer_node_s
        return ret;
 }
 
+//LCOV_EXCL_START
 static gboolean __ms_parse_gst_error(media_streamer_s *ms_streamer, GstMessage *message, GError *error)
 {
        media_streamer_error_e ret_error = MEDIA_STREAMER_ERROR_NONE;
@@ -1989,6 +1994,7 @@ static gboolean __ms_parse_gst_error(media_streamer_s *ms_streamer, GstMessage *
 
        return TRUE;
 }
+//LCOV_EXCL_STOP
 
 static GstPadProbeReturn __ms_element_event_probe(GstPad * pad, GstPadProbeInfo *info, gpointer user_data)
 {
index f8f6f6e..c53a567 100644 (file)
@@ -163,6 +163,7 @@ int __ms_http_server_register_uri(media_streamer_http_server_h server, char *uri
        return MEDIA_STREAMER_ERROR_NONE;
 }
 
+//LCOV_EXCL_START
 int __ms_http_server_unregister_uri(media_streamer_http_server_h server, char *uri)
 {
        _ms_http_server_s *hserver = (_ms_http_server_s *) server;
@@ -309,3 +310,4 @@ static void __ms_http_server_connection_handle_cb(SoupServer *server, SoupMessag
        ms_debug_fleave();
 
 }
+//LCOV_EXCL_STOP
index 917ef96..e8e41a5 100644 (file)
@@ -707,6 +707,7 @@ static void __ms_sink_new_buffer_cb(GstElement *sink, gpointer *data)
        ms_debug_fleave();
 }
 
+//LCOV_EXCL_START
 /* The appsink has got eos */
 static void sink_eos(GstElement *sink, gpointer *data)
 {
@@ -728,6 +729,7 @@ static void sink_eos(GstElement *sink, gpointer *data)
 
        ms_debug_fleave();
 }
+//LCOV_EXCL_STOP
 
 int __ms_sink_node_create(media_streamer_node_s *node)
 {
@@ -1461,6 +1463,7 @@ int __ms_node_get_param_value(media_streamer_node_s *node, param_s *param, char
        return ret;
 }
 
+//LCOV_EXCL_START
 static void __global(void *data, struct wl_registry *registry,
        uint32_t name, const char *interface, uint32_t version)
 {
@@ -1694,6 +1697,7 @@ int __ms_node_set_display(media_streamer_node_s *ms_node, const char *param_valu
 
        return ret;
 }
+//LCOV_EXCL_STOP
 
 int __ms_node_set_param_value(media_streamer_node_s *ms_node, param_s *param, const char *param_value)
 {
index 4fe851e..0556dd7 100644 (file)
@@ -61,6 +61,7 @@ static void __ms_node_get_dpm_check_needed(media_streamer_node_s *node, media_st
 
 }
 
+//LCOV_EXCL_START
 static void __ms_node_policy_changed_cb(const char *name, const char *value, void *user_data)
 {
        media_streamer_node_s *node;
@@ -102,6 +103,7 @@ static void __ms_node_policy_changed_cb(const char *name, const char *value, voi
        ms_debug_fleave();
 
 }
+//LCOV_EXCL_STOP
 
 int __ms_node_policy_init(media_streamer_node_s *node)
 {
index 3fe5ded..9f558dc 100644 (file)
@@ -359,6 +359,7 @@ int __ms_change_resources_state(media_streamer_s *ms_streamer, media_streamer_st
        return ret;
 }
 
+//LCOV_EXCL_START
 static gboolean __ms_resource_node_find(gpointer key, gpointer value, gpointer user_data)
 {
        ms_debug_fenter();
@@ -428,6 +429,7 @@ static int __ms_resource_release_cb(mm_resource_manager_h rm,
 
        return FALSE;
 }
+//LCOV_EXCL_STOP
 
 int __ms_check_policy(media_streamer_s *ms_streamer)
 {
index 8cd5cd5..3969ba9 100644 (file)
@@ -245,6 +245,7 @@ const gchar *__ms_convert_mime_to_string_format(media_format_mimetype_e mime)
        return format_name;
 }
 
+//LCOV_EXCL_START
 const gchar *__ms_convert_mime_to_rtp_format(media_format_mimetype_e mime)
 {
        switch (mime) {
@@ -265,6 +266,7 @@ const gchar *__ms_convert_mime_to_rtp_format(media_format_mimetype_e mime)
                return NULL;
        }
 }
+//LCOV_EXCL_STOP
 
 media_format_mimetype_e __ms_convert_string_format_to_media_format(const char *format_type)
 {