यह सेक्शन, ट्रेडफ़ेड डेवलपर के लिए है. अगर आपको अपनी रिसर्च की अवधि बढ़ाने में TF या नया टेस्ट सपोर्ट जोड़ना, यह सेक्शन आपके लिए है.
ओपन सोर्स
अगर आपको ट्रेड फ़ेडरेशन के ओपन सोर्स वैरिएंट का इस्तेमाल करना है, तो इनका इस्तेमाल करें
ये निर्देश, ट्रेड फ़ेडरेशन की AOSP main
ब्रांच को देखने और बनाने के लिए हैं:
cd <sourceroot>
mkdir main
cd main
repo init -u https://android.googlesource.com/platform/manifest -b main
repo sync -c -j8
source build/envsetup.sh
lunch aosp_cf_x86_64_phone-userdebug # or any other device target
m -j tradefed-all
डेवलपमेंट एनवायरमेंट देखें देखें.
सभी ओपन-सोर्सेबल ट्रेड फ़ेडरेशन कोड को इसमें स्टोर किया जाता है टूल/ट्रेडफ़िडरेशन/ AOSP का git प्रोजेक्ट. कृपया इसे बनाए रखें ओपन सोर्स के लिए दिशा-निर्देश ध्यान रखें.
इसके अलावा, अगर ऐसे टेस्ट/यूटिलिटी प्रॉडक्ट बनाए जा रहे हैं जो ट्रेड फ़ेडरेशन का इस्तेमाल करते हैं, लेकिन फ़्रेमवर्क पर काम नहीं कर रहे हैं, तो अपने काम को किसी एक मंज़ूरी देने में तेज़ी लाने के लिए, ट्रेड फ़ेडरेशन से जुड़े प्रोजेक्ट मैनेज करना.
कोडिंग की स्टाइल
ट्रेड फ़ेडरेशन इन शर्तों का पालन करता है: Android की कोडिंग स्टाइल के लिए दिशा-निर्देश, इस स्पष्टीकरण के साथ: इंटरफ़ेस नामों के आगे 'I' लगा हुआ है. उदाहरण के लिए, ITestDevice.
Eclipse की मदद से डेवलप करना
अगर आपको Tradefed को डेवलप करने के लिए Eclipse का इस्तेमाल करना है, तो अपने एनवायरमेंट को सेट अप करने के बारे में सलाह पाने के लिए, Eclipse IDE सेट अप करना लेख पढ़ें.
ट्रेडफ़ेड के टेस्ट चलाएं
आपने Trade Federation में बदलाव किया है और आपको यह जानना है कि इसकी जांच कैसे की जाए? Trade Federation के टेस्ट चलाना लेख पढ़ें.
भवन निर्माण
अगर आपको Tradefed के काम करने के तरीके के बारे में ज़्यादा जानकारी चाहिए, तो आर्किटेक्चर सेक्शन देखें.