Trade Federation का ग्लोबल कॉन्फ़िगरेशन

Trade Federation (TF) का ग्लोबल कॉन्फ़िगरेशन एक ऐसी फ़ाइल होती है जो TF के शुरू होने पर एक बार लोड होती है. इस कॉन्फ़िगरेशन फ़ाइल का इस्तेमाल, TF के उस इंस्टेंस के लिए एनवायरमेंट तय करने के लिए किया जाता है.

ग्लोबल कॉन्फ़िगरेशन फ़ाइल लोड करें

TF Global Configuration फ़ाइल एक एक्सएमएल फ़ाइल होती है. इसे लोकल एनवायरमेंट वैरिएबल TF_GLOBAL_CONFIG सेट करके तय किया जा सकता है. अगर TF_GLOBAL_CONFIG नहीं दिया गया है, तो TF अपने मौजूदा वर्किंग पाथ में tf_global_config.xml नाम की फ़ाइल को ढूंढने की कोशिश करेगा. अगर ऐसा नहीं होता है, तो TF डिफ़ॉल्ट Global Configuration फ़ाइल लोड करेगा. उदाहरण के लिए, यहां दी गई कमांड का इस्तेमाल करके, अपने कस्टम ग्लोबल कॉन्फ़िगरेशन के साथ 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>

ऊपर दिए गए उदाहरण में, DeviceManager में तय की गई डिफ़ॉल्ट वैल्यू के बजाय, "null-device" प्लेसहोल्डर की संख्या 10 पर सेट की गई है.