ট্রেডফেড বিকাশ করুন

এই বিভাগটি ট্রেডফেড ডেভেলপারদের লক্ষ্য করে। আপনি যদি 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-এর টুলস/ট্রেডফেডারেশন/ গিট প্রকল্পে সংরক্ষিত আছে। কোড লেখার সময় এবং পরিবর্তনগুলি জমা দেওয়ার সময় দয়া করে ওপেন সোর্স নির্দেশিকাগুলি মনে রাখবেন৷

বিকল্পভাবে, আপনি যদি ট্রেড ফেডারেশন ব্যবহার করে এমন পরীক্ষা/ইউটিলিটি তৈরি করছেন কিন্তু ফ্রেমওয়ার্কের উপর কাজ করছেন না, তাহলে দ্রুত অনুমোদনের জন্য ট্রেড ফেডারেশনের অবদানের প্রকল্পগুলির মধ্যে আপনার কাজ রাখার কথা বিবেচনা করুন।

কোডিং শৈলী

ট্রেড ফেডারেশন অ্যান্ড্রয়েড কোডিং শৈলী নির্দেশিকা অনুসরণ করে, নিম্নলিখিত স্পষ্টীকরণ সহ: ইন্টারফেসের নামগুলি 'I' এর সাথে প্রিফিক্স করা হয়েছে যেমন ITestDevice।

Eclipse ব্যবহার করে বিকাশ করুন

আপনি যদি ট্রেডফেড তৈরিতে Eclipse ব্যবহার করতে আগ্রহী হন, তাহলে আপনার পরিবেশ সেট আপ করার পরামর্শের জন্য Eclipse IDE সেট আপ করুন।

Tradefed এর পরীক্ষা চালান

আপনি ট্রেড ফেডারেশনে একটি পরিবর্তন করেছেন এবং আপনি কীভাবে এটি পরীক্ষা করবেন তা অনুসন্ধান করছেন? চলমান ট্রেড ফেডারেশনের পরীক্ষা দেখুন।

স্থাপত্য

আপনি যদি ট্রেডফেডের অভ্যন্তরীণ কাজগুলি সম্পর্কে গভীরভাবে বোঝার চেষ্টা করেন তবে আর্কিটেকচার বিভাগটি দেখুন।