বর্তমান আমন্ত্রণ
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 IInvocationContext | getModuleContext () বর্তমান মডিউলের জন্য |
static File | getWorkFolder () আমন্ত্রণের জন্য বর্তমান কাজের ফোল্ডার ফেরত দেয় বা যদি এখনও কোনো সেট না থাকে তাহলে শূন্য। |
static CurrentInvocation.IsolationGrade | moduleCurrentIsolation () রিটার্ন করা বর্তমান স্যুট মডিউলটি বিচ্ছিন্ন ছিল কি না। |
static void | registerExecutionFiles ( ExecutionFiles invocFiles) |
static void | resetLocalGroup () স্থানীয় প্রসঙ্গ পুনরায় সেট করে। |
static CurrentInvocation.IsolationGrade | runCurrentIsolation () রিটার্ন করা বর্তমান পরীক্ষা চালানো বিচ্ছিন্ন ছিল কি না। |
static void | setActionInProgress ( ActionInProgress action) আহ্বানের জন্য |
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) পরীক্ষা চালানো বিচ্ছিন্ন কিনা তা আপডেট করুন। |
পাবলিক পদ্ধতি
ইনভোকেশন ইনফো যোগ করুন
public static void addInvocationInfo (CurrentInvocation.InvocationInfo key, File value)
আমন্ত্রণ স্তরে ট্র্যাক করার জন্য একটি কী-মান যোগ করুন।
পরামিতি | |
---|---|
key | CurrentInvocation.InvocationInfo : কী যার অধীনে আমন্ত্রণ তথ্য ট্র্যাক করা হবে। |
value | File : আমন্ত্রণ মেট্রিকের মান। |
InvocationInfos পরিষ্কার করুন
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 |
getInvocationContext
public static IInvocationContext getInvocationContext ()
আমন্ত্রণের জন্য বর্তমান IInvocationContext
প্রদান করে। শূন্য হতে পারে।
রিটার্নস | |
---|---|
IInvocationContext |
ইনভোকেশন ফাইলগুলি পান
public static ExecutionFiles getInvocationFiles ()
আহ্বানের জন্য ExecutionFiles
ফেরত দেয়।
রিটার্নস | |
---|---|
ExecutionFiles |
getModuleContext
public static IInvocationContext getModuleContext ()
বর্তমান মডিউলের জন্য IInvocationContext
মডিউল প্রদান করে। একটি মডিউল চালানোর সুযোগের বাইরে থাকলে নাল হতে পারে।
রিটার্নস | |
---|---|
IInvocationContext |
GetWorkFolder
public static File getWorkFolder ()
আমন্ত্রণের জন্য বর্তমান কাজের ফোল্ডার ফেরত দেয় বা যদি এখনও কোনো সেট না থাকে তাহলে শূন্য।
রিটার্নস | |
---|---|
File |
মডিউল কারেন্ট আইসোলেশন
public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()
রিটার্ন করা বর্তমান স্যুট মডিউলটি বিচ্ছিন্ন ছিল কি না।
রিটার্নস | |
---|---|
CurrentInvocation.IsolationGrade |
registerExecutionFiles
public static void registerExecutionFiles (ExecutionFiles invocFiles)
ExecutionFiles
এককালীন নিবন্ধন। এটি টেস্ট হারনেস দ্বারা করা হয়।
পরামিতি | |
---|---|
invocFiles | ExecutionFiles : নিবন্ধিত ExecutionFiles । |
LocalGroup পুনরায় সেট করুন
public static void resetLocalGroup ()
স্থানীয় প্রসঙ্গ পুনরায় সেট করে।
রান কারেন্ট আইসোলেশন
public static CurrentInvocation.IsolationGrade runCurrentIsolation ()
রিটার্ন করা বর্তমান পরীক্ষা চালানো বিচ্ছিন্ন ছিল কি না।
রিটার্নস | |
---|---|
CurrentInvocation.IsolationGrade |
setActionInProgress
public static void setActionInProgress (ActionInProgress action)
আহ্বানের জন্য ActionInProgress
সেট করে।
পরামিতি | |
---|---|
action | ActionInProgress |
সেটInvocationContext
public static void setInvocationContext (IInvocationContext context)
আহ্বানের জন্য IInvocationContext
সেট করে।
পরামিতি | |
---|---|
context | IInvocationContext |
সেটলোকালগ্রুপ
public static void setLocalGroup (ThreadGroup tg)
gRPC সার্ভারের মধ্যে বৈশিষ্ট্যগুলি ব্যবহার করার সময় একটি স্থানীয় প্রসঙ্গ ট্র্যাক করে
পরামিতি | |
---|---|
tg | ThreadGroup |
সেট মডিউল প্রসঙ্গ
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 |