Trade Federation распространяется вместе с AOSP и использует систему сборки Android для создания двоичного файла. Убедитесь, что вы установили среду сборки для компиляции и запуска пакетов из дерева исходного кода Android.
Сборка
Из корневого каталога дерева исходного кода Android:
source ./build/make/envsetup.sh
lunch <device-target>
make tradefed-all -j8
См. раздел «Разработка Tradefed» для получения более подробной информации о том, как настроить среду для написания кода в Tradefed.
Скачать Трейдфед
Вы можете загрузить уже созданные пакеты Tradefed, готовые к использованию, с панели мониторинга непрерывной интеграции в столбце test_suites_x86_64 ; найдите файл tradefed.zip на вкладке «Артефакты сборки» .
После распаковки вы можете просто вызвать ./tradefed.sh
непосредственно из разархивированного каталога.
Запуск из командной строки
Tradefed требует наличия утилиты adb
в вашем $PATH
:
export PATH=$PATH:<path/to/adb>
Если Tradefed был собран, сценарий запуска tradefed.sh
доступен по вашему пути. Чтобы запустить консоль Торговой Федерации :
tradefed.sh
Теперь ваша среда настроена для Trade Federation.