-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Help deploying / configuring CFA startup #64
Comments
WDA is not successfully starting on your device. Run this command ( shown in the log ) to determine what the problem is: |
@nanoscopic I got this error message when running your command line. I have no idea to fix this.
But, there is no WebDriverAgent installed on my phone. I could not understand the reason why. |
What version of the repo are you using? The latest version does not run WDA by default at all. Setting wdaMethod is required to have WDA launched for you. Otherwise now only CFAgent is run. Have you deployed/installed CFA to your device? You need to do that first. |
@nanoscopic Sorry, I will continue on this topic. |
What it will be? |
Hi, I can see the phones now, but I can see the screen /video.
provider log:
./main run
Registering user routes
Registering provider routes
Registering device routes
Provider with username first already existed
Updating password to 94918d3033dbd400812bd97f6de57a59
After update: 94918d3033dbd400812bd97f6de57a59
Provider login user=first pass=94918d3033dbd400812bd97f6de57a59
provider login ok
provider user=first
devStatus request; variant=exists
udid=00008101-001904CC11A3003A
Notified that device 00008101-001904CC11A3003A exists
Adding device:
udid:00008101-001904CC11A3003A
name:unknown
clickWidth:414
clickHegiht:896
Device with udid 00008101-001904CC11A3003A already existed
provider user=first
got ws connection
provider user=first
devStatus request; variant=info
udid=00008101-001904CC11A3003A
Device info for 00008101-001904CC11A3003A:
{"ProductType":"iPhone13,2","InternationalMobileEquipmentIdentity":"357676154196899","UniqueDeviceID":"00008101-001904CC11A3003A","InternationalMobileSubscriberIdentity":"505013507483786","DeviceName":"Phone","EthernetAddress":"d8:de:3a:41:1a:ce","ModelNumber":"MGJE3","HardwareModel":"D53gAP","PhoneNumber":"+61 400 000 582","ProductVersion":"14.7.1","ArtworkDeviceProductDescription":"iPhone 12"
}
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
uauth
checking for ok
user fail
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
login ok; user=ok
Reserving device 00008101-001904CC11A3003A for ok
INFO[0040] Image stream connected rid=zgbaiCMRAj type=imgstream_start udid="***003A"
Response from browser: {"clientTime":"1633081746020","sentTime":"1633081746019"}
Client time:1633081746020
Milliseconds to client:0
Client Offset:-1
sending startStream to provider
sending {id:0,type:"startStream",udid:"00008101-001904CC11A3003A"}
provider user=first
connection to provider/imgStream udid=00008101-001904CC11A3003A
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
provider user=first
devStatus request; variant=wdaStopped
udid=00008101-001904CC11A3003A
WDA stopped for 00008101-001904CC11A3003A
sending {id:2234,type:"home",udid:"00008101-001904CC11A3003A"}
received
iOS_remote_provider logs:
./main register
WARN Could not read specified calculated path. Calculated options will not function. defaults_path=calculated.json error="stat calculated.json: no such file or directory" type=err_read_calculated
Enter registration password:
Using default registration password of doreg
Registered and got password 94918d3033dbd400812bd97f6de57a59
User first existed so password was renewed
d807294@CMM-C02DR2SHMD6N ios_remote_provider % ./main run
WARN Could not read specified calculated path. Calculated options will not function. defaults_path=calculated.json error="stat calculated.json: no such file or directory" type=err_read_calculated
WARN Leftover go-ios - Sending SIGTERM args="[forward --udid 00008101-001904CC11A3003A 8101 8101]" pid=71355 proc=go-ios type=proc_cleanup
WARN Leftover go-ios - Sending SIGTERM args="[server --port 8105]" pid=71358 proc=go-ios type=proc_cleanup
INFO Logged in to control floor type=cf_login_success
WARN ControlFloor connection is self signed type=cf_ws_selfsign
INFO Connecting ControlFloor WebSocket link="wss://localhost:8080/provider/ws" type=cf_ws_connect
INFO Notifying CF of device existence name="device existence" type=cf_notify udid="***003A" values="map[clickHeight:[896] clickWidth:[414] height:[896] udid:[00008101-001904CC11A3003A] width:[414]]"
INFO Device Present type=dev_present uuid="***003A"
INFO Device Info ModelNumber=MGJE3 ProductType="iPhone13,2" ProductVersion=14.7.1 type=dev_info_basic uuid="***003A"
INFO Notifying CF of device info name="device info" type=cf_notify udid="***003A" values="map[info:[{"ProductType":"iPhone13,2","InternationalMobileEquipmentIdentity":"357676154196899","UniqueDeviceID":"00008101-001904CC11A3003A","InternationalMobileSubscriberIdentity":"505013507483786","DeviceName":"Phone","EthernetAddress":"d8:de:3a:41:1a:ce","ModelNumber":"MGJE3","HardwareModel":"D53gAP","PhoneNumber":"+61 400 000 582","ProductVersion":"14.7.1","ArtworkDeviceProductDescription":"iPhone 12"\n}] udid:[00008101-001904CC11A3003A]]"
Starting bin/go-ios with [forward --udid 00008101-001904CC11A3003A 8101 8101]
INFO Process start - tunnel_8101->8101 binary=bin/go-ios proc="tunnel_8101->8101" type=proc_start
tunnel start:{"level":"info","msg":"Start listening on port 8101 forwarding to port 8101 on device","time":"2021-10-01T19:48:43+10:00"}
Starting WDA via bin/go-ios with args runwda --bundleid com.appium.WebDriverAgentRunner.xctrunner --testrunnerbundleid com.appium.WebDriverAgentRunner.xctrunner --xctestconfig WebDriverAgentRunner.xctest --udid 00008101-001904CC11A3003A
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
INFO Process start - syslogMonitor binary=bin/go-ios proc=syslogMonitor type=proc_start udid=00008101-001904CC11A3003A
INFO Process start - backupVideo binary=bin/go-ios port=8105 proc=backupVideo type=proc_start
WARN Process end - wda proc=wda type=proc_end
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
WARN Process end - wda proc=wda type=proc_end
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
WARN Process end - wda proc=wda type=proc_end
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
WARN Process end - wda proc=wda type=proc_end
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
WARN Process end - wda proc=wda type=proc_end
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
Got request to start video stream for 00008101-001904CC11A3003A
self signed option
Connecting to CF imgStream
Connected CF imgStream
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
WARN Process end - wda proc=wda type=proc_end
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
WARN Process end - wda proc=wda type=proc_end
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
WARN Process end - wda proc=wda type=proc_end
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
INFO Process start - wda binary=bin/go-ios proc=wda type=proc_start
WARN Process end - wda proc=wda type=proc_end
INFO Notifying CF of WDA stop name="WDA stop" type=cf_notify udid="***003A" values="map[udid:[00008101-001904CC11A3003A]]"
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x78 pc=0x42ffb1c]
goroutine 57 [running]:
main.(*WDA).home(0xc0000d8630)
/Users/d807294/Desktop/WDV/ios_remote_provider/wda.go:340 +0x3c
main.(*Device).home(...)
/Users/d807294/Desktop/WDV/ios_remote_provider/device.go:570
main.(*ControlFloor).openWebsocket.func5()
/Users/d807294/Desktop/WDV/ios_remote_provider/controlfloor.go:298 +0x5f
created by main.(*ControlFloor).openWebsocket
/Users/d807294/Desktop/WDV/ios_remote_provider/controlfloor.go:295 +0xb3e
d807294@CMM-C02DR2SHMD6N ios_remote_provider %
The text was updated successfully, but these errors were encountered: