From: Hwankyu Jhun Date: Thu, 13 Feb 2020 01:45:50 +0000 (+0900) Subject: [UTC][app-manager][Non-ACR][Update test applications] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8e4f07409ca1d23e266678746c84a1c2b67641a7;p=test%2Ftct%2Fnative%2Fapi.git [UTC][app-manager][Non-ACR][Update test applications] Change-Id: Ie7068d8a48e2987406ccc6a11a173d55614734fa Signed-off-by: Hwankyu Jhun --- diff --git a/src/utc/app-manager/res/mobile/org.tizen.helloworld2-1.0.0-arm.tpk b/src/utc/app-manager/res/mobile/org.tizen.helloworld2-1.0.0-arm.tpk index c8f257f02..fe6dbafa6 100755 Binary files a/src/utc/app-manager/res/mobile/org.tizen.helloworld2-1.0.0-arm.tpk and b/src/utc/app-manager/res/mobile/org.tizen.helloworld2-1.0.0-arm.tpk differ diff --git a/src/utc/app-manager/res/mobile/org.tizen.helloworld2-1.0.0-i386.tpk b/src/utc/app-manager/res/mobile/org.tizen.helloworld2-1.0.0-i386.tpk index 6c58ed844..db23ba3b3 100755 Binary files a/src/utc/app-manager/res/mobile/org.tizen.helloworld2-1.0.0-i386.tpk and b/src/utc/app-manager/res/mobile/org.tizen.helloworld2-1.0.0-i386.tpk differ diff --git a/src/utc/app-manager/res/tizeniot/org.tizen.helloworld2-1.0.0-arm.tpk b/src/utc/app-manager/res/tizeniot/org.tizen.helloworld2-1.0.0-arm.tpk index c8f257f02..fe6dbafa6 100755 Binary files a/src/utc/app-manager/res/tizeniot/org.tizen.helloworld2-1.0.0-arm.tpk and b/src/utc/app-manager/res/tizeniot/org.tizen.helloworld2-1.0.0-arm.tpk differ diff --git a/src/utc/app-manager/res/tizeniot/org.tizen.helloworld2-1.0.0-i386.tpk b/src/utc/app-manager/res/tizeniot/org.tizen.helloworld2-1.0.0-i386.tpk index 6c58ed844..db23ba3b3 100644 Binary files a/src/utc/app-manager/res/tizeniot/org.tizen.helloworld2-1.0.0-i386.tpk and b/src/utc/app-manager/res/tizeniot/org.tizen.helloworld2-1.0.0-i386.tpk differ diff --git a/src/utc/app-manager/res/tv/org.tizen.helloworld2-1.0.0-arm.tpk b/src/utc/app-manager/res/tv/org.tizen.helloworld2-1.0.0-arm.tpk index c8f257f02..fe6dbafa6 100755 Binary files a/src/utc/app-manager/res/tv/org.tizen.helloworld2-1.0.0-arm.tpk and b/src/utc/app-manager/res/tv/org.tizen.helloworld2-1.0.0-arm.tpk differ diff --git a/src/utc/app-manager/res/tv/org.tizen.helloworld2-1.0.0-i386.tpk b/src/utc/app-manager/res/tv/org.tizen.helloworld2-1.0.0-i386.tpk index 6c58ed844..db23ba3b3 100755 Binary files a/src/utc/app-manager/res/tv/org.tizen.helloworld2-1.0.0-i386.tpk and b/src/utc/app-manager/res/tv/org.tizen.helloworld2-1.0.0-i386.tpk differ diff --git a/src/utc/app-manager/res/wearable/org.tizen.helloworld2-1.0.0-arm.tpk b/src/utc/app-manager/res/wearable/org.tizen.helloworld2-1.0.0-arm.tpk index c8f257f02..fe6dbafa6 100755 Binary files a/src/utc/app-manager/res/wearable/org.tizen.helloworld2-1.0.0-arm.tpk and b/src/utc/app-manager/res/wearable/org.tizen.helloworld2-1.0.0-arm.tpk differ diff --git a/src/utc/app-manager/res/wearable/org.tizen.helloworld2-1.0.0-i386.tpk b/src/utc/app-manager/res/wearable/org.tizen.helloworld2-1.0.0-i386.tpk index 6c58ed844..db23ba3b3 100755 Binary files a/src/utc/app-manager/res/wearable/org.tizen.helloworld2-1.0.0-i386.tpk and b/src/utc/app-manager/res/wearable/org.tizen.helloworld2-1.0.0-i386.tpk differ diff --git a/src/utc/app-manager/utc-app-manager.c b/src/utc/app-manager/utc-app-manager.c index 9629d9fa1..8ea99d73a 100755 --- a/src/utc/app-manager/utc-app-manager.c +++ b/src/utc/app-manager/utc-app-manager.c @@ -2811,8 +2811,10 @@ int utc_app_manager_request_terminate_bg_app_n(void) static gboolean unset_app_context_event_cb(gpointer user_data) { + dlog_print(DLOG_INFO, "NativeTCT", "START"); app_manager_unset_app_context_event_cb(); normal_exit(0); + dlog_print(DLOG_INFO, "NativeTCT", "END"); return FALSE; } @@ -2820,12 +2822,29 @@ static gboolean unset_app_context_event_cb(gpointer user_data) static void app_context_event_cb(app_context_h app_context, app_context_event_e event, void *user_data) { char *str = (char *)user_data; - if (str == NULL) + bool touched = false; + + dlog_print(DLOG_INFO, "NativeTCT", "START"); + if (str == NULL) { normal_exit(1); + return; + } - if (str && ((event == APP_CONTEXT_EVENT_LAUNCHED && !strcmp(str, "launched")) - || (event == APP_CONTEXT_EVENT_TERMINATED && !strcmp(str, "terminated")))) + if (event == APP_CONTEXT_EVENT_LAUNCHED) { + if (!strcmp(str, "launched")) + touched = true; + } else if (event == APP_CONTEXT_EVENT_TERMINATED) { + if (!strcmp(str, "terminate")) + touched = true; + } + + if (touched) { + dlog_print(DLOG_INFO, "NativeTCT", + "Deregister app_context_event_cb()"); g_idle_add(unset_app_context_event_cb, NULL); + } + + dlog_print(DLOG_INFO, "NativeTCT", "END"); } /**