वर्तमान मंगलाचरण
public class CurrentInvocation
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.logger.CurrentInvocation |
एक वर्ग जो मंगलाचरण के भीतर कहीं भी उपयोगी वर्तमान मंगलाचरण जानकारी को ट्रैक करता है और प्रदान करता है।
सारांश
सार्वजनिक तरीके | |
---|---|
static void | addInvocationInfo ( CurrentInvocation.InvocationInfo key, File value) मंगलाचरण स्तर पर ट्रैक करने के लिए एक कुंजी-मान जोड़ें। |
static void | clearInvocationInfos () मंगलाचरण के लिए मंगलाचरण जानकारी साफ़ करें। |
static FailureDescription | createFailure (String errorMessage, ErrorIdentifier errorIdentifier) चालू मंगलाचरण कार्रवाई से संबद्ध विफलता बनाएं. |
static ActionInProgress | getActionInProgress () मंगलाचरण के लिए वर्तमान |
static File | getInfo ( CurrentInvocation.InvocationInfo key) चल रहे मंगलाचरण के लिए मंगलाचरण मेट्रिक्स का नक्शा लौटाता है। |
static ExecutionFiles | getInvocationFiles () मंगलाचरण के लिए |
static File | getWorkFolder () मंगलाचरण के लिए वर्तमान कार्य फ़ोल्डर लौटाता है या यदि अभी तक कोई सेट नहीं है तो अशक्त। |
static CurrentInvocation.IsolationGrade | moduleCurrentIsolation () लौटाता है कि वर्तमान सूट मॉड्यूल निष्पादित किया गया था या नहीं। |
static void | registerExecutionFiles ( ExecutionFiles invocFiles) |
static CurrentInvocation.IsolationGrade | runCurrentIsolation () लौटाता है कि निष्पादित किया गया वर्तमान टेस्ट रन आइसोलेटेड था या नहीं। |
static void | setActionInProgress ( ActionInProgress action) मंगलाचरण के लिए |
static void | setModuleIsolation ( CurrentInvocation.IsolationGrade isolation) अद्यतन करें कि सुइट मॉड्यूल पृथक है या नहीं। |
static void | setRunIsolation ( CurrentInvocation.IsolationGrade isolation) अपडेट करें कि टेस्ट रन आइसोलेटेड है या नहीं। |
सार्वजनिक तरीके
addInvocationInfo
public static void addInvocationInfo (CurrentInvocation.InvocationInfo key, File value)
मंगलाचरण स्तर पर ट्रैक करने के लिए एक कुंजी-मान जोड़ें।
पैरामीटर | |
---|---|
key | CurrentInvocation.InvocationInfo : वह कुंजी जिसके अंतर्गत मंगलाचरण की जानकारी ट्रैक की जाएगी। |
value | File : आमंत्रण मेट्रिक का मान. |
clearInvocationInfos
public static void clearInvocationInfos ()
मंगलाचरण के लिए मंगलाचरण जानकारी साफ़ करें।
createFailure
public static FailureDescription createFailure (String errorMessage, ErrorIdentifier errorIdentifier)
चालू मंगलाचरण कार्रवाई से संबद्ध विफलता बनाएं. FailureDescription#setActionInProgress(ActionInProgress)
कॉल करने से बचने के लिए सुविधा उपयोगिता।
पैरामीटर | |
---|---|
errorMessage | String |
errorIdentifier | ErrorIdentifier |
रिटर्न | |
---|---|
FailureDescription |
getActionInProgress
public static ActionInProgress getActionInProgress ()
मंगलाचरण के लिए वर्तमान ActionInProgress
लौटाता है। शून्य हो सकता है।
रिटर्न | |
---|---|
ActionInProgress |
जानकारी मिलना
public static File getInfo (CurrentInvocation.InvocationInfo key)
चल रहे मंगलाचरण के लिए मंगलाचरण मेट्रिक्स का नक्शा लौटाता है।
पैरामीटर | |
---|---|
key | CurrentInvocation.InvocationInfo |
रिटर्न | |
---|---|
File |
getInvocationFiles
public static ExecutionFiles getInvocationFiles ()
मंगलाचरण के लिए ExecutionFiles
लौटाता है।
रिटर्न | |
---|---|
ExecutionFiles |
getWorkFolder
public static File getWorkFolder ()
मंगलाचरण के लिए वर्तमान कार्य फ़ोल्डर लौटाता है या यदि अभी तक कोई सेट नहीं है तो अशक्त।
रिटर्न | |
---|---|
File |
मॉड्यूलCurrentIsolation
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
लौटाता है कि वर्तमान सूट मॉड्यूल निष्पादित किया गया था या नहीं।
रिटर्न | |
---|---|
CurrentInvocation.IsolationGrade |
रजिस्टरनिष्पादनफ़ाइलें
public static void registerExecutionFiles (ExecutionFiles invocFiles)
ExecutionFiles
का एक बार का पंजीकरण। यह टेस्ट हार्नेस द्वारा किया जाता है।
पैरामीटर | |
---|---|
invocFiles | ExecutionFiles : पंजीकृत ExecutionFiles । |
runCurrentIsolation
public static CurrentInvocation.IsolationGrade runCurrentIsolation ()
लौटाता है कि निष्पादित किया गया वर्तमान टेस्ट रन आइसोलेटेड था या नहीं।
रिटर्न | |
---|---|
CurrentInvocation.IsolationGrade |
सेटएक्शनइनप्रोग्रेस
public static void setActionInProgress (ActionInProgress action)
मंगलाचरण के लिए ActionInProgress
सेट करता है।
पैरामीटर | |
---|---|
action | ActionInProgress |
setModuleIsolation
public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)
अद्यतन करें कि सुइट मॉड्यूल पृथक है या नहीं।
पैरामीटर | |
---|---|
isolation | CurrentInvocation.IsolationGrade |
setRunIsolation
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
अपडेट करें कि टेस्ट रन आइसोलेटेड है या नहीं।
पैरामीटर | |
---|---|
isolation | CurrentInvocation.IsolationGrade |