Add custom timeout to Device.installApp
Reviewed By: lblasa Differential Revision: D39728545 fbshipit-source-id: be77a2e7ddac4071c9cafc88e67b793ee8c7631c
This commit is contained in:
committed by
Facebook GitHub Bot
parent
dd7ba2d6fc
commit
228de6c542
@@ -239,12 +239,19 @@ export default class BaseDevice implements Device {
|
||||
return this.flipperServer.exec('device-navigate', this.serial, location);
|
||||
}
|
||||
|
||||
async installApp(appBundlePath: string): Promise<void> {
|
||||
return this.flipperServer.exec(
|
||||
'device-install-app',
|
||||
this.serial,
|
||||
appBundlePath,
|
||||
);
|
||||
async installApp(appBundlePath: string, timeout?: number): Promise<void> {
|
||||
return timeout
|
||||
? this.flipperServer.exec(
|
||||
{timeout},
|
||||
'device-install-app',
|
||||
this.serial,
|
||||
appBundlePath,
|
||||
)
|
||||
: this.flipperServer.exec(
|
||||
'device-install-app',
|
||||
this.serial,
|
||||
appBundlePath,
|
||||
);
|
||||
}
|
||||
|
||||
async screenshot(): Promise<Uint8Array | undefined> {
|
||||
|
||||
Reference in New Issue
Block a user