বর্তমান আমন্ত্রণ

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

বর্তমান মডিউলের জন্য IInvocationContext মডিউল প্রদান করে।

static File getWorkFolder ()

আমন্ত্রণের জন্য বর্তমান কাজের ফোল্ডার ফেরত দেয় বা যদি এখনও কোনো সেট না থাকে তাহলে শূন্য।

static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()

রিটার্ন করা বর্তমান স্যুট মডিউলটি বিচ্ছিন্ন ছিল কি না।

static void registerExecutionFiles ( ExecutionFiles invocFiles)

ExecutionFiles এককালীন নিবন্ধন।

static void resetLocalGroup ()

স্থানীয় প্রসঙ্গ পুনরায় সেট করে।

static CurrentInvocation.IsolationGrade runCurrentIsolation ()

রিটার্ন করা বর্তমান পরীক্ষা চালানো বিচ্ছিন্ন ছিল কি না।

static void setActionInProgress ( ActionInProgress action)

আহ্বানের জন্য ActionInProgress সেট করে।

static void setInvocationContext ( IInvocationContext context)

আহ্বানের জন্য IInvocationContext সেট করে।

static void setLocalGroup (ThreadGroup tg)

gRPC সার্ভারের মধ্যে বৈশিষ্ট্যগুলি ব্যবহার করার সময় একটি স্থানীয় প্রসঙ্গ ট্র্যাক করে

static void setModuleContext ( IInvocationContext moduleContext)

বর্তমানে চলমান মডিউলটির IInvocationContext মডিউল সেট করে।

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