SkipManager

public class SkipManager
extends Object implements IDisableable

java.lang.অবজেক্ট
com.android.tradefed.result.skipped.SkipManager


বিভিন্ন মানদণ্ডের উপর ভিত্তি করে স্কিপ ম্যানেজার বিভিন্ন স্তরে কী বাদ দেওয়া উচিত তা সিদ্ধান্ত নিতে সাহায্য করে: আহ্বান, মডিউল এবং পরীক্ষা।

সারসংক্ষেপ

পাবলিক কনস্ট্রাক্টর

SkipManager ()

পাবলিক পদ্ধতি

void clearManager ()
getDemotedTests ()

পদত্যাগ করা পরীক্ষা এবং পদত্যাগের কারণ দেখায়

String getInvocationSkipReason ()
boolean isDisabled ()

সম্পূর্ণ অবজেক্ট অক্ষম থাকলে সত্য ফেরত দেয় (সেটআপ এবং টিয়ারডাউন উভয়ই এড়িয়ে যান)।

void reportDiscoveryDependencies ( modules, depFiles) reportDiscoveryDependencies ( modules, depFiles) reportDiscoveryDependencies ( modules, depFiles)
void reportDiscoveryWithNoTests ()

প্রাথমিক ডাউনলোড এবং আবিষ্কার প্রক্রিয়ায়, স্কিপ ম্যানেজারকে রিপোর্ট করুন যে কোনো পরীক্ষা চালানো হবে বলে আশা করা হচ্ছে না।

void setDisable (boolean isDisabled)

বস্তুটি নিষ্ক্রিয় করা উচিত কিনা তা নির্ধারণ করে।

void setImageAnalysis ( ITestDevice device, ContentAnalysisContext analysisContext)
void setSkipDecision (boolean shouldSkip)
void setTestArtifactsAnalysis ( ContentAnalysisContext analysisContext)
void setup ( IConfiguration config, IInvocationContext context)

স্কিপ ম্যানেজার সেটআপ করুন এবং শুরু করুন।

boolean shouldSkipInvocation ( TestInformation information)

আমাদের বর্তমান আহ্বান এড়িয়ে যাওয়া উচিত কিনা তা প্রতিবেদন করে।

পাবলিক কনস্ট্রাক্টর

SkipManager

public SkipManager ()

পাবলিক পদ্ধতি

ক্লিয়ার ম্যানেজার

public void clearManager ()

ডিমোটেড টেস্ট পান

public  getDemotedTests ()

পদত্যাগ করা পরীক্ষা এবং পদত্যাগের কারণ দেখায়

রিটার্নস

getInvocationSkipReason

public String getInvocationSkipReason ()

রিটার্নস
String

নিষ্ক্রিয় করা

public boolean isDisabled ()

সম্পূর্ণ অবজেক্ট অক্ষম থাকলে সত্য ফেরত দেয় (সেটআপ এবং টিয়ারডাউন উভয়ই এড়িয়ে যান)। অন্যথায় মিথ্যা।

রিটার্নস
boolean

রিপোর্ট ডিসকভারি নির্ভরতা

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

পরামিতি
modules

depFiles

রিপোর্ট ডিসকভারি উইথনোটেস্ট

public void reportDiscoveryWithNoTests ()

প্রাথমিক ডাউনলোড এবং আবিষ্কার প্রক্রিয়ায়, স্কিপ ম্যানেজারকে রিপোর্ট করুন যে কোনো পরীক্ষা চালানো হবে বলে আশা করা হচ্ছে না। এর ফলে আমন্ত্রণ এড়িয়ে যাওয়া উচিত।

সেট অক্ষম করুন

public void setDisable (boolean isDisabled)

বস্তুটি নিষ্ক্রিয় করা উচিত কিনা তা নির্ধারণ করে। অক্ষম মানে সেটআপ এবং টিয়ারডাউন উভয় ধাপই এড়িয়ে যাওয়া উচিত। ডিফল্ট কনস্ট্রাক্টরে ডিফল্টরূপে একটি বস্তু নিষ্ক্রিয় করতে ব্যবহার করা যেতে পারে।

পরামিতি
isDisabled boolean : বস্তুটিকে যে অবস্থায় রাখতে হবে।

সেট ইমেজ বিশ্লেষণ

public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

পরামিতি
device ITestDevice

analysisContext ContentAnalysisContext

সেটস্কিপ ডিসিশন

public void setSkipDecision (boolean shouldSkip)

পরামিতি
shouldSkip boolean

সেট টেস্ট আর্টিফ্যাক্ট বিশ্লেষণ

public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)

পরামিতি
analysisContext ContentAnalysisContext

সেটআপ

public void setup (IConfiguration config, 
                IInvocationContext context)

স্কিপ ম্যানেজার সেটআপ করুন এবং শুরু করুন।

পরামিতি
config IConfiguration

context IInvocationContext

স্কিপ ইনভোকেশন

public boolean shouldSkipInvocation (TestInformation information)

আমাদের বর্তমান আহ্বান এড়িয়ে যাওয়া উচিত কিনা তা প্রতিবেদন করে।

পরামিতি
information TestInformation

রিটার্নস
boolean