–suppress-adb-kill-server on Appium 1.4.0

Appium1.4.0で --suppress-adb-kill-server フラグが追加されていたのですね。

このフラグをonにしておけば、Appium Serverが adb kill-server してコネクション切断するということを防ぐことができる模様。

adbコマンドって、ip-address越しでも送ることができることは広く知られていると思います。ネットワーク越しで環境を構築している場合、adbのコネクションが切れると都度接続が必要になります。また、Selenium Gridを使って実施を並列化した環境を整えていると、テスト終わるときにkill-serverされるとadbのコネクションがこぞって切れるようなので、それを防ぐのにも良いとか。

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.