Trade Federation is distributed with the AOSP and uses the Android build system to create its binary. Make sure you've established a build environment to compile and run packages from the Android source tree.
Build Tradefed
From the root directory of the Android source tree:
source ./build/make/envsetup.sh
lunch <device-target>
make tradefed-all -j8
See Developing Tradefed for more details about how to set up your environment for coding in Tradefed.
Download Tradefed
You can download already built Tradefed packages ready to use from the Continuous Integration Dashboard in the test_suites_x86_64 column; look for the tradefed.zip file in the Build Artifacts tab.
Once unzipped, you can simply invoke ./tradefed.sh
directly from the unzipped
directory.
Run from command line
Tradefed requires the adb
utility in your $PATH
:
export PATH=$PATH:<path/to/adb>
If Tradefed was built, the tradefed.sh
launcher script is
accessible from your path. To launch the
Trade Federation Console:
tradefed.sh
Now your environment is set up for Trade Federation.