वर्तमान आमंत्रण
public class CurrentInvocation
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.invoker.logger.CurrentInvocation |
एक वर्ग जो मंगलाचरण के अंदर कहीं भी उपयोगी वर्तमान आमंत्रण जानकारी को ट्रैक और प्रदान करता है।
सारांश
नेस्टेड कक्षाएं | |
---|---|
enum | CurrentInvocation.InvocationInfo कुछ विशेष नामित कुंजी जिन्हें हम हमेशा आह्वान के लिए पॉप्युलेट करेंगे। |
enum | CurrentInvocation.IsolationGrade अलगाव के स्तर का वर्णन करता है |
सार्वजनिक तरीके | |
---|---|
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) अपडेट करें कि टेस्ट रन अलग है या नहीं। |
सार्वजनिक तरीके
ऐडइनवोकेशनइन्फो
public static void addInvocationInfo (CurrentInvocation.InvocationInfo key, File value)
आमंत्रण स्तर पर ट्रैक किए जाने के लिए एक कुंजी-मान जोड़ें।
मापदंडों | |
---|---|
key | CurrentInvocation.InvocationInfo : वह कुंजी जिसके तहत मंगलाचरण की जानकारी को ट्रैक किया जाएगा। |
value | File : आमंत्रण मीट्रिक का मान। |
क्लियरइनवोकेशनइन्फोस
public static void clearInvocationInfos ()
एक आमंत्रण के लिए आमंत्रण जानकारी साफ़ करें।
क्रिएटविफलता
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 |
प्राप्त आमंत्रणफ़ाइलें
public static ExecutionFiles getInvocationFiles ()
कॉल करने के लिए ExecutionFiles
लौटाता है।
रिटर्न | |
---|---|
ExecutionFiles |
वर्कफ़ोल्डर प्राप्त करें
public static File getWorkFolder ()
आमंत्रण के लिए वर्तमान कार्य फ़ोल्डर लौटाता है या यदि अभी तक कोई भी सेट नहीं है तो अशक्त हो जाता है।
रिटर्न | |
---|---|
File |
मॉड्यूलवर्तमान अलगाव
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
लौटाता है कि निष्पादित वर्तमान सूट मॉड्यूल अलग था या नहीं।
रिटर्न | |
---|---|
CurrentInvocation.IsolationGrade |
रजिस्टर एक्ज़ीक्यूशनफाइल्स
public static void registerExecutionFiles (ExecutionFiles invocFiles)
ExecutionFiles
का एकमुश्त पंजीकरण। यह टेस्ट हार्नेस द्वारा किया जाता है।
मापदंडों | |
---|---|
invocFiles | ExecutionFiles : पंजीकृत ExecutionFiles । |
रन करेंटआइसोलेशन
public static CurrentInvocation.IsolationGrade runCurrentIsolation ()
लौटाता है कि निष्पादित वर्तमान परीक्षण रन पृथक था या नहीं।
रिटर्न | |
---|---|
CurrentInvocation.IsolationGrade |
सेटएक्शनइनप्रोग्रेस
public static void setActionInProgress (ActionInProgress action)
आह्वान के लिए ActionInProgress
सेट करता है।
मापदंडों | |
---|---|
action | ActionInProgress |
सेटमॉड्यूलआइसोलेशन
public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)
अपडेट करें कि सुइट मॉड्यूल अलग है या नहीं।
मापदंडों | |
---|---|
isolation | CurrentInvocation.IsolationGrade |
सेटरनआइसोलेशन
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
अपडेट करें कि टेस्ट रन अलग है या नहीं।
मापदंडों | |
---|---|
isolation | CurrentInvocation.IsolationGrade |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-08-15 (UTC) को अपडेट किया गया.