সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

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

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

আহ্বানের জন্য বর্তমান ActionInProgress প্রদান করে।

static File getInfo ( CurrentInvocation.InvocationInfo key)

প্রগতিশীল আমন্ত্রণের জন্য আমন্ত্রণ মেট্রিক্সের মানচিত্র প্রদান করে।

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

ইনভোকেশন ফাইলগুলি পান

public static ExecutionFiles getInvocationFiles ()

আহ্বানের জন্য ExecutionFiles ফেরত দেয়।

রিটার্নস
ExecutionFiles

GetWorkFolder

public static File getWorkFolder ()

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

রিটার্নস
File

মডিউল কারেন্ট আইসোলেশন

public static CurrentInvocation.IsolationGrade moduleCurrentIsolation ()

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

রিটার্নস
CurrentInvocation.IsolationGrade

registerExecutionFiles

public static void registerExecutionFiles (ExecutionFiles invocFiles)

ExecutionFiles এককালীন নিবন্ধন। এটি টেস্ট হারনেস দ্বারা করা হয়।

পরামিতি
invocFiles ExecutionFiles : নিবন্ধিত ExecutionFiles

রান কারেন্ট আইসোলেশন

public static CurrentInvocation.IsolationGrade runCurrentIsolation ()

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

রিটার্নস
CurrentInvocation.IsolationGrade

setActionInProgress

public static void setActionInProgress (ActionInProgress action)

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

পরামিতি
action ActionInProgress

সেট মডিউল আইসোলেশন

public static void setModuleIsolation (CurrentInvocation.IsolationGrade isolation)

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

পরামিতি
isolation CurrentInvocation.IsolationGrade

setRunIsolation

public static void setRunIsolation (CurrentInvocation.IsolationGrade isolation)

পরীক্ষা চালানো বিচ্ছিন্ন কিনা তা আপডেট করুন।

পরামিতি
isolation CurrentInvocation.IsolationGrade