}
return 0;
}
+
+//& purpose Clones and destroys the statistics info handle.
+//& type: auto
+/**
+* @testcase ITs_stc_stats_info_clone_destroy_p
+* @since_tizen 5.5
+* @author SRID(karanam.s)
+* @reviewer SRID(manoj.g2)
+* @type auto
+* @description Clones and destroys the statistics info handle.
+* @scenario Clones and destroys the statistics info handle \n
+* @apicovered stc_stats_info_clone, stc_stats_info_destroy
+* @passcase If stc_stats_info_clone and stc_stats_info_destroy returns zero
+* @failcase If stc_stats_info_clone or stc_stats_info_destroy do not return zero
+* @precondition STC should be initialized
+* @postcondition NA
+*/
+int ITs_stc_stats_info_clone_destroy_p(void)
+{
+ START_TEST;
+
+ stc_stats_info_h hCloned = NULL;
+ int nRet = stc_stats_info_clone(g_hSTC, &hCloned);
+ PRINT_RESULT(STC_ERROR_NONE, nRet, "stc_stats_info_clone", StcGetError(nRet));
+ CHECK_HANDLE(hCloned, "stc_stats_info_clone");
+
+ nRet = stc_stats_info_destroy(hCloned);
+ PRINT_RESULT(STC_ERROR_NONE, nRet, "stc_stats_info_destroy", StcGetError(nRet));
+}
/** @} */
/** @} */
extern int ITs_stc_stats_info_get_roaming_type_p(void);
extern int ITs_stc_stats_info_get_protocol_type_p(void);
extern int ITs_stc_stats_info_get_process_state_p(void);
+extern int ITs_stc_stats_info_clone_destroy_p(void);
testcase tc_array[] = {
{"ITs_stc_initialize_deinitialize_p",ITs_stc_initialize_deinitialize_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_roaming_type_p",ITs_stc_stats_info_get_roaming_type_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_protocol_type_p",ITs_stc_stats_info_get_protocol_type_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_process_state_p",ITs_stc_stats_info_get_process_state_p,ITs_stc_startup,ITs_stc_cleanup},
+ {"ITs_stc_stats_info_clone_destroy_p", ITs_stc_stats_info_clone_destroy_p, ITs_stc_startup,ITs_stc_cleanup},
{NULL, NULL}
};
extern int ITs_stc_stats_info_get_roaming_type_p(void);
extern int ITs_stc_stats_info_get_protocol_type_p(void);
extern int ITs_stc_stats_info_get_process_state_p(void);
+extern int ITs_stc_stats_info_clone_destroy_p(void);
testcase tc_array[] = {
{"ITs_stc_initialize_deinitialize_p",ITs_stc_initialize_deinitialize_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_roaming_type_p",ITs_stc_stats_info_get_roaming_type_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_protocol_type_p",ITs_stc_stats_info_get_protocol_type_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_process_state_p",ITs_stc_stats_info_get_process_state_p,ITs_stc_startup,ITs_stc_cleanup},
+ {"ITs_stc_stats_info_clone_destroy_p", ITs_stc_stats_info_clone_destroy_p, ITs_stc_startup,ITs_stc_cleanup},
{NULL, NULL}
};
extern int ITs_stc_stats_info_get_roaming_type_p(void);
extern int ITs_stc_stats_info_get_protocol_type_p(void);
extern int ITs_stc_stats_info_get_process_state_p(void);
+extern int ITs_stc_stats_info_clone_destroy_p(void);
testcase tc_array[] = {
{"ITs_stc_initialize_deinitialize_p",ITs_stc_initialize_deinitialize_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_roaming_type_p",ITs_stc_stats_info_get_roaming_type_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_protocol_type_p",ITs_stc_stats_info_get_protocol_type_p,ITs_stc_startup,ITs_stc_cleanup},
{"ITs_stc_stats_info_get_process_state_p",ITs_stc_stats_info_get_process_state_p,ITs_stc_startup,ITs_stc_cleanup},
+ {"ITs_stc_stats_info_clone_destroy_p", ITs_stc_stats_info_clone_destroy_p, ITs_stc_startup,ITs_stc_cleanup},
{NULL, NULL}
};