वर्तमानआह्वान
public class CurrentInvocation
extends Object
java.lang.ऑब्जेक्ट | |
↳ | 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 IInvocationContext | getInvocationContext () आह्वान के लिए वर्तमान |
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 | setInvocationContext ( IInvocationContext context) आह्वान के लिए |
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 : मंगलाचरण मीट्रिक का मान. |
क्लियरइनवोकेशनइन्फोस
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 |
getInvocationContext
public static IInvocationContext getInvocationContext ()
आह्वान के लिए वर्तमान IInvocationContext
लौटाता है। शून्य हो सकता है.
रिटर्न | |
---|---|
IInvocationContext |
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 |
setInvocationContext
public static void setInvocationContext (IInvocationContext context)
आह्वान के लिए IInvocationContext
सेट करता है।
पैरामीटर | |
---|---|
context | IInvocationContext |
setModuleIsolation
public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)
अद्यतन करें कि सुइट मॉड्यूल पृथक है या नहीं।
पैरामीटर | |
---|---|
isolation | CurrentInvocation.IsolationGrade |
setRunIsolation
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
अद्यतन करें कि परीक्षण रन पृथक है या नहीं।
पैरामीटर | |
---|---|
isolation | CurrentInvocation.IsolationGrade |