ट्रेड फ़ेडरेशन ग्लोबल कॉन्फ़िगरेशन

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

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

TF ग्लोबल कॉन्फ़िगरेशन फ़ाइल एक एक्सएमएल फ़ाइल होती है. इसे तय करने के लिए, लोकल एनवायरमेंट वैरिएबल TF_GLOBAL_CONFIG को सेट करें. अगर TF_GLOBAL_CONFIG का नाम नहीं दिया गया है, तो 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 पर सेट किया गया है.