27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ProtoResultReporter
public abstract class ProtoResultReporter
extends Object implements ITestInvocationListener, ILogSaverListener, ISupportGranularResults
| java.lang.অবজেক্ট |
| ↳ | com.android.tradefed.result.proto.ProtoResultReporter |
ফলাফল রিপোর্টার ভিতরে সমস্ত ফলাফল সহ একটি TestRecord প্রোটোবাফ তৈরি করুন। processFinalProto(com.android.tradefed.result.proto.TestRecordProto.TestRecord) এ চূড়ান্ত প্রোটো নিয়ে কী করতে হবে তা পরিচালনা করার জন্য প্রসারিত করা উচিত।
সারাংশ
পাবলিক পদ্ধতি |
|---|
final void | invocationEnded (long elapsedTime) |
void | invocationFailed (FailureDescription failure) |
void | invocationFailed (Throwable cause) |
final void | invocationStarted (IInvocationContext context) |
final void | logAssociation (String dataName, LogFile logFile) |
void | processFinalProto (TestRecordProto.TestRecord finalRecord) সমস্ত ফলাফল সহ চূড়ান্ত প্রোটো পরিচালনা করা। |
void | processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext invocationContext) invocationStarted(com.android.tradefed.invoker.IInvocationContext) হওয়ার পরে আংশিক আমন্ত্রণ পরীক্ষার রেকর্ড প্রোটো পরিচালনা করা। |
void | processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord) ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, long, HashMap) হওয়ার পরে চূড়ান্ত পরীক্ষার কেস রেকর্ড প্রোটো পরিচালনা করা হয়েছে। |
void | processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord) testStarted(com.android.tradefed.result.TestDescription, long) হওয়ার পর আংশিক টেস্ট কেস রেকর্ড প্রোটো পরিচালনা করা। |
void | processTestModuleEnd (TestRecordProto.TestRecord moduleRecord) testModuleEnded() হওয়ার পরে চূড়ান্ত মডিউল রেকর্ড প্রোটো পরিচালনা করা। |
void | processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord) testModuleStarted(com.android.tradefed.invoker.IInvocationContext) হওয়ার পর আংশিক মডিউল রেকর্ড প্রোটোর হ্যান্ডলিং। |
void | processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress) ITestLifeCycleReceiver.testRunEnded(long, HashMap) হওয়ার পরে চূড়ান্ত রান রেকর্ড প্রোটো পরিচালনা করা। |
void | processTestRunStarted (TestRecordProto.TestRecord runStartedRecord) testRunStarted(String, int) হওয়ার পর আংশিক টেস্ট রান রেকর্ড প্রোটো পরিচালনা করা। |
boolean | supportGranularResults () |
final void | testAssumptionFailure (TestDescription test, String trace) |
final void | testAssumptionFailure (TestDescription test, FailureDescription failure) |
final void | testEnded (TestDescription test, long endTime, testMetrics) testEnded (TestDescription test, long endTime, testMetrics) |
void | testEnded (TestDescription test, testMetrics) testEnded (TestDescription test, testMetrics) |
final void | testFailed (TestDescription test, FailureDescription failure) |
final void | testFailed (TestDescription test, String trace) |
final void | testIgnored (TestDescription test) |
final void | testModuleEnded () |
final void | testModuleStarted (IInvocationContext moduleContext) |
final void | testRunEnded (long elapsedTimeMillis, runMetrics) testRunEnded (long elapsedTimeMillis, runMetrics) |
final void | testRunFailed (FailureDescription failure) |
final void | testRunFailed (String errorMessage) |
void | testRunStarted (String runName, int testCount, int attemptNumber) |
final void | testRunStarted (String runName, int testCount) |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime) |
final void | testStarted (TestDescription test, long startTime) |
final void | testStarted (TestDescription test) |
সুরক্ষিত পদ্ধতি |
|---|
TestRecordProto.ChildReference | createModuleChildReference (TestRecordProto.TestRecord record) একটি মডিউলের জন্য একটি চাইল্ড রেফারেন্স তৈরি করে। |
পাবলিক কনস্ট্রাক্টর
ProtoResultReporter
public ProtoResultReporter ()
পাবলিক পদ্ধতি
আহ্বান শেষ
public final void invocationEnded (long elapsedTime)
আমন্ত্রণ ব্যর্থ
public void invocationFailed (FailureDescription failure)
| পরামিতি |
|---|
failure | FailureDescription |
আমন্ত্রণ ব্যর্থ
public void invocationFailed (Throwable cause)
আমন্ত্রণ শুরু হয়েছে
public final void invocationStarted (IInvocationContext context)
| পরামিতি |
|---|
context | IInvocationContext |
লগ অ্যাসোসিয়েশন
public final void logAssociation (String dataName,
LogFile logFile)| পরামিতি |
|---|
dataName | String |
logFile | LogFile |
প্রসেসফাইনাল প্রোটো
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
সমস্ত ফলাফল সহ চূড়ান্ত প্রোটো পরিচালনা করা।
| পরামিতি |
|---|
finalRecord | TestRecordProto.TestRecord : সমস্ত আহ্বানের ফলাফল সহ চূড়ান্ত প্রোটো। |
প্রসেসস্টার্ট ইনভোকেশন
public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord,
IInvocationContext invocationContext) invocationStarted(com.android.tradefed.invoker.IInvocationContext) হওয়ার পরে আংশিক আমন্ত্রণ পরীক্ষার রেকর্ড প্রোটো পরিচালনা করা।
| পরামিতি |
|---|
invocationStartRecord | TestRecordProto.TestRecord : আংশিক প্রোটো আমন্ত্রণ স্টার্টের পরে তৈরি হয়। |
invocationContext | IInvocationContext : আমন্ত্রণ IInvocationContext । |
প্রসেসটেস্টকেস শুরু হয়েছে
public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)
testStarted(com.android.tradefed.result.TestDescription, long) হওয়ার পর আংশিক টেস্ট কেস রেকর্ড প্রোটো পরিচালনা করা।
| পরামিতি |
|---|
testCaseStartedRecord | TestRecordProto.TestRecord : আংশিক প্রোটো পরীক্ষার ক্ষেত্রে প্রতিনিধিত্ব করে। |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
testModuleEnded() হওয়ার পরে চূড়ান্ত মডিউল রেকর্ড প্রোটো পরিচালনা করা।
| পরামিতি |
|---|
moduleRecord | TestRecordProto.TestRecord : মডিউলের প্রতিনিধিত্বকারী চূড়ান্ত প্রোটো। |
প্রসেসTestRunended
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)ITestLifeCycleReceiver.testRunEnded(long, HashMap) হওয়ার পরে চূড়ান্ত রান রেকর্ড প্রোটো পরিচালনা করা।
| পরামিতি |
|---|
runRecord | TestRecordProto.TestRecord : চূড়ান্ত প্রোটো যে রানের প্রতিনিধিত্ব করে। |
moduleInProgress | boolean : একটি মডিউল চলছে কি না। |
processTestRunStarted
public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)
testRunStarted(String, int) হওয়ার পর আংশিক টেস্ট রান রেকর্ড প্রোটো পরিচালনা করা।
| পরামিতি |
|---|
runStartedRecord | TestRecordProto.TestRecord : আংশিক প্রোটো যা রানের প্রতিনিধিত্ব করে। |
গ্রানুলার ফলাফল সমর্থন করে
public boolean supportGranularResults ()
পরীক্ষা অনুমান ব্যর্থতা
public final void testAssumptionFailure (TestDescription test,
String trace)| পরামিতি |
|---|
test | TestDescription |
trace | String |
পরীক্ষা অনুমান ব্যর্থতা
public final void testAssumptionFailure (TestDescription test,
FailureDescription failure)| পরামিতি |
|---|
test | TestDescription |
failure | FailureDescription |
পরীক্ষা শেষ
public final void testEnded (TestDescription test,
long endTime,
testMetrics)| পরামিতি |
|---|
test | TestDescription |
endTime | long |
testMetrics | |
পরীক্ষা শেষ
public void testEnded (TestDescription test,
testMetrics)| পরামিতি |
|---|
test | TestDescription |
testMetrics | |
পরীক্ষায় ব্যর্থ
public final void testFailed (TestDescription test,
FailureDescription failure)| পরামিতি |
|---|
test | TestDescription |
failure | FailureDescription |
পরীক্ষায় ব্যর্থ
public final void testFailed (TestDescription test,
String trace)| পরামিতি |
|---|
test | TestDescription |
trace | String |
পরীক্ষা উপেক্ষা করা হয়েছে
public final void testIgnored (TestDescription test)
| পরামিতি |
|---|
test | TestDescription |
testModule শেষ
public final void testModuleEnded ()
testModule শুরু হয়েছে
public final void testModuleStarted (IInvocationContext moduleContext)
| পরামিতি |
|---|
moduleContext | IInvocationContext |
testRunended
public final void testRunEnded (long elapsedTimeMillis,
runMetrics)| পরামিতি |
|---|
elapsedTimeMillis | long |
runMetrics | |
testRunfailed
public final void testRunFailed (FailureDescription failure)
| পরামিতি |
|---|
failure | FailureDescription |
testRunfailed
public final void testRunFailed (String errorMessage)
| পরামিতি |
|---|
errorMessage | String |
testRunStarted
public void testRunStarted (String runName,
int testCount,
int attemptNumber)| পরামিতি |
|---|
runName | String |
testCount | int |
attemptNumber | int |
testRunStarted
public final void testRunStarted (String runName,
int testCount)| পরামিতি |
|---|
runName | String |
testCount | int |
testRunStarted
public void testRunStarted (String runName,
int testCount,
int attemptNumber,
long startTime)| পরামিতি |
|---|
runName | String |
testCount | int |
attemptNumber | int |
startTime | long |
পরীক্ষা শুরু হয়েছে
public final void testStarted (TestDescription test,
long startTime)| পরামিতি |
|---|
test | TestDescription |
startTime | long |
পরীক্ষা শুরু হয়েছে
public final void testStarted (TestDescription test)
| পরামিতি |
|---|
test | TestDescription |
সুরক্ষিত পদ্ধতি
CreateModuleChildReference
protected TestRecordProto.ChildReference createModuleChildReference (TestRecordProto.TestRecord record)
একটি মডিউলের জন্য একটি চাইল্ড রেফারেন্স তৈরি করে।
| পরামিতি |
|---|
record | TestRecordProto.TestRecord |
| রিটার্নস |
|---|
TestRecordProto.ChildReference | |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 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-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]