}
/*
-* @testcase ITc_nnstreamer_ml_service_set_get_pipeline_p
+* @testcase ITc_nnstreamer_ml_service_pipeline_set_get_p
* @since_tizen 7.0
* @author SRID(shobhit.v)
* @reviewer SRID(ankit.sr1)
* @type auto
* @description Set pipeline and get pipeline
* @scenario Set pipeline and get pipeline
-* @apicovered ml_service_set_pipeline and ml_service_get_pipeline
-* @passcase When ml_service_set_pipeline and ml_service_get_pipeline is successful.
+* @apicovered ml_service_pipeline_set and ml_service_pipeline_get
+* @passcase When ml_service_pipeline_set and ml_service_pipeline_get is successful.
* @failcase If target API fails or any precondition API fails
* @precondition None
* @postcondition None
*/
//& purpose: API to Check for set and get ml service pipeline
//& type: auto
-int ITc_nnstreamer_ml_service_set_get_pipeline_p(void)
+int ITc_nnstreamer_ml_service_pipeline_set_get_p(void)
{
START_TEST_ML_SERVICE;
const gchar *key = "ServiceName";
int nRetVal = -1;
- nRetVal = ml_service_set_pipeline (key, g_Pipeline);
+ nRetVal = ml_service_pipeline_set (key, g_Pipeline);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_set_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_set", NnStreamerGetError(nRetVal));
- nRetVal = ml_service_get_pipeline (key, &get_pipeline);
+ nRetVal = ml_service_pipeline_get (key, &get_pipeline);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_get_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_get", NnStreamerGetError(nRetVal));
if (0 != strcmp (g_Pipeline, get_pipeline))
{
FPRINTF("[Line : %d][%s] Set and Get pipeline value mismatch \\n", __LINE__, API_NAMESPACE);
g_strdup_printf
("v4l2src ! videoconvert ! videoscale ! video/x-raw,format=RGB,width=640,height=480,framerate=5/1 ! "
"mqttsink pub-topic=example/objectDetection");
- nRetVal = ml_service_set_pipeline (key, pipeline2);
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_set_pipeline", NnStreamerGetError(nRetVal));
+ nRetVal = ml_service_pipeline_set (key, pipeline2);
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_set", NnStreamerGetError(nRetVal));
- nRetVal = ml_service_get_pipeline (key, &get_pipeline);
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_get_pipeline", NnStreamerGetError(nRetVal));
+ nRetVal = ml_service_pipeline_get (key, &get_pipeline);
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_get", NnStreamerGetError(nRetVal));
if (0 != strcmp (pipeline2, get_pipeline))
{
FPRINTF("[Line : %d][%s] Set and Get pipeline value mismatch for second key\\n", __LINE__, API_NAMESPACE);
}
/*
-* @testcase ITc_nnstreamer_ml_service_delete_pipeline_p
+* @testcase ITc_nnstreamer_ml_service_pipeline_delete_p
* @since_tizen 7.0
* @author SRID(shobhit.v)
* @reviewer SRID(ankit.sr1)
* @type auto
* @description Set pipeline and get pipeline
* @scenario Set pipeline and get pipeline
-* @apicovered ml_service_set_pipeline, ml_service_get_pipeline and ml_service_delete_pipeline
-* @passcase When ml_service_delete_pipeline is successful.
+* @apicovered ml_service_pipeline_set, ml_service_pipeline_get and ml_service_pipeline_delete
+* @passcase When ml_service_pipeline_delete is successful.
* @failcase If target API fails or any precondition API fails
* @precondition None
* @postcondition None
*/
//& purpose: API to Check for delete pipeline ml service
//& type: auto
-int ITc_nnstreamer_ml_service_delete_pipeline_p(void)
+int ITc_nnstreamer_ml_service_pipeline_delete_p(void)
{
START_TEST_ML_SERVICE;
const gchar *key = "ServiceName";
int nRetVal = -1;
- nRetVal = ml_service_set_pipeline (key, g_Pipeline);
+ nRetVal = ml_service_pipeline_set (key, g_Pipeline);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_set_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_set", NnStreamerGetError(nRetVal));
- nRetVal = ml_service_get_pipeline (key, &get_pipeline);
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_get_pipeline", NnStreamerGetError(nRetVal));
+ nRetVal = ml_service_pipeline_get (key, &get_pipeline);
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_get", NnStreamerGetError(nRetVal));
if (0 != strcmp (g_Pipeline, get_pipeline))
{
FPRINTF("[Line : %d][%s] Set and Get pipeline value mismatch for second key\\n", __LINE__, API_NAMESPACE);
return 1;
}
- nRetVal = ml_service_delete_pipeline (key);
+ nRetVal = ml_service_pipeline_delete (key);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_delete_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_delete", NnStreamerGetError(nRetVal));
- nRetVal = ml_service_get_pipeline (key, &get_pipeline);
+ nRetVal = ml_service_pipeline_get (key, &get_pipeline);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_INVALID_PARAMETER, nRetVal, "ml_service_get_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_INVALID_PARAMETER, nRetVal, "ml_service_pipeline_get", NnStreamerGetError(nRetVal));
g_free (get_pipeline);
}
/*
-* @testcase ITc_nnstreamer_ml_service_launch_destroy_pipeline_p
+* @testcase ITc_nnstreamer_ml_service_pipeline_launch_destroy_p
* @since_tizen 7.0
* @author SRID(shobhit.v)
* @reviewer SRID(ankit.sr1)
* @type auto
* @description launch and destroy pipeline
* @scenario launch pipeline and destroy pipeline
-* @apicovered ml_service_set_pipeline, ml_service_launch_pipeline, ml_service_get_pipeline_state, ml_service_destroy, and ml_service_delete_pipeline
-* @passcase When ml_service_set_pipeline, ml_service_launch_pipeline, ml_service_get_pipeline_state, and ml_service_destroy are successful.
+* @apicovered ml_service_pipeline_set, ml_service_pipeline_launch, ml_service_pipeline_get_state, ml_service_destroy, and ml_service_pipeline_delete
+* @passcase When ml_service_pipeline_set, ml_service_pipeline_launch, ml_service_pipeline_get_state, and ml_service_destroy are successful.
* @failcase If target API fails or any precondition API fails
* @precondition None
* @postcondition None
*/
//& purpose: API to Check for launch and destroy pipeline of ml service handle
//& type: auto
-int ITc_nnstreamer_ml_service_launch_destroy_pipeline_p(void)
+int ITc_nnstreamer_ml_service_pipeline_launch_destroy_p(void)
{
START_TEST_ML_SERVICE;
ml_service_h service_handle = NULL;
/* set simple pipeline */
- int nRetVal = ml_service_set_pipeline(key, test_pipeline);
+ int nRetVal = ml_service_pipeline_set(key, test_pipeline);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_set_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_set", NnStreamerGetError(nRetVal));
/* launch the pipeline and check the state */
- nRetVal = ml_service_launch_pipeline(key, &service_handle);
+ nRetVal = ml_service_pipeline_launch(key, &service_handle);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_launch_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_launch", NnStreamerGetError(nRetVal));
if (service_handle == NULL)
{
FPRINTF("[Line : %d][%s] service handle value remains NULL\\n", __LINE__, API_NAMESPACE);
ml_service_destroy(service_handle);
- ml_service_delete_pipeline(key);
+ ml_service_pipeline_delete(key);
return 1;
}
g_usleep (1000 * 1000 * 1); /* 1 sec */
/* delete finished service */
- nRetVal = ml_service_delete_pipeline(key);
+ nRetVal = ml_service_pipeline_delete(key);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_NORETURN(ML_ERROR_NONE, nRetVal, "ml_service_delete_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT_NORETURN(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_delete", NnStreamerGetError(nRetVal));
return 0;
}
/*
-* @testcase ITc_nnstreamer_ml_service_start_stop_pipeline_p
+* @testcase ITc_nnstreamer_ml_service_pipeline_start_stop_p
* @since_tizen 7.0
* @author SRID(shobhit.v)
* @reviewer SRID(ankit.sr1)
* @type auto
* @description start and stop pipeline of launched ml service handle
* @scenario start pipeline and stop pipeline
-* @apicovered ml_service_set_pipeline, ml_service_launch_pipeline, ml_service_get_pipeline_state, ml_service_destroy, and ml_service_delete_pipeline
-* @passcase When ml_service_set_pipeline, ml_service_launch_pipeline, ml_service_get_pipeline_state, ml_service_start_pipeline, ml_service_stop_pipeline, and ml_service_destroy are successful.
+* @apicovered ml_service_pipeline_set, ml_service_pipeline_launch, ml_service_pipeline_get_state, ml_service_destroy, and ml_service_pipeline_delete
+* @passcase When ml_service_pipeline_set, ml_service_pipeline_launch, ml_service_pipeline_get_state, ml_service_start, ml_service_stop, and ml_service_destroy are successful.
* @failcase If target API fails or any precondition API fails
* @precondition None
* @postcondition None
*/
//& purpose: API to Check for start and stop pipeline feature in launched ml service handle
//& type: auto
-int ITc_nnstreamer_ml_service_start_stop_pipeline_p(void)
+int ITc_nnstreamer_ml_service_pipeline_start_stop_p(void)
{
START_TEST_ML_SERVICE;
ml_service_h service_handle = NULL;
/* set simple pipeline */
- int nRetVal = ml_service_set_pipeline(key, test_pipeline);
+ int nRetVal = ml_service_pipeline_set(key, test_pipeline);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_set_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_set", NnStreamerGetError(nRetVal));
/* launch the pipeline and check the state */
- nRetVal = ml_service_launch_pipeline(key, &service_handle);
+ nRetVal = ml_service_pipeline_launch(key, &service_handle);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_launch_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_launch", NnStreamerGetError(nRetVal));
if (service_handle == NULL)
{
FPRINTF("[Line : %d][%s] service handle value remains NULL\\n", __LINE__, API_NAMESPACE);
g_usleep (1000 * 1000 * 1);
/* start the pipeline and check the state */
- nRetVal = ml_service_start_pipeline(service_handle);
+ nRetVal = ml_service_start(service_handle);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_start_pipeline", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(key));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_start", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(key));
g_usleep (1000 * 1000 * 1);
- nRetVal = ml_service_get_pipeline_state(service_handle, &state);
+ nRetVal = ml_service_pipeline_get_state(service_handle, &state);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_get_pipeline_state", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(key));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_get_state", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(key));
if (state != ML_PIPELINE_STATE_PLAYING)
{
FPRINTF("[Line : %d][%s] state value mismatch for service handle\\n", __LINE__, API_NAMESPACE);
- ml_service_stop_pipeline(service_handle);
+ ml_service_stop(service_handle);
ml_service_destroy(service_handle);
- ml_service_delete_pipeline(key);
+ ml_service_pipeline_delete(key);
return 1;
}
/* stop the pipeline and check the state */
- nRetVal = ml_service_stop_pipeline(service_handle);
+ nRetVal = ml_service_stop(service_handle);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_stop_pipeline", NnStreamerGetError(nRetVal), ml_service_destroy(service_handle); ml_service_delete_pipeline(key));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_stop", NnStreamerGetError(nRetVal), ml_service_destroy(service_handle); ml_service_pipeline_delete(key));
g_usleep (1000 * 1000 * 1);
- nRetVal = ml_service_get_pipeline_state(service_handle, &state);
+ nRetVal = ml_service_pipeline_get_state(service_handle, &state);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_get_pipeline_state", NnStreamerGetError(nRetVal), ml_service_destroy(service_handle); ml_service_delete_pipeline(key));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_get_state", NnStreamerGetError(nRetVal), ml_service_destroy(service_handle); ml_service_pipeline_delete(key));
if (state != ML_PIPELINE_STATE_PAUSED)
{
FPRINTF("[Line : %d][%s] state value mismatch for service handle\\n", __LINE__, API_NAMESPACE);
ml_service_destroy(service_handle);
- ml_service_delete_pipeline(key);
+ ml_service_pipeline_delete(key);
return 1;
}
g_usleep (1000 * 1000 * 1);
/* delete finished service */
- nRetVal = ml_service_delete_pipeline(key);
+ nRetVal = ml_service_pipeline_delete(key);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_NORETURN(ML_ERROR_NONE, nRetVal, "ml_service_delete_pipeline", NnStreamerGetError(nRetVal));
+ PRINT_RESULT_NORETURN(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_delete", NnStreamerGetError(nRetVal));
return 0;
}
/*
gchar *szServerPipelineDesc = g_strdup_printf("tensor_query_serversrc port=%u num-buffers=%d ! other/tensors,num_tensors=1,dimensions=3:4:4:1,types=uint8,format=static,framerate=0/1 ! tensor_query_serversink async=false sync=false", server_port, nBufferCount);
/* set simple pipeline */
- int nRetVal = ml_service_set_pipeline(service_name, szServerPipelineDesc);
+ int nRetVal = ml_service_pipeline_set(service_name, szServerPipelineDesc);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_set_pipeline", NnStreamerGetError(nRetVal), g_free(szServerPipelineDesc));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_set", NnStreamerGetError(nRetVal), g_free(szServerPipelineDesc));
gchar *szRetPipelineVal = NULL;
- nRetVal = ml_service_get_pipeline(service_name, &szRetPipelineVal);
+ nRetVal = ml_service_pipeline_get(service_name, &szRetPipelineVal);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_get_pipeline", NnStreamerGetError(nRetVal), g_free(szServerPipelineDesc); g_free(szRetPipelineVal));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_get", NnStreamerGetError(nRetVal), g_free(szServerPipelineDesc); g_free(szRetPipelineVal));
if (0 != strcmp(szRetPipelineVal, szServerPipelineDesc))
{
g_free(szServerPipelineDesc);
ml_pipeline_state_e state;
/* launch the pipeline and check the state */
- nRetVal = ml_service_launch_pipeline(service_name, &service_handle);
+ nRetVal = ml_service_pipeline_launch(service_name, &service_handle);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_launch_pipeline", NnStreamerGetError(nRetVal));
- CHECK_HANDLE(service_handle, "ml_service_launch_pipeline");
+ PRINT_RESULT(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_launch", NnStreamerGetError(nRetVal));
+ CHECK_HANDLE(service_handle, "ml_service_pipeline_launch");
g_usleep (1000 * 1000 * 1);
/* start the pipeline and check the state */
- nRetVal = ml_service_start_pipeline(service_handle);
+ nRetVal = ml_service_start(service_handle);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_start_pipeline", NnStreamerGetError(nRetVal), ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_start", NnStreamerGetError(nRetVal), ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
g_usleep (1000 * 1000 * 1);
- nRetVal = ml_service_get_pipeline_state(service_handle, &state);
+ nRetVal = ml_service_pipeline_get_state(service_handle, &state);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_get_pipeline_state", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_get_state", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
if (state != ML_PIPELINE_STATE_PLAYING)
{
FPRINTF("[Line : %d][%s] state value mismatch for service handle\\n", __LINE__, API_NAMESPACE);
- ml_service_stop_pipeline(service_handle);
+ ml_service_stop(service_handle);
ml_service_destroy(service_handle);
- ml_service_delete_pipeline(service_name);
+ ml_service_pipeline_delete(service_name);
return 1;
}
ml_option_h query_client_option = NULL;
nRetVal = ml_option_create(&query_client_option);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_create", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
- CHECK_HANDLE_CLEANUP(query_client_option, "ml_option_create", ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_create", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
+ CHECK_HANDLE_CLEANUP(query_client_option, "ml_option_create", ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
gchar *host = g_strdup("localhost");
nRetVal = ml_option_set(query_client_option, "host", host, g_free);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
guint client_port = _get_available_port();
nRetVal = ml_option_set(query_client_option, "port", &client_port, NULL);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
gchar *dest_host = g_strdup("localhost");
nRetVal = ml_option_set(query_client_option, "dest-host", dest_host, g_free);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
guint dest_port = server_port;
nRetVal = ml_option_set(query_client_option, "dest-port", &dest_port, NULL);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
gchar *connect_type = g_strdup("TCP");
nRetVal = ml_option_set(query_client_option, "connect-type", connect_type, g_free);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
guint timeout = 10000U;
nRetVal = ml_option_set(query_client_option, "timeout", &timeout, NULL);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
gchar *caps_str = g_strdup("other/tensors,num_tensors=1,format=static,types=uint8,dimensions=3:4:4:1,framerate=0/1");
nRetVal = ml_option_set(query_client_option, "caps", caps_str, g_free);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_option_set", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name));
/* set input tensor */
ml_tensors_info_h in_info = NULL;
in_dim[3] = 1;
nRetVal = ml_tensors_info_set_count(in_info, 1);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_info_set_count", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_info_set_count", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option));
nRetVal = ml_tensors_info_set_tensor_type(in_info, 0, ML_TENSOR_TYPE_UINT8);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_info_set_tensor_type", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_info_set_tensor_type", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option));
nRetVal = ml_tensors_info_set_tensor_dimension(in_info, 0, in_dim);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_info_set_tensor_dimension", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_info_set_tensor_dimension", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option));
//Target API
nRetVal = ml_service_query_create(query_client_option, &client_handle);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_query_create", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option));
- CHECK_HANDLE_CLEANUP(client_handle, "ml_service_query_create", ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_query_create", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option));
+ CHECK_HANDLE_CLEANUP(client_handle, "ml_service_query_create", ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option));
g_usleep (1000 * 1000 * 1);
nRetVal = ml_tensors_data_create(in_info, &input);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_data_create", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option));
- CHECK_HANDLE_CLEANUP(input, "ml_tensors_data_create", ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_data_create", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option));
+ CHECK_HANDLE_CLEANUP(input, "ml_tensors_data_create", ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option));
/* request output tensor with input tensor */
for (int i = 0; i < nBufferCount; i++)
//Target API
nRetVal = ml_service_query_request(client_handle, input, &output);
ML_SERVICE_FEATURE_CHECK;
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_query_request", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
- CHECK_HANDLE_CLEANUP(output, "ml_service_query_request", ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_query_request", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ CHECK_HANDLE_CLEANUP(output, "ml_service_query_request", ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
nRetVal = ml_tensors_info_get_tensor_size(in_info, 0, &input_data_size);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_info_get_tensor_size", NnStreamerGetError(nRetVal), ml_service_destroy(client_handle); ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_info_get_tensor_size", NnStreamerGetError(nRetVal), ml_service_destroy(client_handle); ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
nRetVal = ml_tensors_data_get_tensor_data(output, 0, (void **)&received, &output_data_size);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_data_get_tensor_data", NnStreamerGetError(nRetVal), ml_service_destroy(client_handle); ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_data_get_tensor_data", NnStreamerGetError(nRetVal), ml_service_destroy(client_handle); ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
if (input_data_size != output_data_size)
{
FPRINTF("[Line : %d][%s] input value mismatch for service handle\\n", __LINE__, API_NAMESPACE);
ml_service_destroy(client_handle);
- ml_service_stop_pipeline(service_handle);
+ ml_service_stop(service_handle);
ml_service_destroy(service_handle);
- ml_service_delete_pipeline(service_name);
+ ml_service_pipeline_delete(service_name);
ml_option_destroy(query_client_option);
ml_tensors_data_destroy(output);
ml_tensors_info_destroy(in_info);
{
FPRINTF("[Line : %d][%s] input value mismatch for service handle\\n", __LINE__, API_NAMESPACE);
ml_service_destroy(client_handle);
- ml_service_stop_pipeline(service_handle);
+ ml_service_stop(service_handle);
ml_service_destroy(service_handle);
- ml_service_delete_pipeline(service_name);
+ ml_service_pipeline_delete(service_name);
ml_option_destroy(query_client_option);
ml_tensors_data_destroy(output);
ml_tensors_info_destroy(in_info);
}
nRetVal = ml_tensors_data_destroy(output);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_data_destroy", NnStreamerGetError(nRetVal), ml_service_destroy(client_handle); ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_tensors_data_destroy", NnStreamerGetError(nRetVal), ml_service_destroy(client_handle); ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
}
/** destroy client ml_service_h */
g_usleep (1000 * 1000 * 1); /* 1 sec */
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_destroy", NnStreamerGetError(nRetVal), ml_service_stop_pipeline(service_handle); ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_destroy", NnStreamerGetError(nRetVal), ml_service_stop(service_handle); ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
/** destroy server pipeline */
- nRetVal = ml_service_stop_pipeline(service_handle);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_stop_pipeline", NnStreamerGetError(nRetVal), ml_service_destroy(service_handle); ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ nRetVal = ml_service_stop(service_handle);
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_stop", NnStreamerGetError(nRetVal), ml_service_destroy(service_handle); ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
g_usleep (1000 * 1000 * 1); /* 1 sec */
nRetVal = ml_service_destroy(service_handle);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_destroy", NnStreamerGetError(nRetVal), ml_service_delete_pipeline(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_destroy", NnStreamerGetError(nRetVal), ml_service_pipeline_delete(service_name); ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
g_usleep (1000 * 1000 * 1); /* 1 sec */
/** delete finished service */
- nRetVal = ml_service_delete_pipeline(service_name);
- PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_delete_pipeline", NnStreamerGetError(nRetVal), ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
+ nRetVal = ml_service_pipeline_delete(service_name);
+ PRINT_RESULT_CLEANUP(ML_ERROR_NONE, nRetVal, "ml_service_pipeline_delete", NnStreamerGetError(nRetVal), ml_option_destroy(query_client_option); ml_tensors_data_destroy(input); ml_tensors_info_destroy(in_info));
nRetVal = ml_option_destroy(query_client_option);
PRINT_RESULT_NORETURN(ML_ERROR_NONE, nRetVal, "ml_option_destroy", NnStreamerGetError(nRetVal));
extern int ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p(void);
extern int ITc_nnstreamer_pipeline_ml_pipeline_src_set_event_cb_p(void);
extern int ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p(void);
-extern int ITc_nnstreamer_ml_service_set_get_pipeline_p(void);
-extern int ITc_nnstreamer_ml_service_delete_pipeline_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_set_get_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_delete_p(void);
extern int ITc_nnstreamer_ml_option_create_destroy_p(void);
extern int ITc_nnstreamer_ml_option_set_p(void);
extern int ITc_nnstreamer_single_ml_single_open_with_option_p(void);
-extern int ITc_nnstreamer_ml_service_launch_destroy_pipeline_p(void);
-extern int ITc_nnstreamer_ml_service_start_stop_pipeline_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_launch_destroy_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_start_stop_p(void);
extern int ITc_nnstreamer_ml_service_query_create_request_p(void);
testcase tc_array[] = {
{"ITc_nnstreamer_ml_pipeline_custom_easy_filter_register_unregister_p", ITc_nnstreamer_ml_pipeline_custom_easy_filter_register_unregister_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p", ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p", ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p, ITs_nnstreamer_pipeline_startup, ITs_nnstreamer_pipeline_cleanup},
-{"ITc_nnstreamer_ml_service_set_get_pipeline_p", ITc_nnstreamer_ml_service_set_get_pipeline_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
-{"ITc_nnstreamer_ml_service_delete_pipeline_p", ITc_nnstreamer_ml_service_delete_pipeline_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_set_get_p", ITc_nnstreamer_ml_service_pipeline_set_get_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_delete_p", ITc_nnstreamer_ml_service_pipeline_delete_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{"ITc_nnstreamer_ml_option_create_destroy_p", ITc_nnstreamer_ml_option_create_destroy_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_ml_option_set_p", ITc_nnstreamer_ml_option_set_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_single_ml_single_open_with_option_p", ITc_nnstreamer_single_ml_single_open_with_option_p, ITs_nnstreamer_tensors_single_startup, ITs_nnstreamer_tensors_single_cleanup},
-{"ITc_nnstreamer_ml_service_launch_destroy_pipeline_p",ITc_nnstreamer_ml_service_launch_destroy_pipeline_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
-{"ITc_nnstreamer_ml_service_start_stop_pipeline_p",ITc_nnstreamer_ml_service_start_stop_pipeline_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_launch_destroy_p",ITc_nnstreamer_ml_service_pipeline_launch_destroy_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_start_stop_p",ITc_nnstreamer_ml_service_pipeline_start_stop_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{"ITc_nnstreamer_ml_service_query_create_request_p",ITc_nnstreamer_ml_service_query_create_request_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{NULL, NULL}
};
extern int ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p(void);
extern int ITc_nnstreamer_pipeline_ml_pipeline_src_set_event_cb_p(void);
extern int ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p(void);
-extern int ITc_nnstreamer_ml_service_set_get_pipeline_p(void);
-extern int ITc_nnstreamer_ml_service_delete_pipeline_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_set_get_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_delete_p(void);
extern int ITc_nnstreamer_ml_option_create_destroy_p(void);
extern int ITc_nnstreamer_ml_option_set_p(void);
extern int ITc_nnstreamer_single_ml_single_open_with_option_p(void);
-extern int ITc_nnstreamer_ml_service_launch_destroy_pipeline_p(void);
-extern int ITc_nnstreamer_ml_service_start_stop_pipeline_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_launch_destroy_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_start_stop_p(void);
extern int ITc_nnstreamer_ml_service_query_create_request_p(void);
testcase tc_array[] = {
{"ITc_nnstreamer_ml_pipeline_custom_easy_filter_register_unregister_p", ITc_nnstreamer_ml_pipeline_custom_easy_filter_register_unregister_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p", ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p", ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p, ITs_nnstreamer_pipeline_startup, ITs_nnstreamer_pipeline_cleanup},
-{"ITc_nnstreamer_ml_service_set_get_pipeline_p", ITc_nnstreamer_ml_service_set_get_pipeline_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
-{"ITc_nnstreamer_ml_service_delete_pipeline_p", ITc_nnstreamer_ml_service_delete_pipeline_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_set_get_p", ITc_nnstreamer_ml_service_pipeline_set_get_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_delete_p", ITc_nnstreamer_ml_service_pipeline_delete_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{"ITc_nnstreamer_ml_option_create_destroy_p", ITc_nnstreamer_ml_option_create_destroy_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_ml_option_set_p", ITc_nnstreamer_ml_option_set_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_single_ml_single_open_with_option_p", ITc_nnstreamer_single_ml_single_open_with_option_p, ITs_nnstreamer_tensors_single_startup, ITs_nnstreamer_tensors_single_cleanup},
-{"ITc_nnstreamer_ml_service_launch_destroy_pipeline_p",ITc_nnstreamer_ml_service_launch_destroy_pipeline_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
-{"ITc_nnstreamer_ml_service_start_stop_pipeline_p",ITc_nnstreamer_ml_service_start_stop_pipeline_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_launch_destroy_p",ITc_nnstreamer_ml_service_pipeline_launch_destroy_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_start_stop_p",ITc_nnstreamer_ml_service_pipeline_start_stop_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{"ITc_nnstreamer_ml_service_query_create_request_p",ITc_nnstreamer_ml_service_query_create_request_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{NULL, NULL}
};
extern int ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p(void);
extern int ITc_nnstreamer_pipeline_ml_pipeline_src_set_event_cb_p(void);
extern int ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p(void);
-extern int ITc_nnstreamer_ml_service_set_get_pipeline_p(void);
-extern int ITc_nnstreamer_ml_service_delete_pipeline_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_set_get_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_delete_p(void);
extern int ITc_nnstreamer_ml_option_create_destroy_p(void);
extern int ITc_nnstreamer_ml_option_set_p(void);
extern int ITc_nnstreamer_single_ml_single_open_with_option_p(void);
-extern int ITc_nnstreamer_ml_service_launch_destroy_pipeline_p(void);
-extern int ITc_nnstreamer_ml_service_start_stop_pipeline_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_launch_destroy_p(void);
+extern int ITc_nnstreamer_ml_service_pipeline_start_stop_p(void);
extern int ITc_nnstreamer_ml_service_query_create_request_p(void);
testcase tc_array[] = {
{"ITc_nnstreamer_ml_pipeline_custom_easy_filter_register_unregister_p", ITc_nnstreamer_ml_pipeline_custom_easy_filter_register_unregister_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p", ITc_nnstreamer_ml_pipeline_tensor_if_custom_register_unregister_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p", ITc_nnstreamer_pipeline_ml_check_nnfw_availability_full_p, ITs_nnstreamer_pipeline_startup, ITs_nnstreamer_pipeline_cleanup},
-{"ITc_nnstreamer_ml_service_set_get_pipeline_p", ITc_nnstreamer_ml_service_set_get_pipeline_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
-{"ITc_nnstreamer_ml_service_delete_pipeline_p", ITc_nnstreamer_ml_service_delete_pipeline_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_set_get_p", ITc_nnstreamer_ml_service_pipeline_set_get_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_delete_p", ITc_nnstreamer_ml_service_pipeline_delete_p, ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{"ITc_nnstreamer_ml_option_create_destroy_p", ITc_nnstreamer_ml_option_create_destroy_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_ml_option_set_p", ITc_nnstreamer_ml_option_set_p, ITs_nnstreamer_capi_startup, ITs_nnstreamer_capi_cleanup},
{"ITc_nnstreamer_single_ml_single_open_with_option_p", ITc_nnstreamer_single_ml_single_open_with_option_p, ITs_nnstreamer_tensors_single_startup, ITs_nnstreamer_tensors_single_cleanup},
-{"ITc_nnstreamer_ml_service_launch_destroy_pipeline_p",ITc_nnstreamer_ml_service_launch_destroy_pipeline_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
-{"ITc_nnstreamer_ml_service_start_stop_pipeline_p",ITc_nnstreamer_ml_service_start_stop_pipeline_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_launch_destroy_p",ITc_nnstreamer_ml_service_pipeline_launch_destroy_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
+{"ITc_nnstreamer_ml_service_pipeline_start_stop_p",ITc_nnstreamer_ml_service_pipeline_start_stop_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{"ITc_nnstreamer_ml_service_query_create_request_p",ITc_nnstreamer_ml_service_query_create_request_p,ITs_nnstreamer_ml_service_startup, ITs_nnstreamer_ml_service_cleanup},
{NULL, NULL}
};
extern int utc_ml_option_n2 (void);
extern int utc_ml_option_n3 (void);
-extern int utc_ml_service_set_pipeline_p1 (void);
-extern int utc_ml_service_set_pipeline_p2 (void);
-extern int utc_ml_service_set_pipeline_n1 (void);
-extern int utc_ml_service_set_pipeline_n2 (void);
-extern int utc_ml_service_get_pipeline_p1 (void);
-extern int utc_ml_service_get_pipeline_n1 (void);
-extern int utc_ml_service_get_pipeline_n2 (void);
-extern int utc_ml_service_delete_pipeline_p1 (void);
-extern int utc_ml_service_delete_pipeline_n1 (void);
-extern int utc_ml_service_delete_pipeline_n2 (void);
-extern int utc_ml_service_delete_pipeline_n3 (void);
+extern int utc_ml_service_pipeline_set_p1 (void);
+extern int utc_ml_service_pipeline_set_p2 (void);
+extern int utc_ml_service_pipeline_set_n1 (void);
+extern int utc_ml_service_pipeline_set_n2 (void);
+extern int utc_ml_service_pipeline_get_p1 (void);
+extern int utc_ml_service_pipeline_get_n1 (void);
+extern int utc_ml_service_pipeline_get_n2 (void);
+extern int utc_ml_service_pipeline_delete_p1 (void);
+extern int utc_ml_service_pipeline_delete_n1 (void);
+extern int utc_ml_service_pipeline_delete_n2 (void);
+extern int utc_ml_service_pipeline_delete_n3 (void);
extern int utc_ml_service_pipeline_p1 (void);
-extern int utc_ml_service_launch_pipeline_n1 (void);
-extern int utc_ml_service_launch_pipeline_n2 (void);
-extern int utc_ml_service_start_pipeline_n1 (void);
-extern int utc_ml_service_stop_pipeline_n1 (void);
-extern int utc_ml_service_get_pipeline_state_n1 (void);
+extern int utc_ml_service_pipeline_launch_n1 (void);
+extern int utc_ml_service_pipeline_launch_n2 (void);
+extern int utc_ml_service_start_n1 (void);
+extern int utc_ml_service_stop_n1 (void);
+extern int utc_ml_service_pipeline_get_state_n1 (void);
extern int utc_ml_service_destroy_n1 (void);
extern int utc_ml_service_p1 (void);
extern int utc_ml_service_query_create_n1 (void);
{"utc_ml_option_n2", utc_ml_option_n2, utc_nnstreamer_capi_startup, utc_nnstreamer_capi_cleanup},
{"utc_ml_option_n3", utc_ml_option_n3, utc_nnstreamer_capi_startup, utc_nnstreamer_capi_cleanup},
- {"utc_ml_service_set_pipeline_p1", utc_ml_service_set_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_p2", utc_ml_service_set_pipeline_p2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_n1", utc_ml_service_set_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_n2", utc_ml_service_set_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_p1", utc_ml_service_get_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_n1", utc_ml_service_get_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_n2", utc_ml_service_get_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_p1", utc_ml_service_delete_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n1", utc_ml_service_delete_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n2", utc_ml_service_delete_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n3", utc_ml_service_delete_pipeline_n3, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_p1", utc_ml_service_pipeline_set_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_p2", utc_ml_service_pipeline_set_p2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_n1", utc_ml_service_pipeline_set_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_n2", utc_ml_service_pipeline_set_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_p1", utc_ml_service_pipeline_get_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_n1", utc_ml_service_pipeline_get_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_n2", utc_ml_service_pipeline_get_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_p1", utc_ml_service_pipeline_delete_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n1", utc_ml_service_pipeline_delete_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n2", utc_ml_service_pipeline_delete_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n3", utc_ml_service_pipeline_delete_n3, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_pipeline_p1", utc_ml_service_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_launch_pipeline_n1", utc_ml_service_launch_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_launch_pipeline_n2", utc_ml_service_launch_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_start_pipeline_n1", utc_ml_service_start_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_stop_pipeline_n1", utc_ml_service_stop_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_state_n1", utc_ml_service_get_pipeline_state_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_launch_n1", utc_ml_service_pipeline_launch_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_launch_n2", utc_ml_service_pipeline_launch_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_start_n1", utc_ml_service_start_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_stop_n1", utc_ml_service_stop_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_state_n1", utc_ml_service_pipeline_get_state_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_destroy_n1", utc_ml_service_destroy_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_p1", utc_ml_service_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_query_create_n1", utc_ml_service_query_create_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
extern int utc_ml_option_n2 (void);
extern int utc_ml_option_n3 (void);
-extern int utc_ml_service_set_pipeline_p1 (void);
-extern int utc_ml_service_set_pipeline_p2 (void);
-extern int utc_ml_service_set_pipeline_n1 (void);
-extern int utc_ml_service_set_pipeline_n2 (void);
-extern int utc_ml_service_get_pipeline_p1 (void);
-extern int utc_ml_service_get_pipeline_n1 (void);
-extern int utc_ml_service_get_pipeline_n2 (void);
-extern int utc_ml_service_delete_pipeline_p1 (void);
-extern int utc_ml_service_delete_pipeline_n1 (void);
-extern int utc_ml_service_delete_pipeline_n2 (void);
-extern int utc_ml_service_delete_pipeline_n3 (void);
+extern int utc_ml_service_pipeline_set_p1 (void);
+extern int utc_ml_service_pipeline_set_p2 (void);
+extern int utc_ml_service_pipeline_set_n1 (void);
+extern int utc_ml_service_pipeline_set_n2 (void);
+extern int utc_ml_service_pipeline_get_p1 (void);
+extern int utc_ml_service_pipeline_get_n1 (void);
+extern int utc_ml_service_pipeline_get_n2 (void);
+extern int utc_ml_service_pipeline_delete_p1 (void);
+extern int utc_ml_service_pipeline_delete_n1 (void);
+extern int utc_ml_service_pipeline_delete_n2 (void);
+extern int utc_ml_service_pipeline_delete_n3 (void);
extern int utc_ml_service_pipeline_p1 (void);
-extern int utc_ml_service_launch_pipeline_n1 (void);
-extern int utc_ml_service_launch_pipeline_n2 (void);
-extern int utc_ml_service_start_pipeline_n1 (void);
-extern int utc_ml_service_stop_pipeline_n1 (void);
-extern int utc_ml_service_get_pipeline_state_n1 (void);
+extern int utc_ml_service_pipeline_launch_n1 (void);
+extern int utc_ml_service_pipeline_launch_n2 (void);
+extern int utc_ml_service_start_n1 (void);
+extern int utc_ml_service_stop_n1 (void);
+extern int utc_ml_service_pipeline_get_state_n1 (void);
extern int utc_ml_service_destroy_n1 (void);
extern int utc_ml_service_p1 (void);
extern int utc_ml_service_query_create_n1 (void);
{"utc_ml_option_n2", utc_ml_option_n2, utc_nnstreamer_capi_startup, utc_nnstreamer_capi_cleanup},
{"utc_ml_option_n3", utc_ml_option_n3, utc_nnstreamer_capi_startup, utc_nnstreamer_capi_cleanup},
- {"utc_ml_service_set_pipeline_p1", utc_ml_service_set_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_p2", utc_ml_service_set_pipeline_p2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_n1", utc_ml_service_set_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_n2", utc_ml_service_set_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_p1", utc_ml_service_get_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_n1", utc_ml_service_get_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_n2", utc_ml_service_get_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_p1", utc_ml_service_delete_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n1", utc_ml_service_delete_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n2", utc_ml_service_delete_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n3", utc_ml_service_delete_pipeline_n3, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_p1", utc_ml_service_pipeline_set_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_p2", utc_ml_service_pipeline_set_p2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_n1", utc_ml_service_pipeline_set_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_n2", utc_ml_service_pipeline_set_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_p1", utc_ml_service_pipeline_get_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_n1", utc_ml_service_pipeline_get_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_n2", utc_ml_service_pipeline_get_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_p1", utc_ml_service_pipeline_delete_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n1", utc_ml_service_pipeline_delete_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n2", utc_ml_service_pipeline_delete_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n3", utc_ml_service_pipeline_delete_n3, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_pipeline_p1", utc_ml_service_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_launch_pipeline_n1", utc_ml_service_launch_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_launch_pipeline_n2", utc_ml_service_launch_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_start_pipeline_n1", utc_ml_service_start_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_stop_pipeline_n1", utc_ml_service_stop_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_state_n1", utc_ml_service_get_pipeline_state_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_launch_n1", utc_ml_service_pipeline_launch_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_launch_n2", utc_ml_service_pipeline_launch_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_start_n1", utc_ml_service_start_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_stop_n1", utc_ml_service_stop_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_state_n1", utc_ml_service_pipeline_get_state_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_destroy_n1", utc_ml_service_destroy_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_p1", utc_ml_service_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_query_create_n1", utc_ml_service_query_create_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
extern int utc_ml_option_n2 (void);
extern int utc_ml_option_n3 (void);
-extern int utc_ml_service_set_pipeline_p1 (void);
-extern int utc_ml_service_set_pipeline_p2 (void);
-extern int utc_ml_service_set_pipeline_n1 (void);
-extern int utc_ml_service_set_pipeline_n2 (void);
-extern int utc_ml_service_get_pipeline_p1 (void);
-extern int utc_ml_service_get_pipeline_n1 (void);
-extern int utc_ml_service_get_pipeline_n2 (void);
-extern int utc_ml_service_delete_pipeline_p1 (void);
-extern int utc_ml_service_delete_pipeline_n1 (void);
-extern int utc_ml_service_delete_pipeline_n2 (void);
-extern int utc_ml_service_delete_pipeline_n3 (void);
+extern int utc_ml_service_pipeline_set_p1 (void);
+extern int utc_ml_service_pipeline_set_p2 (void);
+extern int utc_ml_service_pipeline_set_n1 (void);
+extern int utc_ml_service_pipeline_set_n2 (void);
+extern int utc_ml_service_pipeline_get_p1 (void);
+extern int utc_ml_service_pipeline_get_n1 (void);
+extern int utc_ml_service_pipeline_get_n2 (void);
+extern int utc_ml_service_pipeline_delete_p1 (void);
+extern int utc_ml_service_pipeline_delete_n1 (void);
+extern int utc_ml_service_pipeline_delete_n2 (void);
+extern int utc_ml_service_pipeline_delete_n3 (void);
extern int utc_ml_service_pipeline_p1 (void);
-extern int utc_ml_service_launch_pipeline_n1 (void);
-extern int utc_ml_service_launch_pipeline_n2 (void);
-extern int utc_ml_service_start_pipeline_n1 (void);
-extern int utc_ml_service_stop_pipeline_n1 (void);
-extern int utc_ml_service_get_pipeline_state_n1 (void);
+extern int utc_ml_service_pipeline_launch_n1 (void);
+extern int utc_ml_service_pipeline_launch_n2 (void);
+extern int utc_ml_service_start_n1 (void);
+extern int utc_ml_service_stop_n1 (void);
+extern int utc_ml_service_pipeline_get_state_n1 (void);
extern int utc_ml_service_destroy_n1 (void);
extern int utc_ml_service_p1 (void);
extern int utc_ml_service_query_create_n1 (void);
{"utc_ml_option_n2", utc_ml_option_n2, utc_nnstreamer_capi_startup, utc_nnstreamer_capi_cleanup},
{"utc_ml_option_n3", utc_ml_option_n3, utc_nnstreamer_capi_startup, utc_nnstreamer_capi_cleanup},
- {"utc_ml_service_set_pipeline_p1", utc_ml_service_set_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_p2", utc_ml_service_set_pipeline_p2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_n1", utc_ml_service_set_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_set_pipeline_n2", utc_ml_service_set_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_p1", utc_ml_service_get_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_n1", utc_ml_service_get_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_n2", utc_ml_service_get_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_p1", utc_ml_service_delete_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n1", utc_ml_service_delete_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n2", utc_ml_service_delete_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_delete_pipeline_n3", utc_ml_service_delete_pipeline_n3, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_p1", utc_ml_service_pipeline_set_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_p2", utc_ml_service_pipeline_set_p2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_n1", utc_ml_service_pipeline_set_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_set_n2", utc_ml_service_pipeline_set_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_p1", utc_ml_service_pipeline_get_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_n1", utc_ml_service_pipeline_get_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_n2", utc_ml_service_pipeline_get_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_p1", utc_ml_service_pipeline_delete_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n1", utc_ml_service_pipeline_delete_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n2", utc_ml_service_pipeline_delete_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_delete_n3", utc_ml_service_pipeline_delete_n3, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_pipeline_p1", utc_ml_service_pipeline_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_launch_pipeline_n1", utc_ml_service_launch_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_launch_pipeline_n2", utc_ml_service_launch_pipeline_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_start_pipeline_n1", utc_ml_service_start_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_stop_pipeline_n1", utc_ml_service_stop_pipeline_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
- {"utc_ml_service_get_pipeline_state_n1", utc_ml_service_get_pipeline_state_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_launch_n1", utc_ml_service_pipeline_launch_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_launch_n2", utc_ml_service_pipeline_launch_n2, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_start_n1", utc_ml_service_start_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_stop_n1", utc_ml_service_stop_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
+ {"utc_ml_service_pipeline_get_state_n1", utc_ml_service_pipeline_get_state_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_destroy_n1", utc_ml_service_destroy_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_p1", utc_ml_service_p1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
{"utc_ml_service_query_create_n1", utc_ml_service_query_create_n1, utc_machine_learning_service_startup, utc_machine_learning_service_cleanup},
}
/**
- * @testcase utc_ml_service_set_pipeline_p1
+ * @testcase utc_ml_service_pipeline_set_p1
* @since_tizen 7.0
* @description Positive test case to set pipeline description.
*/
-int utc_ml_service_set_pipeline_p1 (void)
+int utc_ml_service_pipeline_set_p1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
const gchar *key = "ServiceName";
/* Test */
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
return 0;
}
/**
- * @testcase utc_ml_service_set_pipeline_p2
+ * @testcase utc_ml_service_pipeline_set_p2
* @since_tizen 7.0
* @description Positive test case to update pipeline description.
*/
-int utc_ml_service_set_pipeline_p2 (void)
+int utc_ml_service_pipeline_set_p2 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
gchar *pipeline2, *ret_pipeline;
const gchar *key = "ServiceName";
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_get_pipeline (key, &ret_pipeline);
+ status = ml_service_pipeline_get (key, &ret_pipeline);
assert_eq (ML_ERROR_NONE, status);
assert (0 == strcmp (pipeline, ret_pipeline));
g_free (ret_pipeline);
g_strdup_printf
("v4l2src ! videoconvert ! videoscale ! video/x-raw,format=RGB,width=640,height=480,framerate=5/1 ! "
"mqttsink pub-topic=example/objectDetection");
- status = ml_service_set_pipeline (key, pipeline2);
+ status = ml_service_pipeline_set (key, pipeline2);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_get_pipeline (key, &ret_pipeline);
+ status = ml_service_pipeline_get (key, &ret_pipeline);
assert_eq (ML_ERROR_NONE, status);
assert (0 == strcmp (pipeline2, ret_pipeline));
}
/**
- * @testcase utc_ml_service_set_pipeline_n1
+ * @testcase utc_ml_service_pipeline_set_n1
* @since_tizen 7.0
* @description Negative test case to set pipeline description with invalid param.
*/
-int utc_ml_service_set_pipeline_n1 (void)
+int utc_ml_service_pipeline_set_n1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
const gchar *key = "ServiceName";
- status = ml_service_set_pipeline (key, NULL);
+ status = ml_service_pipeline_set (key, NULL);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_set_pipeline_n2
+ * @testcase utc_ml_service_pipeline_set_n2
* @since_tizen 7.0
* @description Negative test case to set pipeline description with invalid param.
*/
-int utc_ml_service_set_pipeline_n2 (void)
+int utc_ml_service_pipeline_set_n2 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
- status = ml_service_set_pipeline (NULL, pipeline);
+ status = ml_service_pipeline_set (NULL, pipeline);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_set_pipeline_p1
+ * @testcase utc_ml_service_pipeline_set_p1
* @since_tizen 7.0
* @description Positive test case to get pipeline description.
*/
-int utc_ml_service_get_pipeline_p1 (void)
+int utc_ml_service_pipeline_get_p1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
gchar *ret_pipeline;
const gchar *key = "ServiceName";
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_get_pipeline (key, &ret_pipeline);
+ status = ml_service_pipeline_get (key, &ret_pipeline);
assert_eq (ML_ERROR_NONE, status);
assert (0 == strcmp (pipeline, ret_pipeline));
}
/**
- * @testcase utc_ml_service_get_pipeline_n1
+ * @testcase utc_ml_service_pipeline_get_n1
* @since_tizen 7.0
* @description Negative test case to get pipeline description with invalid param.
*/
-int utc_ml_service_get_pipeline_n1 (void)
+int utc_ml_service_pipeline_get_n1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
gchar *ret_pipeline;
const gchar *key = "ServiceName";
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_get_pipeline (NULL, &ret_pipeline);
+ status = ml_service_pipeline_get (NULL, &ret_pipeline);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_get_pipeline_n2
+ * @testcase utc_ml_service_pipeline_get_n2
* @since_tizen 7.0
* @description Negative test case to get pipeline description with invalid param.
*/
-int utc_ml_service_get_pipeline_n2 (void)
+int utc_ml_service_pipeline_get_n2 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
const gchar *key = "ServiceName";
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_get_pipeline (key, NULL);
+ status = ml_service_pipeline_get (key, NULL);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_delete_pipeline_p1
+ * @testcase utc_ml_service_pipeline_delete_p1
* @since_tizen 7.0
* @description Positive test case to delete pipeline description.
*/
-int utc_ml_service_delete_pipeline_p1 (void)
+int utc_ml_service_pipeline_delete_p1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
gchar *ret_pipeline;
const gchar *key = "ServiceName";
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_get_pipeline (key, &ret_pipeline);
+ status = ml_service_pipeline_get (key, &ret_pipeline);
assert_eq (ML_ERROR_NONE, status);
assert (0 == strcmp (pipeline, ret_pipeline));
- status = ml_service_delete_pipeline (key);
+ status = ml_service_pipeline_delete (key);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_get_pipeline (key, &ret_pipeline);
+ status = ml_service_pipeline_get (key, &ret_pipeline);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
g_free (ret_pipeline);
}
/**
- * @testcase utc_ml_service_delete_pipeline_n1
+ * @testcase utc_ml_service_pipeline_delete_n1
* @since_tizen 7.0
* @description Negative test case to delete pipeline description.
*/
-int utc_ml_service_delete_pipeline_n1 (void)
+int utc_ml_service_pipeline_delete_n1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
const gchar *key = "ServiceName";
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_delete_pipeline (NULL);
+ status = ml_service_pipeline_delete (NULL);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_delete_pipeline_n2
+ * @testcase utc_ml_service_pipeline_delete_n2
* @since_tizen 7.0
* @description Negative test case to delete pipeline description.
*/
-int utc_ml_service_delete_pipeline_n2 (void)
+int utc_ml_service_pipeline_delete_n2 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
const gchar *key = "ServiceName";
const gchar *invalid_key = "InvalidServiceName";
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_delete_pipeline (invalid_key);
+ status = ml_service_pipeline_delete (invalid_key);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_delete_pipeline_n3
+ * @testcase utc_ml_service_pipeline_delete_n3
* @since_tizen 7.0
* @description Negative test case to delete pipeline description.
*/
-int utc_ml_service_delete_pipeline_n3 (void)
+int utc_ml_service_pipeline_delete_n3 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
const gchar *key = "ServiceName";
- status = ml_service_set_pipeline (key, pipeline);
+ status = ml_service_pipeline_set (key, pipeline);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_delete_pipeline (key);
+ status = ml_service_pipeline_delete (key);
assert_eq (ML_ERROR_NONE, status);
- status = ml_service_delete_pipeline (key);
+ status = ml_service_pipeline_delete (key);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
ml_pipeline_state_e state;
/* set simple pipeline */
- status = ml_service_set_pipeline (key, test_pipeline);
+ status = ml_service_pipeline_set (key, test_pipeline);
assert_eq (ML_ERROR_NONE, status);
/* launch pipeline and check the state */
- status = ml_service_launch_pipeline (key, &service_handle);
+ status = ml_service_pipeline_launch (key, &service_handle);
assert_eq (ML_ERROR_NONE, status);
g_usleep (1000 * 1000 * 1); /* 1 sec */
/* start the pipeline and check the state */
- status = ml_service_start_pipeline (service_handle);
+ status = ml_service_start (service_handle);
assert_eq (ML_ERROR_NONE, status);
g_usleep (1000 * 1000 * 1); /* 1 sec */
- status = ml_service_get_pipeline_state (service_handle, &state);
+ status = ml_service_pipeline_get_state (service_handle, &state);
assert_eq (ML_ERROR_NONE, status);
assert_eq (ML_PIPELINE_STATE_PLAYING, state);
/* stop the pipeline and check the state */
- status = ml_service_stop_pipeline (service_handle);
+ status = ml_service_stop (service_handle);
assert_eq (ML_ERROR_NONE, status);
g_usleep (1000 * 1000 * 1); /* 1 sec */
- status = ml_service_get_pipeline_state (service_handle, &state);
+ status = ml_service_pipeline_get_state (service_handle, &state);
assert_eq (ML_ERROR_NONE, status);
assert_eq (ML_PIPELINE_STATE_PAUSED, state);
assert_eq (ML_ERROR_NONE, status);
/* delete finished service */
- status = ml_service_delete_pipeline (key);
+ status = ml_service_pipeline_delete (key);
assert_eq (ML_ERROR_NONE, status);
return 0;
}
/**
- * @testcase utc_ml_service_launch_pipeline_n1
+ * @testcase utc_ml_service_pipeline_launch_n1
* @since_tizen 7.0
- * @description Negative test case of using ml_service_launch_pipeline
+ * @description Negative test case of using ml_service_pipeline_launch
*/
-int utc_ml_service_launch_pipeline_n1 (void)
+int utc_ml_service_pipeline_launch_n1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
/* try to launch pipeline with invalid param */
- status = ml_service_launch_pipeline (NULL, NULL);
+ status = ml_service_pipeline_launch (NULL, NULL);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_launch_pipeline_n2
+ * @testcase utc_ml_service_pipeline_launch_n2
* @since_tizen 7.0
- * @description Negative test case of using ml_service_launch_pipeline
+ * @description Negative test case of using ml_service_pipeline_launch
*/
-int utc_ml_service_launch_pipeline_n2 (void)
+int utc_ml_service_pipeline_launch_n2 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
ml_service_h service_h;
- status = ml_service_launch_pipeline (NULL, &service_h);
+ status = ml_service_pipeline_launch (NULL, &service_h);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_start_pipeline_n1
+ * @testcase utc_ml_service_start_n1
* @since_tizen 7.0
- * @description Negative test case of using ml_service_start_pipeline
+ * @description Negative test case of using ml_service_start
*/
-int utc_ml_service_start_pipeline_n1 (void)
+int utc_ml_service_start_n1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
- status = ml_service_start_pipeline (NULL);
+ status = ml_service_start (NULL);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_stop_pipeline_n1
+ * @testcase utc_ml_service_stop_n1
* @since_tizen 7.0
- * @description Negative test case of using ml_service_stop_pipeline
+ * @description Negative test case of using ml_service_stop
*/
-int utc_ml_service_stop_pipeline_n1 (void)
+int utc_ml_service_stop_n1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
- status = ml_service_stop_pipeline (NULL);
+ status = ml_service_stop (NULL);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
return 0;
}
/**
- * @testcase utc_ml_service_get_pipeline_state_n1
+ * @testcase utc_ml_service_pipeline_get_state_n1
* @since_tizen 7.0
- * @description Negative test case of using ml_service_get_pipeline_state
+ * @description Negative test case of using ml_service_pipeline_get_state
*/
-int utc_ml_service_get_pipeline_state_n1 (void)
+int utc_ml_service_pipeline_get_state_n1 (void)
{
IS_SUPPORT_ML_SERVICE_FEATURE;
- status = ml_service_get_pipeline_state (NULL, NULL);
+ status = ml_service_pipeline_get_state (NULL, NULL);
assert_eq (ML_ERROR_INVALID_PARAMETER, status);
guint server_port = _get_available_port ();
gchar *server_pipeline_desc = g_strdup_printf ("tensor_query_serversrc port=%u num-buffers=%d ! other/tensors,num_tensors=1,dimensions=3:4:4:1,types=uint8,format=static,framerate=0/1 ! tensor_query_serversink async=false sync=false", server_port, num_buffers);
- status = ml_service_set_pipeline (service_name, server_pipeline_desc);
+ status = ml_service_pipeline_set (service_name, server_pipeline_desc);
assert_eq (ML_ERROR_NONE, status);
gchar *ret_pipeline;
- status = ml_service_get_pipeline (service_name, &ret_pipeline);
+ status = ml_service_pipeline_get (service_name, &ret_pipeline);
assert_eq (ML_ERROR_NONE, status);
assert (0 == strcmp (server_pipeline_desc, ret_pipeline));
g_free (server_pipeline_desc);
ml_service_h service;
ml_pipeline_state_e state;
- status = ml_service_launch_pipeline (service_name, &service);
+ status = ml_service_pipeline_launch (service_name, &service);
assert_eq (ML_ERROR_NONE, status);
g_usleep (1000 * 1000 * 1); /* 1 sec */
- status = ml_service_start_pipeline (service);
+ status = ml_service_start (service);
assert_eq (ML_ERROR_NONE, status);
g_usleep (1000 * 1000 * 1); /* 1 sec */
g_usleep (1000 * 1000 * 1); /* 1 sec */
/** destroy server pipeline */
- status = ml_service_stop_pipeline (service);
+ status = ml_service_stop (service);
assert_eq (ML_ERROR_NONE, status);
g_usleep (1000 * 1000 * 1); /* 1 sec */
g_usleep (1000 * 1000 * 1); /* 1 sec */
/** delete finished service */
- status = ml_service_delete_pipeline (service_name);
+ status = ml_service_pipeline_delete (service_name);
assert_eq (ML_ERROR_NONE, status);
status = ml_option_destroy (query_client_option);