1{ 2 "description": "Configuration for hjunit demo Tests", 3 "driver": { 4 "type": "OHJSUnitTest", 5 "test-timeout": "180000", 6 "shell-timeout": "180000", 7 "bundle-name": "com.acts.inputmethodengine.test", 8 "module-name": "entry_test", 9 "testcase-timeout": "60000" 10 }, 11 "kits": [ 12 { 13 "type": "PushKit", 14 "pre-push": [ 15 "mount -o rw,remount /" 16 ], 17 "push": [ 18 "./resource/inputMethod/input_method_choose_dialog.hap ->/data/local/tmp" 19 ] 20 }, 21 { 22 "test-file-name": [ 23 "ActsInputMethodEngineTest.hap" 24 ], 25 "type": "AppInstallKit", 26 "cleanup-apps": true 27 }, 28 { 29 "type": "ShellKit", 30 "run-command": [ 31 "mount -o rw,remount /", 32 "target mount", 33 "sed -i 's/enableInputMethodFeature\": true/enableInputMethodFeature\": false/' /system/variant/phone/base/etc/inputmethod/inputmethod_framework_config.json", 34 "sed -i 's/enableFullExperienceFeature\": true/enableFullExperienceFeature\": false/' /system/variant/phone/base/etc/inputmethod/inputmethod_framework_config.json", 35 "sed -i 's/enableInputMethodFeature\": true/enableInputMethodFeature\": false/' /system/variant/tablet/base/etc/inputmethod/inputmethod_framework_config.json", 36 "sed -i 's/enableFullExperienceFeature\": true/enableFullExperienceFeature\": false/' /system/variant/tablet/base/etc/inputmethod/inputmethod_framework_config.json", 37 "sed -i 's/enableInputMethodFeature\": true/enableInputMethodFeature\": false/' /system/variant/pc/base/etc/inputmethod/inputmethod_framework_config.json", 38 "sed -i 's/enableFullExperienceFeature\": true/enableFullExperienceFeature\": false/' /system/variant/pc/base/etc/inputmethod/inputmethod_framework_config.json", 39 "sed -i 's/enableInputMethodFeature\": true/enableInputMethodFeature\": false/' /system/variant/car/base/etc/inputmethod/inputmethod_framework_config.json", 40 "sed -i 's/enableFullExperienceFeature\": true/enableFullExperienceFeature\": false/' /system/variant/car/base/etc/inputmethod/inputmethod_framework_config.json", 41 "param set persist.usb.setting.gadget_conn_prompt false", 42 "param set persist.skip_scb_charging 1", 43 "bm install -p /data/local/tmp/input_method_choose_dialog.hap", 44 "reboot", 45 "power-shell wakeup", 46 "param set persist.sys.abilityms.support.ecologicalrulemgrservice false", 47 "param set skip_scb_charging 1", 48 "power-shell timeout -o 2147483647", 49 "uinput -T -m 300 720 300 360 200", 50 "uinput -T -m 650 2500 650 1380 200", 51 "uinput -T -m 650 2760 650 1380 200", 52 "power-shell setmode 602", 53 "power-shell wakeup", 54 "power-shell timeout -o 2147483647", 55 "uinput -T -d 1070 1070 -u 1070 1070", 56 "power-shell setmode 602" 57 ] 58 } 59 ] 60}