BaseHostJUnit4Test
public abstract class BaseHostJUnit4Test
extends Object
implements IAbiReceiver , ITestInformationReceiver
java.lang.Объект |
↳ | com.android.tradefed.testtype.junit4.BaseHostJUnit4Test |
Базовый тестовый класс для запуска тестов в стиле хоста JUnit4. Этот класс обеспечивает поддержку установки, запуска и очистки инструментальных тестов со стороны хоста. Этот класс совместим с несколькими устройствами. Должен быть единственным источником правды для запуска инструментальных тестов со стороны хоста, чтобы избежать дублирования полезности и базового класса.
Краткое содержание
Публичные методы |
---|
final void | autoTearDown () Автоматическое удаление всех установленных apk. |
final IAbi | getAbi () |
final IBuildInfo | getBuild () |
final ITestDevice | getDevice () |
final IInvocationContext | getInvocationContext () |
final TestRunResult | getLastDeviceRunResults () Возвращает TestRunResult , полученный в результате последних запущенных тестов runDeviceTest. |
final | getListDevices () |
TestInformation | getTestInformation () |
boolean | hasDeviceFeature (String feature) |
final void | installPackage ( DeviceTestRunOptions options) Установите APK на основе DeviceTestRunOptions на устройстве. |
final void | installPackage (String apkFileName, String... options) Установите APK-файл с его именем на устройство. |
final void | installPackage ( ITestDevice device, String apkFileName, String... options) Установите apk по имени на указанное устройство. |
final void | installPackageAsUser ( ITestDevice device, String apkFileName, boolean grantPermission, int userId, String... options) Установите apk по имени для конкретного пользователя на данном устройстве. |
final void | installPackageAsUser (String apkFileName, boolean grantPermission, int userId, String... options) Установите apk по имени для конкретного пользователя. |
final boolean | isPackageInstalled (String pkg) Проверяет, установлен ли на устройстве пакет с заданным именем |
final boolean | isPackageInstalled ( ITestDevice device, String pkg) Проверяет, установлен ли на устройстве пакет с заданным именем |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests (String pkgName, String testClassName, String testMethodName) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests ( DeviceTestRunOptions options) Запускает инструментальную базу на основе информации в DeviceTestRunOptions . |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests (String pkgName, String testClassName, Integer userId, Long testTimeoutMs) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests (String pkgName, String testClassName) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests (String pkgName, String testClassName, Long testTimeoutMs) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) Способ запуска установленного пакета инструментов. |
final boolean | runDeviceTests (String runner, String pkgName, String testClassName, String testMethodName) Способ запуска установленного пакета инструментов. |
final void | setAbi ( IAbi abi) |
final void | setTestInformation ( TestInformation testInformation) |
final String | uninstallPackage (String pkgName) Удаляет пакет на устройстве. |
final String | uninstallPackage ( ITestDevice device, String pkgName) Удаляет пакет на устройстве |
Публичные конструкторы
BaseHostJUnit4Test
public BaseHostJUnit4Test ()
Публичные методы
автоTearDown
public final void autoTearDown ()
Автоматическое удаление всех установленных apk. Это удалит все apk с устройства, на котором они установлены.
получитьАби
public final IAbi getAbi ()
получить сборку
public final IBuildInfo getBuild ()
получитьустройство
public final ITestDevice getDevice ()
getLastDeviceRunResults
public final TestRunResult getLastDeviceRunResults ()
Возвращает TestRunResult
, полученный в результате последних запущенных тестов runDeviceTest. Или нуль, если нет доступных результатов.
getListDevices
public final getListDevices ()
hasDeviceFeature
public boolean hasDeviceFeature (String feature)
установитьПакет
public final void installPackage (DeviceTestRunOptions options)
Установите APK на основе DeviceTestRunOptions
на устройстве. Apk будет автоматически очищен.
Параметры |
---|
options | DeviceTestRunOptions : параметры установки пакета. |
установитьПакет
public final void installPackage (String apkFileName,
String... options)
Установите APK-файл с его именем на устройство. Apk будет автоматически очищен.
Параметры |
---|
apkFileName | String : имя файла apk. |
options | String : дополнительные параметры, указанные для команды установки. |
установитьПакет
public final void installPackage (ITestDevice device,
String apkFileName,
String... options)
Установите apk по имени на указанное устройство. Apk будет автоматически очищен.
Параметры |
---|
device | ITestDevice : ITestDevice , на котором нужно установить apk. |
apkFileName | String : имя файла apk. |
options | String : дополнительные параметры, указанные для команды установки. |
installPackageAsUser
public final void installPackageAsUser (ITestDevice device,
String apkFileName,
boolean grantPermission,
int userId,
String... options)
Установите apk по имени для конкретного пользователя на данном устройстве.
Параметры |
---|
device | ITestDevice : ITestDevice , на котором нужно установить apk. |
apkFileName | String : имя файла apk. |
grantPermission | boolean : передавать ли флаг разрешения предоставления при установке apk. |
userId | int : идентификатор пользователя для установки apk. |
options | String : дополнительные параметры, указанные для команды установки. |
installPackageAsUser
public final void installPackageAsUser (String apkFileName,
boolean grantPermission,
int userId,
String... options)
Установите apk по имени для конкретного пользователя.
Параметры |
---|
apkFileName | String : имя файла apk. |
grantPermission | boolean : передавать ли флаг разрешения предоставления при установке apk. |
userId | int : идентификатор пользователя для установки apk. |
options | String : дополнительные параметры, указанные для команды установки. |
isPackageInstalled
public final boolean isPackageInstalled (String pkg)
Проверяет, установлен ли на устройстве пакет с заданным именем
Параметры |
---|
pkg | String : имя пакета |
Возвращает |
---|
boolean | true, если пакет найден на устройстве |
isPackageInstalled
public final boolean isPackageInstalled (ITestDevice device,
String pkg)
Проверяет, установлен ли на устройстве пакет с заданным именем
Параметры |
---|
device | ITestDevice : устройство, которое должно удалить пакет. |
pkg | String : имя пакета |
Возвращает |
---|
boolean | true, если пакет найден на устройстве |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
device | ITestDevice : устройство, на котором запускается инструментарий. |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
userId | Integer : идентификатор пользователя для запуска теста. может быть нулевым. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
device | ITestDevice : устройство, на котором запускается инструментарий. |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
maxTimeToOutputMs | Long : максимальный тайм-аут, по истечении которого тест должен начать что-то выводить. |
maxInstrumentationTimeoutMs | Long : максимальное время ожидания, которое должно пройти полное инструментирование. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
instrumentationArgs,
extraListeners)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
device | ITestDevice : устройство, на котором запускается инструментарий. |
runner | String |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
userId | Integer : идентификатор пользователя для запуска теста. может быть нулевым. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
maxTimeToOutputMs | Long : максимальный тайм-аут, по истечении которого тест должен начать что-то выводить. |
maxInstrumentationTimeoutMs | Long : максимальное время ожидания, которое должно пройти полное инструментирование. |
checkResults | boolean : проверяются ли результаты на сбои. |
isHiddenApiCheckDisabled | boolean : следует ли отключать скрытую проверку API. |
isTestApiCheckDisabled | boolean : следует ли отключать проверку тестового API. |
isIsolatedStorageDisabled | boolean : следует ли отключать изолированное хранилище. |
isWindowAnimationDisabled | boolean : следует ли отключать анимацию окна. |
instrumentationArgs | : аргументы для передачи инструментам. |
extraListeners | |
Возвращает |
---|
boolean | Верно, если это удалось без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
device | ITestDevice : устройство, на котором запускается инструментарий. |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
instrumentationArgs)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
device | ITestDevice : устройство, на котором запускается инструментарий. |
runner | String |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
userId | Integer : идентификатор пользователя для запуска теста. может быть нулевым. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
maxTimeToOutputMs | Long : максимальный тайм-аут, по истечении которого тест должен начать что-то выводить. |
maxInstrumentationTimeoutMs | Long : максимальное время ожидания, которое должно пройти полное инструментирование. |
checkResults | boolean : проверяются ли результаты на сбои. |
isHiddenApiCheckDisabled | boolean : следует ли отключать скрытую проверку API. |
instrumentationArgs | : аргументы для передачи инструментам. |
Возвращает |
---|
boolean | Верно, если это удалось без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
String testMethodName)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (DeviceTestRunOptions options)
Запускает инструментальную базу на основе информации в DeviceTestRunOptions
.
Параметры |
---|
options | DeviceTestRunOptions : DeviceTestRunOptions , управляющий настройкой инструментария. |
Возвращает |
---|
boolean | Верно, если это удалось без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
boolean isRestartDisabled,
instrumentationArgs,
extraListeners)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
device | ITestDevice : устройство, на котором запускается инструментарий. |
runner | String |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
userId | Integer : идентификатор пользователя для запуска теста. может быть нулевым. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
maxTimeToOutputMs | Long : максимальный тайм-аут, по истечении которого тест должен начать что-то выводить. |
maxInstrumentationTimeoutMs | Long : максимальное время ожидания, которое должно пройти полное инструментирование. |
checkResults | boolean : проверяются ли результаты на сбои. |
isHiddenApiCheckDisabled | boolean : следует ли отключать скрытую проверку API. |
isTestApiCheckDisabled | boolean : следует ли отключать проверку тестового API. |
isIsolatedStorageDisabled | boolean : следует ли отключать изолированное хранилище. |
isWindowAnimationDisabled | boolean : следует ли отключать анимацию окна. |
isRestartDisabled | boolean |
instrumentationArgs | : аргументы для передачи инструментам. |
extraListeners | |
Возвращает |
---|
boolean | Верно, если это удалось без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
device | ITestDevice : устройство, на котором запускается инструментарий. |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Integer userId,
Long testTimeoutMs)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
userId | Integer : идентификатор пользователя для запуска теста. может быть нулевым. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Long testTimeoutMs)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
instrumentationArgs,
extraListeners)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
device | ITestDevice : устройство, на котором запускается инструментарий. |
runner | String |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
userId | Integer : идентификатор пользователя для запуска теста. может быть нулевым. |
testTimeoutMs | Long : тайм-аут в миллисекундах для каждого теста. |
maxTimeToOutputMs | Long : максимальный тайм-аут, по истечении которого тест должен начать что-то выводить. |
maxInstrumentationTimeoutMs | Long : максимальное время ожидания, которое должно пройти полное инструментирование. |
checkResults | boolean : проверяются ли результаты на сбои. |
isHiddenApiCheckDisabled | boolean : следует ли отключать скрытую проверку API. |
isTestApiCheckDisabled | boolean : следует ли отключать проверку тестового API. |
isIsolatedStorageDisabled | boolean : следует ли отключать изолированное хранилище. |
instrumentationArgs | : аргументы для передачи инструментам. |
extraListeners | |
Возвращает |
---|
boolean | Верно, если это удалось без сбоев. Ложь в противном случае. |
runDeviceTests
public final boolean runDeviceTests (String runner,
String pkgName,
String testClassName,
String testMethodName)
Способ запуска установленного пакета инструментов. Используйте getLastDeviceRunResults()
сразу после этого, чтобы получить подробную информацию о результатах.
Параметры |
---|
runner | String : инструментальный бегун, который будет использоваться. |
pkgName | String : имя запускаемого пакета. |
testClassName | String : имя тестового класса для запуска. |
testMethodName | String : имя тестового метода в классе, который нужно запустить. |
Возвращает |
---|
boolean | Истинно, если это удается без сбоев. Ложь в противном случае. |
сетАби
public final void setAbi (IAbi abi)
public final void setTestInformation (TestInformation testInformation)
Параметры |
---|
testInformation | TestInformation |
удалить пакет
public final String uninstallPackage (String pkgName)
Удаляет пакет на устройстве.
Параметры |
---|
pkgName | String : пакет Android для удаления. |
Возвращает |
---|
String | String с кодом ошибки или null в случае успеха |
удалить пакет
public final String uninstallPackage (ITestDevice device,
String pkgName)
Удаляет пакет на устройстве
Параметры |
---|
device | ITestDevice : устройство, которое должно удалить пакет. |
pkgName | String : пакет Android для удаления. |
Возвращает |
---|
String | String с кодом ошибки или null в случае успеха |