ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Устанавливает тесты из ZIP-файла с тестами (созданного системой сборки) на устройство.

Краткое содержание

Общедоступные методы

abstract void deleteData ( ITestDevice device)

Удаляет все файлы/каталоги из папки /data на указанном устройстве, за исключением тех, которые исключены из списка пропуска.

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

Загружает содержимое файла tests.zip в раздел данных устройства.

abstract void setDataWipeSkipList (String... skipList)

Задает список путей в каталоге /data , чтобы избежать его очистки.

abstract void setDataWipeSkipList (Collection<String> skipList)

Задает список путей в каталоге /data , чтобы избежать его очистки.

Общедоступные методы

deleteData

public abstract void deleteData (ITestDevice device)

Удаляет все файлы/каталоги из папки /data на указанном устройстве, за исключением тех, которые исключены из списка пропуска.

Реализация этого действия остановит работу программы на устройстве. Настоятельно рекомендуется перезагрузить устройство после завершения этого процесса.

Параметры
device ITestDevice : ITestDevice , с которым необходимо взаимодействовать.

Броски
DeviceNotAvailableException
TargetSetupError

См. также:

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Загружает содержимое файла tests.zip в раздел данных устройства.

Параметры
device ITestDevice : устройство ITestDevice , которое необходимо прошить, предположительно находящееся в режиме adb.

deviceBuild IDeviceBuildInfo : объект IDeviceBuildInfo , содержащий ZIP-архив с тестами для прошивки.

Броски
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

Задает список путей в каталоге /data , чтобы избежать его очистки.

Параметры
skipList String : список каталогов, которые следует пропустить.

Обратите внимание, что список пропуска содержит только дочерние элементы /data .

См. также:

setDataWipeSkipList

public abstract void setDataWipeSkipList (Collection<String> skipList)

Задает список путей в каталоге /data , чтобы избежать его очистки.

Параметры
skipList Collection : список каталогов, которые следует пропустить.

Обратите внимание, что список пропуска содержит только дочерние элементы /data .

См. также: