From: Hyunsoo Park Date: Wed, 24 Aug 2022 03:58:59 +0000 (+0900) Subject: [ITC][media-vision][Non-ACR]Feature fail case fixed for roi tracker X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5576f3b64fb69fcecfa2e80880ee3fef05111675;p=test%2Ftct%2Fnative%2Fapi.git [ITC][media-vision][Non-ACR]Feature fail case fixed for roi tracker Change-Id: Ife052d38c5e0b0f424a8755a09fe65e01162e4c8 Signed-off-by: Hyunsoo Park --- diff --git a/src/itc/media-vision/ITs-media-vision-roi-tracker.c b/src/itc/media-vision/ITs-media-vision-roi-tracker.c index 08d6ada3e..b21bfb3f3 100644 --- a/src/itc/media-vision/ITs-media-vision-roi-tracker.c +++ b/src/itc/media-vision/ITs-media-vision-roi-tracker.c @@ -182,8 +182,15 @@ int ITc_mv_roi_tracker_configure_prepare_p(void) START_TEST_ROI_TRACKER; int nRet = mv_roi_tracker_create(&g_hTrackerModel); - PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_create", MediaVisionGetError(nRet)); - + if (g_bIsVisionROITrackerFeatureSupported == true) + { + PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_create", MediaVisionGetError(nRet)); + } + else + { + PRINT_RESULT(MEDIA_VISION_ERROR_NOT_SUPPORTED, nRet, "mv_roi_tracker_create", MediaVisionGetError(nRet)); + return 0; + } nRet = mv_create_engine_config(&gEngineConfigHandle); PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_create_engine_config", MediaVisionGetError(nRet)); @@ -191,24 +198,11 @@ int ITc_mv_roi_tracker_configure_prepare_p(void) PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "SetROITrackerEngineConfig", MediaVisionGetError(nRet)); nRet = mv_roi_tracker_configure(g_hTrackerModel, gEngineConfigHandle); - if (g_bIsVisionROITrackerFeatureSupported == true) - { - PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_configure", MediaVisionGetError(nRet)); - } - else - { - PRINT_RESULT(MEDIA_VISION_ERROR_NOT_SUPPORTED, nRet, "mv_roi_tracker_configure", MediaVisionGetError(nRet)); - } + PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_configure", MediaVisionGetError(nRet)); nRet = mv_roi_tracker_prepare(g_hTrackerModel, 50, 50, 50, 50); - if (g_bIsVisionROITrackerFeatureSupported == true) - { - PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_prepare", MediaVisionGetError(nRet)); - } - else - { - PRINT_RESULT(MEDIA_VISION_ERROR_NOT_SUPPORTED, nRet, "mv_roi_tracker_prepare", MediaVisionGetError(nRet)); - } + PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_prepare", MediaVisionGetError(nRet)); + FPRINTF("[Line : %d][%s] TC run successfully\\n", __LINE__, API_NAMESPACE); return 0; @@ -235,7 +229,15 @@ int ITc_mv_roi_tracker_perform_p(void) START_TEST_ROI_TRACKER; int nRet = mv_roi_tracker_create(&g_hTrackerModel); - PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_create", MediaVisionGetError(nRet)); + if (g_bIsVisionROITrackerFeatureSupported == true) + { + PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_create", MediaVisionGetError(nRet)); + } + else + { + PRINT_RESULT(MEDIA_VISION_ERROR_NOT_SUPPORTED, nRet, "mv_roi_tracker_create", MediaVisionGetError(nRet)); + return 0; + } nRet = mv_create_engine_config(&gEngineConfigHandle); PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_create_engine_config", MediaVisionGetError(nRet)); @@ -262,14 +264,7 @@ int ITc_mv_roi_tracker_perform_p(void) g_CallBackHit = false; nRet = mv_roi_tracker_perform(g_hTrackerModel, gSourceHandle, MvROITrackedCB, NULL); - if (g_bIsVisionROITrackerFeatureSupported == true) - { - PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_perform", MediaVisionGetError(nRet)); - } - else - { - PRINT_RESULT(MEDIA_VISION_ERROR_NOT_SUPPORTED, nRet, "mv_roi_tracker_perform", MediaVisionGetError(nRet)); - } + PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_roi_tracker_perform", MediaVisionGetError(nRet)); if (g_CallBackHit == false) {