পরীক্ষার তথ্য
public class TestInformation
extends Object
java.lang.অবজেক্ট | |
↳ | com.android.tradefed.invoker.TestInformation |
হোল্ডার অবজেক্ট যা সমস্ত তথ্য এবং নির্ভরতা ধারণ করে একজন টেস্ট রানার বা পরীক্ষার সঠিকভাবে চালানোর প্রয়োজন হতে পারে।
সারাংশ
নেস্টেড ক্লাস | |
---|---|
class | TestInformation.Builder একটি |
পাবলিক পদ্ধতি | |
---|---|
static TestInformation | createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context) একটি অনুলিপি করা |
static TestInformation | createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext) একটি আহ্বানের পরিবর্তে একটি মডিউল প্রতিনিধিত্ব করে একটি |
File | dependenciesFolder () ফোল্ডারটি ফেরত দেয় যেখানে সমস্ত নির্ভরতা একটি আহ্বানের জন্য সংরক্ষণ করা হয়। |
ExecutionFiles | executionFiles () আমন্ত্রণ সম্পাদনের সময় উত্পন্ন ফাইলগুলি ফেরত দেয়৷ |
IBuildInfo | getBuildInfo () প্রাথমিক ডিভাইস বিল্ড তথ্য প্রদান করে। |
IInvocationContext | getContext () বর্তমান আহ্বানের প্রসঙ্গ বা মডিউল প্রসঙ্গ প্রদান করে যদি এটি একটি মডিউল হয়। |
File | getDependencyFile (String fileName, boolean targetFirst) একটি নির্ভরতা/আর্টিফ্যাক্ট ফাইলের নামের উপর ভিত্তি করে অনুসন্ধান করুন এবং এটি একটি লক্ষ্য বা হোস্ট ফাইল কিনা (দ্রুত অনুসন্ধানের জন্য)। |
ITestDevice | getDevice () পরীক্ষার অধীনে প্রাথমিক ডিভাইস ফেরত দেয়। |
getDevices () আমন্ত্রণের অংশ ডিভাইসের তালিকা প্রদান করে। | |
boolean | isTestTimedOut () পরীক্ষার সময়সীমা সম্পর্কে জানানো হয়েছিল কিনা তা ফেরত দেয়। |
static TestInformation.Builder | newBuilder () |
void | notifyTimeout () এই পরীক্ষার জন্য পরীক্ষার ফেজ টাইমআউট ট্রিগার করা হয়েছে যে বিজ্ঞপ্তি. |
ExecutionProperties | properties () আমন্ত্রণ সম্পাদনের সময় উত্পন্ন বৈশিষ্ট্যগুলি প্রদান করে৷ |
final void | setActiveDeviceIndex (int index) কোন ডিভাইসটি ডিফল্টরূপে |
পাবলিক পদ্ধতি
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 |
ডিভাইস পান
publicgetDevices ()
আমন্ত্রণের অংশ ডিভাইসের তালিকা প্রদান করে।
রিটার্নস | |
---|---|
টেস্টটাইমআউট
public boolean isTestTimedOut ()
পরীক্ষার সময়সীমা সম্পর্কে জানানো হয়েছিল কিনা তা ফেরত দেয়।
রিটার্নস | |
---|---|
boolean |
নতুন নির্মাতা
public static TestInformation.Builder newBuilder ()
TestInformation
দৃষ্টান্ত তৈরি করার জন্য একটি নির্মাতা তৈরি করুন।
রিটার্নস | |
---|---|
TestInformation.Builder |
নোটিফাই টাইমআউট
public void notifyTimeout ()
এই পরীক্ষার জন্য পরীক্ষার ফেজ টাইমআউট ট্রিগার করা হয়েছে যে বিজ্ঞপ্তি.
বৈশিষ্ট্য
public ExecutionProperties properties ()
আমন্ত্রণ সম্পাদনের সময় উত্পন্ন বৈশিষ্ট্যগুলি প্রদান করে৷ ExecutionProperties
এর মাধ্যমে মান এবং তথ্য পাস করা টার্গেট_প্রিপারার এবং পরীক্ষার মধ্যে তথ্য বিনিময়ের প্রস্তাবিত উপায়।
রিটার্নস | |
---|---|
ExecutionProperties |
setActiveDeviceIndex
public final void setActiveDeviceIndex (int index)
কোন ডিভাইসটি ডিফল্টরূপে getDevice()
দিয়ে ফেরত দেওয়া হয় তা স্যুইচ করার জন্য হার্নেস অভ্যন্তরীণ পদ্ধতি পরীক্ষা করুন। সর্বদা 0 এ রিসেট করুন।
পরামিতি | |
---|---|
index | int |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-08-29 UTC-তে শেষবার আপডেট করা হয়েছে।