com.android.tradefed.cluster

ইন্টারফেস

IClusterClient TFC ব্যাকএন্ডের সাথে ইন্টারঅ্যাক্ট করার জন্য একটি ইন্টারফেস।
IClusterEvent টিএফসি-তে আপলোড করা যেকোনো ক্লাস্টার ইভেন্টের জন্য ইন্টারফেস।
IClusterEventUploader <T IClusterEvent > প্রসারিত করে ClusterEventUploader এর জন্য ইন্টারফেস
IClusterOptions ক্লাস্টার-সম্পর্কিত বিকল্পগুলি পাওয়ার জন্য একটি ইন্টারফেস।

ক্লাস

ক্লাস্টারবিল্ড ইনফো TFC থেকে পাইপ করা বিল্ডগুলির জন্য একটি IBuildInfo ক্লাস।
ClusterBuildProvider TFC পরীক্ষার সংস্থান ডাউনলোড করার জন্য একটি IBuildProvider
ক্লাস্টার ক্লায়েন্ট TFC ব্যাকএন্ডের সাথে ইন্টারঅ্যাক্ট করার জন্য একটি IClusterClient বাস্তবায়ন।
ClusterCommand একটি শ্রেণী যা TF ক্লাস্টার থেকে আনা একটি টাস্ক প্রতিনিধিত্ব করে।
ClusterCommandConfigBuilder একটি ক্লাস্টার কমান্ডের জন্য একটি কনফিগারেশন ফাইল তৈরি করার জন্য একটি ক্লাস।
ClusterCommandEvent আপলোড করার জন্য ক্লাস্টার কমান্ড ইভেন্টগুলিকে এনক্যাপসুলেট করার জন্য একটি ক্লাস৷
ClusterCommandEvent.Builder
ClusterCommandLuncher একটি সাবপ্রসেস TF এর মাধ্যমে TFC থেকে একটি কমান্ড চালু করার জন্য একটি IRemoteTest ক্লাস।
ClusterCommandScheduler টিএফসি (ট্রেডফেড ক্লাস্টার) সমর্থন করার জন্য একটি ICommandScheduler
ClusterCommandStatus একটি শ্রেণী যা রাষ্ট্রের প্রতিনিধিত্ব করে এবং TF ক্লাস্টার থেকে একটি কমান্ডের জন্য বাতিল কারণ।
ক্লাস্টারডিভাইস ইনফো আপলোড করার জন্য ক্লাস্টার ডিভাইসের তথ্য এনক্যাপসুলেট করার জন্য একটি ক্লাস।
ClusterDeviceInfo.Builder
ক্লাস্টারডিভাইস মনিটর একটি IDeviceMonitor বাস্তবায়ন যা ট্রেডফেড ক্লাস্টার পরিষেবাতে ফলাফল রিপোর্ট করে।
ClusterEventUploader <T IClusterEvent > প্রসারিত করে ClusterEventUploader ক্লাস, যা TFC এ IClusterEvent আপলোড করে।
ক্লাস্টারহোস্ট ইভেন্ট আপলোড করার জন্য ক্লাস্টার হোস্ট ইভেন্টগুলিকে এনক্যাপসুলেট করার জন্য একটি ক্লাস৷
ClusterHostEvent.Builder
ClusterHostUtil গ্লোবাল কনফিগারেশন ইনস্ট্যান্স, হোস্ট ইনফরমেশন ইত্যাদি পেতে TF ক্লাস্টারের স্ট্যাটিক ইউটিল ফাংশন।
ClusterLogSaver TFC-তে পরীক্ষার আউটপুট আপলোড করার জন্য একটি ILogSaver ক্লাস।
ক্লাস্টার অপশন
আমন্ত্রণ স্থিতি আমন্ত্রণ স্থিতি সঞ্চয় করার জন্য একটি ক্লাস।
SubprocessCommandException একটি সাবপ্রসেস কমান্ড রান করতে ব্যর্থ হয়েছে।
SubprocessConfigBuilder একটি বিদ্যমান TF কনফিগারেশনের জন্য একটি মোড়ক TF কনফিগারেশন XML তৈরি করুন।
সাবপ্রসেস রিপোর্টিং হেল্পার একটি ক্লাস্টার কমান্ডের জন্য সাবপ্রসেস ফলাফল রিপোর্টার ব্যবহার করার জন্য একটি র্যাপার কনফিগারেশন ফাইল তৈরি করার জন্য একটি ক্লাস।
টেস্ট কনটেক্সট TFC API-এর একটি TestContext বার্তা মডেল করার জন্য একটি ক্লাস।
পরীক্ষা পরিবেশ TFC API দ্বারা প্রত্যাবর্তিত একটি TestEnvironment বার্তা মডেল করার জন্য একটি ক্লাস।
টেস্টগ্রুপ স্ট্যাটাস একটি পরীক্ষা গ্রুপের স্থিতি সংরক্ষণ করার জন্য একটি ক্লাস।
টেস্টআউটপুট আপলোডার GCS/HTTP-এ পরীক্ষার আউটপুট ফাইল আপলোড করার জন্য একটি ক্লাস।
টেস্টরিসোর্স TFC API দ্বারা প্রত্যাবর্তিত একটি TestResource বার্তা মডেল করার জন্য একটি ক্লাস।
টেস্টরিসোর্স ডাউনলোডার ফাইল সিস্টেম/GCS/HTTP থেকে রিসোর্স ফাইলগুলি ডাউনলোড করার জন্য একটি ক্লাস।
TradefedConfigObject TFC API-এর একটি TradefedConfigObject বার্তা মডেল করার জন্য একটি ক্লাস।

Enums

ClusterCommand.RequestType
ClusterCommand.State TF ক্লাস্টারে কমান্ডের অবস্থা।
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType বিভিন্ন ধরনের হোস্ট ইভেন্টের সংখ্যা।
ClusterLogSaver.FilePicking Strategy ফাইল বাছাই কৌশল.
TradefedConfigObject.Type কনফিগারেশন অবজেক্টের একটি তালিকা যা একটি ক্লাস্টার কমান্ড কনফিগারে ইনজেকশন করা যেতে পারে।