রিট্র্যালগসেভার রেজাল্ট ফরওয়ার্ডার
public class RetryLogSaverResultForwarder
extends LogSaverResultForwarder
| java.lang.অবজেক্ট | |||
| ↳ | com.android.tradefed.result.resultForwarder সম্পর্কে | ||
| ↳ | com.android.tradefed.result.LogSaverResultForwarder সম্পর্কে | ||
| ↳ | com.android.tradefed.retry.RetryLogSaverResultForwarder সম্পর্কে | ||
ফরোয়ার্ডার যে আমাদের বর্তমান প্রচেষ্টায় পাস করার কাজও পরিচালনা করে।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
|---|---|
RetryLogSaverResultForwarder ( ILogSaver logSaver, | |
RetryLogSaverResultForwarder ( ILogSaver logSaver,পূর্ববর্তী প্রচেষ্টাগুলি ইতিমধ্যে ট্র্যাক করা হয়নি এমন কনস্ট্রাক্টর। | |
পাবলিক পদ্ধতি | |
|---|---|
int | getCurrentAttempt () |
void | incrementAttempt ()প্রচেষ্টার সংখ্যা বাড়ান। |
void | testRunStarted (String runName, int testCount)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে। |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে। |
void | testRunStarted (String runName, int testCount, int attemptNumber)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে। |
পাবলিক কনস্ট্রাক্টর
রিট্র্যালগসেভার রেজাল্ট ফরওয়ার্ডার
public RetryLogSaverResultForwarder (ILogSaver logSaver,listeners, IConfiguration config)
| পরামিতি | |
|---|---|
logSaver | ILogSaver |
listeners | |
config | IConfiguration |
রিট্র্যালগসেভার রেজাল্ট ফরওয়ার্ডার
public RetryLogSaverResultForwarder (ILogSaver logSaver,listeners, IConfiguration config, int prevAttempts)
পূর্ববর্তী প্রচেষ্টাগুলি ইতিমধ্যে ট্র্যাক করা হয়নি এমন কনস্ট্রাক্টর। পূর্ববর্তী প্রচেষ্টাগুলি সম্ভবত সেটআপ পুনঃপ্রচেষ্টা থেকে আসবে।
| পরামিতি | |
|---|---|
logSaver | ILogSaver |
listeners | |
config | IConfiguration |
prevAttempts | int |
পাবলিক পদ্ধতি
বর্তমান প্রচেষ্টা পান
public int getCurrentAttempt ()
| রিটার্নস | |
|---|---|
int | |
বৃদ্ধি প্রচেষ্টা
public void incrementAttempt ()
প্রচেষ্টার সংখ্যা বাড়ান।
পরীক্ষা শুরু হয়েছে
public void testRunStarted (String runName,
int testCount)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে।
| পরামিতি | |
|---|---|
runName | String : পরীক্ষামূলক রানের নাম |
testCount | int : পরীক্ষামূলকভাবে মোট পরীক্ষার সংখ্যা |
পরীক্ষা শুরু হয়েছে
public void testRunStarted (String runName,
int testCount,
int attemptNumber,
long startTime)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে।
| পরামিতি | |
|---|---|
runName | String : পরীক্ষামূলক রানের নাম |
testCount | int : পরীক্ষামূলকভাবে মোট পরীক্ষার সংখ্যা |
attemptNumber | int : অর্ডার নম্বর, যা একই runName-এর একাধিকবার চালানো বিভিন্ন প্রচেষ্টা চিহ্নিত করে। attemptNumberটি 0-সূচকযুক্ত এবং প্রতিবার নতুন রান করার সময় এটি বৃদ্ধি পাবে। যেমন একটি পরীক্ষা 3 বার পুনঃচেষ্টা করা হলে, একই runName-এর অধীনে মোট 4টি রান থাকা উচিত এবং attemptNumberটি 0 থেকে 3 পর্যন্ত হওয়া উচিত। |
startTime | long : রান শুরু হওয়ার সময়, System.currentTimeMillis() এর মাধ্যমে পরিমাপ করা হয়। |
পরীক্ষা শুরু হয়েছে
public void testRunStarted (String runName,
int testCount,
int attemptNumber)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে।
| পরামিতি | |
|---|---|
runName | String : পরীক্ষামূলক রানের নাম |
testCount | int : পরীক্ষামূলকভাবে মোট পরীক্ষার সংখ্যা |
attemptNumber | int : অর্ডার নম্বর, যা একই runName-এর একাধিকবার চালানো বিভিন্ন প্রচেষ্টা চিহ্নিত করে। attemptNumberটি 0-সূচকযুক্ত এবং প্রতিবার নতুন রান করার সময় এটি বৃদ্ধি পাবে। যেমন একটি পরীক্ষা 3 বার পুনঃচেষ্টা করা হলে, একই runName-এর অধীনে মোট 4টি রান থাকা উচিত এবং attemptNumberটি 0 থেকে 3 পর্যন্ত হওয়া উচিত। |