From: Shobhit Verma Date: Tue, 21 Feb 2023 02:19:40 +0000 (+0530) Subject: [ITC][rpc-port][ACR-1739] New TC added for rpc_port_parcel_create_without_header API X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d0dea951b9be7e62ee76c7208fc83ede3fc3fd2d;p=test%2Ftct%2Fnative%2Fapi.git [ITC][rpc-port][ACR-1739] New TC added for rpc_port_parcel_create_without_header API Change-Id: I666e275cb22d7cb6195b55e6d2bd549ce86ecf6d Signed-off-by: Shobhit Verma --- diff --git a/src/itc/rpc-port/ITs-rpc-port-parcel.c b/src/itc/rpc-port/ITs-rpc-port-parcel.c index b0b4f1437..0c49b852f 100755 --- a/src/itc/rpc-port/ITs-rpc-port-parcel.c +++ b/src/itc/rpc-port/ITs-rpc-port-parcel.c @@ -1474,5 +1474,34 @@ int ITc_rpc_port_parcel_create_from_raw_p(void) return nRetVal; } + + +/** +* @testcase ITc_rpc_port_parcel_create_without_header_p +* @since_tizen 7.5 +* @author SRID(shobhit.v) +* @reviewer SRID(ankit.sri1) +* @type auto +* @description Creates the rpc port parcel handle without the header. +* @scenario Creates the rpc port parcel handle without the header. +* @apicovered rpc_port_parcel_create_without_header +* @passcase When rpc_port_parcel_create_without_header is successful. +* @failcase If target API fails or any precondition API fails +* @precondition None +* @postcondition None +*/ +int ITc_rpc_port_parcel_create_without_header_p(void) +{ + START_TEST; + rpc_port_parcel_h hPortParcel = NULL; + + int nRetVal = rpc_port_parcel_create_without_header(&hPortParcel); + PRINT_RESULT(RPC_PORT_ERROR_NONE, nRetVal, "rpc_port_parcel_create_without_header", RpcPortGetError(nRetVal)); + CHECK_HANDLE(hPortParcel, "rpc_port_parcel_create_without_header"); + + nRetVal = rpc_port_parcel_destroy(hPortParcel); + PRINT_RESULT_NORETURN(RPC_PORT_ERROR_NONE, nRetVal, "rpc_port_parcel_destroy", RpcPortGetError(nRetVal)); +} + /** @} */ /** @} */ diff --git a/src/itc/rpc-port/tct-rpc-port-native_mobile.h b/src/itc/rpc-port/tct-rpc-port-native_mobile.h index ed3f5a9b8..8162b4ac8 100755 --- a/src/itc/rpc-port/tct-rpc-port-native_mobile.h +++ b/src/itc/rpc-port/tct-rpc-port-native_mobile.h @@ -67,6 +67,7 @@ extern int ITc_rpc_port_parcel_header_get_timestamp_p(void); extern int ITc_rpc_port_disconnect_p(void); extern int ITc_rpc_port_parcel_get_raw_p(void); extern int ITc_rpc_port_parcel_create_from_raw_p(void); +extern int ITc_rpc_port_parcel_create_without_header_p(void); testcase tc_array[] = { {"ITc_rpc_port_proxy_get_port_p",ITc_rpc_port_proxy_get_port_p,ITs_rpc_port_proxy_startup,ITs_rpc_port_proxy_cleanup}, @@ -110,6 +111,7 @@ testcase tc_array[] = { {"ITc_rpc_port_disconnect_p",ITc_rpc_port_disconnect_p,ITs_rpc_port_stub_startup,ITs_rpc_port_stub_cleanup}, {"ITc_rpc_port_parcel_get_raw_p",ITc_rpc_port_parcel_get_raw_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, {"ITc_rpc_port_parcel_create_from_raw_p",ITc_rpc_port_parcel_create_from_raw_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, + {"ITc_rpc_port_parcel_create_without_header_p",ITc_rpc_port_parcel_create_without_header_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, {NULL, NULL} }; diff --git a/src/itc/rpc-port/tct-rpc-port-native_tizeniot.h b/src/itc/rpc-port/tct-rpc-port-native_tizeniot.h index ed3f5a9b8..8162b4ac8 100755 --- a/src/itc/rpc-port/tct-rpc-port-native_tizeniot.h +++ b/src/itc/rpc-port/tct-rpc-port-native_tizeniot.h @@ -67,6 +67,7 @@ extern int ITc_rpc_port_parcel_header_get_timestamp_p(void); extern int ITc_rpc_port_disconnect_p(void); extern int ITc_rpc_port_parcel_get_raw_p(void); extern int ITc_rpc_port_parcel_create_from_raw_p(void); +extern int ITc_rpc_port_parcel_create_without_header_p(void); testcase tc_array[] = { {"ITc_rpc_port_proxy_get_port_p",ITc_rpc_port_proxy_get_port_p,ITs_rpc_port_proxy_startup,ITs_rpc_port_proxy_cleanup}, @@ -110,6 +111,7 @@ testcase tc_array[] = { {"ITc_rpc_port_disconnect_p",ITc_rpc_port_disconnect_p,ITs_rpc_port_stub_startup,ITs_rpc_port_stub_cleanup}, {"ITc_rpc_port_parcel_get_raw_p",ITc_rpc_port_parcel_get_raw_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, {"ITc_rpc_port_parcel_create_from_raw_p",ITc_rpc_port_parcel_create_from_raw_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, + {"ITc_rpc_port_parcel_create_without_header_p",ITc_rpc_port_parcel_create_without_header_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, {NULL, NULL} }; diff --git a/src/itc/rpc-port/tct-rpc-port-native_tv.h b/src/itc/rpc-port/tct-rpc-port-native_tv.h index ed3f5a9b8..8162b4ac8 100755 --- a/src/itc/rpc-port/tct-rpc-port-native_tv.h +++ b/src/itc/rpc-port/tct-rpc-port-native_tv.h @@ -67,6 +67,7 @@ extern int ITc_rpc_port_parcel_header_get_timestamp_p(void); extern int ITc_rpc_port_disconnect_p(void); extern int ITc_rpc_port_parcel_get_raw_p(void); extern int ITc_rpc_port_parcel_create_from_raw_p(void); +extern int ITc_rpc_port_parcel_create_without_header_p(void); testcase tc_array[] = { {"ITc_rpc_port_proxy_get_port_p",ITc_rpc_port_proxy_get_port_p,ITs_rpc_port_proxy_startup,ITs_rpc_port_proxy_cleanup}, @@ -110,6 +111,7 @@ testcase tc_array[] = { {"ITc_rpc_port_disconnect_p",ITc_rpc_port_disconnect_p,ITs_rpc_port_stub_startup,ITs_rpc_port_stub_cleanup}, {"ITc_rpc_port_parcel_get_raw_p",ITc_rpc_port_parcel_get_raw_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, {"ITc_rpc_port_parcel_create_from_raw_p",ITc_rpc_port_parcel_create_from_raw_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, + {"ITc_rpc_port_parcel_create_without_header_p",ITc_rpc_port_parcel_create_without_header_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, {NULL, NULL} }; diff --git a/src/itc/rpc-port/tct-rpc-port-native_wearable.h b/src/itc/rpc-port/tct-rpc-port-native_wearable.h index ed3f5a9b8..8162b4ac8 100755 --- a/src/itc/rpc-port/tct-rpc-port-native_wearable.h +++ b/src/itc/rpc-port/tct-rpc-port-native_wearable.h @@ -67,6 +67,7 @@ extern int ITc_rpc_port_parcel_header_get_timestamp_p(void); extern int ITc_rpc_port_disconnect_p(void); extern int ITc_rpc_port_parcel_get_raw_p(void); extern int ITc_rpc_port_parcel_create_from_raw_p(void); +extern int ITc_rpc_port_parcel_create_without_header_p(void); testcase tc_array[] = { {"ITc_rpc_port_proxy_get_port_p",ITc_rpc_port_proxy_get_port_p,ITs_rpc_port_proxy_startup,ITs_rpc_port_proxy_cleanup}, @@ -110,6 +111,7 @@ testcase tc_array[] = { {"ITc_rpc_port_disconnect_p",ITc_rpc_port_disconnect_p,ITs_rpc_port_stub_startup,ITs_rpc_port_stub_cleanup}, {"ITc_rpc_port_parcel_get_raw_p",ITc_rpc_port_parcel_get_raw_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, {"ITc_rpc_port_parcel_create_from_raw_p",ITc_rpc_port_parcel_create_from_raw_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, + {"ITc_rpc_port_parcel_create_without_header_p",ITc_rpc_port_parcel_create_without_header_p,ITs_rpc_port_parcel_startup,ITs_rpc_port_parcel_cleanup}, {NULL, NULL} };