[UnitTest] change the way to run unittests in debian/rules
authorDongju Chae <dongju.chae@samsung.com>
Fri, 6 Mar 2020 05:37:51 +0000 (14:37 +0900)
committer송욱/On-Device Lab(SR)/Staff Engineer/삼성전자 <wook16.song@samsung.com>
Fri, 6 Mar 2020 07:26:29 +0000 (16:26 +0900)
This commit changes the way to run unittests in debian/rules

Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
debian/rules

index 1eac5a3..a64f944 100755 (executable)
@@ -31,19 +31,11 @@ override_dh_auto_build:
        ninja -C build
 
 override_dh_auto_test:
-       # unit tests
-       ./build/tests/unittests/unittest_ne_core_mem
-       ./build/tests/unittests/unittest_ne_core_npu
-       ./build/tests/unittests/unittest_ne_core_gem
-       ./build/tests/unittests/unittest_ne_core_comm_ip
-       ./build/tests/unittests/unittest_ne_core_handler
-       ./build/tests/unittests/unittest_ne_core_inf
-       ./build/tests/unittests/unittest_ne_core_utils
-       # app tests
-       ./build/tests/apptests/apptest_dummy_inference
-       ./build/tests/apptests/apptest_dmabuf_model
-       ./build/tests/apptests/apptest_dmabuf_buffers
-       ./build/tests/apptests/apptest_async_callbacks
+       find build/tests/unittests -maxdepth 1 -type f -perm 0755 -exec basename {} \; |\
+               xargs -I{} sh -c build/tests/unittests/{}
+
+       find build/tests/apptests -maxdepth 1 -type f -perm 0755 -exec basename {} \; |\
+               xargs -I{} sh -c build/tests/apptests/{}
 
 override_dh_auto_install:
        DESTDIR=$(CURDIR)/debian/tmp ninja -C build install