Googleबेंचमार्कटेस्ट
public
class
GoogleBenchmarkTest
extends Object
implements
IDeviceTest,
IRemoteTest,
ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.Google Analytics |
ऐसा टेस्ट जो दिए गए डिवाइस पर Google मानदंड का टेस्ट पैकेज चलाता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
GoogleBenchmarkTest()
|
सार्वजनिक तरीके | |
---|---|
void
|
addAllExcludeFilters(
यह फ़ंक्शन उन टेस्ट के |
void
|
addAllIncludeFilters(
शामिल किए जाने वाले टेस्ट के |
void
|
addExcludeFilter(String filter)
इससे उन टेस्ट का फ़िल्टर जोड़ा जाता है जिन्हें बाहर रखना है. |
void
|
addIncludeFilter(String filter)
इससे उन जांचों का फ़िल्टर जुड़ जाता है जिन्हें शामिल करना है. |
void
|
addModuleName(String moduleName)
चलाने के लिए, Android नेटिव बेंचमार्क टेस्ट मॉड्यूल जोड़ें. |
String
|
cleanFilter(String filter)
|
void
|
clearExcludeFilters()
फ़िलहाल ट्रैक किए जा रहे बाहर रखने के सभी फ़िल्टर मिटाएं. |
void
|
clearIncludeFilters()
फ़िलहाल ट्रैक किए जा रहे सभी फ़िल्टर शामिल करें को मिटाएं. |
ITestDevice
|
getDevice()
डिवाइस की जांच करें. |
|
getExcludeFilters()
बाहर रखने वाले फ़िल्टर का मौजूदा |
|
getIncludeFilters()
शामिल फ़िल्टर के मौजूदा |
|
getModuleNames()
चलाने के लिए, Android नेटिव बेंचमार्क टेस्ट मॉड्यूल पाएं. |
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है. |
void
|
setDevice(ITestDevice device)
जांच में डिवाइस इंजेक्ट करें. |
void
|
setReportRunName(String reportRunName)
|
सुरक्षित तरीके | |
---|---|
CommandResult
|
executeCommand(ITestDevice testDevice, String cmd)
मानदंड परीक्षण आदेश चलाने के लिए सहायक तरीका. |
String
|
getFilterFlagForFilters(
|
String
|
getFilterFlagForTests(
|
boolean
|
shouldSkipFile(String fullPath)
यह तय करने के लिए सहायता तरीका कि हमें किसी फ़ाइल का एक्ज़ीक्यूशन छोड़ना चाहिए या नहीं. |
सार्वजनिक कंस्ट्रक्टर
Googleबेंचमार्कटेस्ट
public GoogleBenchmarkTest ()
सार्वजनिक तरीके
addAllExclude फ़िल्टर
public void addAllExcludeFilters (filters)
यह फ़ंक्शन उन टेस्ट के ERROR(/Set)
फ़िल्टर जोड़ता है जिन्हें बाहर रखना है.
पैरामीटर | |
---|---|
filters |
|
जोड़ें सभी शामिल करें फ़िल्टर
public void addAllIncludeFilters (filters)
शामिल किए जाने वाले टेस्ट के ERROR(/Set)
फ़िल्टर जोड़ता है.
पैरामीटर | |
---|---|
filters |
|
ऐड-एक्सक्लूड फ़िल्टर
public void addExcludeFilter (String filter)
इससे उन टेस्ट का फ़िल्टर जोड़ा जाता है जिन्हें बाहर रखना है.
पैरामीटर | |
---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
इससे उन जांचों का फ़िल्टर जुड़ जाता है जिन्हें शामिल करना है.
पैरामीटर | |
---|---|
filter |
String |
ऐडमॉड्यूल का नाम
public void addModuleName (String moduleName)
चलाने के लिए, Android नेटिव बेंचमार्क टेस्ट मॉड्यूल जोड़ें.
पैरामीटर | |
---|---|
moduleName |
String : चलाने के लिए, नेटिव टेस्ट मॉड्यूल का नाम |
साफ़ फ़िल्टर
public String cleanFilter (String filter)
पैरामीटर | |
---|---|
filter |
String |
रिटर्न | |
---|---|
String |
साफ़ करें फ़िल्टर
public void clearExcludeFilters ()
फ़िलहाल ट्रैक किए जा रहे बाहर रखने के सभी फ़िल्टर मिटाएं.
शामिल करें फ़िल्टर
public void clearIncludeFilters ()
फ़िलहाल ट्रैक किए जा रहे सभी फ़िल्टर शामिल करें को मिटाएं.
'पाने वाला फ़िल्टर' में शामिल करें
publicgetExcludeFilters ()
बाहर रखने वाले फ़िल्टर का मौजूदा ERROR(/Set)
दिखाता है.
रिटर्न | |
---|---|
|
'शामिल करें' फ़िल्टर
publicgetIncludeFilters ()
शामिल फ़िल्टर के मौजूदा ERROR(/Set)
की जानकारी देता है.
रिटर्न | |
---|---|
|
getModuleNames
publicgetModuleNames ()
चलाने के लिए, Android नेटिव बेंचमार्क टेस्ट मॉड्यूल पाएं.
रिटर्न | |
---|---|
|
नेटिव टेस्ट मॉड्यूल का नाम, या सेट न होने पर शून्य |
रन
public void run (TestInformation testInfo, ITestInvocationListener listener)
यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.
पैरामीटर | |
---|---|
testInfo |
TestInformation : TestInformation ऑब्जेक्ट में, चलाने के लिए काम की जानकारी है
टेस्ट. |
listener |
ITestInvocationListener : ITestInvocationListener जांच के नतीजे |
थ्रो | |
---|---|
DeviceNotAvailableException |
डिवाइस सेट करें
public void setDevice (ITestDevice device)
जांच में डिवाइस इंजेक्ट करें.
पैरामीटर | |
---|---|
device |
ITestDevice : इस्तेमाल करने के लिए ITestDevice |
सेटरिपोर्टरननाम
public void setReportRunName (String reportRunName)
पैरामीटर | |
---|---|
reportRunName |
String |
सुरक्षित तरीके
एक्ज़ीक्यूट करने से जुड़ा निर्देश
protected CommandResult executeCommand (ITestDevice testDevice, String cmd)
मानदंड परीक्षण आदेश चलाने के लिए सहायक तरीका. अगर निर्देश बहुत लंबा है, तो उसे सीधे तौर पर नहीं चलाया जा सकता adb से, यह एक अस्थायी स्क्रिप्ट से चलता है.
पैरामीटर | |
---|---|
testDevice |
ITestDevice : वह डिवाइस जिस पर निर्देश चलाना है |
cmd |
String : चलाने के लिए कमांड स्ट्रिंग |
रिटर्न | |
---|---|
CommandResult |
आउटपुट रिसीवर मौजूद न होने पर, शेल आउटपुट |
थ्रो | |
---|---|
DeviceNotAvailableException |
getFilterFlagForFilter
protected String getFilterFlagForFilters (filters)
पैरामीटर | |
---|---|
filters |
|
रिटर्न | |
---|---|
String |
getFilterFlagForTests
protected String getFilterFlagForTests (fitlererTests)
पैरामीटर | |
---|---|
fitlererTests |
|
रिटर्न | |
---|---|
String |
चाहिएस्किपफ़ाइल
protected boolean shouldSkipFile (String fullPath)
यह तय करने के लिए सहायता तरीका कि हमें किसी फ़ाइल का एक्ज़ीक्यूशन छोड़ना चाहिए या नहीं.
पैरामीटर | |
---|---|
fullPath |
String : जिस फ़ाइल की शिकायत की गई है उसका पूरा पाथ |
रिटर्न | |
---|---|
boolean |
सही है अगर हमें उस फ़ाइल को छोड़ देना चाहिए. |