[UTC][dlog][Non-ACR][Add code for line coverage]
authorKichan Kwon <k_c.kwon@samsung.com>
Mon, 4 Jul 2016 02:33:19 +0000 (11:33 +0900)
committerKichan Kwon <k_c.kwon@samsung.com>
Mon, 4 Jul 2016 02:34:04 +0000 (11:34 +0900)
Change-Id: I9f0bd1b6c8cba52e104fcef103ec78092dedf7dd
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
src/utc/dlog/tct-dlog-core.c

index bac9021..1060e1c 100755 (executable)
@@ -120,6 +120,14 @@ int main(int argc, char *argv[])
        event_callback.terminate = app_terminate;
        event_callback.app_control = app_control;
 
+#ifdef MOBILE
+
+       //setting gcda file location for coverage
+       setenv("GCOV_PREFIX","/tmp",1);
+       dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Coverage *.gcda File location set to /tmp/home/abuild/rpmbuild/BUILD/ ", __FUNCTION__, __LINE__);
+
+#endif
+
        dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Main Function is Invoked", __FUNCTION__, __LINE__);
        ret = ui_app_main(argc, argv, &event_callback, &ad);
        if (ret != APP_ERROR_NONE)