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

পরীক্ষার তথ্য

public class TestInformation
extends Object

java.lang.অবজেক্ট
com.android.tradefed.invoker.TestInformation


হোল্ডার অবজেক্ট যেটিতে সমস্ত তথ্য এবং নির্ভরতা রয়েছে একজন টেস্ট রানার বা পরীক্ষার সঠিকভাবে চালানোর প্রয়োজন হতে পারে।

সারসংক্ষেপ

নেস্টেড ক্লাস

class TestInformation.Builder

একটি TestInformation উদাহরণ তৈরি করতে নির্মাতা।

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

static TestInformation createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context)

একটি অনুলিপি করা ExecutionFiles দিয়ে একটি TestInformation তৈরি করুন।

static TestInformation createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext)

একটি TestInformation পরিবর্তে একটি মডিউল প্রতিনিধিত্ব করে একটি পরীক্ষা তথ্য তৈরি করুন।

File dependenciesFolder ()

ফোল্ডারটি ফেরত দেয় যেখানে সমস্ত নির্ভরতা একটি আহ্বানের জন্য সংরক্ষণ করা হয়।

ExecutionFiles executionFiles ()

আমন্ত্রণ সম্পাদনের সময় উত্পন্ন ফাইলগুলি ফেরত দেয়৷

IBuildInfo getBuildInfo ()

প্রাথমিক ডিভাইস বিল্ড তথ্য প্রদান করে।

IInvocationContext getContext ()

বর্তমান আমন্ত্রণ প্রসঙ্গ বা মডিউল প্রসঙ্গ প্রদান করে যদি এটি একটি মডিউল হয়।

File getDependencyFile (String fileName, boolean targetFirst)

একটি নির্ভরতা/আর্টিফ্যাক্ট ফাইলের নামের উপর ভিত্তি করে অনুসন্ধান করুন এবং এটি একটি লক্ষ্য বা হোস্ট ফাইল কিনা (দ্রুত অনুসন্ধানের জন্য)।

ITestDevice getDevice ()

পরীক্ষার অধীনে প্রাথমিক ডিভাইস ফেরত দেয়।

getDevices ()

আমন্ত্রণের অংশ ডিভাইসের তালিকা প্রদান করে।

static TestInformation.Builder newBuilder ()

TestInformation দৃষ্টান্ত তৈরি করার জন্য একজন নির্মাতা তৈরি করুন।

ExecutionProperties properties ()

আমন্ত্রণ সম্পাদনের সময় উত্পন্ন বৈশিষ্ট্যগুলি প্রদান করে৷

final void setActiveDeviceIndex (int index)

কোন ডিভাইসটি ডিফল্টরূপে getDevice() দিয়ে ফেরত দেওয়া হয় তা পরিবর্তন করতে অভ্যন্তরীণ পদ্ধতির হারনেস পরীক্ষা করুন।

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

CopyTestInfo তৈরি করুন

public static TestInformation createCopyTestInfo (TestInformation invocationInfo, 
                IInvocationContext context)

একটি অনুলিপি করা ExecutionFiles দিয়ে একটি TestInformation তৈরি করুন।

পরামিতি
invocationInfo TestInformation

context IInvocationContext

রিটার্নস
TestInformation

ModuleTestInfo তৈরি করুন

public static TestInformation createModuleTestInfo (TestInformation invocationInfo, 
                IInvocationContext moduleContext)

একটি TestInformation পরিবর্তে একটি মডিউল প্রতিনিধিত্ব করে একটি পরীক্ষা তথ্য তৈরি করুন।

পরামিতি
invocationInfo TestInformation

moduleContext IInvocationContext

রিটার্নস
TestInformation

নির্ভরতা ফোল্ডার

public File dependenciesFolder ()

ফোল্ডারটি ফেরত দেয় যেখানে সমস্ত নির্ভরতা একটি আহ্বানের জন্য সংরক্ষণ করা হয়।

রিটার্নস
File

execution Files

public ExecutionFiles executionFiles ()

আমন্ত্রণ সম্পাদনের সময় উত্পন্ন ফাইলগুলি ফেরত দেয়৷ ExecutionFiles এর মাধ্যমে ফাইল পাস করা টার্গেট_প্রিপারার এবং পরীক্ষার মধ্যে একটি ফাইল উপলব্ধ করার প্রস্তাবিত উপায়।

রিটার্নস
ExecutionFiles

getBuildInfo

public IBuildInfo getBuildInfo ()

প্রাথমিক ডিভাইস বিল্ড তথ্য প্রদান করে।

রিটার্নস
IBuildInfo

get Context

public IInvocationContext getContext ()

বর্তমান আমন্ত্রণ প্রসঙ্গ বা মডিউল প্রসঙ্গ প্রদান করে যদি এটি একটি মডিউল হয়।

রিটার্নস
IInvocationContext

getDependencyFile

public File getDependencyFile (String fileName, 
                boolean targetFirst)

একটি নির্ভরতা/আর্টিফ্যাক্ট ফাইলের নামের উপর ভিত্তি করে অনুসন্ধান করুন এবং এটি একটি লক্ষ্য বা হোস্ট ফাইল কিনা (দ্রুত অনুসন্ধানের জন্য)।

পরামিতি
fileName String : আমরা যে ফাইলটি খুঁজছি তার নাম।

targetFirst boolean : অনুসন্ধানের জন্য আমরা টার্গেট-সাইড ফাইল বনাম হোস্ট-সাইড ফাইলের পক্ষপাতী কিনা।

রিটার্নস
File পাওয়া আর্টিফ্যাক্ট ফাইল.

নিক্ষেপ করে
যদি ফাইল না পাওয়া যায়।

ডিভাইস পান

public ITestDevice getDevice ()

পরীক্ষার অধীনে প্রাথমিক ডিভাইস ফেরত দেয়।

রিটার্নস
ITestDevice

ডিভাইস পান

public  getDevices ()

আমন্ত্রণের অংশ ডিভাইসের তালিকা প্রদান করে।

রিটার্নস

নতুন নির্মাতা

public static TestInformation.Builder newBuilder ()

TestInformation দৃষ্টান্ত তৈরি করার জন্য একজন নির্মাতা তৈরি করুন।

রিটার্নস
TestInformation.Builder

বৈশিষ্ট্য

public ExecutionProperties properties ()

আমন্ত্রণ সম্পাদনের সময় উত্পন্ন বৈশিষ্ট্যগুলি প্রদান করে৷ ExecutionProperties এর মাধ্যমে মান এবং তথ্য পাস করা টার্গেট_প্রিপারার এবং পরীক্ষার মধ্যে তথ্য বিনিময়ের প্রস্তাবিত উপায়।

রিটার্নস
ExecutionProperties

setActiveDeviceIndex

public final void setActiveDeviceIndex (int index)

কোন ডিভাইসটি ডিফল্টরূপে getDevice() দিয়ে ফেরত দেওয়া হয় তা পরিবর্তন করতে অভ্যন্তরীণ পদ্ধতির হারনেস পরীক্ষা করুন। সর্বদা 0 এ রিসেট করুন।

পরামিতি
index int