Aggregateपोस्टप्रोसेसर |
यह ऐसा मेट्रिक एग्रीगेटर है जो कम से कम, सबसे ज़्यादा, माध्य, वैरिएंस, मानक विचलन, कुल, संख्या, और
एक से ज़्यादा बार टेस्ट करने के दौरान इकट्ठा की गई संख्या वाली मेट्रिक के लिए, वैकल्पिक तौर पर पर्सेंटाइल,
दो गुना ज़्यादा अनुभव करते हैं.
|
एट्रेस कलेक्टर |
IMetricCollector , जो टेस्ट के दौरान एट्रेस चलाता है और नतीजा और लॉग इकट्ठा करता है
उन्हें न्योता देना.
|
AtraceRunMetricCollector |
किसी डायरेक्ट्री के तहत आने वाली सभी टेस्ट डायरेक्ट्री से ट्रेस इकट्ठा करता है
टेस्ट डिवाइस से, टेस्ट डायरेक्ट्री लॉग करें और ट्रेस फ़ाइलों को पोस्ट करें
और मेट्रिक को एग्रीगेट करें.
|
averageपोस्टप्रोसेसर |
मेट्रिक की सूची के औसत का हिसाब लगाने वाले पोस्ट प्रोसेसर को लागू करना.
|
BaseDeviceMetricCollector |
IMetricCollector को लागू करने का आधार, जो डेटा इकट्ठा करने की प्रोसेस को शुरू और बंद करने की अनुमति देता है
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) और ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
Baseपोस्टप्रोसेसर |
हर बार लागू होने वाला बेस IPostProcessor , जिसे लागू किया जाना चाहिए.
|
ब्लूटूथConnectionLatencyCollector |
कलेक्टर, डिवाइसों पर पहले से तय आंकड़ों की अवधि वाली मेट्रिक कॉन्फ़िगर करेगा और यह जानकारी इकट्ठा करेगा
हर प्रोफ़ाइल के लिए ब्लूटूथ कनेक्शन की अवधि.
|
ब्लूटूथ ConnectionStateCollector |
यह कलेक्टर, BluetoothConnectionStateChanged मेट्रिक इकट्ठा करेगा और कनेक्शन की स्थिति रिकॉर्ड करेगा
प्रत्येक प्रोफ़ाइल का नंबर डालना होगा.
|
ब्लूटूथ Connection SuccessRate पोस्टप्रोसेसर |
पोस्टप्रोसेसर को लागू करना, जो ब्लूटूथ प्रोफ़ाइल के लिए सफलता की दर का हिसाब लगाता है
"मेट्रिक-की-मैच" का इस्तेमाल करें का इस्तेमाल, उन मेट्रिक के बारे में बताने के लिए किया जाता है जिनमें ब्लूटूथ कनेक्शन की स्थितियों की जानकारी संख्या में होती है
कलेक्शन का उदाहरण [0, 1, 2, 3, 0, 1, 2, 3].
|
ब्लूटूथHciSnoopLogCollector |
ब्लूटूथ एचसीआई स्नूप लॉगिंग की सुविधा, और हर टेस्ट के लिए लॉग इकट्ठा करने के लिए कलेक्टर.
|
गड़बड़ी रिपोर्ट कलेक्टर |
कॉन्फ़िगर किए जा सकने वाले इवेंट होने पर, गड़बड़ी की रिपोर्ट इकट्ठा करने वाला ITestInvocationListener पास-थ्रू
होता है और हर एक के बाद, ITestInvocationListener#testLog को अपने चाइल्ड डोमेन पर कॉल करता है
गड़बड़ी की रिपोर्ट इकट्ठा की जाती है.
|
BugreportzOnFailureCollector |
टेस्ट केस फ़ेल हो जाने पर, गड़बड़ी की रिपोर्ट इकट्ठा करें.
|
BugreportzOnTestCaseFailureCollector |
किसी टेस्ट केस के फ़ेल हो जाने पर, बग रिपोर्टज़ इकट्ठा करें.
|
ClangCodeCoverageCollector |
एक BaseDeviceMetricCollector जो क्लैंग को
डिवाइस के कवरेज मेज़रमेंट को बंद करता है और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करता है.
|
कलेक्टिंगटेस्टलिसन |
ITestInvocationListener , जो जांच के सभी नतीजे इकट्ठा करेगा.
|
CommandStatusHandler |
किसी कॉल की स्थिति को मॉनिटर करने और उसे अपडेट करने में मदद करने वाला हैंडलर.
|
ConditionFailureMonitor |
अगर शुरू करने के बाद कोई गड़बड़ी हुई है, तो उस पर नज़र रखें.
|
Consoleresultsreporter |
कंसोल पर जांच के नतीजे प्रिंट करने के लिए, नतीजे की रिपोर्ट करने वाला टूल.
|
CountTestCasesCollector |
दिए गए IRemoteTest के लिए, टेस्ट केस की संख्या गिनें और रिपोर्ट करें.
|
DebugHostLogOnFailureCollector |
कलेक्टर, जो टेस्ट केस के फ़ेल होने पर, होस्ट-साइड के लॉग इकट्ठा करेगा और उन्हें लॉग करेगा.
|
DeviceReleasereporter |
डिवाइस रिलीज़ रिपोर्टर, जो डिवाइस(डिवाइसों) के साथ संपर्क करने का काम करता है
रिलीज़ किया गया.
|
DeviceTraceCollector |
कलेक्टर, जो टेस्ट रन शुरू होने पर परफ़ेटो ट्रेस करेगा और आखिर में ट्रेस फ़ाइल को लॉग करेगा.
|
DeviceUnavailableMonitor |
यह लिसनर सिर्फ़ टेस्ट केस लेवल के डीएनए को कैप्चर करने की कोशिश करता है.
|
EventLoggerListener |
लिसनर जो इसे मिलने वाले सभी इवेंट को फ़ाइल में लॉग करता है
|
फ़ाइलप्रोटोरिज़ल्ट रिपोर्टर |
प्रोटो रिपोर्टर, जो TestRecord को फ़ाइल में डंप करता है.
|
FilePullerDeviceMetricCollector |
एक BaseDeviceMetricCollector जो डिवाइस से मिलने वाली मेट्रिक कुंजी को सुनता है और
फ़ाइल के रूप में सेव किया जा सकता है.
|
FilePullerLogCollector |
डिवाइस-साइड से रिपोर्ट की गई फ़ाइल का लॉगर.
|
फ़िल्टर्डनतीजे फ़ॉरवर्डर |
ResultForwarder का ऐसा वैरिएंट जो सिर्फ़ TestDescription की अनुमति वाली सूची में शामिल होने की अनुमति देता है
रिपोर्ट की गई.
|
FormattedGeneratorरिपोर्टर |
रिपोर्टर, जिसकी मदद से किसी खास फ़ॉर्मैट में रिपोर्ट जनरेट की जा सकती हैं.
|
GcovCodeCoverageCollector |
एक BaseDeviceMetricCollector जो gcov को फ़ेच करेगा
डिवाइस के कवरेज मेज़रमेंट को बंद करता है और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करता है.
|
GcovKernelCodeCoverageCollector |
एक BaseDeviceMetricCollector जो gcov कर्नेल को खींच लेगा
डिवाइस के डीबग और डिवाइस के बाहर कवरेज के मेज़रमेंट को मेज़र किया जाता है. इसके बाद, आखिर में उन्हें टेस्ट के तौर पर लॉग किया जाता है
आर्टफ़ैक्ट.
|
GranularRetriableTestWrapper.StartEndCollector |
क्लास हेल्पर, रन की स्टार्ट और एंड की जानकारी न मिलने का पता लगाने के लिए मददगार ऐप.
|
HostStatsdMetricCollector |
IMetricCollector , जो आंकड़ों वाली उपयोगिता का इस्तेमाल करके, होस्ट की ओर से आंकड़े इकट्ठा करता है
निर्देश देखें.
|
ICommandScheduler.IScheduledInvocationListener |
शुरू होने के बाद, शुरू होने वाले इवेंट की पहचान करने वाला.
|
ILogSaverListener |
लॉग फ़ाइलें सेव किए जाने पर, ITestInvocationListener को सूचना सुनने की अनुमति मिलती है.
|
आईमेट्रिक कलेक्टर |
टेस्ट के नतीजों की रिपोर्टिंग करते समय, इस इंटरफ़ेस को डेकोरेटर के तौर पर जोड़ा जाएगा, ताकि
मिलती-जुलती मेट्रिक.
|
Iपोस्टप्रोसेसर |
पोस्ट प्रोसेसर, ट्रेड फ़ेडरेशन का एक ऑब्जेक्ट है. इसका मकसद मेट्रिक और लॉग को प्रोसेस करने की अनुमति देना है
जांच के बाद और नतीजों की रिपोर्टिंग से पहले.
|
IShardableListener |
एक ITestInvocationListener जिसे शार्ड किया जा सकता है.
|
ISupportGranularresults |
ऐसा इंटरफ़ेस जो यह बताता है कि ITestInvocationListener , विस्तृत डेटा पाने की सुविधा देता है या नहीं
खोज के नतीजे मिले या नहीं.
|
ITestsummaryListener |
ऐसा इंटरफ़ेस जो ITestInvocationListener को, सीमित जानकारी का लेन-देन करने की अनुमति देता है:
जवाब.
|
InvoजानकारीToJUnitUnitresults फ़ॉरवर्डर |
एक ऐसी क्लास जो ITestInvocationListener इवेंट को सुनती है और उन्हें
TestListener .
|
JarHostTest.HostTestListener |
रैपर लिसनर जो testRunStarted() और testRunEnded() को छोड़कर सभी इवेंट को
एम्बेड किया गया लिसनर.
|
JavaCodeCoverageCollector |
एक BaseDeviceMetricCollector जो Java को खींच लेगा
डिवाइस के कवरेज मेज़रमेंट को बंद करता है और उन्हें टेस्ट आर्टफ़ैक्ट के तौर पर लॉग करता है.
|
JsonHttpTestresults Reporter |
नतीजा बताने वाला ऐसा रिपोर्टर जो टेस्ट मेट्रिक के नतीजों और ब्रांच, डिवाइस की जानकारी को JSON और POST में एन्कोड करता है
एक एचटीटीपी सेवा एंडपॉइंट में
|
LUCIनतीजे रिपोर्टर |
रिज़ल्ट रिपोर्टर, जो नतीजेDB और LUCI के लिए ज़रूरी टेस्ट के नतीजों को सेव करता है
को JSON फ़ॉर्मैट (go/result-sink) में बदला जा सकता है और कंसोल में फ़ाइल की जगह को लॉग किया जाता है.
|
LastShardDetector |
स्थानीय शार्डिंग चलाते समय, कभी-कभी हम अंतिम शार्ड के ठीक बाद ही कुछ कार्रवाइयां करना चाहते हैं
invocationEnded(long) तक पहुँचता है.
|
लेगसीसब प्रोसेस के नतीजे रिपोर्टर |
सबप्रोसेस के नतीजों की जानकारी देने वाले रिपोर्टर को लागू करने की प्रक्रिया को कुछ समय के लिए रोक दिया गया है, जो
TF/CTS के पुराने वर्शन (जैसे, 8+), इसके सुपर क्लास में हुए बदलावों के बावजूद.
|
LogSaverresultsऐसे ने जिन्हें बताया है |
ग्लोबल फ़ाइल सेवर की मदद से लॉग सेव करने के लिए, ResultForwarder .
|
LogcatCrashresults फ़ॉरवर्डर |
स्पेशल लिसनर: विफलताओं (इंस्ट्रुमेंट प्रोसेस क्रैश होने) पर, यह एक्सट्रैक्ट करने की कोशिश करेगा
क्रैश का लॉगकैट करता है और उसे टेस्ट से जुड़े फ़ेलियर मैसेज में जोड़ देता है.
|
LogcatOnFailureCollector |
कलेक्टर, जो टेस्ट केस फ़ेल होने पर लॉगकैट को कैप्चर करके लॉग करेगा.
|
LogcatTimingMetricCollector |
मेट्रिक कलेक्टर, जो
किसी रेगुलर एक्सप्रेशन पैटर्न का इस्तेमाल करके, किसी
लॉगकैट लाइनों से मिला इवेंट.
|
MetricFileपोस्ट प्रोसेसर |
इसका इस्तेमाल, टेस्ट और रन लेवल के दौरान इकट्ठा की गई मेट्रिक लॉग फ़ाइल को अपलोड करने के लिए किया जाता है.
|
metricsXMLresultsreporter |
MetricsXMLReportingreporter को टेस्ट मेट्रिक लिखती है और किसी तय फ़ोल्डर में मौजूद एक्सएमएल फ़ाइल पर मेट्रिक रन करती है
.
|
मॉड्यूल आइडेंटिफ़ायर |
इनकी सूची इकट्ठा करने के लिए, लिसनर को हर मॉड्यूल के हर IRemoteTest से जोड़ा गया
नतीजे.
|
मॉड्यूललॉगकैटकलेक्टर |
Logcat कलेक्टर का वर्शन, लेकिन मॉड्यूल के लिए.
|
NameMangleListener |
एक प्रॉक्सी लिसनर, जो नतीजों की रिपोर्ट के तौर पर टेस्ट करने के तरीके, क्लास, और पैकेज के नामों का अनुवाद करता है.
|
PassingTestFileरिपोर्टर |
ऐसा ITestInvocationListener जो पास होने वाले टेस्ट केस की सूची को टेस्ट फ़ाइल में सेव करता है
|
Perfettoजेनेरिकपोस्ट प्रोसेसर |
यह ऐसा पोस्ट प्रोसेसर है जो टेक्स्ट/बाइनरी मेट्रिक परफ़ेटो प्रोटो फ़ाइल को की-वैल्यू पेयर में प्रोसेस करता है
स्ट्रिंग वैल्यू के साथ प्रोटो मैसेज और फ़ील्ड को बार-बार तब तक बड़ा करता है, जब तक फ़ील्ड
अंकीय मान मिला.
|
PerfettoPullerMetricCollector |
FilePullerDeviceMetricCollector को बुनियादी तौर पर लागू करने की सुविधा की मदद से
डिवाइस से परफ़ेटो फ़ाइलें खोजकर उससे मेट्रिक इकट्ठा करना.
|
PrettyTestEventLogger |
इवेंट को मैच करने वाला लॉगर और डीबग करना आसान बनाने के लिए उन्हें लॉग करता है.
|
Protoनतीजे रिपोर्टर |
नतीजा रिपोर्टर, TestRecord प्रोटोबफ़ बनाता है, जिसमें सभी नतीजे मौजूद होते हैं.
|
PythonBinaryHostTest.Pythonforwarder |
बाइनरी नाम से रन नेम बदलने के लिए, नतीजा फ़ॉरवर्डर.
|
फिर से चालू करने की वजह |
कलेक्टर, जो टेस्ट के दौरान डिवाइस को फिर से चालू करने की जानकारी इकट्ठा करता है. साथ ही, वजह और संख्या के हिसाब से उसकी रिपोर्ट देता है.
|
रिमोटटेस्टटाइमआउटफ़ोर्सर |
लिसनर जो किसी दिए गए टेस्ट कॉन्फ़िगरेशन के एक्ज़ीक्यूशन के समय की जांच करने की अनुमति देते हैं और अगर ऐसा होता है, तो वह पूरा नहीं हो सकता
का एक उदाहरण है.
|
रिपोर्ट में पास हुए टेस्ट |
पास किए गए टेस्ट को शामिल न करने के लिए, फ़ाइल में संभावित फ़िल्टर जोड़ें.
|
नतीजे एग्रीगेटर |
यह खास फ़ॉरवर्डर है, जो ज़रूरत पड़ने पर नतीजों को एग्रीगेट करता है. ऐसा फिर से कोशिश करने की उस रणनीति के आधार पर होता है जो
लिया गया.
|
नतीजेAndLogFinder |
नतीजों और लॉग इवेंट के लिए फ़ॉरवर्डर.
|
नतीजे फ़ॉरवर्डर |
शुरू करने के नतीजे को अन्य सुनने वालों की सूची को फ़ॉरवर्ड करने वाला ITestInvocationListener .
|
फिर से लॉग करने पर सेव करने के नतीजे के तौर पर सेव करने पर असर |
फ़ॉरवर्डर, जो हमारी मौजूदा कोशिश को पूरा करने का काम भी करता है.
|
फिर से जनरेट करने पर मिलने वाला नतीजा फ़ॉरवर्ड करने वाला टूल |
ResultForwarder का एक एक्सटेंशन, जो हमेशा दिए गए प्रयास की संख्या पर पुश करता है.
|
रनटाइम रिस्टार्ट कलेक्टर |
कलेक्टर, जो टेस्ट के दौरान रनटाइम के रीस्टार्ट होने (सिस्टम सर्वर क्रैश होने) के टाइमस्टैंप इकट्ठा करता है
अगर कोई चलाना है, तो वह भी इस तरीके से.
|
स्क्रीनशॉटOnFailureCollector |
कलेक्टर, जो टेस्ट केस फ़ेल होने पर स्क्रीनशॉट लेकर लॉग करेगा.
|
शार्डलिसनर |
एक ITestInvocationListener जो शुरू करने वाले शार्ड (यानी कि
शुरू करने के लिए स्प्लिट करके कई संसाधनों को एक साथ चलाने के लिए स्प्लिट किया जाता है और उन्हें दूसरे पर फ़ॉरवर्ड किया जाता है
लिसनर.
|
ShardMainRESULTSStatuser |
एक ResultForwarder जो शार्ड किए गए टेस्ट शुरू करने के नतीजों को जोड़ता है.
|
ShowmapPullerMetric दिखेंगे |
FilePullerDeviceMetricCollector को लागू करने का बुनियादी तरीका, जिससे शोमैप तैयार करने में मदद मिलती है
डिवाइस से फ़ाइलें सेव कर सकता है और उससे मेट्रिक इकट्ठा कर सकता है.
|
StatsdAfterGaugeMetricपोस्ट प्रोसेसर |
पोस्ट प्रोसेसर, जो "पहले/बाद" में इकट्ठा की गई मेट्रिक का आकलन करता है अप्रोच का मतलब है कि
|
StatsdEventMetricपोस्ट प्रोसेसर |
यह एक पोस्ट प्रोसेसर है, जो आंकड़ों वाली रिपोर्ट में इवेंट मेट्रिक को की-वैल्यू पेयर में प्रोसेस करता है. इसके लिए,
प्रोसेसर पर दिए गए फ़ॉर्मैटर चुनें.
|
Statsdजेनेरिकपोस्ट प्रोसेसर |
यह एक पोस्ट प्रोसेसर है, जो
ट्री स्ट्रक्चर के तौर पर रिपोर्ट करता है.
|
StreamProtoresults Reporter |
ProtoResultReporter को लागू करना
|
सबप्रोसेस के नतीजे रिपोर्टर |
यह ITestInvocationListener को result_reporter के तौर पर तय करने और फ़ॉरवर्ड करने के लिए लागू करता है
टेस्ट, टेस्ट, टेस्ट, और टेस्ट शुरू करने के नतीजों को सबप्रोसेस करने के लिए किया जा सकता है.
|
Suiteनतीजे रिपोर्टर |
पूरे सुइट को शुरू करने के बाद, जांच के नतीजे इकट्ठा करें और नतीजे पाएं.
|
TestTimeoutEnforcer |
लिसनर जो किसी दिए गए टेस्ट केस के चलने के समय की जांच करने की अनुमति देते हैं और उसके जाने पर उसे फ़ेल कर देते हैं
का एक उदाहरण है.
|
Textresults Reporter |
जांच के नतीजों को रिपोर्ट करने वाला ऐसा व्यक्ति जो JUnit टेक्स्ट रिज़ल्ट प्रिंटर पर नतीजे भेजता है.
|
TraceCmdCollector |
एक IMetricCollector जो ट्रेस-cmd का इस्तेमाल करके टेस्ट के दौरान ट्रेस इकट्ठा करता है और उन्हें इस पर लॉग करता है
शुरू करना.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
एक स्टब IScheduledInvocationListener जो कुछ नहीं करता है.
|
XmlFormattedGeneratorरिपोर्टर |
सुइट को फ़ॉर्मैट करने के लिए FormattedGeneratorReporter को लागू करने पर, एक्सएमएल में नतीजे मिलते हैं
फ़ॉर्मैट.
|
Xmlनतीजे रिपोर्टर |
इससे, JUnit को
Ant's का XMLJUnitनतीजेFormatter.
|