C# Class WindowsPhoneTestFramework.Server.AndroidDeviceController.AdbDeviceController

Inheritance: WindowsPhoneTestFramework.Server.DeviceController.DeviceControllerBase
Afficher le fichier Open project: Expensify/WindowsPhoneTestFramework Class Usage Examples

Méthodes publiques

Méthode Description
AdbDeviceController ( AdbDeviceControllerConfiguration configuration ) : System
ForceDeviceShutDown ( ) : bool
GetIsolatedStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : string
Install ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : InstallationResult
Install ( string packagePath ) : InstallationResult
ReleaseDeviceConnection ( ) : void
RestoreIsolatedStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition, string isolatedStorage ) : void
Start ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : StartResult
Stop ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : StopResult
TryConnect ( ) : bool
Uninstall ( ApplicationDefinition applicationDefinition ) : UninstallationResult

Private Methods

Méthode Description
CreateErrorMessage ( string actionName, IEnumerable fullResults ) : string
ExecuteAdb ( System.TimeSpan timeout, string argumentsBase ) : List
ExecuteAdb ( string argumentsBase ) : List
ExecuteEmulator ( string argumentsBase ) : List
ExecuteExecutable ( string executablePath, System.TimeSpan timeout, string argumentsBase ) : List
IsEmulatorRunning ( ) : bool
ResetAdb ( ) : void
StartNewEmulator ( ) : bool
TryConnectToEmulator ( ) : bool
Uninstall ( string packageName ) : UninstallationResult
WaitForEmulatorToComeOnline ( ) : bool

Method Details

AdbDeviceController() public méthode

public AdbDeviceController ( AdbDeviceControllerConfiguration configuration ) : System
configuration AdbDeviceControllerConfiguration
Résultat System

ForceDeviceShutDown() public méthode

public ForceDeviceShutDown ( ) : bool
Résultat bool

GetIsolatedStorage() public méthode

public GetIsolatedStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : string
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat string

Install() public méthode

public Install ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : InstallationResult
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat InstallationResult

Install() public méthode

public Install ( string packagePath ) : InstallationResult
packagePath string
Résultat InstallationResult

ReleaseDeviceConnection() public méthode

public ReleaseDeviceConnection ( ) : void
Résultat void

RestoreIsolatedStorage() public méthode

public RestoreIsolatedStorage ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition, string isolatedStorage ) : void
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
isolatedStorage string
Résultat void

Start() public méthode

public Start ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : StartResult
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat StartResult

Stop() public méthode

public Stop ( WindowsPhoneTestFramework.Server.Core.ApplicationDefinition applicationDefinition ) : StopResult
applicationDefinition WindowsPhoneTestFramework.Server.Core.ApplicationDefinition
Résultat StopResult

TryConnect() public méthode

public TryConnect ( ) : bool
Résultat bool

Uninstall() public méthode

public Uninstall ( ApplicationDefinition applicationDefinition ) : UninstallationResult
applicationDefinition ApplicationDefinition
Résultat UninstallationResult