zebrunner / mcloud-grid

Customized selenium-hub
6 stars 3 forks source link

Refactor new session logic with STF interaction #147

Closed akamarouski closed 5 months ago

akamarouski commented 5 months ago

Cache node options (udid, deviceName and so on). Move appium check initialization to the constructor. Remove custom lock. Move appium check call, STF reservation and so on after getNewSession super call. Remove STF object creation and reuse only static methods. Always return device for default stf token. Ignore device 30m if we could not reserve it in STF with 0 status.

dhreben commented 5 months ago

Basic acceptance has been successfully completed