[ITC][wifi-manager][Non-ACR][Fix malfunctioning TCs] 08/213208/1
authorJaehyun Kim <jeik01.kim@samsung.com>
Tue, 3 Sep 2019 01:35:24 +0000 (10:35 +0900)
committerJaehyun Kim <jeik01.kim@samsung.com>
Tue, 3 Sep 2019 01:35:24 +0000 (10:35 +0900)
Change-Id: I0e2a43887084b8a1f0fe3f63657dffa297a11cfb
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
src/itc/wifi-manager/ITs-wifi-manager-ap.c
src/itc/wifi-manager/ITs-wifi-manager-common.c

index d124e244cbec081ce85c7c476deb1fc5b1c55f28..6c79b73c614425f193131120b4d89152da0304f1 100755 (executable)
@@ -1942,6 +1942,15 @@ int ITc_wifi_manager_ap_foreach_vsie_p(void)
        START_TEST_CHECK_INITIALIZE;
        char ap_name[CONFIG_VALUE_LEN_MAX] = {0,};
 
+       if (GetValueFromConfigFile("WIFI_WPSACCESSPOINTNAME", ap_name, API_NAMESPACE)) {
+               FPRINTF("[%s:%d] Values Received ap_name = %s", __FILE__, __LINE__, ap_name);
+               dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d] Values Received ap_name = %s", __FILE__, __LINE__, ap_name);
+       } else {
+               FPRINTF("[%s:%d] GetValueFromConfigFile returned error\\n", __FILE__, __LINE__);
+               dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d]", __FILE__, __LINE__);
+               return 1;
+       }
+
        g_bWifiManagerCB = false;
        int ret = wifi_manager_scan(g_hWifi, wifi_manager_scanned_callback, NULL);
        CHECK_RETURN(WIFI_MANAGER_ERROR_NONE, ret, "wifi_manager_scan", WifiManagerGetError(ret));
@@ -1959,7 +1968,6 @@ int ITc_wifi_manager_ap_foreach_vsie_p(void)
        g_bWifiManagerVsieCB = false;
        int nRet = wifi_manager_ap_foreach_vsie(g_hWifiAP, wifi_manager_ap_foreach_vsie_callback, NULL);
        CHECK_RETURN(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_ap_foreach_vsie", WifiManagerGetError(nRet));
-       RUN_POLLING_LOOP
 
        if(!g_bWifiManagerVsieCB)
        {
@@ -2024,6 +2032,15 @@ int ITc_wifi_manager_foreach_found_bssid_p(void)
        START_TEST_CHECK_INITIALIZE;
        char ap_name[CONFIG_VALUE_LEN_MAX] = {0,};
 
+       if (GetValueFromConfigFile("WIFI_WPSACCESSPOINTNAME", ap_name, API_NAMESPACE)) {
+               FPRINTF("[%s:%d] Values Received ap_name = %s", __FILE__, __LINE__, ap_name);
+               dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d] Values Received ap_name = %s", __FILE__, __LINE__, ap_name);
+       } else {
+               FPRINTF("[%s:%d] GetValueFromConfigFile returned error\\n", __FILE__, __LINE__);
+               dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d]", __FILE__, __LINE__);
+               return 1;
+       }
+
        g_bWifiManagerCB = false;
        g_nCallbackRet = WIFI_MANAGER_ERROR_NONE;
        int ret = wifi_manager_scan(g_hWifi, wifi_manager_scanned_callback, NULL);
index 9fec95592cf9ff219c36368e1a4728f97285e9ef..fac1e97cde77ba515e2e89251aedd52dc138438e 100755 (executable)
@@ -500,7 +500,6 @@ bool wifi_manager_ap_foreach_vsie_callback(unsigned char *vsie_bytes, int vsie_l
        dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] wifi_manager_ap_foreach_vsie_callback", __FILE__, __LINE__);
 
        g_bWifiManagerVsieCB = true;
-       QUIT_GMAIN_LOOP;
 
        if (!vsie_bytes)
                return false;
@@ -513,7 +512,6 @@ bool wifi_manager_foreach_found_bssid_callback(const char *bssid, int rssi, int
        dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] wifi_manager_foreach_found_bssid_callback", __FILE__, __LINE__);
 
        g_bWifiManagerCB = true;
-       QUIT_GMAIN_LOOP;
 
        if (!bssid)
                return false;