diff options
-rw-r--r-- | Makefile | 6 | ||||
-rw-r--r-- | docs/howto/CrossBuildForArm.md | 2 | ||||
-rw-r--r-- | packaging/nnfw.spec | 2 | ||||
-rwxr-xr-x | scripts/command/tizen_xu4_test.sh | 6 | ||||
-rw-r--r-- | tests/scripts/README.md (renamed from tools/test_driver/README.md) | 8 | ||||
-rwxr-xr-x | tests/scripts/common.sh (renamed from tools/test_driver/common.sh) | 0 | ||||
-rw-r--r-- | tests/scripts/neurun_frameworktest_list.txt (renamed from tools/test_driver/neurun_frameworktest_list.txt) | 0 | ||||
-rw-r--r-- | tests/scripts/nnfw_kernel_env_list.txt (renamed from tools/test_driver/nnfw_kernel_env_list.txt) | 0 | ||||
-rwxr-xr-x | tests/scripts/print_to_json.sh (renamed from tools/test_driver/print_to_json.sh) | 0 | ||||
-rwxr-xr-x | tests/scripts/py/common.py (renamed from tools/test_driver/py/common.py) | 0 | ||||
-rwxr-xr-x | tests/scripts/py/run_frameworktest.py (renamed from tools/test_driver/py/run_frameworktest.py) | 0 | ||||
-rwxr-xr-x | tests/scripts/py/run_unittest.py (renamed from tools/test_driver/py/run_unittest.py) | 0 | ||||
-rwxr-xr-x | tests/scripts/py/test_driver.py (renamed from tools/test_driver/py/test_driver.py) | 16 | ||||
-rwxr-xr-x | tests/scripts/run_benchmark.sh (renamed from tools/test_driver/run_benchmark.sh) | 0 | ||||
-rwxr-xr-x | tests/scripts/run_benchmark_acl.sh (renamed from tools/test_driver/run_benchmark_acl.sh) | 0 | ||||
-rwxr-xr-x | tests/scripts/run_benchmark_op.sh (renamed from tools/test_driver/run_benchmark_op.sh) | 0 | ||||
-rw-r--r-- | tests/scripts/run_benchmark_tflite_model.in (renamed from tools/test_driver/run_benchmark_tflite_model.in) | 0 | ||||
-rwxr-xr-x | tests/scripts/run_benchmark_tflite_model.sh (renamed from tools/test_driver/run_benchmark_tflite_model.sh) | 0 | ||||
-rwxr-xr-x | tests/scripts/run_frameworktest.sh (renamed from tools/test_driver/run_frameworktest.sh) | 0 | ||||
-rwxr-xr-x | tests/scripts/run_unittest.sh (renamed from tools/test_driver/run_unittest.sh) | 0 | ||||
-rwxr-xr-x | tests/scripts/test_driver.sh (renamed from tools/test_driver/test_driver.sh) | 0 |
21 files changed, 23 insertions, 17 deletions
@@ -211,16 +211,22 @@ test_internal: build_test_suite: install_internal @echo "packaging test suite" @rm -rf $(INSTALL_ROOT)/test-suite.tar.gz + # Workaround for CI test: copy test script to old directory path + @cp -rf tests/scripts tools/test_driver @tar -zcf test-suite.tar.gz tests/ tools/test_driver $(INSTALL_ALIAS) --dereference + @rm -rf tools/test_driver @mv test-suite.tar.gz $(INSTALL_ROOT)/. build_coverage_suite: install_internal @echo "packaging test-coverage suite" @rm -rf $(INSTALL_ROOT)/coverage-suite.tar.gz @find Product -name "*.gcno" > include_lists.txt + # Workaround for CI test: copy test script to old directory path + @cp -rf tests/scripts tools/test_driver @pwd | grep -o '/' | wc -l > tools/test_driver/build_path_depth.txt @tar -zcf coverage-suite.tar.gz tests/ tools/test_driver $(INSTALL_ALIAS) --dereference -T include_lists.txt @rm -rf include_lists.txt tools/test_driver/build_path_depth.txt + @rm -rf tools/test_driver @mv coverage-suite.tar.gz $(INSTALL_ROOT)/. runtime_build_internal: $(BUILD_ROOT) diff --git a/docs/howto/CrossBuildForArm.md b/docs/howto/CrossBuildForArm.md index ebba7ec86..e307596d0 100644 --- a/docs/howto/CrossBuildForArm.md +++ b/docs/howto/CrossBuildForArm.md @@ -103,5 +103,5 @@ CROSS_BUILD=1 TARGET_ARCH=armv7l make all install ## Run test ``` - ./tools/test_driver/test_driver.sh --artifactpath=. + ./tests/scripts/test_driver.sh --artifactpath=. ``` diff --git a/packaging/nnfw.spec b/packaging/nnfw.spec index 5f7178df8..915c7d366 100644 --- a/packaging/nnfw.spec +++ b/packaging/nnfw.spec @@ -82,7 +82,7 @@ rm -rf %{buildroot}%{_libdir}/pureacl cp -rf ./tests %{buildroot}%{test_install_prefix}/. ## install tools mkdir -p %{buildroot}%{test_install_prefix}/tools -cp -rf ./tools/test_driver %{buildroot}%{test_install_prefix}/tools +cp -rf ./tests/scripts %{buildroot}%{test_install_prefix}/tools %else %{build_options} make build_coverage_suite mkdir -p %{buildroot}%{test_install_prefix} diff --git a/scripts/command/tizen_xu4_test.sh b/scripts/command/tizen_xu4_test.sh index d56dae2b5..38894df0f 100755 --- a/scripts/command/tizen_xu4_test.sh +++ b/scripts/command/tizen_xu4_test.sh @@ -131,17 +131,17 @@ fi # run unittest if [ "$UNITTEST" == "on" ]; then - $SDB_CMD shell $TEST_ROOT/tools/test_driver/test_driver.sh --unittest --artifactpath=$TEST_ROOT + $SDB_CMD shell $TEST_ROOT/tests/scripts/test_driver.sh --unittest --artifactpath=$TEST_ROOT fi # run framework test if [ "$FRAMEWORK" == "on" ]; then - $SDB_CMD shell $TEST_ROOT/tools/test_driver/test_driver.sh --frameworktest --artifactpath=$TEST_ROOT + $SDB_CMD shell $TEST_ROOT/tests/scripts/test_driver.sh --frameworktest --artifactpath=$TEST_ROOT fi # run verification if [ "$VERIFICATION" == "on" ]; then - $SDB_CMD shell $TEST_ROOT/tools/test_driver/test_driver.sh --verification --artifactpath=$TEST_ROOT + $SDB_CMD shell $TEST_ROOT/tests/scripts/test_driver.sh --verification --artifactpath=$TEST_ROOT fi # pull gcov files diff --git a/tools/test_driver/README.md b/tests/scripts/README.md index 2981267a5..66a197d51 100644 --- a/tools/test_driver/README.md +++ b/tests/scripts/README.md @@ -7,7 +7,7 @@ - Related file : `run_unittest.sh` - Usage : ``` -$ ./tools/test_driver/test_driver.sh \ +$ ./tests/scripts/test_driver.sh \ --artifactpath=. \ --unittest ``` @@ -15,7 +15,7 @@ $ ./tools/test_driver/test_driver.sh \ ``` $ LD_LIBRARY_PATH=Product/out/lib \ - ./tools/test_driver/run_unittest.sh \ + ./tests/scripts/run_unittest.sh \ --reportdir=report \ --unittestdir=Product/out/unittest ``` @@ -42,7 +42,7 @@ $ LD_LIBRARY_PATH=Product/out/lib \ - Driver source location : `tools/tflite_run/` - Usage : ``` -$ ./tools/test_driver/test_driver.sh \ +$ ./tests/scripts/test_driver.sh \ --artifactpath=. \ --frameworktest ``` @@ -56,7 +56,7 @@ $ ./tools/test_driver/test_driver.sh \ - Driver source location : `tools/nnapi_test/` - Usage : ``` -$ ./tools/test_driver/test_driver.sh \ +$ ./tests/scripts/test_driver.sh \ --artifactpath=. \ --verification . ``` diff --git a/tools/test_driver/common.sh b/tests/scripts/common.sh index 12a35fd35..12a35fd35 100755 --- a/tools/test_driver/common.sh +++ b/tests/scripts/common.sh diff --git a/tools/test_driver/neurun_frameworktest_list.txt b/tests/scripts/neurun_frameworktest_list.txt index 9c4e97dac..9c4e97dac 100644 --- a/tools/test_driver/neurun_frameworktest_list.txt +++ b/tests/scripts/neurun_frameworktest_list.txt diff --git a/tools/test_driver/nnfw_kernel_env_list.txt b/tests/scripts/nnfw_kernel_env_list.txt index 9cb3fc46c..9cb3fc46c 100644 --- a/tools/test_driver/nnfw_kernel_env_list.txt +++ b/tests/scripts/nnfw_kernel_env_list.txt diff --git a/tools/test_driver/print_to_json.sh b/tests/scripts/print_to_json.sh index a5ea5689b..a5ea5689b 100755 --- a/tools/test_driver/print_to_json.sh +++ b/tests/scripts/print_to_json.sh diff --git a/tools/test_driver/py/common.py b/tests/scripts/py/common.py index 37b40e1ce..37b40e1ce 100755 --- a/tools/test_driver/py/common.py +++ b/tests/scripts/py/common.py diff --git a/tools/test_driver/py/run_frameworktest.py b/tests/scripts/py/run_frameworktest.py index a4fbd075a..a4fbd075a 100755 --- a/tools/test_driver/py/run_frameworktest.py +++ b/tests/scripts/py/run_frameworktest.py diff --git a/tools/test_driver/py/run_unittest.py b/tests/scripts/py/run_unittest.py index 2e2ad3434..2e2ad3434 100755 --- a/tools/test_driver/py/run_unittest.py +++ b/tests/scripts/py/run_unittest.py diff --git a/tools/test_driver/py/test_driver.py b/tests/scripts/py/test_driver.py index 9ed97d202..f9c48e11f 100755 --- a/tools/test_driver/py/test_driver.py +++ b/tests/scripts/py/test_driver.py @@ -144,7 +144,7 @@ def get_parsed_options(): type=str, dest="frameworktest_list_file", help= - "(default=ARTIFACT_PATH/tools/test_driver/pureacl_frameworktest_list.txt) filepath of model list for test" + "(default=ARTIFACT_PATH/tests/scripts/pureacl_frameworktest_list.txt) filepath of model list for test" ) parser.add_argument( "--reportdir", @@ -177,7 +177,7 @@ def get_parsed_options(): def run_unittest(options): - cmd = "{artifactpath}/tools/test_driver/run_unittest.sh \ + cmd = "{artifactpath}/tests/scripts/run_unittest.sh \ --reportdir={reportdir} \ --unittestdir={unittestdir}".format( artifactpath=options.artifactpath, @@ -195,7 +195,7 @@ def run_frameworktest(options): print("Cannot find {driverbin}".format(driverbin=options.framework_driverbin)) sys.exit(1) - cmd = "{artifactpath}/tools/test_driver/run_frameworktest.sh \ + cmd = "{artifactpath}/tests/scripts/run_frameworktest.sh \ --runtestsh={runtestsh} \ --driverbin={driverbin} \ --reportdir={reportdir} \ @@ -217,7 +217,7 @@ def run_verification(options): driverbin=options.verification_driverbin)) sys.exit(1) - cmd = "{artifactpath}/tools/test_driver/run_frameworktest.sh \ + cmd = "{artifactpath}/tests/scripts/run_frameworktest.sh \ --runtestsh={runtestsh} \ --driverbin={driverbin} \ --reportdir={reportdir} \ @@ -238,7 +238,7 @@ def run_benchmark(options): print("Cannot find {driverbin}".format(driverbin=options.benchmark_driverbin)) sys.exit(1) - cmd = "{artifactpath}/tools/test_driver/run_benchmark.sh \ + cmd = "{artifactpath}/tests/scripts/run_benchmark.sh \ --runtestsh={runtestsh} \ --driverbin={driverbin} \ --reportdir={reportdir}/benchmark".format( @@ -256,7 +256,7 @@ def run_benchmarkop(options): print("Cannot find {driverbin}".format(driverbin=options.benchmark_driverbin)) sys.exit(1) - cmd = "{artifactpath}/tools/test_driver/run_benchmark_op.sh \ + cmd = "{artifactpath}/tests/scripts/run_benchmark_op.sh \ --runtestsh={runtestsh} \ --driverbin={driverbin} \ --reportdir={reportdir}/benchmark_op \ @@ -271,7 +271,7 @@ def run_benchmarkop(options): def run_benchmarkacl(options): - cmd = "{artifactpath}/tools/test_driver/run_benchmark_acl.sh \ + cmd = "{artifactpath}/tests/scripts/run_benchmark_acl.sh \ --reportdir={reportdir}/benchmark \ --bindir={artifactpath}/Product/out/bin".format( reportdir=options.reportdir, artifactpath=options.artifactpath) @@ -279,7 +279,7 @@ def run_benchmarkacl(options): def make_json_for_benchmark_result(options): - cmd = "source {artifactpath}/tools/test_driver/print_to_json.sh && ".format( + cmd = "source {artifactpath}/tests/scripts/print_to_json.sh && ".format( artifactpath=options.artifactpath) if options.benchmarkop_on: cmd += "print_to_json {artifactpath}/report/benchmark_op \ diff --git a/tools/test_driver/run_benchmark.sh b/tests/scripts/run_benchmark.sh index 6980475b6..6980475b6 100755 --- a/tools/test_driver/run_benchmark.sh +++ b/tests/scripts/run_benchmark.sh diff --git a/tools/test_driver/run_benchmark_acl.sh b/tests/scripts/run_benchmark_acl.sh index c6a643baa..c6a643baa 100755 --- a/tools/test_driver/run_benchmark_acl.sh +++ b/tests/scripts/run_benchmark_acl.sh diff --git a/tools/test_driver/run_benchmark_op.sh b/tests/scripts/run_benchmark_op.sh index 4b3467379..4b3467379 100755 --- a/tools/test_driver/run_benchmark_op.sh +++ b/tests/scripts/run_benchmark_op.sh diff --git a/tools/test_driver/run_benchmark_tflite_model.in b/tests/scripts/run_benchmark_tflite_model.in index 1003ecc13..1003ecc13 100644 --- a/tools/test_driver/run_benchmark_tflite_model.in +++ b/tests/scripts/run_benchmark_tflite_model.in diff --git a/tools/test_driver/run_benchmark_tflite_model.sh b/tests/scripts/run_benchmark_tflite_model.sh index 50a2a5fb3..50a2a5fb3 100755 --- a/tools/test_driver/run_benchmark_tflite_model.sh +++ b/tests/scripts/run_benchmark_tflite_model.sh diff --git a/tools/test_driver/run_frameworktest.sh b/tests/scripts/run_frameworktest.sh index 343fd0292..343fd0292 100755 --- a/tools/test_driver/run_frameworktest.sh +++ b/tests/scripts/run_frameworktest.sh diff --git a/tools/test_driver/run_unittest.sh b/tests/scripts/run_unittest.sh index 5eddfb32c..5eddfb32c 100755 --- a/tools/test_driver/run_unittest.sh +++ b/tests/scripts/run_unittest.sh diff --git a/tools/test_driver/test_driver.sh b/tests/scripts/test_driver.sh index 30b5ea29c..30b5ea29c 100755 --- a/tools/test_driver/test_driver.sh +++ b/tests/scripts/test_driver.sh |