রিমোটটেস্টটাইমআউটএনফোর্সার

public class RemoteTestTimeOutEnforcer
extends ResultAndLogForwarder

java.lang.অবজেক্ট
com.android.tradefed.result.resultForwarder সম্পর্কে
com.android.tradefed.result.resultAndLogForwarder সম্পর্কে
com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer সম্পর্কে


শ্রোতা যা একটি প্রদত্ত পরীক্ষার কনফিগারেশনের কার্যকর সময় পরীক্ষা করতে এবং যদি এটি একটি নির্দিষ্ট সময়সীমা অতিক্রম করে তবে এটি ব্যর্থ করতে দেয়।

মনে রাখবেন যে এই এনফোর্সার পরীক্ষাগুলিতে বাধা দেয় না, তবে সেগুলিকে ব্যর্থ করে দেবে।

সারাংশ

ধ্রুবক

String REMOTE_TEST_TIMEOUT_DESCRIPTION

String REMOTE_TEST_TIMEOUT_OPTION

পাবলিক কনস্ট্রাক্টর

RemoteTestTimeOutEnforcer ( allListeners, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)

প্রদত্ত টাইমআউট প্রয়োগ করে RemoteTestTimeOutEnforcer তৈরি করুন।

পাবলিক পদ্ধতি

void setGranularListener ( ModuleListener listener)
void testRunEnded (long elapsedTime, runMetrics)

পরীক্ষামূলক রানের সমাপ্তির রিপোর্ট।

ধ্রুবক

রিমোট_টেস্ট_টাইমআউট_ডেস্ক্রিপশন

public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION

ধ্রুবক মান: "রানের প্রতিটি দূরবর্তী পরীক্ষামূলক বস্তুতে প্রয়োগ করা হবে এমন সময়সীমা।"

রিমোট_টেস্ট_টাইমআউট_বিকল্প

public static final String REMOTE_TEST_TIMEOUT_OPTION

ধ্রুবক মান: "রিমোট-টেস্ট-টাইমআউট"

পাবলিক কনস্ট্রাক্টর

রিমোটটেস্টটাইমআউটএনফোর্সার

public RemoteTestTimeOutEnforcer ( allListeners, 
                ModuleDefinition moduleDefinition, 
                IRemoteTest test, 
                Duration timeOut)

প্রদত্ত টাইমআউট প্রয়োগ করে RemoteTestTimeOutEnforcer তৈরি করুন।

পরামিতি
allListeners

moduleDefinition ModuleDefinition : যে পরীক্ষা মডিউলটি কার্যকর করা হবে তার ModuleDefinition

test IRemoteTest : IRemoteTest কার্যকর করা হবে।

timeOut Duration : প্রতি পরীক্ষা চালানোর সময়সীমার ERROR(/Duration)

পাবলিক পদ্ধতি

সেটগ্রানুলারলিসনার

public void setGranularListener (ModuleListener listener)

পরামিতি
listener ModuleListener

টেস্টরানএন্ডেড

public void testRunEnded (long elapsedTime, 
                 runMetrics)

পরীক্ষামূলক রানের সমাপ্তির রিপোর্ট।

পরামিতি
elapsedTime long : ডিভাইসটি মিলিসেকেন্ডে অতিবাহিত সময় রিপোর্ট করেছে

runMetrics : পরীক্ষামূলক রানের শেষে রিপোর্ট করা কী-মান জোড়া