বর্তমান আহ্বান
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 String | getCurrentRunner ()বর্তমান টেস্ট রানার জানা থাকলে, তাকে ফেরত দেয়। |
static File | getInfo ( CurrentInvocation.InvocationInfo key)চলমান আহ্বানের জন্য আহ্বান মেট্রিক্সের ম্যাপ ফেরত দেয়। |
static IInvocationContext | getInvocationContext () আহ্বানটির জন্য বর্তমান |
static ExecutionFiles | getInvocationFiles () আহ্বানটির জন্য |
static IInvocationContext | getModuleContext () বর্তমান মডিউলের |
static File | getWorkFolder ()আহ্বানের জন্য বর্তমান ওয়ার্ক ফোল্ডারটি ফেরত দেয়, অথবা কোনোটি সেট করা না থাকলে null ফেরত দেয়। |
static CurrentInvocation.IsolationGrade | moduleCurrentIsolation ()বর্তমানে সম্পাদিত স্যুট মডিউলটি বিচ্ছিন্ন ছিল কি না, তা ফেরত দেয়। |
static void | registerExecutionFiles ( ExecutionFiles invocFiles) |
static void | resetLocalGroup ()স্থানীয় প্রেক্ষাপট পুনরায় সেট করে। |
static CurrentInvocation.IsolationGrade | runCurrentIsolation ()বর্তমান সম্পাদিত টেস্ট রানটি বিচ্ছিন্ন ছিল কি না, তা ফেরত দেয়। |
static void | setActionInProgress ( ActionInProgress action) আহ্বানের জন্য |
static void | setCurrentRunner (String runner)বর্তমান টেস্ট রানারের জন্য ট্র্যাকিং সেট করে। |
static void | setInvocationContext ( IInvocationContext context) আহ্বানের জন্য |
static void | setLocalGroup (ThreadGroup tg)gRPC সার্ভারের ভিতরে প্রোপার্টিগুলি ব্যবহার করার সময় একটি স্থানীয় প্রেক্ষাপট ট্র্যাক করে। |
static void | setModuleContext ( IInvocationContext moduleContext) বর্তমানে চলমান মডিউলের |
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 ()
একটি আহ্বানের জন্য আহ্বান তথ্য মুছে ফেলুন।
ব্যর্থতা তৈরি করুন
public static FailureDescription createFailure (String errorMessage, ErrorIdentifier errorIdentifier)
চলমান ইনভোকেশন অ্যাকশনের সাথে যুক্ত একটি ফেইলর তৈরি করুন। FailureDescription.setActionInProgress(ActionInProgress) কল করা এড়ানোর জন্য এটি একটি সুবিধাজনক ইউটিলিটি।
| প্যারামিটার | |
|---|---|
errorMessage | String |
errorIdentifier | ErrorIdentifier |
| ফেরত | |
|---|---|
FailureDescription | |
getActionInProgress
public static ActionInProgress getActionInProgress ()
আহ্বানের জন্য বর্তমান ActionInProgress ফেরত দেয়। এটি নাল হতে পারে।
| ফেরত | |
|---|---|
ActionInProgress | |
getCurrentRunner
public static String getCurrentRunner ()
বর্তমান টেস্ট রানার জানা থাকলে, তাকে ফেরত দেয়।
| ফেরত | |
|---|---|
String | |
তথ্য পান
public static File getInfo (CurrentInvocation.InvocationInfo key)
চলমান আহ্বানের জন্য আহ্বান মেট্রিক্সের ম্যাপ ফেরত দেয়।
| প্যারামিটার | |
|---|---|
key | CurrentInvocation.InvocationInfo |
| ফেরত | |
|---|---|
File | |
getInvocationContext
public static IInvocationContext getInvocationContext ()
আহ্বানটির জন্য বর্তমান IInvocationContext ফেরত দেয়। এটি null হতে পারে।
| ফেরত | |
|---|---|
IInvocationContext | |
getInvocationFiles
public static ExecutionFiles getInvocationFiles ()
আহ্বানটির জন্য ExecutionFiles ফেরত দেয়।
| ফেরত | |
|---|---|
ExecutionFiles | |
getModuleContext
public static IInvocationContext getModuleContext ()
বর্তমান মডিউলের IInvocationContext ফেরত দেয়। কোনো মডিউল রানের আওতার বাইরে থাকলে এটি null হতে পারে।
| ফেরত | |
|---|---|
IInvocationContext | |
getWorkFolder
public static File getWorkFolder ()
আহ্বানের জন্য বর্তমান ওয়ার্ক ফোল্ডারটি ফেরত দেয়, অথবা কোনোটি সেট করা না থাকলে null ফেরত দেয়।
| ফেরত | |
|---|---|
File | |
মডিউল বর্তমান বিচ্ছিন্নতা
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
বর্তমানে সম্পাদিত স্যুট মডিউলটি বিচ্ছিন্ন ছিল কি না, তা ফেরত দেয়।
| ফেরত | |
|---|---|
CurrentInvocation.IsolationGrade | |
এক্সিকিউশন ফাইলগুলি নিবন্ধন করুন
public static void registerExecutionFiles (ExecutionFiles invocFiles)
ExecutionFiles এককালীন নিবন্ধন। এটি টেস্ট হারনেস দ্বারা সম্পন্ন করা হয়।
| প্যারামিটার | |
|---|---|
invocFiles | ExecutionFiles : নিবন্ধিত ExecutionFiles । |
রিসেটলোকালগ্রুপ
public static void resetLocalGroup ()
স্থানীয় প্রেক্ষাপট পুনরায় সেট করে।
রানকারেন্টআইসোলেশন
public static CurrentInvocation.IsolationGrade runCurrentIsolation ()
বর্তমান সম্পাদিত টেস্ট রানটি বিচ্ছিন্ন ছিল কি না, তা ফেরত দেয়।
| ফেরত | |
|---|---|
CurrentInvocation.IsolationGrade | |
setActionInProgress
public static void setActionInProgress (ActionInProgress action)
আহ্বানের জন্য ActionInProgress নির্ধারণ করে।
| প্যারামিটার | |
|---|---|
action | ActionInProgress |
বর্তমান রানার সেট করুন
public static void setCurrentRunner (String runner)
বর্তমান টেস্ট রানারের জন্য ট্র্যাকিং সেট করে।
| প্যারামিটার | |
|---|---|
runner | String |
setInvocationContext
public static void setInvocationContext (IInvocationContext context)
আহ্বানের জন্য IInvocationContext নির্ধারণ করে।
| প্যারামিটার | |
|---|---|
context | IInvocationContext |
স্থানীয় গ্রুপ সেট করুন
public static void setLocalGroup (ThreadGroup tg)
gRPC সার্ভারের ভিতরে প্রোপার্টিগুলি ব্যবহার করার সময় একটি স্থানীয় প্রেক্ষাপট ট্র্যাক করে।
| প্যারামিটার | |
|---|---|
tg | ThreadGroup |
setModuleContext
public static void setModuleContext (IInvocationContext moduleContext)
বর্তমানে চলমান মডিউলের IInvocationContext নির্ধারণ করে।
| প্যারামিটার | |
|---|---|
moduleContext | IInvocationContext |
সেটমডিউলআইসোলেশন
public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)
সুইট মডিউলটি বিচ্ছিন্ন কিনা তা আপডেট করুন।
| প্যারামিটার | |
|---|---|
isolation | CurrentInvocation.IsolationGrade |
setRunIsolation
public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)
টেস্ট রানটি বিচ্ছিন্ন কিনা তা আপডেট করুন।
| প্যারামিটার | |
|---|---|
isolation | CurrentInvocation.IsolationGrade |