২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
টেস্টফাইলপুশসেটআপ
public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies
একটি ITargetPreparer যা IDeviceBuildInfo.getTestsDir() ফোল্ডার থেকে এক বা একাধিক ফাইল/ডিরেক্টরি ডিভাইসে পুশ করে।
যদি টেস্ট জিপ ফাইলটি বিদ্যমান না থাকে বা এতে প্রয়োজনীয় এপিকে না থাকে, তবে এই প্রিপেয়ারারটি বিকল্প ডিরেক্টরিগুলোতে অনুসন্ধান করবে। অনুসন্ধানটি সর্বশেষ নির্দিষ্ট করা বিকল্প ডিরেক্টরি থেকে প্রথমটি পর্যন্ত ক্রমানুসারে চলবে।
সারসংক্ষেপ
সরকারি নির্মাণকারী
টেস্টফাইলপুশসেটআপ
public TestFilePushSetup ()
জনসাধারণের পদ্ধতি
রিপোর্ট নির্ভরতা
public Set<String> reportDependencies ()
public void setUp (TestInformation testInfo)
| প্যারামিটার |
|---|
testInfo | TestInformation |
সুরক্ষিত পদ্ধতি
পরীক্ষার ফাইলের নাম যোগ করুন
protected void addTestFileName (String fileName)
পুশ করার জন্য আইটেমের তালিকায় একটি ফাইল যোগ করে।
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected Set<String> getFailedToPushFiles ()
যে ফাইলগুলো পুশ করা যায়নি, সেগুলোর সেট ফেরত দেয়। এটি শুধুমাত্র তখনই ব্যবহার করা যাবে যখন 'throw-if-not-found' ফলস (false) হবে, অন্যথায় প্রথম ব্যর্থ পুশটি একটি এক্সেপশন (exception) থ্রো করবে।
ফাইলের নামের জন্য স্থানীয় পথ পান
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device) বিল্ড ইনফোর মধ্যে থাকা টেস্টিং আর্টিফ্যাক্ট তথ্যের উপর ভিত্তি করে হোস্ট সাইডের পাথটি নির্ধারণ করুন।
| প্যারামিটার |
|---|
buildInfo | IBuildInfo : বিল্ড আর্টিফ্যাক্ট তথ্য |
fileName | String : পুশ করার জন্য আর্টিফ্যাক্টগুলোর ফাইলের নাম |
device | ITestDevice |
| ফেরত |
|---|
File | হোস্টে থাকা ফিজিক্যাল ফাইল/পাথকে প্রতিনিধিত্বকারী একটি File |
পরীক্ষার ফাইলের নামগুলো পান
protected List<String> getTestFileNames ()
টেস্ট জিপ থেকে ডিভাইসে পুশ করার জন্য ফাইলগুলোর তালিকা পুনরুদ্ধার করে।
ফাইল না থাকলে থ্রো সেট করুন
protected void setThrowIfNoFile (boolean throwIfNoFile)
| প্যারামিটার |
|---|
throwIfNoFile | boolean |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 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"]],["2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]