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-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-তে শেষবার আপডেট করা হয়েছে।"],[],[]]