TF geliştirme ortamı

Trade Federation, AOSP ile dağıtılır ve ikili programını oluşturmak için Android derleme sistemini kullanır. Android kaynak ağacındaki paketleri derlemek ve çalıştırmak için bir derleme ortamı oluşturduğunuzdan emin olun.

Tradefed oluşturma

Android kaynak ağacının kök dizininden:

source ./build/make/envsetup.sh
lunch <device-target>
make tradefed-all -j8

Tradefed'de kodlama için ortamınızı nasıl ayarlayacağınız hakkında daha fazla bilgi için Tradefed'i geliştirme başlıklı makaleyi inceleyin.

Tradefed'i indirin

Hazır olarak oluşturulmuş Tradefed paketlerini test_suites_x86_64 sütunundaki Sürekli Entegrasyon Kontrol Paneli'nden indirebilirsiniz. Derleme Yapıları sekmesinde tradefed.zip dosyasını bulun.

Sıkıştırılmış dosyayı açtıktan sonra ./tradefed.sh dosyasını doğrudan sıkıştırılmamış dizinden çağırabilirsiniz.

Komut satırından çalıştırma

Tradefed, $PATH'inizde adb yardımcı programını gerektirir:

export PATH=$PATH:<path/to/adb>

Tradefed oluşturulduysa tradefed.sh başlatıcı komut dosyasına yolunuzdan erişebilirsiniz. Trade Federation Console'u başlatmak için:

tradefed.sh

Ortamınız artık Trade Federation için ayarlanmıştır.