JsonHttpTestResultReporter
public
class
JsonHttpTestResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.JsonHttpTestResultReporter |
नतीजों की जानकारी देने वाला टूल, जो जांच की मेट्रिक के नतीजों और शाखा, डिवाइस की जानकारी को JSON में बदलता है और HTTP सेवा के एंडपॉइंट में पोस्ट करता है
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
JsonHttpTestResultReporter()
|
सार्वजनिक तरीके | |
---|---|
|
getValidMetrics(
सिर्फ़ अंकों वाली मेट्रिक जोड़ें और अंकों वाली मेट्रिक पोस्ट करने से बचें. |
void
|
invocationEnded(long elapsedTime)
|
void
|
invocationFailed(Throwable cause)
|
void
|
invocationStarted(IInvocationContext context)
|
सुरक्षित तरीके | |
---|---|
ITestDevice
|
getDevice(IInvocationContext context)
|
void
|
parseAdditionalDeviceDetails(ITestDevice testDevice)
टेस्ट डिवाइस से डिवाइस का नाम, SDK टूल का वर्शन नंबर, और बिल्ड आईडी हासिल करता है. |
void
|
postResults(JSONObject postData)
बताए गए एचटीटीपी एंडपॉइंट पर डेटा पोस्ट करना |
सार्वजनिक कंस्ट्रक्टर
JsonHttpTestResultReporter
public JsonHttpTestResultReporter ()
सार्वजनिक तरीके
getValidMetrics
publicgetValidMetrics ( collectedMetrics)
सिर्फ़ अंकों वाली मेट्रिक जोड़ें और अंकों वाली मेट्रिक पोस्ट करने से बचें.
पैरामीटर | |
---|---|
collectedMetrics |
: इसमें सभी मेट्रिक शामिल होती हैं. |
रिटर्न | |
---|---|
|
सिर्फ़ संख्या वाली मेट्रिक. |
invocationEnded
public void invocationEnded (long elapsedTime)
पैरामीटर | |
---|---|
elapsedTime |
long |
invocationFailed
public void invocationFailed (Throwable cause)
पैरामीटर | |
---|---|
cause |
Throwable |
invocationStarted
public void invocationStarted (IInvocationContext context)
पैरामीटर | |
---|---|
context |
IInvocationContext |
सुरक्षित तरीके
getDevice
protected ITestDevice getDevice (IInvocationContext context)
पैरामीटर | |
---|---|
context |
IInvocationContext |
रिटर्न | |
---|---|
ITestDevice |
parseAdditionalDeviceDetails
protected void parseAdditionalDeviceDetails (ITestDevice testDevice)
टेस्ट डिवाइस से डिवाइस का नाम, SDK टूल का वर्शन नंबर, और बिल्ड आईडी हासिल करता है.
पैरामीटर | |
---|---|
testDevice |
ITestDevice : वह डिवाइस जिससे जानकारी इकट्ठा करनी है.
|
postResults
protected void postResults (JSONObject postData)
बताए गए एचटीटीपी एंडपॉइंट पर डेटा पोस्ट करना
पैरामीटर | |
---|---|
postData |
JSONObject : पोस्ट किया जाने वाला डेटा
|