From: HyunsoPark Date: Thu, 18 Aug 2022 01:08:45 +0000 (+0900) Subject: [UTC][capi-media-vision][Non-ACR][Add Not supported checks] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9caa2093f1e201e64141ec9f11040361ee348c34;p=test%2Ftct%2Fnative%2Fapi.git [UTC][capi-media-vision][Non-ACR][Add Not supported checks] Change-Id: Id9000577d01f89bd66476a6279d460a82538018e Signed-off-by: HyunsoPark --- diff --git a/src/utc/capi-media-vision/utc-mv_roi_tracker.c b/src/utc/capi-media-vision/utc-mv_roi_tracker.c index eb1b597eb..573eae1a7 100755 --- a/src/utc/capi-media-vision/utc-mv_roi_tracker.c +++ b/src/utc/capi-media-vision/utc-mv_roi_tracker.c @@ -281,11 +281,6 @@ int utc_mediavision_mv_roi_tracker_configure_p(void) { printf("mv_roi_tracker_configure_p\n"); - if (!gIsROITrackerSupported) { - assert_eq(gStartupError, MEDIA_VISION_ERROR_NOT_SUPPORTED); - return 0; - } - mv_roi_tracker_h tracker_handle = NULL; int ret = mv_roi_tracker_create(&tracker_handle); if (!gIsROITrackerSupported) { @@ -293,6 +288,8 @@ int utc_mediavision_mv_roi_tracker_configure_p(void) return 0; } + assert_eq(gStartupError, MEDIA_VISION_ERROR_NONE); + assert_eq(set_roi_tracker_engine_config(gEngineConfigHandle), MEDIA_VISION_ERROR_NONE); ret = mv_roi_tracker_configure(tracker_handle, gEngineConfigHandle); @@ -314,11 +311,15 @@ int utc_mediavision_mv_roi_tracker_configure_n(void) { printf("mv_roi_tracker_configure_n\n"); + mv_roi_tracker_h tracker_handle = NULL; + int ret = mv_roi_tracker_create(&tracker_handle); if (!gIsROITrackerSupported) { - assert_eq(gStartupError, MEDIA_VISION_ERROR_NOT_SUPPORTED); + assert_eq(ret, MEDIA_VISION_ERROR_NOT_SUPPORTED); return 0; } + assert_eq(gStartupError, MEDIA_VISION_ERROR_NONE); + int ret = mv_roi_tracker_configure(NULL, NULL); assert_eq(MEDIA_VISION_ERROR_INVALID_PARAMETER, ret); @@ -336,11 +337,6 @@ int utc_mediavision_mv_roi_tracker_prepare_p(void) { printf("mv_roi_tracker_prepare_p\n"); - if (!gIsROITrackerSupported) { - assert_eq(gStartupError, MEDIA_VISION_ERROR_NOT_SUPPORTED); - return 0; - } - mv_roi_tracker_h tracker_handle = NULL; int ret = mv_roi_tracker_create(&tracker_handle); if (!gIsROITrackerSupported) { @@ -348,6 +344,8 @@ int utc_mediavision_mv_roi_tracker_prepare_p(void) return 0; } + assert_eq(gStartupError, MEDIA_VISION_ERROR_NONE); + assert_eq(set_roi_tracker_engine_config(gEngineConfigHandle), MEDIA_VISION_ERROR_NONE); ret = mv_roi_tracker_configure(tracker_handle, gEngineConfigHandle); @@ -371,11 +369,15 @@ int utc_mediavision_mv_roi_tracker_prepare_n(void) { printf("mv_roi_tracker_prepare_n\n"); + mv_roi_tracker_h tracker_handle = NULL; + int ret = mv_roi_tracker_create(&tracker_handle); if (!gIsROITrackerSupported) { - assert_eq(gStartupError, MEDIA_VISION_ERROR_NOT_SUPPORTED); + assert_eq(ret, MEDIA_VISION_ERROR_NOT_SUPPORTED); return 0; } + assert_eq(gStartupError, MEDIA_VISION_ERROR_NONE); + int ret = mv_roi_tracker_prepare(NULL, 0, 0, 0, 0); assert_eq(MEDIA_VISION_ERROR_INVALID_PARAMETER, ret); @@ -400,11 +402,6 @@ int utc_mediavision_mv_roi_tracker_perform_p(void) { printf("mv_roi_tracker_perform_p\n"); - if (!gIsROITrackerSupported) { - assert_eq(gStartupError, MEDIA_VISION_ERROR_NOT_SUPPORTED); - return 0; - } - mv_roi_tracker_h tracker_handle = NULL; int ret = mv_roi_tracker_create(&tracker_handle); if (!gIsROITrackerSupported) { @@ -412,6 +409,8 @@ int utc_mediavision_mv_roi_tracker_perform_p(void) return 0; } + assert_eq(gStartupError, MEDIA_VISION_ERROR_NONE); + assert_eq(set_roi_tracker_engine_config(gEngineConfigHandle), MEDIA_VISION_ERROR_NONE); ret = mv_roi_tracker_configure(tracker_handle, gEngineConfigHandle); @@ -447,11 +446,6 @@ int utc_mediavision_mv_roi_tracker_perform_n(void) { printf("mv_roi_tracker_perform_n\n"); - if (!gIsROITrackerSupported) { - assert_eq(gStartupError, MEDIA_VISION_ERROR_NOT_SUPPORTED); - return 0; - } - mv_roi_tracker_h tracker_handle = NULL; int ret = mv_roi_tracker_create(&tracker_handle); if (!gIsROITrackerSupported) { @@ -459,6 +453,8 @@ int utc_mediavision_mv_roi_tracker_perform_n(void) return 0; } + assert_eq(gStartupError, MEDIA_VISION_ERROR_NONE); + assert_eq(set_roi_tracker_engine_config(gEngineConfigHandle), MEDIA_VISION_ERROR_NONE); ret = mv_roi_tracker_configure(tracker_handle, gEngineConfigHandle);