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 पर सेट किया गया है.