1{ 2 "description": "Config for MindSpore test cases", 3 "driver": { 4 "module-name": "ActsMindSporeTest", 5 "native-test-timeout": "120000", 6 "native-test-device-path": "/data/local/tmp", 7 "runtime-hint": "1s", 8 "type": "CppTest" 9 }, 10 "kits": [ 11 { 12 "type": "ShellKit", 13 "run-command": [ 14 "remount", 15 "mkdir /data/test" 16 ] 17 }, 18 { 19 "type": "PushKit", 20 "push": [ 21 "ActsMindSporeTest->/data/local/tmp/ActsMindSporeTest", 22 "resource/ai/mindspore/aiy_vision_classifier_plants_V1_3/aiy_vision_classifier_plants_V1_3.ms -> /data/test", 23 "resource/ai/mindspore/aiy_vision_classifier_plants_V1_3/aiy_vision_classifier_plants_V1_3_offline_model.ms -> /data/test", 24 "resource/ai/mindspore/aiy_vision_classifier_plants_V1_3/aiy_vision_classifier_plants_V1_3.input -> /data/test", 25 "resource/ai/mindspore/aiy_vision_classifier_plants_V1_3/aiy_vision_classifier_plants_V1_30.output -> /data/test", 26 "resource/ai/mindspore/ml_face_is_face/ml_face_isface.ms -> /data/test", 27 "resource/ai/mindspore/ml_face_is_face/ml_face_isface_r13.ms -> /data/test", 28 "resource/ai/mindspore/ml_face_is_face/ml_face_isface_offline_model.ms -> /data/test", 29 "resource/ai/mindspore/ml_face_is_face/ml_face_isface.input -> /data/test", 30 "resource/ai/mindspore/ml_face_is_face/ml_face_isface_0.input -> /data/test", 31 "resource/ai/mindspore/ml_face_is_face/ml_face_isface0.output -> /data/test", 32 "resource/ai/mindspore/ml_Hand_deploy/ml_Hand_deploy.ms -> /data/test", 33 "resource/ai/mindspore/ml_Hand_deploy/ml_Hand_deploy_0.input -> /data/test", 34 "resource/ai/mindspore/ml_Hand_deploy/ml_Hand_deploy0.output -> /data/test", 35 "resource/ai/mindspore/ml_ocr_cn/ml_ocr_cn.ms -> /data/test", 36 "resource/ai/mindspore/ml_ocr_cn/ml_ocr_cn_offline_model.ms -> /data/test", 37 "resource/ai/mindspore/ml_ocr_cn/ml_ocr_cn_0.input -> /data/test", 38 "resource/ai/mindspore/ml_ocr_cn/ml_ocr_cn0.output -> /data/test", 39 "resource/ai/mindspore/ml_headpose_pb2tflite/ml_headpose_pb2tflite.ms -> /data/test", 40 "resource/ai/mindspore/ml_headpose_pb2tflite/ml_headpose_pb2tflite_offline_model.ms -> /data/test", 41 "resource/ai/mindspore/ml_headpose_pb2tflite/ml_headpose_pb2tflite_0.input -> /data/test", 42 "resource/ai/mindspore/ml_headpose_pb2tflite/ml_headpose_pb2tflite_1.input -> /data/test", 43 "resource/ai/mindspore/ml_headpose_pb2tflite/ml_headpose_pb2tflite_2.input -> /data/test", 44 "resource/ai/mindspore/ml_headpose_pb2tflite/ml_headpose_pb2tflite0.output -> /data/test", 45 "resource/ai/mindspore/Kirin_model/tinynet.om.ms -> /data/test", 46 "resource/ai/mindspore/lenet_train/lenet_train.ms -> /data/test", 47 "resource/ai/mindspore/lenet_train/lenet_train_0.input -> /data/test", 48 "resource/ai/mindspore/lenet_train/lenet_train_1.input -> /data/test", 49 "resource/ai/mindspore/lenet_train/lenet_train_infer_0.input -> /data/test", 50 "resource/ai/mindspore/lenet_train/lenet_train_infer_1.input -> /data/test", 51 "resource/ai/mindspore/lenet_train/lenet_train_infer0.output -> /data/test", 52 "resource/ai/mindspore/lenet_train/lenet_train_train_0.input -> /data/test", 53 "resource/ai/mindspore/lenet_train/lenet_train_train_1.input -> /data/test", 54 "resource/ai/mindspore/xiaoyi/xiaoyi_train_codegen.ms -> /data/test", 55 "resource/ai/mindspore/test_model.om/test_model_0.input -> /data/test", 56 "resource/ai/mindspore/test_model.om/test_model0.output -> /data/test", 57 "resource/ai/mindspore/test_model.om/test_model.om.ms -> /data/test", 58 "resource/ai/mindspore/test_model.om/test_model_param -> /data/test", 59 "resource/ai/mindspore/ml_face_isface_quant/ml_face_isface.om.ms -> /data/test", 60 "resource/ai/mindspore/ml_face_isface_quant/ml_face_isface_quant_0.input -> /data/test", 61 "resource/ai/mindspore/ml_face_isface_quant/ml_face_isface_quant0.output -> /data/test", 62 "resource/ai/mindspore/ml_face_isface_quant/ml_face_isface_quant.ms -> /data/test" 63 ] 64 }, 65 { 66 "type": "ShellKit", 67 "run-command": [ 68 "mount -o rw,remount /", 69 "[ -d '/system/lib' ] && cp /system/lib/ndk/libmindspore_lite_ndk.so /system/lib/platformsdk/", 70 "[ -d '/system/lib64' ] && cp /system/lib64/ndk/libmindspore_lite_ndk.so /system/lib64/platformsdk/" 71 ], 72 "teardown-command": [ 73 "[ -d '/system/lib' ] && cp /system/lib64/platformsdk/libmindspore_lite_ndk.so", 74 "[ -d '/system/lib64' ] && cp /system/lib64/platformsdk/libmindspore_lite_ndk.so", 75 "mount -o ro,remount /" 76 ] 77 } 78 ] 79} 80