Trade Federation(TF)のグローバル構成ファイルは、TF の初期化時に一度読み込まれるファイルです。この構成ファイルは TF のインスタンスの環境を定義するために使用されます。
グローバル構成ファイルを読み込む
TF グローバル構成ファイルは XML ファイルで、ローカル環境変数 TF_GLOBAL_CONFIG
を設定することで指定できます。TF_GLOBAL_CONFIG
が指定されていない場合、TF は、TF が現在実行されているパスから tf_global_config.xml
という名前のファイルの検索を試みます。検索が失敗した場合、TF はデフォルトのグローバル構成ファイルを読み込みます。たとえば、TF をカスタム グローバル構成で起動するには次のコマンドを実行します。
TF_GLOBAL_CONFIG=/path/to/my/custom/good_tf_global_conf.xml tradefed.sh
グローバル構成ファイルの例
<configuration description="Example Global Config">
<device_manager class="com.android.tradefed.device.DeviceManager">
<option name="max-null-devices" value="10" />
</device_manager>
</configuration>
上記の例では、「null-device」プレースホルダの数が、DeviceManager
内で定義されているデフォルト値の代わりに 10 に設定されています。