mirror of
https://github.com/DeviceFarmer/stf.git
synced 2026-04-23 22:35:25 +02:00
Initiate monkey directly from stream. On some devices monkey crashes if we just connect and disconnect.
This commit is contained in:
@@ -4,6 +4,7 @@ var util = require('util')
|
||||
var Promise = require('bluebird')
|
||||
var zmq = require('zmq')
|
||||
var adbkit = require('adbkit')
|
||||
var monkey = require('adbkit-monkey')
|
||||
|
||||
var logger = require('../util/logger')
|
||||
var wire = require('../wire')
|
||||
@@ -173,8 +174,8 @@ module.exports = function(options) {
|
||||
.then(function(port) {
|
||||
return devutil.waitForPort(adb, options.serial, port)
|
||||
})
|
||||
.then(function(port) {
|
||||
return adb.openMonkeyAsync(options.serial, port)
|
||||
.then(function(conn) {
|
||||
return monkey.connectStream(conn)
|
||||
})
|
||||
.then(function(monkey) {
|
||||
services.monkey =
|
||||
@@ -203,8 +204,8 @@ module.exports = function(options) {
|
||||
.then(function(port) {
|
||||
return devutil.waitForPort(adb, options.serial, port)
|
||||
})
|
||||
.then(function(port) {
|
||||
return adb.openMonkeyAsync(options.serial, port)
|
||||
.then(function(conn) {
|
||||
return monkey.connectStream(conn)
|
||||
})
|
||||
.then(function(monkey) {
|
||||
services.input =
|
||||
|
||||
Reference in New Issue
Block a user