Add dlog message 96/138396/2 accepted/tizen/unified/20170724.020259 submit/tizen/20170717.234028 submit/tizen/20170721.063342 submit/tizen/20170721.063811
authorSeonah Moon <seonah1.moon@samsung.com>
Wed, 12 Jul 2017 05:36:11 +0000 (14:36 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Wed, 12 Jul 2017 05:39:00 +0000 (14:39 +0900)
Change-Id: Ia7069de1ce5960c3636495acdf674ab97e6beaa0
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
libsoup/TIZEN.h
libsoup/soup-connection.c
libsoup/soup-message-io.c
libsoup/soup-message.c
libsoup/soup-session.c
libsoup/soup-socket.c

index c90373b..9092d75 100755 (executable)
 #define TIZEN_SECURE_LOGI(fmt, args...)
 #define TIZEN_SECURE_LOGW(fmt, args...)
 #define TIZEN_SECURE_LOGE(fmt, args...)
-
 #endif // ENABLE(TIZEN_DLOG)
 
+#if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+#include <sys/prctl.h>
+#include <stdio.h>
+#ifndef PR_TASK_PERF_USER_TRACE
+#define PR_TASK_PERF_USER_TRACE 666
+#endif
+#endif // ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+
 #endif //#ifndef TIZEN_H
 
 
index f1ca752..45aab8f 100755 (executable)
 #include "TIZEN.h"
 
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
 #define MAX_STRING_LEN 512
-
 static void prctl_with_url(const char *prestr, const char *url)
 {
        char s[MAX_STRING_LEN] = "";
@@ -42,12 +37,6 @@ static void prctl_with_url(const char *prestr, const char *url)
        }
        prctl(PR_TASK_PERF_USER_TRACE, s, strlen(s));
 }
-
-static void prctl_with_url_and_free(const char *prestr, char *url)
-{
-       prctl_with_url(prestr, url);
-       g_free(url);
-}
 #endif
 
 typedef struct {
@@ -910,6 +899,9 @@ start_ssl_completed (GObject *object, GAsyncResult *result, gpointer user_data)
        SoupConnection *conn = g_task_get_source_object (task);
        SoupConnectionPrivate *priv = SOUP_CONNECTION_GET_PRIVATE (conn);
        GError *error = NULL;
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+       char *uri = NULL;
+#endif
 
        if (priv->async_context && !priv->use_thread_context)
                g_main_context_pop_thread_default (priv->async_context);
@@ -918,8 +910,15 @@ start_ssl_completed (GObject *object, GAsyncResult *result, gpointer user_data)
                soup_connection_event (conn, G_SOCKET_CLIENT_TLS_HANDSHAKED, NULL);
                soup_connection_event (conn, G_SOCKET_CLIENT_COMPLETE, NULL);
                g_task_return_boolean (task, TRUE);
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+               uri = soup_uri_to_string(soup_connection_get_remote_uri(conn), FALSE);
+#if ENABLE(TIZEN_DLOG)
+               TIZEN_LOGD("[EVT] soup handshake complete : ", uri);
+#endif
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-               prctl_with_url_and_free("[EVT] soup handshake complete : ", soup_uri_to_string(soup_connection_get_remote_uri(conn), FALSE));
+               prctl_with_url("[EVT] soup handshake complete : ", uri);
+#endif
+               g_free(uri);
 #endif
        } else
                g_task_return_error (task, error);
index 28b3712..2c42451 100644 (file)
 #include "TIZEN.h"
 
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#include <stdio.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
-
 #define MAX_STRING_LEN 512
-
 static void prctl_with_url(const char *prestr, const char *url)
 {
        char s[MAX_STRING_LEN] = "";
@@ -52,12 +45,6 @@ static void prctl_with_url(const char *prestr, const char *url)
        }
        prctl(PR_TASK_PERF_USER_TRACE, s, strlen(s));
 }
-
-static void prctl_with_url_and_free(const char *prestr, char *url)
-{
-       prctl_with_url(prestr, url);
-       g_free(url);
-}
 #endif
 
 typedef enum {
@@ -356,7 +343,7 @@ io_write (SoupMessage *msg, gboolean blocking,
        SoupMessageIOData *io = priv->io_data;
        SoupBuffer *chunk;
        gssize nwrote;
-#if ENABLE(TIZEN_DLOG)
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
        char *uri = NULL;
 #endif
 
@@ -368,9 +355,11 @@ io_write (SoupMessage *msg, gboolean blocking,
                                            io->header_data);
                }
 
-#if ENABLE(TIZEN_DLOG)
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
                uri = soup_uri_to_string(soup_message_get_uri(msg), FALSE);
-               TIZEN_LOGI("Request URL: %s", uri);
+#if ENABLE(TIZEN_DLOG)
+               TIZEN_LOGI("[BGN] soup_io_w : %s", uri);
+#endif
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
                prctl_with_url("[BGN] soup_io_w : ", uri);
 #endif
@@ -554,7 +543,7 @@ io_read (SoupMessage *msg, gboolean blocking,
        gssize nread;
        SoupBuffer *buffer;
        guint status;
-#if ENABLE(TIZEN_DLOG)
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
        char *uri = NULL;
 #endif
 
@@ -569,13 +558,17 @@ io_read (SoupMessage *msg, gboolean blocking,
                                               io->header_data, error);
                g_byte_array_set_size (io->read_header_buf, 0);
 
-#if ENABLE(TIZEN_DLOG)
+
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
                uri = soup_uri_to_string(soup_message_get_uri(msg), FALSE);
-               TIZEN_LOGI("Response URL: %s", uri);
+#if ENABLE(TIZEN_DLOG)
+               TIZEN_LOGI("[BGN] soup_io_r_hdr : %s", uri);
+#endif
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
                prctl_with_url("[BGN] soup_io_r_hdr : ", uri);
 #endif
                g_free(uri);
+               uri = NULL;
 #endif
 
                if (status != SOUP_STATUS_OK) {
@@ -590,8 +583,17 @@ io_read (SoupMessage *msg, gboolean blocking,
                        soup_message_headers_append (msg->request_headers,
                                                     "Connection", "close");
                        io->read_state = SOUP_MESSAGE_IO_STATE_FINISHING;
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+               uri = soup_uri_to_string(soup_message_get_uri(msg), FALSE);
+#if ENABLE(TIZEN_DLOG)
+               TIZEN_LOGI("[END] soup_io_r_hdr,not ok : %s, status: %d", uri, status);
+#endif
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-                       prctl_with_url_and_free("[END] soup_io_r_hdr,not ok : ",soup_uri_to_string(soup_message_get_uri(msg), FALSE));
+                       prctl_with_url("[END] soup_io_r_hdr,not ok : ",
+                                       soup_uri_to_string(soup_message_get_uri(msg), FALSE));
+#endif
+                       g_free(uri);
+                       uri = NULL;
 #endif
                        break;
                }
index ea5c519..e311155 100755 (executable)
 #include "TIZEN.h"
 
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
-
 #define MAX_STRING_LEN 512
-
 static void prctl_with_url(const char *prestr, const char *url)
 {
        char s[MAX_STRING_LEN] = "";
@@ -43,12 +37,6 @@ static void prctl_with_url(const char *prestr, const char *url)
        }
        prctl(PR_TASK_PERF_USER_TRACE, s, strlen(s));
 }
-
-static void prctl_with_url_and_free(const char *prestr, char *url)
-{
-       prctl_with_url(prestr, url);
-       g_free(url);
-}
 #endif
 
 /**
@@ -1231,8 +1219,15 @@ soup_message_restarted (SoupMessage *msg)
 void
 soup_message_finished (SoupMessage *msg)
 {
+#if ENABLE(TIZEN_DLOG) || ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
+       char *uri = soup_uri_to_string(soup_message_get_uri(msg), FALSE);
+#if ENABLE(TIZEN_DLOG)
+       TIZEN_LOGI("[EVT] soup_msg_fin : %s", uri);
+#endif
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-       prctl_with_url_and_free("[EVT] soup_msg_fin : ", soup_uri_to_string(soup_message_get_uri(msg), FALSE));
+       prctl_with_url("[EVT] soup_msg_fin : ", uri);
+#endif
+       g_free(uri);
 #endif
        g_signal_emit (msg, signals[FINISHED], 0);
 }
@@ -1240,7 +1235,7 @@ soup_message_finished (SoupMessage *msg)
 void
 soup_message_network_event (SoupMessage         *msg,
                            GSocketClientEvent   event,
-                           GIOStream           *connection)
+                       GIOStream           *connection)
 {
        g_signal_emit (msg, signals[NETWORK_EVENT], 0,
                       event, connection);
index 5c141ea..3d9c3a6 100755 (executable)
 #include "TIZEN.h"
 
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
-
 #define MAX_STRING_LEN 512
-#define HWCLOCK_LOG(s) {const char *str=s; prctl(PR_TASK_PERF_USER_TRACE, str, strlen(str));}
-
 static void prctl_with_url(const char *prestr, const char *url)
 {
        char s[MAX_STRING_LEN] = "";
index f1b5dea..52d88dc 100755 (executable)
 #include "TIZEN.h"
 
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
-#include <sys/prctl.h>
-#ifndef PR_TASK_PERF_USER_TRACE
-#define PR_TASK_PERF_USER_TRACE 666
-#endif
-
 #define MAX_STRING_LEN 512
-#define HWCLOCK_LOG(s) {const char *str=s; prctl(PR_TASK_PERF_USER_TRACE, str, strlen(str));}
-
 static void prctl_with_url(const char *prestr, const char *url)
 {
        char s[MAX_STRING_LEN] = "";
@@ -1518,6 +1511,9 @@ soup_socket_handshake_async (SoupSocket          *sock,
        GTask *task;
        GError *error = NULL;
 
+#if ENABLE(TIZEN_DLOG)
+       TIZEN_LOGI("[EVT] soup handshake start : %s", soup_address_get_name(priv->remote_addr));
+#endif
 #if ENABLE(TIZEN_PERFORMANCE_TEST_LOG)
        prctl_with_url("[EVT] soup handshake start : ", soup_address_get_name(priv->remote_addr));
 #endif