27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main
এর পরিবর্তে android-latest-release
ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
এক্সিকিউটেবল টার্গেট টেস্ট
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
লক্ষ্যে এক্সিকিউটেবল দৌড়ানোর জন্য টেস্ট রানার। রানার একটি ডিভাইসে বাইনারি চালানোর পর থেকে IDeviceTest
প্রয়োগ করে।
সারাংশ
ক্ষেত্র
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
পাবলিক কনস্ট্রাক্টর
এক্সিকিউটেবল টার্গেট টেস্ট
public ExecutableTargetTest ()
পাবলিক পদ্ধতি
বাইনারি খুঁজুন
public String findBinary (String binary)
এটি চালানোর জন্য বাইনারি অনুসন্ধান করুন।
পরামিতি |
---|
binary | String : বাইনারি পথ বা সহজভাবে বাইনারি নাম। |
রিটার্নস |
---|
String | বাইনারি পথ, বা নাল যদি না পাওয়া যায়. |
শুধুমাত্র সংগ্রহ পরীক্ষা করুন
public boolean getCollectTestsOnly ()
ডিভাইস পান
public ITestDevice getDevice ()
পরীক্ষার অধীনে ডিভাইস পান.
রান বাইনারি
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
প্রকৃতপক্ষে প্রদত্ত পথে বাইনারি চালান।
পরামিতি |
---|
binaryPath | String : বাইনারি পথ। |
listener | ITestInvocationListener : শ্রোতা যেখানে ফলাফল রিপোর্ট করবেন। |
description | TestDescription : পরীক্ষা চলছে। |
সেটডিভাইস
public void setDevice (ITestDevice device)
পরীক্ষার অধীনে ডিভাইসটি ইনজেকশন করুন।
পরামিতি |
---|
device | ITestDevice : ব্যবহার করার জন্য ITestDevice |
AbortRun উচিত
public FailureDescription shouldAbortRun (TestDescription description)
testRun তাড়াতাড়ি শেষ হওয়া উচিত কিনা তা পরীক্ষা করুন।
পরামিতি |
---|
description | TestDescription : পরীক্ষা চলছে। |
সুরক্ষিত পদ্ধতি
রানবাইনারী পরীক্ষার ফলাফল তৈরি করে
protected boolean doesRunBinaryGenerateTestResults ()
রানবাইনারি জেনারেট টেস্ট রান করে
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
,
এক্সিকিউটেবল টার্গেট টেস্ট
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
লক্ষ্যে এক্সিকিউটেবল দৌড়ানোর জন্য টেস্ট রানার। রানার একটি ডিভাইসে বাইনারি চালানোর পর থেকে IDeviceTest
প্রয়োগ করে।
সারাংশ
ক্ষেত্র
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
ROOT_LOST_ERROR
public static final String ROOT_LOST_ERROR
পাবলিক কনস্ট্রাক্টর
এক্সিকিউটেবল টার্গেট টেস্ট
public ExecutableTargetTest ()
পাবলিক পদ্ধতি
বাইনারি খুঁজুন
public String findBinary (String binary)
এটি চালানোর জন্য বাইনারি অনুসন্ধান করুন।
পরামিতি |
---|
binary | String : বাইনারি পথ বা সহজভাবে বাইনারি নাম। |
রিটার্নস |
---|
String | বাইনারি পথ, বা নাল যদি না পাওয়া যায়. |
শুধুমাত্র সংগ্রহ পরীক্ষা করুন
public boolean getCollectTestsOnly ()
ডিভাইস পান
public ITestDevice getDevice ()
পরীক্ষার অধীনে ডিভাইস পান.
রান বাইনারি
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
প্রকৃতপক্ষে প্রদত্ত পথে বাইনারি চালান।
পরামিতি |
---|
binaryPath | String : বাইনারি পথ। |
listener | ITestInvocationListener : শ্রোতা যেখানে ফলাফল রিপোর্ট করবেন। |
description | TestDescription : পরীক্ষা চলছে। |
সেটডিভাইস
public void setDevice (ITestDevice device)
পরীক্ষার অধীনে ডিভাইসটি ইনজেকশন করুন।
পরামিতি |
---|
device | ITestDevice : ব্যবহার করার জন্য ITestDevice |
AbortRun উচিত
public FailureDescription shouldAbortRun (TestDescription description)
testRun তাড়াতাড়ি শেষ হওয়া উচিত কিনা তা পরীক্ষা করুন।
পরামিতি |
---|
description | TestDescription : পরীক্ষা চলছে। |
সুরক্ষিত পদ্ধতি
রানবাইনারী পরীক্ষার ফলাফল তৈরি করে
protected boolean doesRunBinaryGenerateTestResults ()
রানবাইনারি জেনারেট টেস্ট রান করে
protected boolean doesRunBinaryGenerateTestRuns ()
getSkipBinaryCheck
protected boolean getSkipBinaryCheck ()
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-03-26 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-03-26 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]