com.android.tradefed.cluster

इंटरफेस

आईक्लस्टर क्लाइंट TFC बैकएंड के साथ इंटरैक्ट करने के लिए एक इंटरफ़ेस।
आईक्लस्टर इवेंट किसी भी क्लस्टर ईवेंट के लिए इंटरफ़ेस TFC पर अपलोड किया जाना है।
IClusterEventUploader <T IClusterEvent का विस्तार करता है> ClusterEventUploader के लिए इंटरफ़ेस
आईक्लस्टर विकल्प क्लस्टर से संबंधित विकल्प प्राप्त करने के लिए एक इंटरफ़ेस।

कक्षाओं

क्लस्टरबिल्डइन्फो टीएफसी से पाइप किए गए निर्माण के लिए एक IBuildInfo क्लास।
क्लस्टरबिल्डप्रोवाइडर TFC परीक्षण संसाधनों को डाउनलोड करने के लिए एक IBuildProvider
क्लस्टर क्लाइंट TFC बैकएंड के साथ इंटरैक्ट करने के लिए एक IClusterClient कार्यान्वयन।
क्लस्टर कमांड एक वर्ग जो TF क्लस्टर से प्राप्त किए गए कार्य का प्रतिनिधित्व करता है।
ClusterCommandConfigBuilder क्लस्टर कमांड के लिए कॉन्फ़िगरेशन फ़ाइल बनाने के लिए एक वर्ग।
ClusterCommandEvent अपलोड किए जाने वाले क्लस्टर कमांड इवेंट को इनकैप्सुलेट करने के लिए एक क्लास।
ClusterCommandEvent.Builder
क्लस्टर कमांड लॉन्चर एक IRemoteTest TF के माध्यम से TFC से कमांड लॉन्च करने के लिए IRemoteTest क्लास।
क्लस्टर कमांड शेड्यूलर TFC (ट्रेडफेड क्लस्टर) का समर्थन करने के लिए एक ICommandScheduler
क्लस्टर कमांड स्थिति एक वर्ग जो राज्य का प्रतिनिधित्व करता है और टीएफ क्लस्टर से एक आदेश के लिए रद्द करने का कारण है।
क्लस्टरडिवाइसइन्फो अपलोड की जाने वाली क्लस्टर डिवाइस जानकारी को इनकैप्सुलेट करने के लिए एक वर्ग।
ClusterDeviceInfo.Builder
क्लस्टरडिवाइस मॉनिटर एक IDeviceMonitor कार्यान्वयन जो ट्रेडफेड क्लस्टर सेवा को परिणामों की रिपोर्ट करता है।
ClusterEventUploader <T IClusterEvent का विस्तार करता है> ClusterEventUploader वर्ग, जो IClusterEvent को TFC पर अपलोड करता है।
क्लस्टरहोस्टइवेंट अपलोड किए जाने वाले क्लस्टर होस्ट इवेंट को इनकैप्सुलेट करने के लिए एक क्लास।
ClusterHostEvent.Builder
ClusterHostUtil वैश्विक कॉन्फ़िगरेशन इंस्टेंस, होस्ट जानकारी इत्यादि प्राप्त करने के लिए टीएफ क्लस्टर के लिए स्थिर उपयोग कार्य।
क्लस्टर लॉगसेवर TFC पर परीक्षण आउटपुट अपलोड करने के लिए एक ILogSaver वर्ग।
क्लस्टर विकल्प
आमंत्रण स्थिति मंगलाचरण स्थिति संग्रहीत करने के लिए एक वर्ग।
सबप्रोसेस कमांड अपवाद एक सबप्रोसेस कमांड चलाने में विफल रहा।
सबप्रोसेसकॉन्फ़िगरबिल्डर मौजूदा TF कॉन्फिगरेशन के लिए रैपर TF कॉन्फिग XML बनाएं।
सबप्रोसेस रिपोर्टिंग हेल्पर एक क्लस्टर कमांड के लिए सबप्रोसेस परिणाम रिपोर्टर का उपयोग करने के लिए एक रैपर कॉन्फ़िगरेशन फ़ाइल बनाने के लिए एक वर्ग।
टेस्ट कॉन्टेक्स्ट टीएफसी एपीआई के टेस्टकॉन्टेक्स्ट संदेश को मॉडल करने के लिए एक वर्ग।
परीक्षण का वातावरण TFC API द्वारा लौटाए गए TestEnvironment संदेश को मॉडल करने के लिए एक वर्ग।
परीक्षण समूह स्थिति एक परीक्षण समूह की स्थिति संग्रहीत करने के लिए एक वर्ग।
टेस्टऑटपुटअपलोडर स्थानीय फ़ाइल सिस्टम, GCS, या किसी HTTP(S) समापन बिंदु पर परीक्षण आउटपुट फ़ाइलें अपलोड करता है।
परीक्षण संसाधन टीएफसी एपीआई द्वारा लौटाए गए टेस्ट रिसोर्स संदेश को मॉडल करने के लिए एक वर्ग।
टेस्टरिसोर्सडाउनलोडर फ़ाइल सिस्टम/जीसीएस/एचटीटीपी से परीक्षण संसाधन फ़ाइलों को डाउनलोड करने के लिए एक वर्ग।
ट्रेडफेड कॉन्फिगऑब्जेक्ट TFC API के TradefedConfigObject संदेश को मॉडल करने के लिए एक वर्ग।

Enums

ClusterCommand.RequestType
ClusterCommand.State TF क्लस्टर में कमांड की स्थिति।
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType विभिन्न प्रकार की मेजबान घटनाओं की गणना।
ClusterLogSaver.FilePickingStrategy फ़ाइल चयन रणनीतियाँ।
TradefedConfigObject.Type कॉन्फ़िगरेशन ऑब्जेक्ट प्रकारों की एक सूची जिसे क्लस्टर कमांड कॉन्फ़िगरेशन में इंजेक्ट किया जा सकता है।