macacajs / macaca-android

🤖 Macaca Android driver
https://macacajs.github.io/guide/versioning.html
MIT License
52 stars 21 forks source link

android驱动升级到2.0.40后出现shortMsg=Process crashed #73

Open laiyuncong8404 opened 6 years ago

laiyuncong8404 commented 6 years ago

OSX:10.12.3 Android:5.1.1 Python:2.7 macaca-android:2.0.40 运行用例出现shortMsg=Process crashed,从而导致元素没发操作。

>> responseHandler.js:11:12 [master] pid:12657 Recieve HTTP Request from Client[2017-10-27 15:09:01]: method: POST url: /wd/hub/session/6254c1fb-db0c-4018-929f-8580b1a52a61/element, jsonBody: {"using":"name","value":"Subscribe"}
>> restart UIAutomatorWD server
>> uiautomator-client.js:61:14 [master] pid:12657 INSTRUMENTATION_RESULT: shortMsg=Process crashed.

>> uiautomator-client.js:61:14 [master] pid:12657 INSTRUMENTATION_CODE: 0

>> uiautomator-client.js:61:14 [master] pid:12657 INSTRUMENTATION_STATUS: numtests=1
>> uiautomator-client.js:61:14 [master] pid:12657
INSTRUMENTATION_STATUS: stream=
com.macaca.android.testing.UIAutomatorWD:
INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
INSTRUMENTATION_STATUS: test=MacacaTestRunner
INSTRUMENTATION_STATUS: class=com.macaca.android.testing.UIAutomatorWD
INSTRUMENTATION_STATUS: current=1
INSTRUMENTATION_STATUS_CODE: 1

>> uiautomator-client.js:61:14 [master] pid:12657 INSTRUMENTATION_STATUS: stream=
>> uiautomator-client.js:61:14 [master] pid:12657
UIAutomatorWD->http://localhost:9002<-UIAutomatorWD
INSTRUMENTATION_STATUS_CODE: 0

>> UIAutomatorWD http server ready
>> proxy.js:55:14 [master] pid:12657 Proxy: /wd/hub/session/6254c1fb-db0c-4018-929f-8580b1a52a61/element:POST to http://127.0.0.1:9002/wd/hub/session/6254c1fb-db0c-4018-929f-8580b1a52a61/element:POST with body: {"using":"name","value":"Subscribe"}
>> proxy.js:85:20 [master] pid:12657 Got response with status 200: {"sessionId":null,"status":0,"value":{"ELEMENT":"1"}}
>> session.js:109:14 [master] pid:12657 Send HTTP Respone to Client[2017-10-27 15:09:03]: {"sessionId":null,"status":0,"value":"{\"ELEMENT\":\"1\"}"}
>> responseHandler.js:11:12 [master] pid:12657 Recieve HTTP Request from Client[2017-10-27 15:09:03]: method: GET url: /wd/hub/session/6254c1fb-db0c-4018-929f-8580b1a52a61/element/1/displayed, jsonBody: {}
>> restart UIAutomatorWD server
>> uiautomator-client.js:61:14 [master] pid:12657 INSTRUMENTATION_RESULT: shortMsg=Process crashed.

>> uiautomator-client.js:61:14 [master] pid:12657 INSTRUMENTATION_CODE: 0

>> uiautomator-client.js:61:14 [master] pid:12657 INSTRUMENTATION_STATUS: numtests=1
>> uiautomator-client.js:61:14 [master] pid:12657
INSTRUMENTATION_STATUS: stream=
com.macaca.android.testing.UIAutomatorWD:
INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
INSTRUMENTATION_STATUS: test=MacacaTestRunner
INSTRUMENTATION_STATUS: class=com.macaca.android.testing.UIAutomatorWD
INSTRUMENTATION_STATUS: current=1
INSTRUMENTATION_STATUS_CODE: 1

>> uiautomator-client.js:61:14 [master] pid:12657 INSTRUMENTATION_STATUS: stream=
UIAutomatorWD->http://localhost:9002<-UIAutomatorWD
INSTRUMENTATION_STATUS_CODE: 0
dshaha commented 6 years ago

同出现此问题,求问怎么解决,只能把macaca-android降回去吗?

linzhengtian commented 6 years ago

我也碰到这个问题,是在android4.4.3的系统上! macaca-android:2.0.43