mv_machine_learning: add testcase to mv_test
authorVibhav Aggarwal <v.aggarwal@samsung.com>
Thu, 30 Nov 2023 10:49:28 +0000 (19:49 +0900)
committerKwanghoon Son <k.son@samsung.com>
Wed, 6 Dec 2023 01:36:46 +0000 (10:36 +0900)
[Issue type] code improvement

Add the FaceRecognitionAccuracy testcase to mv_test.
It is disabled by default since its execution time is high.

Change-Id: I99e789e7ee8456a5fcc56d2e3d7edd6f4264529b
Signed-off-by: Vibhav Aggarwal <v.aggarwal@samsung.com>
test/testsuites/machine_learning/face_recognition/CMakeLists.txt
test/testsuites/machine_learning/face_recognition/measure_face_recognition.cpp

index 41d5381..816b821 100644 (file)
@@ -1,6 +1,7 @@
 set(SRC_FILES
     ${SRC_FILES}
     testsuites/machine_learning/face_recognition/face_recognition_test_util.cpp
+    testsuites/machine_learning/face_recognition/measure_face_recognition.cpp
     testsuites/machine_learning/face_recognition/test_face_recognition.cpp
     testsuites/machine_learning/face_recognition/test_face_recognition_multi_threads.cpp
 )
\ No newline at end of file
index 4e36f7b..2905a51 100644 (file)
@@ -38,7 +38,7 @@ using namespace testing;
 using namespace std;
 using namespace MediaVision::Common;
 
-TEST(FaceRecognitionAccuracy, Measure)
+TEST(FaceRecognitionAccuracy, DISABLED_Measure)
 {
        ifstream train_file(TRAIN_LIST_FILE, ios::in | ios::binary);
 
@@ -169,9 +169,3 @@ TEST(FaceRecognitionAccuracy, Measure)
 
        RemoveModelResources();
 }
-
-int main(int argc, char **argv)
-{
-       InitGoogleTest(&argc, argv);
-       return RUN_ALL_TESTS();
-}