mirror of
https://github.com/openstf/stf
synced 2025-10-04 02:09:32 +02:00
Figure out how to kill monkey reliably.
This commit is contained in:
parent
403c29c60a
commit
3c55f91ee9
2 changed files with 17 additions and 5 deletions
|
@ -1,5 +1,4 @@
|
|||
var util = require('util')
|
||||
var path = require('path')
|
||||
|
||||
var split = require('split')
|
||||
var Promise = require('bluebird')
|
||||
|
@ -15,6 +14,7 @@ devutil.vendorFiles = function(identity) {
|
|||
src: pathutil.vendor(util.format(
|
||||
'remote/libs/%s/remote', identity.abi))
|
||||
, dest: '/data/local/tmp/remote'
|
||||
, comm: 'remote'
|
||||
, mode: 0755
|
||||
}
|
||||
, lib: {
|
||||
|
@ -26,9 +26,8 @@ devutil.vendorFiles = function(identity) {
|
|||
}
|
||||
}
|
||||
|
||||
devutil.killProcsByBin = function(adb, serial, bin) {
|
||||
var basename = path.basename(bin)
|
||||
return adb.shellAsync(serial, ['ps', basename])
|
||||
devutil.killProcsByComm = function(adb, serial, comm, bin) {
|
||||
return adb.shellAsync(serial, ['ps', comm])
|
||||
.then(function(out) {
|
||||
return new Promise(function(resolve, reject) {
|
||||
var header = false
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue