वर्तमानआह्वान

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 ()

आह्वान के लिए वर्तमान ActionInProgress लौटाता है।

static File getInfo ( CurrentInvocation.InvocationInfo key)

प्रगति में मंगलाचरण के लिए मंगलाचरण मेट्रिक्स का मानचित्र लौटाता है।

static IInvocationContext getInvocationContext ()

आह्वान के लिए वर्तमान IInvocationContext लौटाता है।

static ExecutionFiles getInvocationFiles ()

आह्वान के लिए ExecutionFiles लौटाता है।

static File getWorkFolder ()

आमंत्रण के लिए वर्तमान कार्य फ़ोल्डर लौटाता है या यदि अभी तक कोई सेट नहीं है तो शून्य लौटाता है।

static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()

यह बताता है कि निष्पादित वर्तमान सुइट मॉड्यूल पृथक किया गया था या नहीं।

static void registerExecutionFiles ( ExecutionFiles invocFiles)

ExecutionFiles का एकमुश्त पंजीकरण।

static CurrentInvocation.IsolationGrade runCurrentIsolation ()

यह बताता है कि निष्पादित वर्तमान परीक्षण रन अलग किया गया था या नहीं।

static void setActionInProgress ( ActionInProgress action)

आह्वान के लिए ActionInProgress सेट करता है।

static void setInvocationContext ( IInvocationContext context)

आह्वान के लिए IInvocationContext सेट करता है।

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