TF-Entwicklungsumgebung

Trade Federation wird mit dem AOSP ausgeliefert und verwendet das Android-Build-System, um die Binärdatei zu erstellen. Sie müssen eine Build-Umgebung eingerichtet haben, um Pakete aus dem Android-Quellcodebaum zu kompilieren und auszuführen.

Tradefed erstellen

Im Stammverzeichnis des Android-Quellbaums:

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

Weitere Informationen zum Einrichten Ihrer Umgebung für das Codieren in Tradefed finden Sie unter Tradefed entwickeln.

Tradefed herunterladen

Sie können bereits erstellte, einsatzbereite Tradefed-Pakete im Dashboard für die kontinuierliche Integration in der Spalte test_suites_x86_64 herunterladen. Suchen Sie auf dem Tab Build-Artefakte nach der Datei tradefed.zip.

Nach dem Entpacken können Sie ./tradefed.sh einfach direkt über das entpackte Verzeichnis aufrufen.

Über die Befehlszeile ausführen

Für Tradefed ist das adb-Dienstprogramm in Ihrem $PATH erforderlich:

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

Wenn Tradefed erstellt wurde, ist das Launcher-Script tradefed.sh über Ihren Pfad zugänglich. So starten Sie die Trade Federation Console:

tradefed.sh

Ihre Umgebung ist jetzt für die Trade Federation eingerichtet.