[UTC][d2d-conv-manager][ACR-872] Remove the d2d-conv-manager UTC
authorSegwon <segwon.han@samsung.com>
Wed, 18 Oct 2017 05:31:17 +0000 (14:31 +0900)
committerJihun Park <jihun87.park@samsung.com>
Thu, 19 Oct 2017 02:00:21 +0000 (02:00 +0000)
Change-Id: Ib35b156f8be63281377599052cad69281e6fdaec
Signed-off-by: Segwon <segwon.han@samsung.com>
14 files changed:
packaging/utc/core-d2d-conv-manager-tests.spec [deleted file]
packaging/utc/core-d2d-conv-manager-tests.xml [deleted file]
src/utc/d2d-conv-manager/CMakeLists.txt [deleted file]
src/utc/d2d-conv-manager/tct-d2d-conv-manager-core.c [deleted file]
src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_common_iot.h [deleted file]
src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_mobile.h [deleted file]
src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_tv.h [deleted file]
src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_wearable.h [deleted file]
src/utc/d2d-conv-manager/utc-d2d-conv-manager.c [deleted file]
src/utc/d2d-conv-manager/utc-d2d-conv-manager_channel.c [deleted file]
src/utc/d2d-conv-manager/utc-d2d-conv-manager_device.c [deleted file]
src/utc/d2d-conv-manager/utc-d2d-conv-manager_payload.c [deleted file]
src/utc/d2d-conv-manager/utc-d2d-conv-manager_service.c [deleted file]
tct_unsupported.txt

diff --git a/packaging/utc/core-d2d-conv-manager-tests.spec b/packaging/utc/core-d2d-conv-manager-tests.spec
deleted file mode 100755 (executable)
index 26e0fd8..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-%define MODULE_NAME d2d-conv-manager
-%define MODULE_LIBNAME d2d-conv-manager
-Name:       core-%{MODULE_NAME}-tests
-Summary:    Core API unit TC (%{name})
-Version:    0.1
-Release:    0
-Group:      Development/Tools
-License:    Apache License, Version 2.0
-Source0:    %{name}-%{version}.tar.gz
-BuildRequires: pkgconfig(%{MODULE_LIBNAME})
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: cmake
-BuildRequires: pkgconfig(capi-appfw-application)
-BuildRequires: pkgconfig(elementary)
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(capi-system-info)
-
-%description
-Core API unit TC (%{name})
-
-%prep
-%setup -q
-
-%build
-
-%define PREFIX "%{_libdir}/%{name}"
-
-export LDFLAGS+="-Wl,--rpath=%{PREFIX} -Wl,--as-needed"
-
-%if %{?ASAN_BUILD:1}0
-       %if %{?DEVICE_BUILD_TYPE_MOBILE:1}0
-       cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="mobile" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix}
-       %endif
-       %if %{?DEVICE_BUILD_TYPE_WEARABLE:1}0
-       cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="wearable" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix}
-       %endif
-       %if %{?DEVICE_BUILD_TYPE_TV:1}0
-       cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tv" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix}
-       %endif
-       %if %{?DEVICE_BUILD_TYPE_COMMON_IOT:1}0
-       cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="common_iot" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix}
-       %endif
-%else
-       %if %{?DEVICE_BUILD_TYPE_MOBILE:1}0
-       cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="mobile" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix}
-       %endif
-       %if %{?DEVICE_BUILD_TYPE_WEARABLE:1}0
-       cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="wearable" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix}
-       %endif
-       %if %{?DEVICE_BUILD_TYPE_TV:1}0
-       cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tv" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix}
-       %endif
-       %if %{?DEVICE_BUILD_TYPE_COMMON_IOT:1}0
-       cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="common_iot" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix}
-       %endif
-%endif
-
-make %{?jobs:-j%jobs}
-
-%install
-rm -rf %{buildroot}
-%make_install
-mkdir -p %{buildroot}/usr/share/license
-cp LICENSE %{buildroot}/usr/share/license/%{name}
-mkdir -p %{buildroot}/usr/share/packages/
-cp packaging/utc/%{name}.xml %{buildroot}/usr/share/packages/
-mkdir -p %{buildroot}/usr/apps/%{name}/bin
-%post
-
-%postun
-
-
-%files
-/usr/apps/%{name}/*
-/usr/share/packages/%{name}.xml
-/usr/share/license/%{name}
diff --git a/packaging/utc/core-d2d-conv-manager-tests.xml b/packaging/utc/core-d2d-conv-manager-tests.xml
deleted file mode 100755 (executable)
index d422157..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns="http://tizen.org/ns/packages" package="core-d2d-conv-manager-tests" version="0.1.0" api-version="3.0">
-    <label>CoreD2dConvManagerTest</label>
-    <author email="test@tizen.org" href="www.tizen.org">test</author>
-    <description>Core API test Application</description>
-    <ui-application appid="core.d2d-conv-manager-tests" exec="/usr/apps/core-d2d-conv-manager-tests/bin/tct-d2d-conv-manager-core" nodisplay="false" multiple="false" type="capp" taskmanage="true">
-    <background-category value="background-network"/>
-       <background-category value="download"/>
-       <background-category value="iot-communication"/>
-       <background-category value="location"/>
-       <background-category value="media"/>
-       <background-category value="sensor"/>
-    </ui-application>
-    <privileges>
-        <privilege>http://tizen.org/privilege/internet</privilege>
-        <privilege>http://tizen.org/privilege/bluetooth</privilege>
-        <privilege>http://tizen.org/privilege/d2d.datasharing</privilege>
-        <privilege>http://tizen.org/privilege/network.get</privilege>
-    </privileges>
-</manifest>
diff --git a/src/utc/d2d-conv-manager/CMakeLists.txt b/src/utc/d2d-conv-manager/CMakeLists.txt
deleted file mode 100755 (executable)
index 35e506f..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-SET(PKG_NAME "d2d-conv-manager")
-
-SET(EXEC_NAME "tct-${PKG_NAME}-core")
-SET(RPM_NAME "core-${PKG_NAME}-tests")
-
-SET(CAPI_LIB "d2d-conv-manager")
-SET(TC_SOURCES
-    utc-d2d-conv-manager.c
-       utc-d2d-conv-manager_channel.c
-       utc-d2d-conv-manager_device.c
-       utc-d2d-conv-manager_payload.c
-       utc-d2d-conv-manager_service.c
-)
-
-PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED
-    ${CAPI_LIB}
-       capi-appfw-application
-       capi-system-info
-       glib-2.0
-    bundle
-       dlog 
-       elementary
-)
-
-INCLUDE_DIRECTORIES(
-       ${${CAPI_LIB}_INCLUDE_DIRS}
-)
-
-ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.c ${TC_SOURCES} ${COMMON_FILE})
-TARGET_LINK_LIBRARIES(${EXEC_NAME}
-       ${${CAPI_LIB}_LIBRARIES}
-       bundle
-)
-
-INSTALL(PROGRAMS ${EXEC_NAME}
-    DESTINATION ${BIN_DIR}/${RPM_NAME}/bin
-)
-
-IF( DEFINED ASAN )
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -Wall -pie -g -fsanitize=address -fsanitize-recover=address -U_FORTIFY_SOURCE -fno-omit-frame-pointer")
-SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib -Wl,-fsanitize=address")
-ELSE()
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -g -fPIE -Wall")
-SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib -pie")
-ENDIF()
diff --git a/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core.c b/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core.c
deleted file mode 100755 (executable)
index 13a36f7..0000000
+++ /dev/null
@@ -1,140 +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.
-//
-
-#include <stdio.h>
-#include <string.h>
-#include <malloc.h>
-#include <unistd.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/wait.h>
-#include <glib.h>
-#include <stdbool.h>
-#include "tct_common.h"
-#include <app.h>
-#include <dlog.h>
-
-#include <Elementary.h>
-
-#ifdef MOBILE  //Starts MOBILE
-#include "tct-d2d-conv-manager-core_mobile.h"
-#endif  //MOBILE       //End MOBILE
-
-#ifdef WEARABLE        //Starts WEARABLE
-#include "tct-d2d-conv-manager-core_wearable.h"
-#endif  //WEARABLE     //End WEARABLE
-
-#ifdef TV      //Starts TV
-#include "tct-d2d-conv-manager-core_tv.h"
-#endif  //TV   //End TV
-
-#ifdef COMMON_IOT      //Starts COMMON_IOT
-#include "tct-d2d-conv-manager-core_common_iot.h"
-#endif  //COMMON_IOT   //End COMMON_IOT
-
-typedef struct appdata {
-       Evas_Object *win;
-       Evas_Object *conform;
-       Evas_Object *label;
-} appdata_s;
-
-static bool app_create(void *data)
-{
-       return true;
-}
-
-static void app_control(app_control_h app_control, void *data)
-{
-       char* pszGetTCName = NULL;
-       int i=0, result=0, nRet=0;
-       nRet = app_control_get_extra_data(app_control, "testcase_name", &pszGetTCName);
-       if(nRet != APP_CONTROL_ERROR_NONE)
-       {
-               dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d] app_control_get_extra_data returns error = %d", __FUNCTION__, __LINE__, nRet);
-               PRINT_UTC_LOG("\\n[%s][Line : %d]Unable to fetch test case name: app_control_get_extra_data API call fails\\n", __FILE__, __LINE__);
-               PRINT_TC_RESULT("%d",1);
-               FREE_MEMORY_TC(pszGetTCName);
-               return;
-       }
-
-       dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Executing TC Name = %s", __FUNCTION__, __LINE__, pszGetTCName);
-       for ( i = 0; tc_array[i].name; i++ )
-       {
-               if ( 0 == strncmp(pszGetTCName, tc_array[i].name, strlen(pszGetTCName)) )
-               {
-                       DUMP_UTC_ERRLOG();
-                       if ( tc_array[i].startup )
-                       {
-                               dlog_print(DLOG_INFO, "NativeTCT", "%s : Start up", pszGetTCName);
-                               tc_array[i].startup();
-                       }
-
-                       dlog_print(DLOG_INFO, "NativeTCT", "%s : Body", pszGetTCName);
-                       result = tc_array[i].function();
-                       dlog_print(DLOG_INFO, "NativeTCT", "%s returns value = %d", pszGetTCName, result);
-
-                       if ( tc_array[i].cleanup )
-                       {
-                               dlog_print(DLOG_INFO, "NativeTCT", "%s : Clean up", pszGetTCName);
-                               tc_array[i].cleanup();
-                       }
-
-                       CLOSE_UTC_ERRLOG();
-                       PRINT_TC_RESULT("%d",result);
-                       FREE_MEMORY_TC(pszGetTCName);
-                       return;
-               }
-       }
-
-       dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d] Unable to execute %s : Unknown Test Case Name", __FUNCTION__, __LINE__, pszGetTCName);
-       PRINT_UTC_LOG("\\n[%s][Line : %d]Unable to execute %s : Unknown Test Case Name\\n", __FILE__, __LINE__, pszGetTCName);
-       PRINT_TC_RESULT("%d",1);
-       FREE_MEMORY_TC(pszGetTCName);
-       return;
-}
-
-static void app_terminate(void *data)
-{
-       dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Package is now Terminating", __FUNCTION__, __LINE__);
-}
-
-int main(int argc, char *argv[])
-{
-       int ret = 0;
-       appdata_s ad = {0,};
-
-       ui_app_lifecycle_callback_s event_callback = {0,};
-       event_callback.create = app_create;
-       event_callback.terminate = app_terminate;
-       event_callback.app_control = app_control;
-
-       //setting gcda file location for coverage
-       setenv("GCOV_PREFIX","/tmp",1);
-       dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Coverage *.gcda File location set to /tmp/home/abuild/rpmbuild/BUILD/ ", __FUNCTION__, __LINE__);
-
-       dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Main Function is Invoked", __FUNCTION__, __LINE__);
-       ret = ui_app_main(argc, argv, &event_callback, &ad);
-       if (ret != APP_ERROR_NONE)
-       {
-               dlog_print(DLOG_ERROR, "NativeTCT", "Application ui_app_main call gets failed. err = %d", ret);
-               PRINT_UTC_LOG("\\n[%s][Line : %d]Application ui_app_main call gets failed. err = %d\\n", __FILE__, __LINE__, ret);
-               PRINT_TC_RESULT("%d",1);
-               return ret;
-       }
-
-       dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Package is Terminated", __FUNCTION__, __LINE__);
-       return ret;
-}
diff --git a/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_common_iot.h b/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_common_iot.h
deleted file mode 100755 (executable)
index 47d3d0b..0000000
+++ /dev/null
@@ -1,237 +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_D2D_CONV_MANAGER_NATIVE_H__
-#define __TCT_D2D_CONV_MANAGER_NATIVE_H__
-
-#include "testcase.h"
-#include "tct_common.h"
-
-extern void utc_d2d_conv_manager_startup(void);
-extern void utc_d2d_conv_manager_cleanup(void);
-
-extern void utc_d2d_conv_manager_channel_startup(void);
-extern void utc_d2d_conv_manager_channel_cleanup(void);
-
-extern void utc_d2d_conv_manager_device_startup(void);
-extern void utc_d2d_conv_manager_device_cleanup(void);
-
-extern void utc_d2d_conv_manager_payload_startup(void);
-extern void utc_d2d_conv_manager_payload_cleanup(void);
-
-extern void utc_d2d_conv_manager_service_startup(void);
-extern void utc_d2d_conv_manager_service_cleanup(void);
-
-/* utc-d2d-conv-manager.c */
-extern int utc_d2d_conv_manager_conv_create_p(void);
-extern int utc_d2d_conv_manager_conv_create_n(void);
-extern int utc_d2d_conv_manager_conv_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_p(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_n1(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_n2(void);
-extern int utc_d2d_conv_manager_conv_discovery_stop_p(void);
-extern int utc_d2d_conv_manager_conv_discovery_stop_n(void);
-
-/* utc-d2d-conv-manager_channel.c */
-extern int utc_d2d_conv_manager_conv_channel_create_p(void);
-extern int utc_d2d_conv_manager_conv_channel_create_n(void);
-extern int utc_d2d_conv_manager_conv_channel_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_channel_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_p(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n1(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n2(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n3(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_p(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n1(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n2(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n3(void);
-
-/* utc-d2d-conv-manager_device.c */
-extern int utc_d2d_conv_manager_conv_device_clone_n1(void);
-extern int utc_d2d_conv_manager_conv_device_clone_n2(void);
-extern int utc_d2d_conv_manager_conv_device_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_device_foreach_service_n1(void);
-extern int utc_d2d_conv_manager_conv_device_foreach_service_n2(void);
-
-/* utc-d2d-conv-manager_payload.c */
-extern int utc_d2d_conv_manager_conv_payload_create_p(void);
-extern int utc_d2d_conv_manager_conv_payload_create_n(void);
-extern int utc_d2d_conv_manager_conv_payload_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_payload_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n3(void);
-
-/* utc-d2d-conv-manager_service.c */
-extern int utc_d2d_conv_manager_conv_service_create_p(void);
-extern int utc_d2d_conv_manager_conv_service_create_n(void);
-extern int utc_d2d_conv_manager_conv_service_clone_p(void);
-extern int utc_d2d_conv_manager_conv_service_clone_n1(void);
-extern int utc_d2d_conv_manager_conv_service_clone_n2(void);
-extern int utc_d2d_conv_manager_conv_service_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_service_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_n2(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_n2(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_n2(void);
-extern int utc_d2d_conv_manager_conv_service_connect_n1(void);
-extern int utc_d2d_conv_manager_conv_service_connect_n2(void);
-extern int utc_d2d_conv_manager_conv_service_disconnect_n(void);
-extern int utc_d2d_conv_manager_conv_service_start_n(void);
-extern int utc_d2d_conv_manager_conv_service_read_n(void);
-extern int utc_d2d_conv_manager_conv_service_publish_n(void);
-extern int utc_d2d_conv_manager_conv_service_stop_n(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_n2(void);
-extern int utc_d2d_conv_manager_conv_service_unset_listener_cb_p(void);
-extern int utc_d2d_conv_manager_conv_service_unset_listener_cb_n(void);
-
-testcase tc_array[] = {
-    {"utc_d2d_conv_manager_conv_create_p", utc_d2d_conv_manager_conv_create_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_create_n", utc_d2d_conv_manager_conv_create_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_destroy_p", utc_d2d_conv_manager_conv_destroy_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_destroy_n", utc_d2d_conv_manager_conv_destroy_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_p", utc_d2d_conv_manager_conv_discovery_start_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_n1", utc_d2d_conv_manager_conv_discovery_start_n1, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_n2", utc_d2d_conv_manager_conv_discovery_start_n2, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_stop_p", utc_d2d_conv_manager_conv_discovery_stop_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_stop_n", utc_d2d_conv_manager_conv_discovery_stop_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_create_p", utc_d2d_conv_manager_conv_channel_create_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_create_n", utc_d2d_conv_manager_conv_channel_create_n, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_destroy_p", utc_d2d_conv_manager_conv_channel_destroy_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_destroy_n", utc_d2d_conv_manager_conv_channel_destroy_n, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_p", utc_d2d_conv_manager_conv_channel_get_string_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n1", utc_d2d_conv_manager_conv_channel_get_string_n1, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n2", utc_d2d_conv_manager_conv_channel_get_string_n2, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n3", utc_d2d_conv_manager_conv_channel_get_string_n3, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_p", utc_d2d_conv_manager_conv_channel_set_string_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n1", utc_d2d_conv_manager_conv_channel_set_string_n1, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n2", utc_d2d_conv_manager_conv_channel_set_string_n2, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n3", utc_d2d_conv_manager_conv_channel_set_string_n3, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_device_clone_n1", utc_d2d_conv_manager_conv_device_clone_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_clone_n2", utc_d2d_conv_manager_conv_device_clone_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_destroy_n", utc_d2d_conv_manager_conv_device_destroy_n, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n1", utc_d2d_conv_manager_conv_device_get_property_string_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n2", utc_d2d_conv_manager_conv_device_get_property_string_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n3", utc_d2d_conv_manager_conv_device_get_property_string_n3, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_foreach_service_n1", utc_d2d_conv_manager_conv_device_foreach_service_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_foreach_service_n2", utc_d2d_conv_manager_conv_device_foreach_service_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_create_p", utc_d2d_conv_manager_conv_payload_create_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_create_n", utc_d2d_conv_manager_conv_payload_create_n, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_destroy_p", utc_d2d_conv_manager_conv_payload_destroy_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_destroy_n", utc_d2d_conv_manager_conv_payload_destroy_n, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_p", utc_d2d_conv_manager_conv_payload_set_string_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n1", utc_d2d_conv_manager_conv_payload_set_string_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n2", utc_d2d_conv_manager_conv_payload_set_string_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n3", utc_d2d_conv_manager_conv_payload_set_string_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_p", utc_d2d_conv_manager_conv_payload_get_string_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n1", utc_d2d_conv_manager_conv_payload_get_string_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n2", utc_d2d_conv_manager_conv_payload_get_string_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n3", utc_d2d_conv_manager_conv_payload_get_string_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_p", utc_d2d_conv_manager_conv_payload_set_app_control_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n1", utc_d2d_conv_manager_conv_payload_set_app_control_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n2", utc_d2d_conv_manager_conv_payload_set_app_control_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n3", utc_d2d_conv_manager_conv_payload_set_app_control_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_p", utc_d2d_conv_manager_conv_payload_get_app_control_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n1", utc_d2d_conv_manager_conv_payload_get_app_control_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n2", utc_d2d_conv_manager_conv_payload_get_app_control_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n3", utc_d2d_conv_manager_conv_payload_get_app_control_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_p", utc_d2d_conv_manager_conv_payload_set_byte_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n1", utc_d2d_conv_manager_conv_payload_set_byte_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n2", utc_d2d_conv_manager_conv_payload_set_byte_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n3", utc_d2d_conv_manager_conv_payload_set_byte_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_p", utc_d2d_conv_manager_conv_payload_get_byte_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n1", utc_d2d_conv_manager_conv_payload_get_byte_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n2", utc_d2d_conv_manager_conv_payload_get_byte_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n3", utc_d2d_conv_manager_conv_payload_get_byte_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_service_create_p", utc_d2d_conv_manager_conv_service_create_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_create_n", utc_d2d_conv_manager_conv_service_create_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_p", utc_d2d_conv_manager_conv_service_clone_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_n1", utc_d2d_conv_manager_conv_service_clone_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_n2", utc_d2d_conv_manager_conv_service_clone_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_destroy_p", utc_d2d_conv_manager_conv_service_destroy_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_destroy_n", utc_d2d_conv_manager_conv_service_destroy_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_p", utc_d2d_conv_manager_conv_service_get_property_string_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n1", utc_d2d_conv_manager_conv_service_get_property_string_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n2", utc_d2d_conv_manager_conv_service_get_property_string_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n3", utc_d2d_conv_manager_conv_service_get_property_string_n3, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_p", utc_d2d_conv_manager_conv_service_set_property_string_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n1", utc_d2d_conv_manager_conv_service_set_property_string_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n2", utc_d2d_conv_manager_conv_service_set_property_string_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n3", utc_d2d_conv_manager_conv_service_set_property_string_n3, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_p", utc_d2d_conv_manager_conv_service_get_connection_state_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_n1", utc_d2d_conv_manager_conv_service_get_connection_state_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_n2", utc_d2d_conv_manager_conv_service_get_connection_state_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_p", utc_d2d_conv_manager_conv_service_get_type_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_n1", utc_d2d_conv_manager_conv_service_get_type_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_n2", utc_d2d_conv_manager_conv_service_get_type_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_p", utc_d2d_conv_manager_conv_service_set_type_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_n1", utc_d2d_conv_manager_conv_service_set_type_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_n2", utc_d2d_conv_manager_conv_service_set_type_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_connect_n1", utc_d2d_conv_manager_conv_service_connect_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_connect_n2", utc_d2d_conv_manager_conv_service_connect_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_disconnect_n", utc_d2d_conv_manager_conv_service_disconnect_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_start_n", utc_d2d_conv_manager_conv_service_start_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_read_n", utc_d2d_conv_manager_conv_service_read_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_publish_n", utc_d2d_conv_manager_conv_service_publish_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_stop_n", utc_d2d_conv_manager_conv_service_stop_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_p", utc_d2d_conv_manager_conv_service_set_listener_cb_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_n1", utc_d2d_conv_manager_conv_service_set_listener_cb_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_n2", utc_d2d_conv_manager_conv_service_set_listener_cb_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_unset_listener_cb_p", utc_d2d_conv_manager_conv_service_unset_listener_cb_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_unset_listener_cb_n", utc_d2d_conv_manager_conv_service_unset_listener_cb_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {NULL, NULL}
-};
-
-#endif // __TCT_D2D_CONV_MANAGER_NATIVE_H__
diff --git a/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_mobile.h b/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_mobile.h
deleted file mode 100755 (executable)
index 47d3d0b..0000000
+++ /dev/null
@@ -1,237 +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_D2D_CONV_MANAGER_NATIVE_H__
-#define __TCT_D2D_CONV_MANAGER_NATIVE_H__
-
-#include "testcase.h"
-#include "tct_common.h"
-
-extern void utc_d2d_conv_manager_startup(void);
-extern void utc_d2d_conv_manager_cleanup(void);
-
-extern void utc_d2d_conv_manager_channel_startup(void);
-extern void utc_d2d_conv_manager_channel_cleanup(void);
-
-extern void utc_d2d_conv_manager_device_startup(void);
-extern void utc_d2d_conv_manager_device_cleanup(void);
-
-extern void utc_d2d_conv_manager_payload_startup(void);
-extern void utc_d2d_conv_manager_payload_cleanup(void);
-
-extern void utc_d2d_conv_manager_service_startup(void);
-extern void utc_d2d_conv_manager_service_cleanup(void);
-
-/* utc-d2d-conv-manager.c */
-extern int utc_d2d_conv_manager_conv_create_p(void);
-extern int utc_d2d_conv_manager_conv_create_n(void);
-extern int utc_d2d_conv_manager_conv_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_p(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_n1(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_n2(void);
-extern int utc_d2d_conv_manager_conv_discovery_stop_p(void);
-extern int utc_d2d_conv_manager_conv_discovery_stop_n(void);
-
-/* utc-d2d-conv-manager_channel.c */
-extern int utc_d2d_conv_manager_conv_channel_create_p(void);
-extern int utc_d2d_conv_manager_conv_channel_create_n(void);
-extern int utc_d2d_conv_manager_conv_channel_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_channel_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_p(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n1(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n2(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n3(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_p(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n1(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n2(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n3(void);
-
-/* utc-d2d-conv-manager_device.c */
-extern int utc_d2d_conv_manager_conv_device_clone_n1(void);
-extern int utc_d2d_conv_manager_conv_device_clone_n2(void);
-extern int utc_d2d_conv_manager_conv_device_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_device_foreach_service_n1(void);
-extern int utc_d2d_conv_manager_conv_device_foreach_service_n2(void);
-
-/* utc-d2d-conv-manager_payload.c */
-extern int utc_d2d_conv_manager_conv_payload_create_p(void);
-extern int utc_d2d_conv_manager_conv_payload_create_n(void);
-extern int utc_d2d_conv_manager_conv_payload_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_payload_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n3(void);
-
-/* utc-d2d-conv-manager_service.c */
-extern int utc_d2d_conv_manager_conv_service_create_p(void);
-extern int utc_d2d_conv_manager_conv_service_create_n(void);
-extern int utc_d2d_conv_manager_conv_service_clone_p(void);
-extern int utc_d2d_conv_manager_conv_service_clone_n1(void);
-extern int utc_d2d_conv_manager_conv_service_clone_n2(void);
-extern int utc_d2d_conv_manager_conv_service_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_service_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_n2(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_n2(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_n2(void);
-extern int utc_d2d_conv_manager_conv_service_connect_n1(void);
-extern int utc_d2d_conv_manager_conv_service_connect_n2(void);
-extern int utc_d2d_conv_manager_conv_service_disconnect_n(void);
-extern int utc_d2d_conv_manager_conv_service_start_n(void);
-extern int utc_d2d_conv_manager_conv_service_read_n(void);
-extern int utc_d2d_conv_manager_conv_service_publish_n(void);
-extern int utc_d2d_conv_manager_conv_service_stop_n(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_n2(void);
-extern int utc_d2d_conv_manager_conv_service_unset_listener_cb_p(void);
-extern int utc_d2d_conv_manager_conv_service_unset_listener_cb_n(void);
-
-testcase tc_array[] = {
-    {"utc_d2d_conv_manager_conv_create_p", utc_d2d_conv_manager_conv_create_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_create_n", utc_d2d_conv_manager_conv_create_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_destroy_p", utc_d2d_conv_manager_conv_destroy_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_destroy_n", utc_d2d_conv_manager_conv_destroy_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_p", utc_d2d_conv_manager_conv_discovery_start_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_n1", utc_d2d_conv_manager_conv_discovery_start_n1, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_n2", utc_d2d_conv_manager_conv_discovery_start_n2, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_stop_p", utc_d2d_conv_manager_conv_discovery_stop_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_stop_n", utc_d2d_conv_manager_conv_discovery_stop_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_create_p", utc_d2d_conv_manager_conv_channel_create_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_create_n", utc_d2d_conv_manager_conv_channel_create_n, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_destroy_p", utc_d2d_conv_manager_conv_channel_destroy_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_destroy_n", utc_d2d_conv_manager_conv_channel_destroy_n, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_p", utc_d2d_conv_manager_conv_channel_get_string_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n1", utc_d2d_conv_manager_conv_channel_get_string_n1, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n2", utc_d2d_conv_manager_conv_channel_get_string_n2, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n3", utc_d2d_conv_manager_conv_channel_get_string_n3, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_p", utc_d2d_conv_manager_conv_channel_set_string_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n1", utc_d2d_conv_manager_conv_channel_set_string_n1, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n2", utc_d2d_conv_manager_conv_channel_set_string_n2, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n3", utc_d2d_conv_manager_conv_channel_set_string_n3, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_device_clone_n1", utc_d2d_conv_manager_conv_device_clone_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_clone_n2", utc_d2d_conv_manager_conv_device_clone_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_destroy_n", utc_d2d_conv_manager_conv_device_destroy_n, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n1", utc_d2d_conv_manager_conv_device_get_property_string_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n2", utc_d2d_conv_manager_conv_device_get_property_string_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n3", utc_d2d_conv_manager_conv_device_get_property_string_n3, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_foreach_service_n1", utc_d2d_conv_manager_conv_device_foreach_service_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_foreach_service_n2", utc_d2d_conv_manager_conv_device_foreach_service_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_create_p", utc_d2d_conv_manager_conv_payload_create_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_create_n", utc_d2d_conv_manager_conv_payload_create_n, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_destroy_p", utc_d2d_conv_manager_conv_payload_destroy_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_destroy_n", utc_d2d_conv_manager_conv_payload_destroy_n, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_p", utc_d2d_conv_manager_conv_payload_set_string_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n1", utc_d2d_conv_manager_conv_payload_set_string_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n2", utc_d2d_conv_manager_conv_payload_set_string_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n3", utc_d2d_conv_manager_conv_payload_set_string_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_p", utc_d2d_conv_manager_conv_payload_get_string_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n1", utc_d2d_conv_manager_conv_payload_get_string_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n2", utc_d2d_conv_manager_conv_payload_get_string_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n3", utc_d2d_conv_manager_conv_payload_get_string_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_p", utc_d2d_conv_manager_conv_payload_set_app_control_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n1", utc_d2d_conv_manager_conv_payload_set_app_control_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n2", utc_d2d_conv_manager_conv_payload_set_app_control_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n3", utc_d2d_conv_manager_conv_payload_set_app_control_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_p", utc_d2d_conv_manager_conv_payload_get_app_control_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n1", utc_d2d_conv_manager_conv_payload_get_app_control_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n2", utc_d2d_conv_manager_conv_payload_get_app_control_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n3", utc_d2d_conv_manager_conv_payload_get_app_control_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_p", utc_d2d_conv_manager_conv_payload_set_byte_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n1", utc_d2d_conv_manager_conv_payload_set_byte_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n2", utc_d2d_conv_manager_conv_payload_set_byte_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n3", utc_d2d_conv_manager_conv_payload_set_byte_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_p", utc_d2d_conv_manager_conv_payload_get_byte_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n1", utc_d2d_conv_manager_conv_payload_get_byte_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n2", utc_d2d_conv_manager_conv_payload_get_byte_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n3", utc_d2d_conv_manager_conv_payload_get_byte_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_service_create_p", utc_d2d_conv_manager_conv_service_create_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_create_n", utc_d2d_conv_manager_conv_service_create_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_p", utc_d2d_conv_manager_conv_service_clone_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_n1", utc_d2d_conv_manager_conv_service_clone_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_n2", utc_d2d_conv_manager_conv_service_clone_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_destroy_p", utc_d2d_conv_manager_conv_service_destroy_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_destroy_n", utc_d2d_conv_manager_conv_service_destroy_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_p", utc_d2d_conv_manager_conv_service_get_property_string_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n1", utc_d2d_conv_manager_conv_service_get_property_string_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n2", utc_d2d_conv_manager_conv_service_get_property_string_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n3", utc_d2d_conv_manager_conv_service_get_property_string_n3, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_p", utc_d2d_conv_manager_conv_service_set_property_string_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n1", utc_d2d_conv_manager_conv_service_set_property_string_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n2", utc_d2d_conv_manager_conv_service_set_property_string_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n3", utc_d2d_conv_manager_conv_service_set_property_string_n3, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_p", utc_d2d_conv_manager_conv_service_get_connection_state_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_n1", utc_d2d_conv_manager_conv_service_get_connection_state_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_n2", utc_d2d_conv_manager_conv_service_get_connection_state_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_p", utc_d2d_conv_manager_conv_service_get_type_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_n1", utc_d2d_conv_manager_conv_service_get_type_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_n2", utc_d2d_conv_manager_conv_service_get_type_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_p", utc_d2d_conv_manager_conv_service_set_type_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_n1", utc_d2d_conv_manager_conv_service_set_type_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_n2", utc_d2d_conv_manager_conv_service_set_type_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_connect_n1", utc_d2d_conv_manager_conv_service_connect_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_connect_n2", utc_d2d_conv_manager_conv_service_connect_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_disconnect_n", utc_d2d_conv_manager_conv_service_disconnect_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_start_n", utc_d2d_conv_manager_conv_service_start_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_read_n", utc_d2d_conv_manager_conv_service_read_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_publish_n", utc_d2d_conv_manager_conv_service_publish_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_stop_n", utc_d2d_conv_manager_conv_service_stop_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_p", utc_d2d_conv_manager_conv_service_set_listener_cb_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_n1", utc_d2d_conv_manager_conv_service_set_listener_cb_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_n2", utc_d2d_conv_manager_conv_service_set_listener_cb_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_unset_listener_cb_p", utc_d2d_conv_manager_conv_service_unset_listener_cb_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_unset_listener_cb_n", utc_d2d_conv_manager_conv_service_unset_listener_cb_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {NULL, NULL}
-};
-
-#endif // __TCT_D2D_CONV_MANAGER_NATIVE_H__
diff --git a/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_tv.h b/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_tv.h
deleted file mode 100755 (executable)
index 47d3d0b..0000000
+++ /dev/null
@@ -1,237 +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_D2D_CONV_MANAGER_NATIVE_H__
-#define __TCT_D2D_CONV_MANAGER_NATIVE_H__
-
-#include "testcase.h"
-#include "tct_common.h"
-
-extern void utc_d2d_conv_manager_startup(void);
-extern void utc_d2d_conv_manager_cleanup(void);
-
-extern void utc_d2d_conv_manager_channel_startup(void);
-extern void utc_d2d_conv_manager_channel_cleanup(void);
-
-extern void utc_d2d_conv_manager_device_startup(void);
-extern void utc_d2d_conv_manager_device_cleanup(void);
-
-extern void utc_d2d_conv_manager_payload_startup(void);
-extern void utc_d2d_conv_manager_payload_cleanup(void);
-
-extern void utc_d2d_conv_manager_service_startup(void);
-extern void utc_d2d_conv_manager_service_cleanup(void);
-
-/* utc-d2d-conv-manager.c */
-extern int utc_d2d_conv_manager_conv_create_p(void);
-extern int utc_d2d_conv_manager_conv_create_n(void);
-extern int utc_d2d_conv_manager_conv_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_p(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_n1(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_n2(void);
-extern int utc_d2d_conv_manager_conv_discovery_stop_p(void);
-extern int utc_d2d_conv_manager_conv_discovery_stop_n(void);
-
-/* utc-d2d-conv-manager_channel.c */
-extern int utc_d2d_conv_manager_conv_channel_create_p(void);
-extern int utc_d2d_conv_manager_conv_channel_create_n(void);
-extern int utc_d2d_conv_manager_conv_channel_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_channel_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_p(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n1(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n2(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n3(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_p(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n1(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n2(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n3(void);
-
-/* utc-d2d-conv-manager_device.c */
-extern int utc_d2d_conv_manager_conv_device_clone_n1(void);
-extern int utc_d2d_conv_manager_conv_device_clone_n2(void);
-extern int utc_d2d_conv_manager_conv_device_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_device_foreach_service_n1(void);
-extern int utc_d2d_conv_manager_conv_device_foreach_service_n2(void);
-
-/* utc-d2d-conv-manager_payload.c */
-extern int utc_d2d_conv_manager_conv_payload_create_p(void);
-extern int utc_d2d_conv_manager_conv_payload_create_n(void);
-extern int utc_d2d_conv_manager_conv_payload_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_payload_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n3(void);
-
-/* utc-d2d-conv-manager_service.c */
-extern int utc_d2d_conv_manager_conv_service_create_p(void);
-extern int utc_d2d_conv_manager_conv_service_create_n(void);
-extern int utc_d2d_conv_manager_conv_service_clone_p(void);
-extern int utc_d2d_conv_manager_conv_service_clone_n1(void);
-extern int utc_d2d_conv_manager_conv_service_clone_n2(void);
-extern int utc_d2d_conv_manager_conv_service_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_service_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_n2(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_n2(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_n2(void);
-extern int utc_d2d_conv_manager_conv_service_connect_n1(void);
-extern int utc_d2d_conv_manager_conv_service_connect_n2(void);
-extern int utc_d2d_conv_manager_conv_service_disconnect_n(void);
-extern int utc_d2d_conv_manager_conv_service_start_n(void);
-extern int utc_d2d_conv_manager_conv_service_read_n(void);
-extern int utc_d2d_conv_manager_conv_service_publish_n(void);
-extern int utc_d2d_conv_manager_conv_service_stop_n(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_n2(void);
-extern int utc_d2d_conv_manager_conv_service_unset_listener_cb_p(void);
-extern int utc_d2d_conv_manager_conv_service_unset_listener_cb_n(void);
-
-testcase tc_array[] = {
-    {"utc_d2d_conv_manager_conv_create_p", utc_d2d_conv_manager_conv_create_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_create_n", utc_d2d_conv_manager_conv_create_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_destroy_p", utc_d2d_conv_manager_conv_destroy_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_destroy_n", utc_d2d_conv_manager_conv_destroy_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_p", utc_d2d_conv_manager_conv_discovery_start_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_n1", utc_d2d_conv_manager_conv_discovery_start_n1, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_n2", utc_d2d_conv_manager_conv_discovery_start_n2, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_stop_p", utc_d2d_conv_manager_conv_discovery_stop_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_stop_n", utc_d2d_conv_manager_conv_discovery_stop_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_create_p", utc_d2d_conv_manager_conv_channel_create_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_create_n", utc_d2d_conv_manager_conv_channel_create_n, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_destroy_p", utc_d2d_conv_manager_conv_channel_destroy_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_destroy_n", utc_d2d_conv_manager_conv_channel_destroy_n, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_p", utc_d2d_conv_manager_conv_channel_get_string_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n1", utc_d2d_conv_manager_conv_channel_get_string_n1, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n2", utc_d2d_conv_manager_conv_channel_get_string_n2, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n3", utc_d2d_conv_manager_conv_channel_get_string_n3, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_p", utc_d2d_conv_manager_conv_channel_set_string_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n1", utc_d2d_conv_manager_conv_channel_set_string_n1, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n2", utc_d2d_conv_manager_conv_channel_set_string_n2, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n3", utc_d2d_conv_manager_conv_channel_set_string_n3, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_device_clone_n1", utc_d2d_conv_manager_conv_device_clone_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_clone_n2", utc_d2d_conv_manager_conv_device_clone_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_destroy_n", utc_d2d_conv_manager_conv_device_destroy_n, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n1", utc_d2d_conv_manager_conv_device_get_property_string_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n2", utc_d2d_conv_manager_conv_device_get_property_string_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n3", utc_d2d_conv_manager_conv_device_get_property_string_n3, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_foreach_service_n1", utc_d2d_conv_manager_conv_device_foreach_service_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_foreach_service_n2", utc_d2d_conv_manager_conv_device_foreach_service_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_create_p", utc_d2d_conv_manager_conv_payload_create_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_create_n", utc_d2d_conv_manager_conv_payload_create_n, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_destroy_p", utc_d2d_conv_manager_conv_payload_destroy_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_destroy_n", utc_d2d_conv_manager_conv_payload_destroy_n, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_p", utc_d2d_conv_manager_conv_payload_set_string_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n1", utc_d2d_conv_manager_conv_payload_set_string_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n2", utc_d2d_conv_manager_conv_payload_set_string_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n3", utc_d2d_conv_manager_conv_payload_set_string_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_p", utc_d2d_conv_manager_conv_payload_get_string_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n1", utc_d2d_conv_manager_conv_payload_get_string_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n2", utc_d2d_conv_manager_conv_payload_get_string_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n3", utc_d2d_conv_manager_conv_payload_get_string_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_p", utc_d2d_conv_manager_conv_payload_set_app_control_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n1", utc_d2d_conv_manager_conv_payload_set_app_control_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n2", utc_d2d_conv_manager_conv_payload_set_app_control_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n3", utc_d2d_conv_manager_conv_payload_set_app_control_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_p", utc_d2d_conv_manager_conv_payload_get_app_control_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n1", utc_d2d_conv_manager_conv_payload_get_app_control_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n2", utc_d2d_conv_manager_conv_payload_get_app_control_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n3", utc_d2d_conv_manager_conv_payload_get_app_control_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_p", utc_d2d_conv_manager_conv_payload_set_byte_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n1", utc_d2d_conv_manager_conv_payload_set_byte_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n2", utc_d2d_conv_manager_conv_payload_set_byte_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n3", utc_d2d_conv_manager_conv_payload_set_byte_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_p", utc_d2d_conv_manager_conv_payload_get_byte_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n1", utc_d2d_conv_manager_conv_payload_get_byte_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n2", utc_d2d_conv_manager_conv_payload_get_byte_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n3", utc_d2d_conv_manager_conv_payload_get_byte_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_service_create_p", utc_d2d_conv_manager_conv_service_create_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_create_n", utc_d2d_conv_manager_conv_service_create_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_p", utc_d2d_conv_manager_conv_service_clone_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_n1", utc_d2d_conv_manager_conv_service_clone_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_n2", utc_d2d_conv_manager_conv_service_clone_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_destroy_p", utc_d2d_conv_manager_conv_service_destroy_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_destroy_n", utc_d2d_conv_manager_conv_service_destroy_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_p", utc_d2d_conv_manager_conv_service_get_property_string_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n1", utc_d2d_conv_manager_conv_service_get_property_string_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n2", utc_d2d_conv_manager_conv_service_get_property_string_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n3", utc_d2d_conv_manager_conv_service_get_property_string_n3, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_p", utc_d2d_conv_manager_conv_service_set_property_string_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n1", utc_d2d_conv_manager_conv_service_set_property_string_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n2", utc_d2d_conv_manager_conv_service_set_property_string_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n3", utc_d2d_conv_manager_conv_service_set_property_string_n3, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_p", utc_d2d_conv_manager_conv_service_get_connection_state_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_n1", utc_d2d_conv_manager_conv_service_get_connection_state_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_n2", utc_d2d_conv_manager_conv_service_get_connection_state_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_p", utc_d2d_conv_manager_conv_service_get_type_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_n1", utc_d2d_conv_manager_conv_service_get_type_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_n2", utc_d2d_conv_manager_conv_service_get_type_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_p", utc_d2d_conv_manager_conv_service_set_type_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_n1", utc_d2d_conv_manager_conv_service_set_type_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_n2", utc_d2d_conv_manager_conv_service_set_type_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_connect_n1", utc_d2d_conv_manager_conv_service_connect_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_connect_n2", utc_d2d_conv_manager_conv_service_connect_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_disconnect_n", utc_d2d_conv_manager_conv_service_disconnect_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_start_n", utc_d2d_conv_manager_conv_service_start_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_read_n", utc_d2d_conv_manager_conv_service_read_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_publish_n", utc_d2d_conv_manager_conv_service_publish_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_stop_n", utc_d2d_conv_manager_conv_service_stop_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_p", utc_d2d_conv_manager_conv_service_set_listener_cb_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_n1", utc_d2d_conv_manager_conv_service_set_listener_cb_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_n2", utc_d2d_conv_manager_conv_service_set_listener_cb_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_unset_listener_cb_p", utc_d2d_conv_manager_conv_service_unset_listener_cb_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_unset_listener_cb_n", utc_d2d_conv_manager_conv_service_unset_listener_cb_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {NULL, NULL}
-};
-
-#endif // __TCT_D2D_CONV_MANAGER_NATIVE_H__
diff --git a/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_wearable.h b/src/utc/d2d-conv-manager/tct-d2d-conv-manager-core_wearable.h
deleted file mode 100755 (executable)
index 47d3d0b..0000000
+++ /dev/null
@@ -1,237 +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_D2D_CONV_MANAGER_NATIVE_H__
-#define __TCT_D2D_CONV_MANAGER_NATIVE_H__
-
-#include "testcase.h"
-#include "tct_common.h"
-
-extern void utc_d2d_conv_manager_startup(void);
-extern void utc_d2d_conv_manager_cleanup(void);
-
-extern void utc_d2d_conv_manager_channel_startup(void);
-extern void utc_d2d_conv_manager_channel_cleanup(void);
-
-extern void utc_d2d_conv_manager_device_startup(void);
-extern void utc_d2d_conv_manager_device_cleanup(void);
-
-extern void utc_d2d_conv_manager_payload_startup(void);
-extern void utc_d2d_conv_manager_payload_cleanup(void);
-
-extern void utc_d2d_conv_manager_service_startup(void);
-extern void utc_d2d_conv_manager_service_cleanup(void);
-
-/* utc-d2d-conv-manager.c */
-extern int utc_d2d_conv_manager_conv_create_p(void);
-extern int utc_d2d_conv_manager_conv_create_n(void);
-extern int utc_d2d_conv_manager_conv_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_p(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_n1(void);
-extern int utc_d2d_conv_manager_conv_discovery_start_n2(void);
-extern int utc_d2d_conv_manager_conv_discovery_stop_p(void);
-extern int utc_d2d_conv_manager_conv_discovery_stop_n(void);
-
-/* utc-d2d-conv-manager_channel.c */
-extern int utc_d2d_conv_manager_conv_channel_create_p(void);
-extern int utc_d2d_conv_manager_conv_channel_create_n(void);
-extern int utc_d2d_conv_manager_conv_channel_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_channel_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_p(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n1(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n2(void);
-extern int utc_d2d_conv_manager_conv_channel_get_string_n3(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_p(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n1(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n2(void);
-extern int utc_d2d_conv_manager_conv_channel_set_string_n3(void);
-
-/* utc-d2d-conv-manager_device.c */
-extern int utc_d2d_conv_manager_conv_device_clone_n1(void);
-extern int utc_d2d_conv_manager_conv_device_clone_n2(void);
-extern int utc_d2d_conv_manager_conv_device_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_device_get_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_device_foreach_service_n1(void);
-extern int utc_d2d_conv_manager_conv_device_foreach_service_n2(void);
-
-/* utc-d2d-conv-manager_payload.c */
-extern int utc_d2d_conv_manager_conv_payload_create_p(void);
-extern int utc_d2d_conv_manager_conv_payload_create_n(void);
-extern int utc_d2d_conv_manager_conv_payload_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_payload_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_string_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_string_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_app_control_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_app_control_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_p(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_set_byte_n3(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_p(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n1(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n2(void);
-extern int utc_d2d_conv_manager_conv_payload_get_byte_n3(void);
-
-/* utc-d2d-conv-manager_service.c */
-extern int utc_d2d_conv_manager_conv_service_create_p(void);
-extern int utc_d2d_conv_manager_conv_service_create_n(void);
-extern int utc_d2d_conv_manager_conv_service_clone_p(void);
-extern int utc_d2d_conv_manager_conv_service_clone_n1(void);
-extern int utc_d2d_conv_manager_conv_service_clone_n2(void);
-extern int utc_d2d_conv_manager_conv_service_destroy_p(void);
-extern int utc_d2d_conv_manager_conv_service_destroy_n(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_service_get_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n2(void);
-extern int utc_d2d_conv_manager_conv_service_set_property_string_n3(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_connection_state_n2(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_p(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_n1(void);
-extern int utc_d2d_conv_manager_conv_service_get_type_n2(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_type_n2(void);
-extern int utc_d2d_conv_manager_conv_service_connect_n1(void);
-extern int utc_d2d_conv_manager_conv_service_connect_n2(void);
-extern int utc_d2d_conv_manager_conv_service_disconnect_n(void);
-extern int utc_d2d_conv_manager_conv_service_start_n(void);
-extern int utc_d2d_conv_manager_conv_service_read_n(void);
-extern int utc_d2d_conv_manager_conv_service_publish_n(void);
-extern int utc_d2d_conv_manager_conv_service_stop_n(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_p(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_n1(void);
-extern int utc_d2d_conv_manager_conv_service_set_listener_cb_n2(void);
-extern int utc_d2d_conv_manager_conv_service_unset_listener_cb_p(void);
-extern int utc_d2d_conv_manager_conv_service_unset_listener_cb_n(void);
-
-testcase tc_array[] = {
-    {"utc_d2d_conv_manager_conv_create_p", utc_d2d_conv_manager_conv_create_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_create_n", utc_d2d_conv_manager_conv_create_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_destroy_p", utc_d2d_conv_manager_conv_destroy_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_destroy_n", utc_d2d_conv_manager_conv_destroy_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_p", utc_d2d_conv_manager_conv_discovery_start_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_n1", utc_d2d_conv_manager_conv_discovery_start_n1, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_start_n2", utc_d2d_conv_manager_conv_discovery_start_n2, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_stop_p", utc_d2d_conv_manager_conv_discovery_stop_p, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_discovery_stop_n", utc_d2d_conv_manager_conv_discovery_stop_n, utc_d2d_conv_manager_startup, utc_d2d_conv_manager_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_create_p", utc_d2d_conv_manager_conv_channel_create_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_create_n", utc_d2d_conv_manager_conv_channel_create_n, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_destroy_p", utc_d2d_conv_manager_conv_channel_destroy_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_destroy_n", utc_d2d_conv_manager_conv_channel_destroy_n, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_p", utc_d2d_conv_manager_conv_channel_get_string_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n1", utc_d2d_conv_manager_conv_channel_get_string_n1, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n2", utc_d2d_conv_manager_conv_channel_get_string_n2, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_get_string_n3", utc_d2d_conv_manager_conv_channel_get_string_n3, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_p", utc_d2d_conv_manager_conv_channel_set_string_p, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n1", utc_d2d_conv_manager_conv_channel_set_string_n1, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n2", utc_d2d_conv_manager_conv_channel_set_string_n2, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_channel_set_string_n3", utc_d2d_conv_manager_conv_channel_set_string_n3, utc_d2d_conv_manager_channel_startup, utc_d2d_conv_manager_channel_cleanup},
-    {"utc_d2d_conv_manager_conv_device_clone_n1", utc_d2d_conv_manager_conv_device_clone_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_clone_n2", utc_d2d_conv_manager_conv_device_clone_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_destroy_n", utc_d2d_conv_manager_conv_device_destroy_n, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n1", utc_d2d_conv_manager_conv_device_get_property_string_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n2", utc_d2d_conv_manager_conv_device_get_property_string_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_get_property_string_n3", utc_d2d_conv_manager_conv_device_get_property_string_n3, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_foreach_service_n1", utc_d2d_conv_manager_conv_device_foreach_service_n1, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_device_foreach_service_n2", utc_d2d_conv_manager_conv_device_foreach_service_n2, utc_d2d_conv_manager_device_startup, utc_d2d_conv_manager_device_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_create_p", utc_d2d_conv_manager_conv_payload_create_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_create_n", utc_d2d_conv_manager_conv_payload_create_n, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_destroy_p", utc_d2d_conv_manager_conv_payload_destroy_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_destroy_n", utc_d2d_conv_manager_conv_payload_destroy_n, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_p", utc_d2d_conv_manager_conv_payload_set_string_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n1", utc_d2d_conv_manager_conv_payload_set_string_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n2", utc_d2d_conv_manager_conv_payload_set_string_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_string_n3", utc_d2d_conv_manager_conv_payload_set_string_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_p", utc_d2d_conv_manager_conv_payload_get_string_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n1", utc_d2d_conv_manager_conv_payload_get_string_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n2", utc_d2d_conv_manager_conv_payload_get_string_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_string_n3", utc_d2d_conv_manager_conv_payload_get_string_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_p", utc_d2d_conv_manager_conv_payload_set_app_control_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n1", utc_d2d_conv_manager_conv_payload_set_app_control_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n2", utc_d2d_conv_manager_conv_payload_set_app_control_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_app_control_n3", utc_d2d_conv_manager_conv_payload_set_app_control_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_p", utc_d2d_conv_manager_conv_payload_get_app_control_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n1", utc_d2d_conv_manager_conv_payload_get_app_control_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n2", utc_d2d_conv_manager_conv_payload_get_app_control_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_app_control_n3", utc_d2d_conv_manager_conv_payload_get_app_control_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_p", utc_d2d_conv_manager_conv_payload_set_byte_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n1", utc_d2d_conv_manager_conv_payload_set_byte_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n2", utc_d2d_conv_manager_conv_payload_set_byte_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_set_byte_n3", utc_d2d_conv_manager_conv_payload_set_byte_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_p", utc_d2d_conv_manager_conv_payload_get_byte_p, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n1", utc_d2d_conv_manager_conv_payload_get_byte_n1, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n2", utc_d2d_conv_manager_conv_payload_get_byte_n2, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_payload_get_byte_n3", utc_d2d_conv_manager_conv_payload_get_byte_n3, utc_d2d_conv_manager_payload_startup, utc_d2d_conv_manager_payload_cleanup},
-    {"utc_d2d_conv_manager_conv_service_create_p", utc_d2d_conv_manager_conv_service_create_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_create_n", utc_d2d_conv_manager_conv_service_create_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_p", utc_d2d_conv_manager_conv_service_clone_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_n1", utc_d2d_conv_manager_conv_service_clone_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_clone_n2", utc_d2d_conv_manager_conv_service_clone_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_destroy_p", utc_d2d_conv_manager_conv_service_destroy_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_destroy_n", utc_d2d_conv_manager_conv_service_destroy_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_p", utc_d2d_conv_manager_conv_service_get_property_string_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n1", utc_d2d_conv_manager_conv_service_get_property_string_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n2", utc_d2d_conv_manager_conv_service_get_property_string_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_property_string_n3", utc_d2d_conv_manager_conv_service_get_property_string_n3, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_p", utc_d2d_conv_manager_conv_service_set_property_string_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n1", utc_d2d_conv_manager_conv_service_set_property_string_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n2", utc_d2d_conv_manager_conv_service_set_property_string_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_property_string_n3", utc_d2d_conv_manager_conv_service_set_property_string_n3, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_p", utc_d2d_conv_manager_conv_service_get_connection_state_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_n1", utc_d2d_conv_manager_conv_service_get_connection_state_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_connection_state_n2", utc_d2d_conv_manager_conv_service_get_connection_state_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_p", utc_d2d_conv_manager_conv_service_get_type_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_n1", utc_d2d_conv_manager_conv_service_get_type_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_get_type_n2", utc_d2d_conv_manager_conv_service_get_type_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_p", utc_d2d_conv_manager_conv_service_set_type_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_n1", utc_d2d_conv_manager_conv_service_set_type_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_type_n2", utc_d2d_conv_manager_conv_service_set_type_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_connect_n1", utc_d2d_conv_manager_conv_service_connect_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_connect_n2", utc_d2d_conv_manager_conv_service_connect_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_disconnect_n", utc_d2d_conv_manager_conv_service_disconnect_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_start_n", utc_d2d_conv_manager_conv_service_start_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_read_n", utc_d2d_conv_manager_conv_service_read_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_publish_n", utc_d2d_conv_manager_conv_service_publish_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_stop_n", utc_d2d_conv_manager_conv_service_stop_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_p", utc_d2d_conv_manager_conv_service_set_listener_cb_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_n1", utc_d2d_conv_manager_conv_service_set_listener_cb_n1, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_set_listener_cb_n2", utc_d2d_conv_manager_conv_service_set_listener_cb_n2, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_unset_listener_cb_p", utc_d2d_conv_manager_conv_service_unset_listener_cb_p, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {"utc_d2d_conv_manager_conv_service_unset_listener_cb_n", utc_d2d_conv_manager_conv_service_unset_listener_cb_n, utc_d2d_conv_manager_service_startup, utc_d2d_conv_manager_service_cleanup},
-    {NULL, NULL}
-};
-
-#endif // __TCT_D2D_CONV_MANAGER_NATIVE_H__
diff --git a/src/utc/d2d-conv-manager/utc-d2d-conv-manager.c b/src/utc/d2d-conv-manager/utc-d2d-conv-manager.c
deleted file mode 100755 (executable)
index 9c94869..0000000
+++ /dev/null
@@ -1,308 +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.
-//
-#include "assert.h"
-#include <glib.h>
-#include <system_info.h>
-#include <d2d_conv_manager.h>
-
-static bool g_feature;
-static GMainLoop *g_mainloop = NULL;
-
-static void test_discovery_cb(conv_device_h device_handle, conv_discovery_result_e result, void *user_data)
-{
-       return ;
-}
-
-/**
- * @function   utc_d2d_conv_manager_startup
- * @description        Called before each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_startup(void)
-{
-       int ret;
-
-       g_mainloop = g_main_loop_new(NULL, FALSE);
-
-       g_feature = false;
-
-       ret = system_info_get_platform_bool("http://tizen.org/feature/convergence.d2d", &g_feature);
-       if (ret != SYSTEM_INFO_ERROR_NONE)
-               return;
-}
-
-/**
- * @function   utc_d2d_conv_manager_cleanup
- * @description        Called after each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_cleanup(void)
-{
-       g_main_loop_unref(g_mainloop);
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_create_p
- * @since_tizen        3.0
- * @description        Creates a D2D convergence manager handle.
- */
-int utc_d2d_conv_manager_conv_create_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_h handle;
-
-       if (g_feature == false) {
-               ret = conv_create(&handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_create_n
- * @since_tizen        3.0
- * @description        Creates a D2D convergence manager handle with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_create_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_create(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_create(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_destroy_p
- * @since_tizen        3.0
- * @description        Releases the resources occupied by a handle.
- */
-int utc_d2d_conv_manager_conv_destroy_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_h handle;
-
-       if (g_feature == false) {
-               ret = conv_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_destroy_n
- * @since_tizen        3.0
- * @description        Releases the resources occupied by a handle with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_destroy_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_destroy(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_destroy(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_discovery_start_p
- * @since_tizen        3.0
- * @description        Starts discovery near-by devices.
- */
-int utc_d2d_conv_manager_conv_discovery_start_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_h handle;
-
-       if (g_feature == false) {
-               ret = conv_discovery_start(handle, 10, test_discovery_cb, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_discovery_start(handle, 10, test_discovery_cb, NULL);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_discovery_stop(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_discovery_start_n1
- * @since_tizen        3.0
- * @description        Starts discovery near-by devices with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_discovery_start_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_h handle;
-
-       if (g_feature == false) {
-               ret = conv_discovery_start(NULL, 10, test_discovery_cb, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_discovery_start(NULL, 10, test_discovery_cb, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_discovery_start_n2
- * @since_tizen        3.0
- * @description        Starts discovery near-by devices with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_discovery_start_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_h handle;
-
-       if (g_feature == false) {
-               ret = conv_discovery_start(handle, 10, NULL, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_discovery_start(handle, 10, NULL, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_discovery_stop_p
- * @since_tizen        3.0
- * @description        Stops discovery near-by devices.
- */
-int utc_d2d_conv_manager_conv_discovery_stop_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_h handle;
-
-       if (g_feature == false) {
-               ret = conv_discovery_stop(handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_discovery_start(handle, 10, test_discovery_cb, NULL);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_discovery_stop(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_discovery_stop_n
- * @since_tizen        3.0
- * @description        Stops discovery near-by devices with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_discovery_stop_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_h handle;
-
-       if (g_feature == false) {
-               ret = conv_discovery_stop(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_discovery_start(handle, 10, test_discovery_cb, NULL);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_discovery_stop(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
diff --git a/src/utc/d2d-conv-manager/utc-d2d-conv-manager_channel.c b/src/utc/d2d-conv-manager/utc-d2d-conv-manager_channel.c
deleted file mode 100755 (executable)
index f127a4d..0000000
+++ /dev/null
@@ -1,396 +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.
-//
-#include "assert.h"
-#include <glib.h>
-#include <system_info.h>
-#include <d2d_conv_manager.h>
-
-static bool g_feature;
-static GMainLoop *g_mainloop = NULL;
-
-/**
- * @function   utc_d2d_conv_manager_channel_startup
- * @description        Called before each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_channel_startup(void)
-{
-       int ret;
-
-       g_mainloop = g_main_loop_new(NULL, FALSE);
-
-       g_feature = false;
-
-       ret = system_info_get_platform_bool("http://tizen.org/feature/convergence.d2d", &g_feature);
-       if (ret != SYSTEM_INFO_ERROR_NONE)
-               return;
-}
-
-/**
- * @function   utc_d2d_conv_manager_channel_cleanup
- * @description        Called after each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_channel_cleanup(void)
-{
-       g_main_loop_unref(g_mainloop);
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_create_p
- * @since_tizen        3.0
- * @description        Creates D2D convergence manager channel handle.
- */
-int utc_d2d_conv_manager_conv_channel_create_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-
-       if (g_feature == false) {
-               ret = conv_channel_create(&channel_handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_create_n
- * @since_tizen        3.0
- * @description        Creates D2D convergence manager channel handle with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_channel_create_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_channel_create(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_destroy_p
- * @since_tizen        3.0
- * @description        Releases the resources occupied by a handle.
- */
-int utc_d2d_conv_manager_conv_channel_destroy_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-
-       if (g_feature == false) {
-               ret = conv_channel_destroy(channel_handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_destroy_n
- * @since_tizen        3.0
- * @description        Releases the resources occupied by a handle with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_channel_destroy_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_channel_destroy(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_destroy(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_get_string_p
- * @since_tizen        3.0
- * @description        Gets a string from channel.
- */
-int utc_d2d_conv_manager_conv_channel_get_string_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-       char *value = NULL;
-
-       if (g_feature == false) {
-               ret = conv_channel_get_string(channel_handle, "channel_id", &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_set_string(channel_handle, "channel_id", "test_id");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_get_string(channel_handle, "channel_id", &value);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_get_string_n1
- * @since_tizen        3.0
- * @description        Gets a string from channel with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_channel_get_string_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-       char *value = NULL;
-
-       if (g_feature == false) {
-               ret = conv_channel_get_string(NULL, "channel_id", &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_set_string(channel_handle, "channel_id", "test_id");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_get_string(NULL, "channel_id", &value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_get_string_n2
- * @since_tizen        3.0
- * @description        Gets a string from channel with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_channel_get_string_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-       char *value = NULL;
-
-       if (g_feature == false) {
-               ret = conv_channel_get_string(channel_handle, NULL, &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_set_string(channel_handle, "channel_id", "test_id");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_get_string(channel_handle, NULL, &value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_get_string_n3
- * @since_tizen        3.0
- * @description        Gets a string from channel with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_channel_get_string_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-
-       if (g_feature == false) {
-               ret = conv_channel_get_string(channel_handle, "channel_id", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_set_string(channel_handle, "channel_id", "test_id");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_get_string(channel_handle, "channel_id", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_set_string_p
- * @since_tizen        3.0
- * @description        Sets a string to channel.
- */
-int utc_d2d_conv_manager_conv_channel_set_string_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-
-       if (g_feature == false) {
-               ret = conv_channel_set_string(channel_handle, "channel_id", "test_id");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_set_string(channel_handle, "channel_id", "test_id");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_set_string_n1
- * @since_tizen        3.0
- * @description        Sets a string to channel with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_channel_set_string_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-
-       if (g_feature == false) {
-               ret = conv_channel_set_string(NULL, "channel_id", "test_id");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_set_string(NULL, "channel_id", "test_id");
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_set_string_n2
- * @since_tizen        3.0
- * @description        Sets a string to channel with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_channel_set_string_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-
-       if (g_feature == false) {
-               ret = conv_channel_set_string(channel_handle, NULL, "test_id");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_set_string(channel_handle, NULL, "test_id");
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_channel_set_string_n3
- * @since_tizen        3.0
- * @description        Sets a string to channel with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_channel_set_string_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_channel_h channel_handle;
-
-       if (g_feature == false) {
-               ret = conv_channel_set_string(channel_handle, "channel_id", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_channel_create(&channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_channel_set_string(channel_handle, "channel_id", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_channel_destroy(channel_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
diff --git a/src/utc/d2d-conv-manager/utc-d2d-conv-manager_device.c b/src/utc/d2d-conv-manager/utc-d2d-conv-manager_device.c
deleted file mode 100755 (executable)
index fbc6db1..0000000
+++ /dev/null
@@ -1,259 +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.
-//
-#include "assert.h"
-#include <glib.h>
-#include <system_info.h>
-#include <d2d_conv_manager.h>
-
-static bool g_feature;
-static GMainLoop *g_mainloop = NULL;
-
-static void test_service_foreach_cb(conv_service_h service_handle, void *user_data)
-{
-       return ;
-}
-
-/**
- * @function   utc_d2d_conv_manager_device_startup
- * @description        Called before each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_device_startup(void)
-{
-       int ret;
-
-       g_mainloop = g_main_loop_new(NULL, FALSE);
-
-       g_feature = false;
-
-       ret = system_info_get_platform_bool("http://tizen.org/feature/convergence.d2d", &g_feature);
-       if (ret != SYSTEM_INFO_ERROR_NONE)
-               return;
-}
-
-/**
- * @function   utc_d2d_conv_manager_device_cleanup
- * @description        Called after each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_device_cleanup(void)
-{
-       g_main_loop_unref(g_mainloop);
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_device_clone_n1
- * @since_tizen        3.0
- * @description        Clones D2D convergence manager device handle from discovered device handle with invalid parameters.
- *                       About a device handle, you should know, basically it should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb's first input param.
- */
-int utc_d2d_conv_manager_conv_device_clone_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_device_h target_handle = (conv_device_h)(-1);
-
-       if (g_feature == false) {
-               ret = conv_device_clone(NULL, &target_handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_device_clone(NULL, &target_handle);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_device_clone_n2
- * @since_tizen        3.0
- * @description        Clones D2D convergence manager device handle from discovered device handle with invalid parameters.
- *                       About a device handle, you should know, basically it should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb's first input param.
- */
-int utc_d2d_conv_manager_conv_device_clone_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_device_h original_handle = (conv_device_h)(-1);
-
-       if (g_feature == false) {
-               ret = conv_device_clone(original_handle, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_device_clone(original_handle, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_device_destroy_n
- * @since_tizen        3.0
- * @description        Releases the resources occupied by the device handle with invalid parameters.
- *                       About a device handle, you should know, basically it should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb's first input param.
- */
-int utc_d2d_conv_manager_conv_device_destroy_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_device_destroy(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_device_destroy(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_device_get_property_string_n1
- * @since_tizen        3.0
- * @description        Gets a string from device property with invalid parameters.
- *                       About a device handle, you should know, basically it should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb's first input param.
- */
-int utc_d2d_conv_manager_conv_device_get_property_string_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       char *value;
-
-       if (g_feature == false) {
-               ret = conv_device_get_property_string(NULL, "device_id", &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_device_get_property_string(NULL, "device_id", &value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_device_get_property_string_n2
- * @since_tizen        3.0
- * @description        Gets a string from device property with invalid parameters.
- *                       About a device handle, you should know, basically it should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb's first input param.
- */
-int utc_d2d_conv_manager_conv_device_get_property_string_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_device_h handle = (conv_device_h)(-1);
-       char *value;
-
-       if (g_feature == false) {
-               ret = conv_device_get_property_string(handle, NULL, &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_device_get_property_string(handle, NULL, &value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_device_get_property_string_n3
- * @since_tizen        3.0
- * @description        Gets a string from device property with invalid parameters.
- *                       About a device handle, you should know, basically it should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb's first input param.
- */
-int utc_d2d_conv_manager_conv_device_get_property_string_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_device_h handle = (conv_device_h)(-1);
-
-       if (g_feature == false) {
-               ret = conv_device_get_property_string(handle, "device_id", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_device_get_property_string(handle, "device_id", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_device_foreach_service_n1
- * @since_tizen        3.0
- * @description        Gets all service handles available on the device by invoking the callback function with invalid parameters.
- *                       About a device handle, you should know, basically it should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb's first input param.
- */
-int utc_d2d_conv_manager_conv_device_foreach_service_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       void *user_data = NULL;
-
-       if (g_feature == false) {
-               ret = conv_device_foreach_service(NULL, test_service_foreach_cb, user_data);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_device_foreach_service(NULL, test_service_foreach_cb, user_data);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_device_foreach_service_n2
- * @since_tizen        3.0
- * @description        Gets all service handles available on the device by invoking the callback function with invalid parameters.
- *                       About a device handle, you should know, basically it should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb's first input param.
- */
-int utc_d2d_conv_manager_conv_device_foreach_service_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_device_h handle = (conv_device_h)(-1);
-       void *user_data = NULL;
-
-       if (g_feature == false) {
-               ret = conv_device_foreach_service(handle, NULL, user_data);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_device_foreach_service(handle, NULL, user_data);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
diff --git a/src/utc/d2d-conv-manager/utc-d2d-conv-manager_payload.c b/src/utc/d2d-conv-manager/utc-d2d-conv-manager_payload.c
deleted file mode 100755 (executable)
index 688a162..0000000
+++ /dev/null
@@ -1,948 +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.
-//
-#include "assert.h"
-#include <glib.h>
-#include <system_info.h>
-#include <d2d_conv_manager.h>
-
-static bool g_feature;
-static GMainLoop *g_mainloop = NULL;
-
-/**
- * @function   utc_d2d_conv_manager_payload_startup
- * @description        Called before each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_payload_startup(void)
-{
-       int ret;
-
-       g_mainloop = g_main_loop_new(NULL, FALSE);
-
-       g_feature = false;
-
-       ret = system_info_get_platform_bool("http://tizen.org/feature/convergence.d2d", &g_feature);
-       if (ret != SYSTEM_INFO_ERROR_NONE)
-               return;
-}
-
-/**
- * @function   utc_d2d_conv_manager_payload_cleanup
- * @description        Called after each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_payload_cleanup(void)
-{
-       g_main_loop_unref(g_mainloop);
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_create_p
- * @since_tizen        3.0
- * @description        Creates D2D convergence manager payload handle.
- */
-int utc_d2d_conv_manager_conv_payload_create_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-
-       if (g_feature == false) {
-               ret = conv_payload_create(&handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_create_n
- * @since_tizen        3.0
- * @description        Creates D2D convergence manager payload handle with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_create_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_payload_create(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_destroy_p
- * @since_tizen        3.0
- * @description        Releases the resources occupied by a handle.
- */
-int utc_d2d_conv_manager_conv_payload_destroy_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-
-       if (g_feature == false) {
-               ret = conv_payload_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_destroy_n
- * @since_tizen        3.0
- * @description        Releases the resources occupied by a handle with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_destroy_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_payload_destroy(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_destroy(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_string_p
- * @since_tizen        3.0
- * @description        Sets a string to payload.
- */
-int utc_d2d_conv_manager_conv_payload_set_string_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-
-       if (g_feature == false) {
-               ret = conv_payload_set_string(handle, "test_key", "test_value");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_string_n1
- * @since_tizen        3.0
- * @description        Sets a string to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_string_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-
-       if (g_feature == false) {
-               ret = conv_payload_set_string(NULL, "test_key", "test_value");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_string(NULL, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_string_n2
- * @since_tizen        3.0
- * @description        Sets a string to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_string_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-
-       if (g_feature == false) {
-               ret = conv_payload_set_string(handle, NULL, "test_value");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_string(handle, NULL, "test_value");
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_string_n3
- * @since_tizen        3.0
- * @description        Sets a string to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_string_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-
-       if (g_feature == false) {
-               ret = conv_payload_set_string(handle, "test_key", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_string(handle, "test_key", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_string_p
- * @since_tizen        3.0
- * @description        Gets a string from payload.
- */
-int utc_d2d_conv_manager_conv_payload_get_string_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       char *value;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_string(handle, "test_key", &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_string(handle, "test_key", &value);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_string_n1
- * @since_tizen        3.0
- * @description        Gets a string from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_string_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       char *value;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_string(NULL, "test_key", &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_string(NULL, "test_key", &value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_string_n2
- * @since_tizen        3.0
- * @description        Gets a string from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_string_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       char *value;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_string(handle, NULL, &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_string(handle, NULL, &value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_string_n3
- * @since_tizen        3.0
- * @description        Gets a string from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_string_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_string(handle, "test_key", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_string(handle, "test_key", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_app_control_p
- * @since_tizen        3.0
- * @description        Sets an app-control to payload.
- */
-int utc_d2d_conv_manager_conv_payload_set_app_control_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       app_control_h app_control = NULL;
-
-       if (g_feature == false) {
-               ret = conv_payload_set_app_control(handle, "app_control", app_control);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_create(&app_control);
-       app_control_set_app_id(app_control, "org.tizen.browser");
-       app_control_set_operation(app_control, APP_CONTROL_OPERATION_MAIN);
-
-       ret = conv_payload_set_app_control(handle, "app_control", app_control);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_destroy(app_control);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_app_control_n1
- * @since_tizen        3.0
- * @description        Sets an app-control to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_app_control_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       app_control_h app_control = NULL;
-
-       if (g_feature == false) {
-               ret = conv_payload_set_app_control(NULL, "app_control", app_control);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_create(&app_control);
-       app_control_set_app_id(app_control, "org.tizen.browser");
-       app_control_set_operation(app_control, APP_CONTROL_OPERATION_MAIN);
-
-       ret = conv_payload_set_app_control(NULL, "app_control", app_control);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       app_control_destroy(app_control);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_app_control_n2
- * @since_tizen        3.0
- * @description        Sets an app-control to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_app_control_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       app_control_h app_control = NULL;
-
-       if (g_feature == false) {
-               ret = conv_payload_set_app_control(handle, NULL, app_control);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_create(&app_control);
-       app_control_set_app_id(app_control, "org.tizen.browser");
-       app_control_set_operation(app_control, APP_CONTROL_OPERATION_MAIN);
-
-       ret = conv_payload_set_app_control(handle, NULL, app_control);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_app_control_n3
- * @since_tizen        3.0
- * @description        Sets an app-control to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_app_control_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-
-       if (g_feature == false) {
-               ret = conv_payload_set_app_control(handle, "app_control", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_app_control(handle, "app_control", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_app_control_p
- * @since_tizen        3.0
- * @description        Gets an app-control handle from payload.
- */
-int utc_d2d_conv_manager_conv_payload_get_app_control_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       app_control_h app_control = NULL;
-       app_control_h app_control_2 = NULL;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_app_control(handle, "app_control", &app_control_2);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_create(&app_control);
-       app_control_set_app_id(app_control, "org.tizen.browser");
-       app_control_set_operation(app_control, APP_CONTROL_OPERATION_MAIN);
-
-       ret = conv_payload_set_app_control(handle, "app_control", app_control);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_app_control(handle, "app_control", &app_control_2);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_destroy(app_control);
-       app_control_destroy(app_control_2);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_app_control_n1
- * @since_tizen        3.0
- * @description        Gets an app-control handle from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_app_control_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       app_control_h app_control = NULL;
-       app_control_h app_control_2 = NULL;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_app_control(NULL, "app_control", &app_control_2);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_create(&app_control);
-       app_control_set_app_id(app_control, "org.tizen.browser");
-       app_control_set_operation(app_control, APP_CONTROL_OPERATION_MAIN);
-
-       ret = conv_payload_set_app_control(handle, "app_control", app_control);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_app_control(NULL, "app_control", &app_control_2);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_app_control_n2
- * @since_tizen        3.0
- * @description        Gets an app-control handle from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_app_control_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       app_control_h app_control = NULL;
-       app_control_h app_control_2 = NULL;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_app_control(handle, NULL, &app_control_2);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_create(&app_control);
-       app_control_set_app_id(app_control, "org.tizen.browser");
-       app_control_set_operation(app_control, APP_CONTROL_OPERATION_MAIN);
-
-       ret = conv_payload_set_app_control(handle, "app_control", app_control);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_app_control(handle, NULL, &app_control_2);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       app_control_destroy(app_control);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_app_control_n3
- * @since_tizen        3.0
- * @description        Gets an app-control handle from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_app_control_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       app_control_h app_control = NULL;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_app_control(handle, "app_control", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_create(&app_control);
-       app_control_set_app_id(app_control, "org.tizen.browser");
-       app_control_set_operation(app_control, APP_CONTROL_OPERATION_MAIN);
-
-       ret = conv_payload_set_app_control(handle, "app_control", app_control);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_app_control(handle, "app_control", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       app_control_destroy(app_control);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_byte_p
- * @since_tizen        3.0
- * @description        Sets byte array to payload.
- */
-int utc_d2d_conv_manager_conv_payload_set_byte_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       unsigned char *value = (unsigned char *)"test_byte";
-
-       if (g_feature == false) {
-               ret = conv_payload_set_byte(handle, "test_key", sizeof(value), value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_byte(handle, "test_key", sizeof(value), value);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_byte_n1
- * @since_tizen        3.0
- * @description        Sets byte array to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_byte_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       unsigned char *value = (unsigned char *)"test_byte";
-
-       if (g_feature == false) {
-               ret = conv_payload_set_byte(NULL, "test_key", sizeof(value), value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_byte(NULL, "test_key", sizeof(value), value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_byte_n2
- * @since_tizen        3.0
- * @description        Sets byte array to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_byte_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       unsigned char *value = (unsigned char *)"test_byte";
-
-       if (g_feature == false) {
-               ret = conv_payload_set_byte(handle, NULL, sizeof(value), value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_byte(handle, NULL, sizeof(value), value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_set_byte_n3
- * @since_tizen        3.0
- * @description        Sets byte array to payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_set_byte_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       unsigned char *value = (unsigned char *)"test_byte";
-
-       if (g_feature == false) {
-               ret = conv_payload_set_byte(handle, "test_key", sizeof(value), NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_byte(handle, "test_key", sizeof(value), NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_byte_p
- * @since_tizen        3.0
- * @description        Gets byte array from payload.
- */
-int utc_d2d_conv_manager_conv_payload_get_byte_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       unsigned char *value = (unsigned char *)"test_byte";
-       unsigned char *value_2;
-       int length;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_byte(handle, "test_key", &length, &value_2);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_byte(handle, "test_key", sizeof(value), value);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_byte(handle, "test_key", &length, &value_2);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_byte_n1
- * @since_tizen        3.0
- * @description        Gets byte array from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_byte_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       unsigned char *value = (unsigned char *)"test_byte";
-       unsigned char *value_2;
-       int length;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_byte(NULL, "test_key", &length, &value_2);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_byte(handle, "test_key", sizeof(value), value);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_byte(NULL, "test_key", &length, &value_2);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_byte_n2
- * @since_tizen        3.0
- * @description        Gets byte array from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_byte_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       unsigned char *value = (unsigned char *)"test_byte";
-       unsigned char *value_2;
-       int length;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_byte(handle, NULL, &length, &value_2);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_byte(handle, "test_key", sizeof(value), value);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_byte(handle, NULL, &length, &value_2);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_payload_get_byte_n3
- * @since_tizen        3.0
- * @description        Gets byte array from payload with invalid parameters.
- */
-int utc_d2d_conv_manager_conv_payload_get_byte_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_payload_h handle;
-       unsigned char *value = (unsigned char *)"test_byte";
-       int length;
-
-       if (g_feature == false) {
-               ret = conv_payload_get_byte(handle, "test_key", &length, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_payload_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_set_byte(handle, "test_key", sizeof(value), value);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_get_byte(handle, "test_key", &length, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_payload_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
diff --git a/src/utc/d2d-conv-manager/utc-d2d-conv-manager_service.c b/src/utc/d2d-conv-manager/utc-d2d-conv-manager_service.c
deleted file mode 100755 (executable)
index 0a9278a..0000000
+++ /dev/null
@@ -1,1271 +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.
-//
-#include "assert.h"
-#include <glib.h>
-#include <system_info.h>
-#include <d2d_conv_manager.h>
-
-#define ARRAY_SIZE(name) (sizeof(name) / sizeof(name[0]))
-
-static bool g_feature;
-static GMainLoop *g_mainloop = NULL;
-
-conv_service_e service_types[] = {
-//     CONV_SERVICE_NONE,                                              /**< Undefined service */
-       CONV_SERVICE_APP_TO_APP_COMMUNICATION,  /**< App-to-app communication service */
-       CONV_SERVICE_REMOTE_APP_CONTROL,                /**< Remote app-control service */
-//     CONV_SERVICE_REMOTE_INTERACTION,                /**< Remote Interaction service */
-};
-
-static void test_service_connected_cb(conv_service_h service_handle, conv_error_e error, conv_payload_h result, void* user_data)
-{
-       return ;
-}
-
-static void test_service_listener_cb(conv_service_h service_handle, conv_channel_h channel_handle, conv_error_e error, conv_payload_h result, void* user_data)
-{
-       return ;
-}
-
-/**
- * @function   utc_d2d_conv_manager_service_startup
- * @description        Called before each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_service_startup(void)
-{
-       int ret;
-
-       g_mainloop = g_main_loop_new(NULL, FALSE);
-
-       g_feature = false;
-
-       ret = system_info_get_platform_bool("http://tizen.org/feature/convergence.d2d", &g_feature);
-       if (ret != SYSTEM_INFO_ERROR_NONE)
-               return;
-}
-
-/**
- * @function   utc_d2d_conv_manager_service_cleanup
- * @description        Called after each test
- * @parameter  NA
- * @return     NA
- */
-void utc_d2d_conv_manager_service_cleanup(void)
-{
-       g_main_loop_unref(g_mainloop);
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_create_p
- * @since_tizen        3.0
- * @description        Creates D2D convergence manager service handle.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_create_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_create(&handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_create_n
- * @since_tizen        3.0
- * @description        Creates D2D convergence manager service handle with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_create_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_service_create(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_clone_p
- * @since_tizen        3.0
- * @description        Clones D2D convergence manager service handle from discovered service handle.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_clone_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h original_handle;
-       conv_service_h target_handle;
-
-       if (g_feature == false) {
-               ret = conv_service_clone(original_handle, &target_handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&original_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_clone(original_handle, &target_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_destroy(original_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_clone_n1
- * @since_tizen        3.0
- * @description        Clones D2D convergence manager service handle from discovered service handle with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_clone_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h original_handle;
-       conv_service_h target_handle;
-
-       if (g_feature == false) {
-               ret = conv_service_clone(NULL, &target_handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&original_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_clone(NULL, &target_handle);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(original_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_clone_n2
- * @since_tizen        3.0
- * @description        Clones D2D convergence manager service handle from discovered service handle with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_clone_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h original_handle;
-
-       if (g_feature == false) {
-               ret = conv_service_clone(original_handle, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&original_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_clone(original_handle, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(original_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_destroy_p
- * @since_tizen        3.0
- * @description        Releases the resources occupied by a handle.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_destroy_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_destroy_n
- * @since_tizen        3.0
- * @description        Releases the resources occupied by a handle with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_destroy_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-
-       if (g_feature == false) {
-               ret = conv_service_destroy(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_destroy(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_property_string_p
- * @since_tizen        3.0
- * @description        Gets a string from service property.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_property_string_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       char *value;
-
-       if (g_feature == false) {
-               ret = conv_service_get_property_string(handle, "test_key", &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_property_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_property_string(handle, "test_key", &value);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_property_string_n1
- * @since_tizen        3.0
- * @description        Gets a string from service property with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_property_string_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       char *value;
-
-       if (g_feature == false) {
-               ret = conv_service_get_property_string(NULL, "test_key", &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_property_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_property_string(NULL, "test_key", &value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_property_string_n2
- * @since_tizen        3.0
- * @description        Gets a string from service property with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_property_string_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       char *value;
-
-       if (g_feature == false) {
-               ret = conv_service_get_property_string(handle, NULL, &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_property_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_property_string(handle, NULL, &value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_property_string_n3
- * @since_tizen        3.0
- * @description        Gets a string from service property with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_property_string_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_get_property_string(handle, "test_key", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_property_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_property_string(handle, "test_key", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_property_string_p
- * @since_tizen        3.0
- * @description        Sets a string to service property.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_property_string_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_set_property_string(handle, "test_key", "test_value");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_property_string(handle, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_property_string_n1
- * @since_tizen        3.0
- * @description        Sets a string to service property with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_property_string_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_set_property_string(NULL, "test_key", "test_value");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_property_string(NULL, "test_key", "test_value");
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_property_string_n2
- * @since_tizen        3.0
- * @description        Sets a string to service property with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_property_string_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_set_property_string(handle, NULL, "test_value");
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_property_string(handle, NULL, "test_value");
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_property_string_n3
- * @since_tizen        3.0
- * @description        Sets a string to service property with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_property_string_n3(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_set_property_string(handle, "test_key", NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_property_string(handle, "test_key", NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_connection_state_p
- * @since_tizen        3.0
- * @description        Gets connection state from service.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_connection_state_p(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_service_connection_state_e state;
-
-       if (g_feature == false) {
-               ret = conv_service_get_connection_state(handle, &state);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_connection_state(handle, &state);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_connection_state_n1
- * @since_tizen        3.0
- * @description        Gets connection state from service with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_connection_state_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_service_connection_state_e state;
-
-       if (g_feature == false) {
-               ret = conv_service_get_connection_state(NULL, &state);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_connection_state(NULL, &state);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_connection_state_n2
- * @since_tizen        3.0
- * @description        Gets connection state from service with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_connection_state_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_get_connection_state(handle, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_connection_state(handle, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_type_p
- * @since_tizen        3.0
- * @description        Gets service type from service handle.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_type_p(void)
-{
-       int i;
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_service_e value;
-
-       if (g_feature == false) {
-               ret = conv_service_get_type(handle, &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-               ret = conv_service_create(&handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_type(handle, service_types[i]);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_get_type(handle, &value);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-       }
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_type_n1
- * @since_tizen        3.0
- * @description        Gets service type from service handle with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_type_n1(void)
-{
-       int i;
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_service_e value;
-
-       if (g_feature == false) {
-               ret = conv_service_get_type(NULL, &value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-               ret = conv_service_create(&handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_type(handle, service_types[i]);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_get_type(NULL, &value);
-               assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-               ret = conv_service_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-       }
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_get_type_n2
- * @since_tizen        3.0
- * @description        Gets service type from service handle with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_get_type_n2(void)
-{
-       int i;
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_get_type(handle, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-               ret = conv_service_create(&handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_type(handle, service_types[i]);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_get_type(handle, NULL);
-               assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-               ret = conv_service_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-       }
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_type_p
- * @since_tizen        3.0
- * @description        Sets service type to service handle.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_type_p(void)
-{
-       int i;
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-                       ret = conv_service_set_type(handle, service_types[i]);
-                       assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-               }
-
-               return 0;
-       }
-
-       for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-               ret = conv_service_create(&handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_type(handle, service_types[i]);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-       }
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_type_n1
- * @since_tizen        3.0
- * @description        Sets service type to service handle with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_type_n1(void)
-{
-       int i;
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-                       ret = conv_service_set_type(NULL, service_types[i]);
-                       assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-               }
-
-               return 0;
-       }
-
-       for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-               ret = conv_service_create(&handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_type(NULL, service_types[i]);
-               assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-               ret = conv_service_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-       }
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_type_n2
- * @since_tizen        3.0
- * @description        Sets service type to service handle with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_type_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_service_e value = CONV_SERVICE_NONE;
-
-       if (g_feature == false) {
-               ret = conv_service_set_type(handle, value);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_type(handle, value);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_connect_n1
- * @since_tizen        3.0
- * @description        Connects to remote service asynchronously with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_connect_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_service_connection_state_e state;
-       void *user_data = NULL;
-
-       if (g_feature == false) {
-               ret = conv_service_connect(NULL, test_service_connected_cb, user_data);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_connection_state(handle, &state);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_connect(NULL, test_service_connected_cb, user_data);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_connect_n2
- * @since_tizen        3.0
- * @description        Connects to remote service asynchronously with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_connect_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_service_connection_state_e state;
-       void *user_data = NULL;
-
-       if (g_feature == false) {
-               ret = conv_service_connect(handle, NULL, user_data);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_connection_state(handle, &state);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_connect(handle, NULL, user_data);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_disconnect_n
- * @since_tizen        3.0
- * @description        Disconnects connected service asynchronously with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_disconnect_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_service_connection_state_e state;
-
-       if (g_feature == false) {
-               ret = conv_service_disconnect(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_get_connection_state(handle, &state);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_disconnect(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_start_n
- * @since_tizen        3.0
- * @description        Starts and initiates remote service asynchronously with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_start_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_start(NULL, NULL, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_start(NULL, NULL, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_read_n
- * @since_tizen        3.0
- * @description        Reads from remote service asynchronously with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_read_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_read(NULL, NULL, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_read(NULL, NULL, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_publish_n
- * @since_tizen        3.0
- * @description        Publishes message to remote service asynchronously with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_publish_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       conv_payload_h payload_handle;
-       app_control_h app_control = NULL;
-
-       if (g_feature == false) {
-               ret = conv_service_publish(NULL, NULL, payload_handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_payload_create(&payload_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       app_control_create(&app_control);
-       app_control_set_app_id(app_control, "org.tizen.browser");
-       app_control_set_operation(app_control, APP_CONTROL_OPERATION_MAIN);
-
-       ret = conv_payload_set_app_control(payload_handle, "app_control", app_control);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_publish(NULL, NULL, payload_handle);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       app_control_destroy(app_control);
-
-       ret = conv_payload_destroy(payload_handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_stop_n
- * @since_tizen        3.0
- * @description        Stops remote service asynchronously with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_stop_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_stop(NULL, NULL, NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_stop(NULL, NULL, NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_listener_cb_p
- * @since_tizen        3.0
- * @description        Registers listener to receive message from remote service.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_listener_cb_p(void)
-{
-       int i;
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       void *user_data = NULL;
-
-       if (g_feature == false) {
-               ret = conv_service_set_listener_cb(handle, test_service_listener_cb, user_data);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-               ret = conv_service_create(&handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_type(handle, service_types[i]);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_listener_cb(handle, test_service_listener_cb, user_data);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_unset_listener_cb(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-       }
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_listener_cb_n1
- * @since_tizen        3.0
- * @description        Registers listener to receive message from remote service with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_listener_cb_n1(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       void *user_data = NULL;
-
-       if (g_feature == false) {
-               ret = conv_service_set_listener_cb(NULL, test_service_listener_cb, user_data);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_listener_cb(NULL, test_service_listener_cb, user_data);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_set_listener_cb_n2
- * @since_tizen        3.0
- * @description        Registers listener to receive message from remote service with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_set_listener_cb_n2(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       void *user_data = NULL;
-
-       if (g_feature == false) {
-               ret = conv_service_set_listener_cb(handle, NULL, user_data);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_set_listener_cb(handle, NULL, user_data);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_unset_listener_cb_p
- * @since_tizen        3.0
- * @description        Unregisters listener for remote service.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_unset_listener_cb_p(void)
-{
-       int i;
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-       void *user_data = NULL;
-
-       if (g_feature == false) {
-               ret = conv_service_unset_listener_cb(handle);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       for (i = 0; i < ARRAY_SIZE(service_types); i++) {
-               ret = conv_service_create(&handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_type(handle, service_types[i]);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_set_listener_cb(handle, test_service_listener_cb, user_data);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_unset_listener_cb(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-
-               ret = conv_service_destroy(handle);
-               assert_eq(ret, CONV_ERROR_NONE);
-       }
-
-       return 0;
-}
-
-/**
- * @testcase_utc       utc_d2d_conv_manager_conv_service_unset_listener_cb_n
- * @since_tizen        3.0
- * @description        Unregisters listener for remote service with invalid parameters.
- *                       About a service handle, you should know, it is from device handle, and basically device handle should be taken from discovery's result, but for simple checking of API signature, in UTC, we directly declare this handle and use this.
- *                       Please refer to conv_discovery_cb()'s first input param and refer to conv_device_foreach_service().
- */
-int utc_d2d_conv_manager_conv_service_unset_listener_cb_n(void)
-{
-       int ret = CONV_ERROR_NONE;
-       conv_service_h handle;
-
-       if (g_feature == false) {
-               ret = conv_service_unset_listener_cb(NULL);
-               assert_eq(ret, CONV_ERROR_NOT_SUPPORTED);
-
-               return 0;
-       }
-
-       ret = conv_service_create(&handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       ret = conv_service_unset_listener_cb(NULL);
-       assert_eq(ret, CONV_ERROR_INVALID_PARAMETER);
-
-       ret = conv_service_destroy(handle);
-       assert_eq(ret, CONV_ERROR_NONE);
-
-       return 0;
-}
-
index 2500469f4d9aed5774005de980c2eeaff1f6d0df..9bb8a13f095d7c2f1010176669646aa7678cc464 100755 (executable)
@@ -17,10 +17,6 @@ mobile:x86:utc:screen-mirroring;
 mobile:x86_64:utc:screen-mirroring;
 mobile:x86:utc:url-download;
 mobile:x86_64:utc:url-download;
-mobile:armv7l:utc:d2d-conv-manager;
-mobile:aarch64:utc:d2d-conv-manager;
-mobile:x86:utc:d2d-conv-manager;
-mobile:x86_64:utc:d2d-conv-manager;
 
 ## itc ##
 mobile:armv7l:itc:appcore-watch;
@@ -113,10 +109,6 @@ wearable:armv7l:utc:ui-viewmgr;
 wearable:aarch64:utc:ui-viewmgr;
 wearable:x86:utc:ui-viewmgr;
 wearable:x86_64:utc:ui-viewmgr;
-wearable:armv7l:utc:d2d-conv-manager;
-wearable:aarch64:utc:d2d-conv-manager;
-wearable:x86:utc:d2d-conv-manager;
-wearable:x86_64:utc:d2d-conv-manager;
 
 
 ## itc ##
@@ -394,10 +386,6 @@ tv:armv7l:utc:ui-viewmgr;
 tv:aarch64:utc:ui-viewmgr;
 tv:x86:utc:ui-viewmgr;
 tv:x86_64:utc:ui-viewmgr;
-tv:armv7l:utc:d2d-conv-manager;
-tv:aarch64:utc:d2d-conv-manager;
-tv:x86:utc:d2d-conv-manager;
-tv:x86_64:utc:d2d-conv-manager;
 tv:armv7l:utc:widget_viewer_dali;
 tv:aarch64:utc:widget_viewer_dali;
 tv:x86:utc:widget_viewer_dali;
@@ -825,10 +813,6 @@ common_iot:armv7l:utc:widget_viewer_evas;
 common_iot:aarch64:utc:widget_viewer_evas;
 common_iot:x86:utc:widget_viewer_evas;
 common_iot:x86_64:utc:widget_viewer_evas;
-common_iot:armv7l:utc:d2d-conv-manager;
-common_iot:aarch64:utc:d2d-conv-manager;
-common_iot:x86:utc:d2d-conv-manager;
-common_iot:x86_64:utc:d2d-conv-manager;
 common_iot:armv7l:utc:http;
 common_iot:aarch64:utc:http;
 common_iot:x86:utc:http;
@@ -849,10 +833,6 @@ common_iot:armv7l:utc:openal;
 common_iot:aarch64:utc:openal;
 common_iot:x86:utc:openal;
 common_iot:x86_64:utc:openal;
-common_iot:armv7l:utc:d2d-conv-manager;
-common_iot:aarch64:utc:d2d-conv-manager;
-common_iot:x86:utc:d2d-conv-manager;
-common_iot:x86_64:utc:d2d-conv-manager;
 common_iot:armv7l:utc:widget_viewer_dali;
 common_iot:aarch64:utc:widget_viewer_dali;
 common_iot:x86:utc:widget_viewer_dali;