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 ( skipList) setDataWipeSkipList ( skipList)

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

abstract void setDataWipeSkipList (String... skipList)

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

Публичные методы

удалить данные

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 ( skipList)

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

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

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

См. также:

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

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

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

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

См. также: