另一款手机(iQOO Neo5 5G 全网通版),操作频繁时报以下:
2022-04-24 05:08:57.157 - INFO 1 --- [pool-3-thread-43] org.cloud.sonic.agent.tools.LogTool : {"msg":"step","des":"","log":"设备操作系统:Android<br>操作系统版本:11<br>设备序列号:3053922941005TA<br>设备制造商:vivo<br>设备型号:V2055A<br>安卓API等级:30<br>设备分辨率:1080x2400","time":"05:08:57","rid":0,"udId":"3053922941005TA","status":1,"cid":0}
2022-04-24 05:09:01.830 - INFO 1 --- [http-nio-7777-exec-1] o.c.s.agent.websockets.AndroidWSServer : 25 发送 {"detail":"d 0 909 352 50\n","type":"touch"}
2022-04-24 05:09:01.890 - INFO 1 --- [http-nio-7777-exec-5] o.c.s.agent.websockets.AndroidWSServer : 25 发送 {"detail":"u 0\n","type":"touch"}
2022-04-24 05:09:04.242 - INFO 1 --- [http-nio-7777-exec-9] o.c.s.agent.websockets.AndroidWSServer : 25 发送 {"detail":"d 0 795 1782 50\n","type":"touch"}
2022-04-24 05:09:04.362 - INFO 1 --- [http-nio-7777-exec-3] o.c.s.agent.websockets.AndroidWSServer : 25 发送 {"detail":"u 0\n","type":"touch"}
2022-04-24 05:09:05.496 - INFO 1 --- [http-nio-7777-exec-10] o.c.s.agent.websockets.AndroidWSServer : 25 发送 {"detail":4,"type":"keyEvent"}
2022-04-24 05:09:06.631 - INFO 1 --- [http-nio-7777-exec-10] o.c.s.agent.websockets.AndroidWSServer : 25 发送 {"detail":4,"type":"keyEvent"}
2022-04-24 05:09:07.505 - INFO 1 --- [http-nio-7777-exec-10] o.c.s.agent.websockets.AndroidWSServer : 25 发送 {"detail":4,"type":"keyEvent"}
2022-04-24 05:10:12.305 - INFO 1 --- [http-nio-7777-exec-6] org.cloud.sonic.agent.tools.LogTool : {"msg":"step","des":"测试终止异常!请检查设备连接状态","log":"","rid":0,"udId":"SXGBB21714205999","status":3,"cid":0}
org.openqa.selenium.NoSuchSessionException: A session is either terminated or not started
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'iottest2-CR160', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-43-generic', java.version: '17.0.2'
Driver info: io.appium.java_client.android.AndroidDriver
Capabilities {adbExecTimeout: 7200000, automationName: UIAutomator2, browserName: , chromedriverChromeMappingFile: webview/version.json, chromedriverExecutableDir: webview, databaseEnabled: false, desired: {adbExecTimeout: 7200000, automationName: UIAutomator2, browserName: , chromedriverChromeMappingFile: webview/version.json, chromedriverExecutableDir: webview, disableSuppressAccessibilityService: true, goog:chromeOptions: {androidProcess: com.tencent.mm:tools, args: [], extensions: []}, newCommandTimeout: 7200, noReset: true, platformName: android, recreateChromeDriverSessions: true, skipLogcatCapture: true, systemPort: 36465, udid: SXGBB21714205999, uiautomator2ServerInstallTimeout: 600000}, deviceApiLevel: 29, deviceManufacturer: HUAWEI, deviceModel: CHL-AL60, deviceName: SXGBB21714205999, deviceScreenDensity: 480, deviceScreenSize: 1080x2400, deviceUDID: SXGBB21714205999, disableSuppressAccessibilityService: true, goog:chromeOptions: {androidProcess: com.tencent.mm:tools, args: [], extensions: []}, javascriptEnabled: true, locationContextEnabled: false, networkConnectionEnabled: true, newCommandTimeout: 7200, noReset: true, pixelRatio: 3, platform: LINUX, platformName: ANDROID, platformVersion: 10, recreateChromeDriverSessions: true, skipLogcatCapture: true, statBarHeight: 108, systemPort: 36465, takesScreenshot: true, udid: SXGBB21714205999, uiautomator2ServerInstallTimeout: 600000, viewportRect: {height: 2184, left: 0, top: 108, width: 1080}, warnings: {}, webStorageEnabled: false}
Session ID: f8b0e314-45b7-45d2-b340-665d03db1abe
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:45)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1)
at org.openqa.selenium.remote.RemoteWebDriver.quit(RemoteWebDriver.java:452)
at org.cloud.sonic.agent.automation.AndroidStepHandler.closeAndroidDriver(AndroidStepHandler.java:167)
at org.cloud.sonic.agent.websockets.AndroidWSServer.exit(AndroidWSServer.java:589)
at org.cloud.sonic.agent.websockets.AndroidWSServer.onClose(AndroidWSServer.java:289)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onClose(PojoEndpointBase.java:107)
at org.apache.tomcat.websocket.WsSession.fireEndpointOnClose(WsSession.java:759)
at org.apache.tomcat.websocket.WsSession.onClose(WsSession.java:740)
at org.apache.tomcat.websocket.WsFrameBase.processDataControl(WsFrameBase.java:367)
at org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:296)
at org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:133)
at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:85)
at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:183)
at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:162)
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:156)
at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:833)
2022-04-24 05:10:12.433 - INFO 1 --- [http-nio-7777-exec-6] o.c.s.agent.websockets.AndroidWSServer : 22退出
2022-04-24 05:10:12.433 - INFO 1 --- [http-nio-7777-exec-6] o.c.s.agent.websockets.AndroidWSServer : android解锁udId:SXGBB21714205999
2022-04-24 05:10:13.238 - INFO 1 --- [pool-3-thread-39] o.c.s.agent.websockets.AndroidWSServer : touch thread已关闭
2022-04-24 05:10:13.239 - INFO 1 --- [Thread-59] o.c.s.agent.websockets.AndroidWSServer : SXGBB21714205999 设备touch服务启动异常!