২০২৬ সাল থেকে কার্যকর, আমাদের ট্রাঙ্ক স্থিতিশীল উন্নয়ন মডেলের সাথে সামঞ্জস্যপূর্ণ করতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্ম স্থিতিশীলতা নিশ্চিত করতে, আমরা Q2 এবং Q4 তে AOSP-তে সোর্স কোড প্রকাশ করব। AOSP তৈরি এবং অবদান রাখার জন্য, আমরা aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। android-latest-release ম্যানিফেস্ট শাখা সর্বদা AOSP-তে পুশ করা সাম্প্রতিকতম রিলিজটি উল্লেখ করবে। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
সেরা
public class GTest
extends GTestBase implements IDeviceTest প্রসারিত করে
একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি নেটিভ টেস্ট প্যাকেজ চালায়।
সারাংশ
পাবলিক কনস্ট্রাক্টর |
|---|
GTest () |
সুরক্ষিত পদ্ধতি |
|---|
String | createFlagFile (String filter) --gtest_flagfile এর মাধ্যমে ব্যবহৃত ফিল্টারগুলি ধারণকারী একটি ফাইল তৈরি করুন যাতে args আকারে কোনও OS সীমাবদ্ধতা এড়ানো যায়। |
void | executeCommandByScript ( ITestDevice testDevice, String cmd, IShellOutputReceiver resultParser) একটি অস্থায়ী স্ক্রিপ্ট থেকে gtest কমান্ড চালানোর জন্য সহায়ক পদ্ধতি, যদি কমান্ডটি খুব দীর্ঘ হয় এবং সরাসরি adb দ্বারা চালানো যায় না। |
String | getGTestCmdLine (String fullPath, String flags) চালানোর জন্য gtest কমান্ড তৈরির সহায়ক পদ্ধতি। |
String | loadFilter (String binaryOnDevice) গেট ফিল্টার পদ্ধতি সংজ্ঞায়িত করুন। |
boolean | shouldRunFile (String fullPath) একটি প্রদত্ত ফাইল চালানো উচিত কিনা তা নির্ধারণ করার জন্য সহায়ক পদ্ধতি। |
পাবলিক কনস্ট্রাক্টর
পাবলিক পদ্ধতি
ডিভাইস পান
public ITestDevice getDevice ()
ডিভাইসটি পরীক্ষা করে দেখুন।
পরীক্ষা করার আগে রিবুট করা সম্ভব
public boolean isRebootBeforeTestEnabled ()
সেট ডিভাইস
public void setDevice (ITestDevice device)
পরীক্ষার অধীনে ডিভাইসটি ইনজেক্ট করুন।
| পরামিতি |
|---|
device | ITestDevice : ব্যবহারের জন্য ITestDevice |
সেটনেটিভটেস্টডিভাইসপাথ
public void setNativeTestDevicePath (String path)
সুরক্ষিত পদ্ধতি
পতাকা ফাইল তৈরি করুন
protected String createFlagFile (String filter)
--gtest_flagfile এর মাধ্যমে ব্যবহৃত ফিল্টারগুলি ধারণকারী একটি ফাইল তৈরি করুন যাতে args আকারে কোনও OS সীমাবদ্ধতা এড়ানো যায়।
| পরামিতি |
|---|
filter | String : ফিল্টার স্ট্রিং |
| রিটার্নস |
|---|
String | ফিল্টার ধারণকারী ফাইলের পথ। |
এক্সিকিউটকমান্ডবাইস্ক্রিপ্ট
protected void executeCommandByScript (ITestDevice testDevice,
String cmd,
IShellOutputReceiver resultParser) একটি অস্থায়ী স্ক্রিপ্ট থেকে gtest কমান্ড চালানোর জন্য সহায়ক পদ্ধতি, যদি কমান্ডটি খুব দীর্ঘ হয় এবং সরাসরি adb দ্বারা চালানো যায় না।
| পরামিতি |
|---|
testDevice | ITestDevice : যে ডিভাইসে কমান্ড চালানো হবে |
cmd | String : চালানোর জন্য কমান্ড স্ট্রিং |
resultParser | IShellOutputReceiver : পরীক্ষার ফলাফল পড়ার জন্য আউটপুট রিসিভার |
getGTestCmdLine সম্পর্কে
protected String getGTestCmdLine (String fullPath,
String flags) চালানোর জন্য gtest কমান্ড তৈরির সহায়ক পদ্ধতি।
| পরামিতি |
|---|
fullPath | String : ডিভাইসে gtest বাইনারি করার জন্য পরম ফাইল সিস্টেম পাথ |
flags | String : gtest এক্সিকিউশন ফ্ল্যাগ |
| রিটার্নস |
|---|
String | gtest এর জন্য চালানোর জন্য শেল কমান্ড লাইন |
লোডফিল্টার
protected String loadFilter (String binaryOnDevice)
গেট ফিল্টার পদ্ধতি সংজ্ঞায়িত করুন।
সাব ক্লাসকে অবশ্যই নিজস্ব ফিল্টার কীভাবে পেতে হয় তা বাস্তবায়ন করতে হবে।
| পরামিতি |
|---|
binaryOnDevice | String : ফিল্টার ফাইলের সম্পূর্ণ পথ। |
| রিটার্নস |
|---|
String | ফিল্টার স্ট্রিং। |
shouldRunFile সম্পর্কে
protected boolean shouldRunFile (String fullPath)
একটি প্রদত্ত ফাইল চালানো উচিত কিনা তা নির্ধারণ করার জন্য সহায়ক পদ্ধতি।
| পরামিতি |
|---|
fullPath | String : প্রশ্নবিদ্ধ ফাইলের সম্পূর্ণ পথ |
| রিটার্নস |
|---|
boolean | যদি আমরা উক্ত ফাইলটি কার্যকর করি, তাহলে সত্য। |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-12-04 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-12-04 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]