- neurun
```
./tests/scripts/test_driver.sh --artifactpath=. \
- --frameworktest_list_file=tests/scripts/neurun_frameworktest_list.armv7l.acl_cl.txt
+ --frameworktest_list_file=tests/scripts/list/neurun_frameworktest_list.armv7l.acl_cl.txt
```
./tests/scripts/test_driver.sh \
--frameworktest \
--framework_driverbin="$ROOT_PATH/Product/out/bin/tflite_loader_test_tool" \
- --frameworktest_list_file=tests/scripts/tflite_loader_list.armv7l.txt \
+ --frameworktest_list_file=tests/scripts/list/tflite_loader_list.armv7l.txt \
--reportdir="$ROOT_PATH/report/acl_cl/tfliteloader" .
popd > /dev/null
BACKEND="acl_neon"
UNITTEST_SKIPLIST="Product/out/unittest/nnapi_gtest.skip.armv7l-linux.acl_neon"
-FRAMEWORK_TESTLIST="tests/scripts/neurun_frameworktest_list.armv7l.acl_neon.txt"
+FRAMEWORK_TESTLIST="tests/scripts/list/neurun_frameworktest_list.armv7l.acl_neon.txt"
REPORT_BASE="report/${BACKEND}"
EXECUTORS=("Linear" "Dataflow" "Parallel")
# TODO Independent script when supporting ops are increased
export NCNN_LAYOUT="NCHW"
Unittests "srcn" "Product/out/unittest/nnapi_gtest.skip.armv7l-linux.ncnn" "report/ncnn"
-TFLiteModelVerification "srcn" "tests/scripts/neurun_frameworktest_list.armv7l.ncnn.txt" "report/ncnn"
+TFLiteModelVerification "srcn" "tests/scripts/list/neurun_frameworktest_list.armv7l.ncnn.txt" "report/ncnn"
BACKEND="cpu"
UNITTEST_SKIPLIST="Product/out/unittest/nnapi_gtest.skip.armv7l-linux.cpu"
-FRAMEWORK_TESTLIST="tests/scripts/neurun_frameworktest_list.armv7l.cpu.txt"
+FRAMEWORK_TESTLIST="tests/scripts/list/neurun_frameworktest_list.armv7l.cpu.txt"
REPORT_BASE="report/${BACKEND}"
EXECUTORS=("Linear" "Dataflow" "Parallel")
# Get the intersect of framework test list files
# acl_cl is default. Other backends have own test list
-TESTLIST_PREFIX="tests/scripts/neurun_frameworktest_list.armv7l"
+TESTLIST_PREFIX="tests/scripts/list/neurun_frameworktest_list.armv7l"
cat $TESTLIST_PREFIX.${BACKENDS[0]}.txt | sort > $TESTLIST_PREFIX.intersect.txt
for BACKEND in "${BACKENDS[@]}"; do
comm -12 <(sort $TESTLIST_PREFIX.intersect.txt) <(sort $TESTLIST_PREFIX.$BACKEND.txt) > $TESTLIST_PREFIX.intersect.next.txt
CheckTestPrepared
Unittests "cpu" "Product/out/unittest/nnapi_gtest.skip.x86_64-linux" "report"
-TFLiteModelVerification "cpu" "tests/scripts/neurun_frameworktest_list.x86-64.cpu.txt" "report"
+TFLiteModelVerification "cpu" "tests/scripts/list/neurun_frameworktest_list.x86-64.cpu.txt" "report"
popd > /dev/null
echo "./$0 \\"
echo " --runtestsh=tests/framework/run_test.sh \\ # Test runner script path"
echo " --driverbin=Product/out/bin/tflite_run \\ # Test driver path"
- echo " --frameworktest_list_file=tests/scripts/neurun_frameworktest_list.armv7l.cpu.txt \\"
+ echo " --frameworktest_list_file=tests/scripts/list/neurun_frameworktest_list.armv7l.cpu.txt \\"
echo " --reportdir=report \\ # Directory for the report files will be saved"
echo " --tapname=framework_test.tap \\ # Tap file name"
echo " --logname=framework_test.log \\ # Log file name"