From 1bee7555a9580858da9db886165b11b51ed67616 Mon Sep 17 00:00:00 2001 From: Jihun Park Date: Thu, 3 Sep 2020 05:18:29 +0000 Subject: [PATCH] Revert "[utc/itc][non-ACR][connetion][add_route**/remove_route** apis were changed to require a partner level privilege]" This reverts commit c70afa7978ed6760002e19019472b430341c27ef. Change-Id: Ie88487d884e2bde86f6be99a55cb74feb101629a --- src/itc/connection/ITs-connection.c | 32 ++++----- .../connection/tct-connection-native_mobile.h | 12 ++-- .../tct-connection-native_tizeniot.h | 12 ++-- .../tct-connection-native_wearable.h | 12 ++-- .../tct-connection-core_common_iot.h | 66 ------------------- .../connection/tct-connection-core_mobile.h | 48 +++++++------- src/utc/connection/utc-network-connection.c | 60 ++++++++--------- 7 files changed, 88 insertions(+), 154 deletions(-) delete mode 100755 src/utc/connection/tct-connection-core_common_iot.h diff --git a/src/itc/connection/ITs-connection.c b/src/itc/connection/ITs-connection.c index a1d88a9c5..fbe6ba749 100755 --- a/src/itc/connection/ITs-connection.c +++ b/src/itc/connection/ITs-connection.c @@ -245,7 +245,7 @@ int ITc_connection_create_destroy_p(void) //& purpose: To check add/remove a route in routing table //& type : auto /** -* @testcase ITc_connection_add_remove_route_n +* @testcase ITc_connection_add_remove_route_p * @since_tizen 2.3 * @author SRID(sameer.g1) * @reviewer SRID(gupta.sanjay) @@ -260,13 +260,13 @@ int ITc_connection_create_destroy_p(void) * @precondition Cellular data connection must be exist in the testing device * @postcondition None */ -int ITc_connection_add_remove_route_n(void) +int ITc_connection_add_remove_route_p(void) { START_TEST; if ( g_nPreconditionError == 1 ) { - FPRINTF("[Line : %d][%s] ITc_connection_add_remove_route_n failed on precondition\\n", __LINE__, API_NAMESPACE); + FPRINTF("[Line : %d][%s] ITc_connection_add_remove_route_p failed on precondition\\n", __LINE__, API_NAMESPACE); return 1; } @@ -288,10 +288,10 @@ int ITc_connection_add_remove_route_n(void) } nRet = connection_add_route(g_hConnection, psz_Interface_name, psz_Host_address); - PRINT_RESULT(CONNECTION_ERROR_PERMISSION_DENIED, nRet, "connection_add_route", ConnectionGetError(nRet)); + PRINT_RESULT(CONNECTION_ERROR_NONE, nRet, "connection_add_route", ConnectionGetError(nRet)); nRet = connection_remove_route(g_hConnection,psz_Interface_name, psz_Host_address); - PRINT_RESULT(CONNECTION_ERROR_PERMISSION_DENIED, nRet, "connection_remove_route", ConnectionGetError(nRet)); + PRINT_RESULT(CONNECTION_ERROR_NONE, nRet, "connection_remove_route", ConnectionGetError(nRet)); FREE_MEMORY(psz_Interface_name); psz_Host_address = NULL; @@ -300,12 +300,12 @@ int ITc_connection_add_remove_route_n(void) } -//Shilpa - Added ITc_connection_add_remove_IPv6_route_n +//Shilpa - Added ITc_connection_add_remove_IPv6_route_p //& purpose: To check add/remove a IPv6 route in routing table //& type : auto /** -* @testcase ITc_connection_add_remove_IPv6_route_n +* @testcase ITc_connection_add_remove_IPv6_route_p * @since_tizen 2.3.1 * @author SRID(shilpa.j) * @reviewer SRID(gupta.sanjay) @@ -321,13 +321,13 @@ int ITc_connection_add_remove_route_n(void) * @postcondition None */ -int ITc_connection_add_remove_IPv6_route_n(void) +int ITc_connection_add_remove_IPv6_route_p(void) { START_TEST; if (g_nPreconditionError == 1) { - FPRINTF("[Line: %d][%s] ITc_connection_add_remove_IPv6_route_n failed on precondition\\n", __LINE__, API_NAMESPACE); + FPRINTF("[Line: %d][%s] ITc_connection_add_remove_IPv6_route_p failed on precondition\\n", __LINE__, API_NAMESPACE); return 1; } @@ -351,10 +351,10 @@ int ITc_connection_add_remove_IPv6_route_n(void) } nRetVal = connection_add_route_ipv6(g_hConnection, psz_Interface_name, psz_Host_address, psz_gateway); - PRINT_RESULT_CLEANUP(CONNECTION_ERROR_PERMISSION_DENIED, nRetVal, " connection_add_route_ipv6", ConnectionGetError(nRetVal),FREE_MEMORY(psz_Interface_name)); + PRINT_RESULT_CLEANUP(CONNECTION_ERROR_NONE, nRetVal, " connection_add_route_ipv6", ConnectionGetError(nRetVal),FREE_MEMORY(psz_Interface_name)); nRetVal = connection_remove_route_ipv6(g_hConnection,psz_Interface_name, psz_Host_address, psz_gateway); - PRINT_RESULT_CLEANUP(CONNECTION_ERROR_PERMISSION_DENIED, nRetVal, " connection_remove_route_ipv6", ConnectionGetError(nRetVal),FREE_MEMORY(psz_Interface_name)); + PRINT_RESULT_CLEANUP(CONNECTION_ERROR_NONE, nRetVal, " connection_remove_route_ipv6", ConnectionGetError(nRetVal),FREE_MEMORY(psz_Interface_name)); FREE_MEMORY(psz_Interface_name); @@ -1054,7 +1054,7 @@ int ITc_connection_foreach_ipv6_address_p(void) // 2) Removes a route from the routing table. //& type : auto /** -* @testcase ITc_connection_add_remove_route_entry_n +* @testcase ITc_connection_add_remove_route_entry_p * @since_tizen 4.0 * @author SRID(j.abhishek) * @reviewer SRID(shobhit.v) @@ -1071,13 +1071,13 @@ int ITc_connection_foreach_ipv6_address_p(void) * @postcondition None */ -int ITc_connection_add_remove_route_entry_n(void) +int ITc_connection_add_remove_route_entry_p(void) { START_TEST; if (g_nPreconditionError == 1) { - FPRINTF("[Line: %d][%s] ITc_connection_add_remove_route_entry_n failed on precondition\\n", __LINE__, API_NAMESPACE); + FPRINTF("[Line: %d][%s] ITc_connection_add_remove_route_entry_p failed on precondition\\n", __LINE__, API_NAMESPACE); return 1; } @@ -1118,10 +1118,10 @@ int ITc_connection_add_remove_route_entry_n(void) } nRet = connection_add_route_entry(g_hConnection, eConnectionAddressFamily, psz_Interface_name, psz_Host_address, psz_gateway); - PRINT_RESULT(CONNECTION_ERROR_PERMISSION_DENIED, nRet, "connection_add_route_entry", ConnectionGetError(nRet)); + PRINT_RESULT(CONNECTION_ERROR_NONE, nRet, "connection_add_route_entry", ConnectionGetError(nRet)); nRet = connection_remove_route_entry(g_hConnection, eConnectionAddressFamily, psz_Interface_name, psz_Host_address, psz_gateway); - PRINT_RESULT(CONNECTION_ERROR_PERMISSION_DENIED, nRet, "connection_remove_route_entry", ConnectionGetError(nRet)); + PRINT_RESULT(CONNECTION_ERROR_NONE, nRet, "connection_remove_route_entry", ConnectionGetError(nRet)); FREE_MEMORY(psz_Interface_name); psz_Host_address = NULL; diff --git a/src/itc/connection/tct-connection-native_mobile.h b/src/itc/connection/tct-connection-native_mobile.h index afe608141..69f2a1b30 100755 --- a/src/itc/connection/tct-connection-native_mobile.h +++ b/src/itc/connection/tct-connection-native_mobile.h @@ -65,8 +65,8 @@ extern int ITc_connection_profile_refresh_p(void); extern int ITc_connection_reset_profile_p(void); extern int ITc_connection_add_remove_profile_p(void); extern int ITc_connection_create_destroy_p(void); -extern int ITc_connection_add_remove_route_n(void); -extern int ITc_connection_add_remove_IPv6_route_n(void); +extern int ITc_connection_add_remove_route_p(void); +extern int ITc_connection_add_remove_IPv6_route_p(void); extern int ITc_connection_get_bt_state_p(void); extern int ITc_connection_get_type_p(void); extern int ITc_connection_get_proxy_p(void); @@ -97,7 +97,7 @@ extern int ITc_connection_foreach_ipv6_address_p(void); extern int ITc_connection_profile_get_ipv6_state_p(void); extern int ITc_connection_profile_set_get_prefix_length_p(void); extern int ITc_connection_profile_set_get_dns_config_type_p(void); -extern int ITc_connection_add_remove_route_entry_n(void); +extern int ITc_connection_add_remove_route_entry_p(void); extern int ITc_connection_profile_get_dhcp_server_address_p(void); extern int ITc_connection_profile_get_dhcp_lease_duration_p(void); extern int ITc_connection_is_metered_network_p(void); @@ -141,8 +141,8 @@ testcase tc_array[] = { {"ITc_connection_reset_profile_p", ITc_connection_reset_profile_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_add_remove_profile_p", ITc_connection_add_remove_profile_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_create_destroy_p", ITc_connection_create_destroy_p, ITs_connection_startup, ITs_connection_cleanup}, - {"ITc_connection_add_remove_route_n", ITc_connection_add_remove_route_n, ITs_connection_startup, ITs_connection_cleanup}, - {"ITc_connection_add_remove_IPv6_route_n", ITc_connection_add_remove_IPv6_route_n, ITs_connection_startup, ITs_connection_cleanup}, + {"ITc_connection_add_remove_route_p", ITc_connection_add_remove_route_p, ITs_connection_startup, ITs_connection_cleanup}, + {"ITc_connection_add_remove_IPv6_route_p", ITc_connection_add_remove_IPv6_route_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_bt_state_p", ITc_connection_get_bt_state_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_type_p", ITc_connection_get_type_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_proxy_p", ITc_connection_get_proxy_p, ITs_connection_startup, ITs_connection_cleanup}, @@ -173,7 +173,7 @@ testcase tc_array[] = { {"ITc_connection_profile_get_ipv6_state_p", ITc_connection_profile_get_ipv6_state_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, {"ITc_connection_profile_set_get_prefix_length_p", ITc_connection_profile_set_get_prefix_length_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, {"ITc_connection_profile_set_get_dns_config_type_p", ITc_connection_profile_set_get_dns_config_type_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, - {"ITc_connection_add_remove_route_entry_n",ITc_connection_add_remove_route_entry_n,ITs_connection_startup,ITs_connection_cleanup}, + {"ITc_connection_add_remove_route_entry_p",ITc_connection_add_remove_route_entry_p,ITs_connection_startup,ITs_connection_cleanup}, {"ITc_connection_profile_get_dhcp_lease_duration_p", ITc_connection_profile_get_dhcp_lease_duration_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_is_metered_network_p", ITc_connection_is_metered_network_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_set_unset_internet_state_changed_cb_p", ITc_connection_set_unset_internet_state_changed_cb_p, ITs_connection_startup, ITs_connection_cleanup}, diff --git a/src/itc/connection/tct-connection-native_tizeniot.h b/src/itc/connection/tct-connection-native_tizeniot.h index afe608141..69f2a1b30 100755 --- a/src/itc/connection/tct-connection-native_tizeniot.h +++ b/src/itc/connection/tct-connection-native_tizeniot.h @@ -65,8 +65,8 @@ extern int ITc_connection_profile_refresh_p(void); extern int ITc_connection_reset_profile_p(void); extern int ITc_connection_add_remove_profile_p(void); extern int ITc_connection_create_destroy_p(void); -extern int ITc_connection_add_remove_route_n(void); -extern int ITc_connection_add_remove_IPv6_route_n(void); +extern int ITc_connection_add_remove_route_p(void); +extern int ITc_connection_add_remove_IPv6_route_p(void); extern int ITc_connection_get_bt_state_p(void); extern int ITc_connection_get_type_p(void); extern int ITc_connection_get_proxy_p(void); @@ -97,7 +97,7 @@ extern int ITc_connection_foreach_ipv6_address_p(void); extern int ITc_connection_profile_get_ipv6_state_p(void); extern int ITc_connection_profile_set_get_prefix_length_p(void); extern int ITc_connection_profile_set_get_dns_config_type_p(void); -extern int ITc_connection_add_remove_route_entry_n(void); +extern int ITc_connection_add_remove_route_entry_p(void); extern int ITc_connection_profile_get_dhcp_server_address_p(void); extern int ITc_connection_profile_get_dhcp_lease_duration_p(void); extern int ITc_connection_is_metered_network_p(void); @@ -141,8 +141,8 @@ testcase tc_array[] = { {"ITc_connection_reset_profile_p", ITc_connection_reset_profile_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_add_remove_profile_p", ITc_connection_add_remove_profile_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_create_destroy_p", ITc_connection_create_destroy_p, ITs_connection_startup, ITs_connection_cleanup}, - {"ITc_connection_add_remove_route_n", ITc_connection_add_remove_route_n, ITs_connection_startup, ITs_connection_cleanup}, - {"ITc_connection_add_remove_IPv6_route_n", ITc_connection_add_remove_IPv6_route_n, ITs_connection_startup, ITs_connection_cleanup}, + {"ITc_connection_add_remove_route_p", ITc_connection_add_remove_route_p, ITs_connection_startup, ITs_connection_cleanup}, + {"ITc_connection_add_remove_IPv6_route_p", ITc_connection_add_remove_IPv6_route_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_bt_state_p", ITc_connection_get_bt_state_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_type_p", ITc_connection_get_type_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_proxy_p", ITc_connection_get_proxy_p, ITs_connection_startup, ITs_connection_cleanup}, @@ -173,7 +173,7 @@ testcase tc_array[] = { {"ITc_connection_profile_get_ipv6_state_p", ITc_connection_profile_get_ipv6_state_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, {"ITc_connection_profile_set_get_prefix_length_p", ITc_connection_profile_set_get_prefix_length_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, {"ITc_connection_profile_set_get_dns_config_type_p", ITc_connection_profile_set_get_dns_config_type_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, - {"ITc_connection_add_remove_route_entry_n",ITc_connection_add_remove_route_entry_n,ITs_connection_startup,ITs_connection_cleanup}, + {"ITc_connection_add_remove_route_entry_p",ITc_connection_add_remove_route_entry_p,ITs_connection_startup,ITs_connection_cleanup}, {"ITc_connection_profile_get_dhcp_lease_duration_p", ITc_connection_profile_get_dhcp_lease_duration_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_is_metered_network_p", ITc_connection_is_metered_network_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_set_unset_internet_state_changed_cb_p", ITc_connection_set_unset_internet_state_changed_cb_p, ITs_connection_startup, ITs_connection_cleanup}, diff --git a/src/itc/connection/tct-connection-native_wearable.h b/src/itc/connection/tct-connection-native_wearable.h index 75dbfc070..69f2a1b30 100755 --- a/src/itc/connection/tct-connection-native_wearable.h +++ b/src/itc/connection/tct-connection-native_wearable.h @@ -65,8 +65,8 @@ extern int ITc_connection_profile_refresh_p(void); extern int ITc_connection_reset_profile_p(void); extern int ITc_connection_add_remove_profile_p(void); extern int ITc_connection_create_destroy_p(void); -extern int ITc_connection_add_remove_route_n(void); -extern int ITc_connection_add_remove_IPv6_route_n(void); +extern int ITc_connection_add_remove_route_p(void); +extern int ITc_connection_add_remove_IPv6_route_p(void); extern int ITc_connection_get_bt_state_p(void); extern int ITc_connection_get_type_p(void); extern int ITc_connection_get_proxy_p(void); @@ -97,7 +97,7 @@ extern int ITc_connection_foreach_ipv6_address_p(void); extern int ITc_connection_profile_get_ipv6_state_p(void); extern int ITc_connection_profile_set_get_prefix_length_p(void); extern int ITc_connection_profile_set_get_dns_config_type_p(void); -extern int ITc_connection_add_remove_route_entry_n(void); +extern int ITc_connection_add_remove_route_entry_p(void); extern int ITc_connection_profile_get_dhcp_server_address_p(void); extern int ITc_connection_profile_get_dhcp_lease_duration_p(void); extern int ITc_connection_is_metered_network_p(void); @@ -141,8 +141,8 @@ testcase tc_array[] = { {"ITc_connection_reset_profile_p", ITc_connection_reset_profile_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_add_remove_profile_p", ITc_connection_add_remove_profile_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_create_destroy_p", ITc_connection_create_destroy_p, ITs_connection_startup, ITs_connection_cleanup}, - {"ITc_connection_add_remove_route_n", ITc_connection_add_remove_route_n, ITs_connection_startup, ITs_connection_cleanup}, - "ITc_connection_add_remove_IPv6_route_n", ITc_connection_add_remove_IPv6_route_n, ITs_connection_startup, ITs_connection_cleanup}, + {"ITc_connection_add_remove_route_p", ITc_connection_add_remove_route_p, ITs_connection_startup, ITs_connection_cleanup}, + {"ITc_connection_add_remove_IPv6_route_p", ITc_connection_add_remove_IPv6_route_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_bt_state_p", ITc_connection_get_bt_state_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_type_p", ITc_connection_get_type_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_get_proxy_p", ITc_connection_get_proxy_p, ITs_connection_startup, ITs_connection_cleanup}, @@ -173,7 +173,7 @@ testcase tc_array[] = { {"ITc_connection_profile_get_ipv6_state_p", ITc_connection_profile_get_ipv6_state_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, {"ITc_connection_profile_set_get_prefix_length_p", ITc_connection_profile_set_get_prefix_length_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, {"ITc_connection_profile_set_get_dns_config_type_p", ITc_connection_profile_set_get_dns_config_type_p, ITs_connection_wifi_profile_startup, ITs_connection_wifi_profile_cleanup}, - {"ITc_connection_add_remove_route_entry_n",ITc_connection_add_remove_route_entry_n,ITs_connection_startup,ITs_connection_cleanup}, + {"ITc_connection_add_remove_route_entry_p",ITc_connection_add_remove_route_entry_p,ITs_connection_startup,ITs_connection_cleanup}, {"ITc_connection_profile_get_dhcp_lease_duration_p", ITc_connection_profile_get_dhcp_lease_duration_p, ITs_connection_profile_startup, ITs_connection_profile_cleanup}, {"ITc_connection_is_metered_network_p", ITc_connection_is_metered_network_p, ITs_connection_startup, ITs_connection_cleanup}, {"ITc_connection_set_unset_internet_state_changed_cb_p", ITc_connection_set_unset_internet_state_changed_cb_p, ITs_connection_startup, ITs_connection_cleanup}, diff --git a/src/utc/connection/tct-connection-core_common_iot.h b/src/utc/connection/tct-connection-core_common_iot.h deleted file mode 100755 index 514db9f08..000000000 --- a/src/utc/connection/tct-connection-core_common_iot.h +++ /dev/null @@ -1,66 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Apache License, Version 2.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#ifndef __TCT_CONNECTION_CORE_COMMON_IOT_H__ -#define __TCT_CONNECTION_CORE_COMMON_IOT_H__ - -#include "testcase.h" -#include "tct_common.h" - -extern void utc_connection_startup(void); -extern void utc_connection_cleanup(void); - -extern int utc_connection_mptcp_is_supported_p(void); -extern int utc_connection_mptcp_enable_n1(void); -extern int utc_connection_mptcp_enable_n2(void); -extern int utc_connection_mptcp_enable_p(void); -extern int utc_connection_mptcp_disable_n(void); -extern int utc_connection_mptcp_disable_p(void); -extern int utc_connection_mptcp_set_path_manager_n1(void); -extern int utc_connection_mptcp_set_path_manager_n2(void); -extern int utc_connection_mptcp_set_path_manager_p(void); -extern int utc_connection_mptcp_get_path_manager_n1(void); -extern int utc_connection_mptcp_get_path_manager_n2(void); -extern int utc_connection_mptcp_get_path_manager_p(void); -extern int utc_connection_mptcp_set_scheduler_n1(void); -extern int utc_connection_mptcp_set_scheduler_n2(void); -extern int utc_connection_mptcp_set_scheduler_p(void); -extern int utc_connection_mptcp_get_scheduler_n1(void); -extern int utc_connection_mptcp_get_scheduler_n2(void); -extern int utc_connection_mptcp_get_scheduler_p(void); - -testcase tc_array[] = { - {"utc_connection_mptcp_is_supported_p", utc_connection_mptcp_is_supported_p, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_enable_n1", utc_connection_mptcp_enable_n1, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_enable_n2", utc_connection_mptcp_enable_n2, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_enable_p", utc_connection_mptcp_enable_p, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_disable_n", utc_connection_mptcp_disable_n, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_disable_p", utc_connection_mptcp_disable_p, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_set_path_manager_n1", utc_connection_mptcp_set_path_manager_n1, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_set_path_manager_n2", utc_connection_mptcp_set_path_manager_n2, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_set_path_manager_p", utc_connection_mptcp_set_path_manager_p, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_get_path_manager_n1", utc_connection_mptcp_get_path_manager_n1, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_get_path_manager_n2", utc_connection_mptcp_get_path_manager_n2, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_get_path_manager_p", utc_connection_mptcp_get_path_manager_p, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_set_scheduler_n1", utc_connection_mptcp_set_scheduler_n1, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_set_scheduler_n2", utc_connection_mptcp_set_scheduler_n2, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_set_scheduler_p", utc_connection_mptcp_set_scheduler_p, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_get_scheduler_n1", utc_connection_mptcp_get_scheduler_n1, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_get_scheduler_n2", utc_connection_mptcp_get_scheduler_n2, utc_connection_startup, utc_connection_cleanup}, - {"utc_connection_mptcp_get_scheduler_p", utc_connection_mptcp_get_scheduler_p, utc_connection_startup, utc_connection_cleanup}, - {NULL, NULL} -}; - -#endif // __TCT_CONNECTION_CORE_COMMON_IOT_H__ diff --git a/src/utc/connection/tct-connection-core_mobile.h b/src/utc/connection/tct-connection-core_mobile.h index f0e25734c..8a978d240 100755 --- a/src/utc/connection/tct-connection-core_mobile.h +++ b/src/utc/connection/tct-connection-core_mobile.h @@ -188,18 +188,18 @@ extern int utc_connection_get_statistics_p(void); extern int utc_connection_get_statistics_n(void); extern int utc_connection_reset_statistics_p(void); extern int utc_connection_reset_statistics_n(void); -extern int utc_connection_add_route_n1(void); -extern int utc_connection_add_route_n2(void); -extern int utc_connection_remove_route_n1(void); -extern int utc_connection_remove_route_n2(void); -extern int utc_connection_add_route_ipv6_n1(void); -extern int utc_connection_add_route_ipv6_n2(void); -extern int utc_connection_remove_route_ipv6_n1(void); -extern int utc_connection_remove_route_ipv6_n2(void); -extern int utc_connection_add_route_entry_n1(void); -extern int utc_connection_add_route_entry_n2(void); -extern int utc_connection_remove_route_entry_n1(void); -extern int utc_connection_remove_route_entry_n2(void); +extern int utc_connection_add_route_n(void); +extern int utc_connection_add_route_p(void); +extern int utc_connection_remove_route_n(void); +extern int utc_connection_remove_route_p(void); +extern int utc_connection_add_route_ipv6_n(void); +extern int utc_connection_add_route_ipv6_p(void); +extern int utc_connection_remove_route_ipv6_n(void); +extern int utc_connection_remove_route_ipv6_p(void); +extern int utc_connection_add_route_entry_n(void); +extern int utc_connection_add_route_entry_p(void); +extern int utc_connection_remove_route_entry_n(void); +extern int utc_connection_remove_route_entry_p(void); extern int utc_connection_get_profile_iterator_n(void); extern int utc_connection_get_profile_iterator_p(void); extern int utc_connection_destroy_profile_iterator_n(void); @@ -400,18 +400,18 @@ testcase tc_array[] = { {"utc_connection_get_statistics_n", utc_connection_get_statistics_n, utc_network_connection_startup, utc_network_connection_cleanup}, {"utc_connection_reset_statistics_p", utc_connection_reset_statistics_p, utc_network_connection_startup, utc_network_connection_cleanup}, {"utc_connection_reset_statistics_n", utc_connection_reset_statistics_n, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_add_route_n1", utc_connection_add_route_n1, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_add_route_n2", utc_connection_add_route_n2, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_remove_route_n1", utc_connection_remove_route_n1, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_remove_route_n2", utc_connection_remove_route_n2, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_add_route_ipv6_n1", utc_connection_add_route_ipv6_n1, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_add_route_ipv6_n2", utc_connection_add_route_ipv6_n2, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_remove_route_ipv6_n1", utc_connection_remove_route_ipv6_n1, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_remove_route_ipv6_n2", utc_connection_remove_route_ipv6_n2, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_add_route_entry_n1", utc_connection_add_route_entry_n1, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_add_route_entry_n2", utc_connection_add_route_entry_n2, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_remove_route_entry_n1", utc_connection_remove_route_entry_n1, utc_network_connection_startup, utc_network_connection_cleanup}, - {"utc_connection_remove_route_entry_n2", utc_connection_remove_route_entry_n2, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_add_route_n", utc_connection_add_route_n, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_add_route_p", utc_connection_add_route_p, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_remove_route_n", utc_connection_remove_route_n, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_remove_route_p", utc_connection_remove_route_p, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_add_route_ipv6_n", utc_connection_add_route_ipv6_n, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_add_route_ipv6_p", utc_connection_add_route_ipv6_p, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_remove_route_ipv6_n", utc_connection_remove_route_ipv6_n, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_remove_route_ipv6_p", utc_connection_remove_route_ipv6_p, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_add_route_entry_n", utc_connection_add_route_entry_n, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_add_route_entry_p", utc_connection_add_route_entry_p, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_remove_route_entry_n", utc_connection_remove_route_entry_n, utc_network_connection_startup, utc_network_connection_cleanup}, + {"utc_connection_remove_route_entry_p", utc_connection_remove_route_entry_p, utc_network_connection_startup, utc_network_connection_cleanup}, {"utc_connection_get_profile_iterator_n", utc_connection_get_profile_iterator_n, utc_network_connection_startup, utc_network_connection_cleanup}, {"utc_connection_get_profile_iterator_p", utc_connection_get_profile_iterator_p, utc_network_connection_startup, utc_network_connection_cleanup}, {"utc_connection_destroy_profile_iterator_n", utc_connection_destroy_profile_iterator_n, utc_network_connection_startup, utc_network_connection_cleanup}, diff --git a/src/utc/connection/utc-network-connection.c b/src/utc/connection/utc-network-connection.c index 225772b38..192ea681a 100755 --- a/src/utc/connection/utc-network-connection.c +++ b/src/utc/connection/utc-network-connection.c @@ -1491,13 +1491,13 @@ int utc_connection_reset_statistics_n(void) } /** - * @testcase utc_connection_add_route_n1 + * @testcase utc_connection_add_route_n * @since_tizen 2.3 * @type Negative * @description connection_add_route should fail with invalid parameter. * @scenario Verify connection_add_route by passing invalid parameter. */ -int utc_connection_add_route_n1(void) +int utc_connection_add_route_n(void) { int ret; @@ -1523,13 +1523,13 @@ int utc_connection_add_route_n1(void) } /** - * @testcase utc_connection_add_route_n2 + * @testcase utc_connection_add_route_p * @since_tizen 2.3 * @type Positive * @description Adds a IPv4 route to the routing table.You can get the @a interface_name from connection_profile_get_network_interface_name() of opened profile. * @scenario Invoking connection_add_route with valid parameter. */ -int utc_connection_add_route_n2(void) +int utc_connection_add_route_p(void) { int ret; char* interface_name = NULL; @@ -1548,19 +1548,19 @@ int utc_connection_add_route_n2(void) ret = connection_add_route(connection, interface_name, "192.168.129.3"); FREE_RESOURCE(interface_name); - CHECK_RETURN("connection_add_route", ret, CONNECTION_ERROR_PERMISSION_DENIED); + CHECK_RETURN("connection_add_route", ret, CONNECTION_ERROR_NONE); return 0; } /** - * @testcase utc_connection_remove_route_n1 + * @testcase utc_connection_remove_route_n * @since_tizen 2.3 * @type Negative * @description connection_remove_route should fail with invalid parameter. * @scenario Verify connection_remove_route by passing invalid parameter. */ -int utc_connection_remove_route_n1(void) +int utc_connection_remove_route_n(void) { int ret; @@ -1586,13 +1586,13 @@ int utc_connection_remove_route_n1(void) } /** - * @testcase utc_connection_remove_route_n2 + * @testcase utc_connection_remove_route_p * @since_tizen 2.3 * @type Positive * @description Removes a IPv4 route from the routing table.get the @a interface_name from connection_profile_get_network_interface_name() of opened profile. * @scenario Invoking connection_remove_route with valid parameter. */ -int utc_connection_remove_route_n2(void) +int utc_connection_remove_route_p(void) { int ret; char* interface_name = NULL; @@ -1611,19 +1611,19 @@ int utc_connection_remove_route_n2(void) ret = connection_remove_route(connection, interface_name, "192.168.129.3"); FREE_RESOURCE(interface_name); - CHECK_RETURN("connection_remove_route", ret, CONNECTION_ERROR_PERMISSION_DENIED); + CHECK_RETURN("connection_remove_route", ret, CONNECTION_ERROR_NONE); return 0; } /** - * @testcase utc_connection_add_route_ipv6_n1 + * @testcase utc_connection_add_route_ipv6_n * @since_tizen 2.3.1 * @type Negative * @description connection_add_route_ipv6 should fail with invalid parameter. * @scenario Verify connection_add_route_ipv6 by passing invalid parameter. */ -int utc_connection_add_route_ipv6_n1(void) +int utc_connection_add_route_ipv6_n(void) { int ret; @@ -1646,13 +1646,13 @@ int utc_connection_add_route_ipv6_n1(void) } /** - * @testcase utc_connection_add_route_ipv6_n2 + * @testcase utc_connection_add_route_ipv6_p * @since_tizen 2.3.1 * @type Positive * @description Adds a IPv6 route to the routing table. * @scenario Invoking connection_add_route_ipv6 with valid parameter. */ -int utc_connection_add_route_ipv6_n2(void) +int utc_connection_add_route_ipv6_p(void) { int ret; char* interface_name = NULL; @@ -1670,19 +1670,19 @@ int utc_connection_add_route_ipv6_n2(void) ret = connection_add_route_ipv6(connection, interface_name, "2001:db8:1:0::1", "fe80::"); FREE_RESOURCE(interface_name); - CHECK_RETURN("connection_add_route_ipv6", ret, CONNECTION_ERROR_PERMISSION_DENIED); + CHECK_RETURN("connection_add_route_ipv6", ret, CONNECTION_ERROR_NONE); return 0; } /** - * @testcase utc_connection_remove_route_ipv6_n1 + * @testcase utc_connection_remove_route_ipv6_n * @since_tizen 2.3.1 * @type Negative * @description connection_add_route_ipv6 should fail with invalid parameter. * @scenario Verify connection_add_route_ipv6 by passing invalid parameter. */ -int utc_connection_remove_route_ipv6_n1(void) +int utc_connection_remove_route_ipv6_n(void) { int ret; @@ -1705,13 +1705,13 @@ int utc_connection_remove_route_ipv6_n1(void) } /** - * @testcase utc_connection_remove_route_ipv6_n2 + * @testcase utc_connection_remove_route_ipv6_p * @since_tizen 2.3.1 * @type Positive * @description Removes a IPV6 route from the routing table. * @scenario Invoking connection_remove_route_ipv6 with valid parameter. */ -int utc_connection_remove_route_ipv6_n2(void) +int utc_connection_remove_route_ipv6_p(void) { int ret; char* interface_name = NULL; @@ -1730,19 +1730,19 @@ int utc_connection_remove_route_ipv6_n2(void) ret = connection_remove_route_ipv6(connection, interface_name, "2001:db8:1:0::1", "fe80::"); FREE_RESOURCE(interface_name); - CHECK_RETURN("connection_remove_route_ipv6", ret, CONNECTION_ERROR_PERMISSION_DENIED); + CHECK_RETURN("connection_remove_route_ipv6", ret, CONNECTION_ERROR_NONE); return 0; } /** - * @testcase utc_connection_add_route_entry_n1 + * @testcase utc_connection_add_route_entry_n * @since_tizen 4.0 * @type Negative * @description connection_add_route_entry should fail with invalid parameter. * @scenario Verify connection_add_route_entry by passing invalid parameter. */ -int utc_connection_add_route_entry_n1(void) +int utc_connection_add_route_entry_n(void) { int ret; @@ -1765,13 +1765,13 @@ int utc_connection_add_route_entry_n1(void) } /** - * @testcase utc_connection_add_route_entry_n2 + * @testcase utc_connection_add_route_entry_p * @since_tizen 4.0 * @type Positive * @description Adds a route to the routing table. * @scenario Invoking connection_add_route_entry with valid parameter. */ -int utc_connection_add_route_entry_n2(void) +int utc_connection_add_route_entry_p(void) { int ret; char* interface_name = NULL; @@ -1789,19 +1789,19 @@ int utc_connection_add_route_entry_n2(void) ret = connection_add_route_entry(connection, CONNECTION_ADDRESS_FAMILY_IPV6, interface_name, "2001:db8:1:0::1", "fe80::"); FREE_RESOURCE(interface_name); - CHECK_RETURN("connection_add_route_entry", ret, CONNECTION_ERROR_PERMISSION_DENIED); + CHECK_RETURN("connection_add_route_entry", ret, CONNECTION_ERROR_NONE); return 0; } /** - * @testcase utc_connection_remove_route_entry_n1 + * @testcase utc_connection_remove_route_entry_n * @since_tizen 4.0 * @type Negative * @description connection_add_route_entry should fail with invalid parameter. * @scenario Verify connection_add_route_entry by passing invalid parameter. */ -int utc_connection_remove_route_entry_n1(void) +int utc_connection_remove_route_entry_n(void) { int ret; @@ -1824,13 +1824,13 @@ int utc_connection_remove_route_entry_n1(void) } /** - * @testcase utc_connection_remove_route_entry_n2 + * @testcase utc_connection_remove_route_entry_p * @since_tizen 4.0 * @type Positive * @description Removes a route from the routing table. * @scenario Invoking connection_remove_route_entry with valid parameter. */ -int utc_connection_remove_route_entry_n2(void) +int utc_connection_remove_route_entry_p(void) { int ret; char* interface_name = NULL; @@ -1849,7 +1849,7 @@ int utc_connection_remove_route_entry_n2(void) ret = connection_remove_route_entry(connection, CONNECTION_ADDRESS_FAMILY_IPV6, interface_name, "2001:db8:1:0::1", "fe80::"); FREE_RESOURCE(interface_name); - CHECK_RETURN("connection_remove_route_entry", ret, CONNECTION_ERROR_PERMISSION_DENIED); + CHECK_RETURN("connection_remove_route_entry", ret, CONNECTION_ERROR_NONE); return 0; } -- 2.34.1