com.android.tradefed.cluster

इंटरफेस

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

कक्षाओं

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

एनम्स

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