We are trying to setup the device lab locally in our laptop use the instructions given in the readme.
$ npm run start:hub
> start:hub
> tsc --project ./packages/hub && node packages/hub/build/index.js
info AppiumGrid Starting appium server with configuration
info AppiumGrid {
info AppiumGrid "port": 4723
info AppiumGrid }
info AppiumGrid Loading database from /Users/avik/.cache/appium-grid/database.sqlite
info AppiumGrid Validating database connection..
info AppiumGrid Appium grid server started on http://0.0.0.0:4723
{ id: 'IN', name: 'India', timezones: [ 'Asia/Kolkata' ] }
info SocketNodeController Got new request to resiger a node with id: d6fdb5aa-923a-5e0e-b5b2-378c9ba7ba66 ,
info SocketNodeController Host Name: Avik-Ghosh , Appium Port : 4448
info NodeManager Succcessfully added new node : d6fdb5aa-923a-5e0e-b5b2-378c9ba7ba66
info NodeManager Total number of registered nodes: 1
info NodeDeviceController New device connected to node d6fdb5aa-923a-5e0e-b5b2-378c9ba7ba66
info NodeManager Adding device with id LKF3Y19202002203 to node d6fdb5aa-923a-5e0e-b5b2-378c9ba7ba66
info NodeManager Total device available in node d6fdb5aa-923a-5e0e-b5b2-378c9ba7ba66 : 1
# avik @ Avik-Ghosh in ~/code-base/device-lab/packages/hub-ui on git:master x [14:26:58]
$ npm run start
last output
webpack compiled with 19 warnings
Files successfully emitted, waiting for typecheck results...
Issues checking in progress...
No issues found.
$ node build/entry.js --plugin-appium-node-hub-host=localhost --plugin-appium-node-hub-port=4723 --port 4448 --allow-cors --plugin-appium-node-token <token>
info ADB Found 11 'build-tools' folders under '/Users/avik/Library/Android/sdk' (newest first):
info ADB /Users/avik/Library/Android/sdk/build-tools/32.0.0-rc1
info ADB /Users/avik/Library/Android/sdk/build-tools/31.0.0
info ADB /Users/avik/Library/Android/sdk/build-tools/31.0.0-rc5
info ADB /Users/avik/Library/Android/sdk/build-tools/31.0.0-rc2
info ADB /Users/avik/Library/Android/sdk/build-tools/31.0.0-rc1
info ADB /Users/avik/Library/Android/sdk/build-tools/30.0.3
info ADB /Users/avik/Library/Android/sdk/build-tools/30.0.2
info ADB /Users/avik/Library/Android/sdk/build-tools/30.0.1
info ADB /Users/avik/Library/Android/sdk/build-tools/30.0.0-rc4
info ADB /Users/avik/Library/Android/sdk/build-tools/29.0.3
info ADB /Users/avik/Library/Android/sdk/build-tools/29.0.2
info ADB Using 'adb' from '/Users/avik/Library/Android/sdk/platform-tools/adb'
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 start-server'
info AppiumGrid Intializing go-ios client
info AppiumNodeSocketManager Appium server is started. Registering node to appium grid in ws://localhost:4723/hub
info AppiumNodeSocketManager Node is now connected to the appium grid server
info AppiumNodeController Successfully resgisterd node to grid
info AppiumGrid Initializing Devicetracker..
info AndroidDeviceTracker New android device connect: LKF3Y19202002203
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell getprop init.svc.bootanim'
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell getprop'
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell cat /proc/cpuinfo'
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell cat /proc/meminfo'
ERR! AndroidDeviceTracker Device found
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell pidof app_process'
info AndroidDeviceTracker Android device tracker initalized
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell cat /proc/7403/cmdline'
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell pidof app_process'
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell cat /proc/7403/cmdline'
info ScrcpyServer Killing existing streaming service
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell kill 7403'
info ScrcpyServer Pushing scrcy server jar to device LKF3Y19202002203
info ScrcpyServer Waiting for scrcpy server to start LKF3Y19202002203
dbug ADB Running '/Users/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell pidof app_process'
info IosDeviceTracker Ios device tracker initalized
dbug ADB Running '/U
<img width="1680" alt="Screenshot 2022-10-20 at 2 20 06 PM" src="https://user-images.githubusercontent.com/116061679/196903524-0a6dc4b2-5869-4ecd-8562-35288122e56d.png">
sers/avik/Library/Android/sdk/platform-tools/adb -P 5037 -s LKF3Y19202002203 shell cat /proc/9363/cmdline'
info ScrcpyServer Scrcpy server started on device LKF3Y19202002203 in port 8001
Attaching screenshot of the lab when opened in browser.. It is stuck at the loading page. Showed network tab also