1{ 2 "description": "Configuration for soundPool Tests", 3 "driver": { 4 "type": "OHJSUnitTest", 5 "test-timeout": "1500000", 6 "shell-timeout": "600000", 7 "bundle-name": "com.example.soundpoolxts", 8 "package-name": "com.example.soundpoolxts", 9 "testcase-timeout": "1100000" 10 }, 11 "kits": [ 12 { 13 "test-file-name": [ 14 "ActsSoundPoolTest.hap" 15 ], 16 "type": "AppInstallKit", 17 "cleanup-apps": true 18 }, 19 { 20 "type": "ShellKit", 21 "run-command": [ 22 "mkdir -p /data/app/el2/100/base/com.example.soundpoolxts/haps/entry/files", 23 "chmod 777 -R /data/app/el2/100/base/com.example.soundpoolxts/haps/entry", 24 "param set persist.ace.testmode.enabled 1", 25 "power-shell wakeup", 26 "uinput -T -m 300 2700 280 200", 27 "power-shell setmode 602" 28 ], 29 "teardown-command":[ 30 "power-shell setmode 600" 31 ] 32 }, 33 { 34 "type": "PushKit", 35 "pre-push": [], 36 "push": [ 37 "./resource/soundpool/test_01.mp3 ->/data/app/el2/100/base/com.example.soundpoolxts/haps/entry/files/", 38 "./resource/soundpool/test_02.mp3 ->/data/app/el2/100/base/com.example.soundpoolxts/haps/entry/files/", 39 "./resource/soundpool/test_03.mp3 ->/data/app/el2/100/base/com.example.soundpoolxts/haps/entry/files/", 40 "./resource/soundpool/test_04.mp3 ->/data/app/el2/100/base/com.example.soundpoolxts/haps/entry/files/" 41 ] 42 } 43 ] 44}