DeviceTestRunOptions
public class DeviceTestRunOptions
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.testtype.junit4.DeviceTestRunOptions |
BaseHostJUnit4Test এর মাধ্যমে ডিভাইস পরীক্ষা চালানোর সাথে সম্পর্কিত বিকল্পগুলির জন্য একটি নির্মাতা শ্রেণী।
সারাংশ
পাবলিক কনস্ট্রাক্টর
DeviceTestRunOptions
public DeviceTestRunOptions (String packageName)
পরামিতি |
---|
packageName | String |
পাবলিক পদ্ধতি
addInstrumentationArg
public DeviceTestRunOptions addInstrumentationArg (String key,
String value)
একটি আর্গুমেন্ট যোগ করুন যা ইন্সট্রুমেন্টেশনে পাস করা হবে।
পরামিতি |
---|
key | String |
value | String |
public void clearExtraListeners ()
getApkFileName
public String getApkFileName ()
apk ইনস্টলেশনের জন্য apk ফাইলের নাম ফেরত দেয়।
public getExtraListeners ()
getInstallArgs
public String[] getInstallArgs ()
ইনস্টল কমান্ডের অতিরিক্ত বিকল্প প্রদান করে।
GetInstrumentationArgs
public getInstrumentationArgs ()
GetMaxInstrumentationTimeoutMs
public Long getMaxInstrumentationTimeoutMs ()
GetMaxTimeToOutputMs
public Long getMaxTimeToOutputMs ()
getPackageName
public String getPackageName ()
getRunner
public String getRunner ()
getTestClassName
public String getTestClassName ()
getTestMethodName
public String getTestMethodName ()
GetTestTimeoutMs
public Long getTestTimeoutMs ()
getUserId
public Integer getUserId ()
isForceQueryable
public boolean isForceQueryable ()
apk ইনস্টল করা উচিত কিনা তা জিজ্ঞাসাযোগ্য হওয়া উচিত। ডিফল্ট মান সত্য।
গ্রান্ট পারমিশন
public boolean isGrantPermission ()
apk ইনস্টলেশনের জন্য অনুমতি দিতে হবে কিনা।
isHiddenApiCheckDisabled
public boolean isHiddenApiCheckDisabled ()
আইসোলেটেড স্টোরেজ অক্ষম
public boolean isIsolatedStorageDisabled ()
রিস্টার্ট অক্ষম করা হয়েছে
public boolean isRestartDisabled ()
isTestApiCheckDisabled
public boolean isTestApiCheckDisabled ()
উইন্ডো অ্যানিমেশন অক্ষম
public boolean isWindowAnimationDisabled ()
setApkFileName
public DeviceTestRunOptions setApkFileName (String apkFileName)
apk ইনস্টলেশনের জন্য apk ফাইলের নাম সেট করে।
পরামিতি |
---|
apkFileName | String |
সেট চেক ফলাফল
public DeviceTestRunOptions setCheckResults (boolean checkResults)
ইন্সট্রুমেন্টেশন চালানোর ফলাফলগুলি পরীক্ষা করা উচিত কিনা তা সেট করে এবং নিশ্চিত করে যে কোনও ব্যর্থতা ঘটেছে।
পরামিতি |
---|
checkResults | boolean |
সেটDisableHiddenApiCheck
public DeviceTestRunOptions setDisableHiddenApiCheck (boolean disableHiddenApiCheck)
হোস্ট পক্ষ থেকে ব্যবহৃত 'am যন্ত্র'-এ --no-hidden-api-checks যোগ করা হবে কি না তা নির্ধারণ করে।
পরামিতি |
---|
disableHiddenApiCheck | boolean |
সেটDisableIsolatedStorage
public DeviceTestRunOptions setDisableIsolatedStorage (boolean disableIsolatedStorage)
হোস্টের দিক থেকে ব্যবহৃত 'am যন্ত্র'-এ --no-isolated-storage যোগ করা হবে কি না তা নির্ধারণ করে।
পরামিতি |
---|
disableIsolatedStorage | boolean |
সেটDisableRestart
public DeviceTestRunOptions setDisableRestart (boolean disableRestart)
হোস্ট সাইড থেকে ব্যবহৃত 'am ইনস্ট্রুমেন্ট'-এ --no-restart যোগ করতে হবে কি না তা নির্ধারণ করে।
পরামিতি |
---|
disableRestart | boolean |
সেটDisableTestApiCheck
public DeviceTestRunOptions setDisableTestApiCheck (boolean disableTestApiCheck)
হোস্ট সাইড থেকে ব্যবহৃত 'am ইন্সট্রুমেন্ট'-এ --no-test-api-access যোগ করতে হবে কি না তা নির্ধারণ করে।
পরামিতি |
---|
disableTestApiCheck | boolean |
সেটDisableWindowAnimation
public DeviceTestRunOptions setDisableWindowAnimation (boolean disableWindowAnimation)
হোস্ট সাইড থেকে ব্যবহৃত 'am ইন্সট্রুমেন্ট'-এ --no-window-animation যোগ করতে হবে কি না তা নির্ধারণ করে।
পরামিতি |
---|
disableWindowAnimation | boolean |
setForceQueryable
public DeviceTestRunOptions setForceQueryable (boolean forceQueryable)
ইনস্টল করা apk জিজ্ঞাসাযোগ্য না হলে false
সেট করে।
পরামিতি |
---|
forceQueryable | boolean |
গ্রান্ট পারমিশন সেট করুন
public DeviceTestRunOptions setGrantPermission (boolean grantPermission)
apk ইনস্টলেশনের জন্য অনুমতি দেয়।
পরামিতি |
---|
grantPermission | boolean |
setInstallArgs
public DeviceTestRunOptions setInstallArgs (String... installArgs)
ইনস্টল কমান্ডের অতিরিক্ত বিকল্প সেট করে।
পরামিতি |
---|
installArgs | String |
setMaxInstrumentationTimeoutMs
public DeviceTestRunOptions setMaxInstrumentationTimeoutMs (Long maxInstrumentationTimeoutMs)
সম্পূর্ণ ইন্সট্রুমেন্টেশন চালানো এবং সম্পূর্ণ করার জন্য সর্বাধিক সময় (মিলিসেকেন্ডে) সেট করে। টাইমআউটের জন্য 0 এ সেট করুন। ঐচ্ছিক।
পরামিতি |
---|
maxInstrumentationTimeoutMs | Long |
সেটMaxTimeToOutputMs
public DeviceTestRunOptions setMaxTimeToOutputMs (Long maxTimeToOutputMs)
ইন্সট্রুমেন্টেশন বন্ধ হওয়ার আগে আউটপুট বন্ধ করতে পারে এমন সর্বোচ্চ সময় (মিলিসেকেন্ডে) সেট করে। টাইমআউটের জন্য 0 এ সেট করুন। ঐচ্ছিক।
পরামিতি |
---|
maxTimeToOutputMs | Long |
সেট রানার
public DeviceTestRunOptions setRunner (String runner)
ইন্সট্রুমেন্টেশন রানার সেট করে যা ইন্সট্রুমেন্টেশন চালানোর জন্য ব্যবহার করা উচিত। ডিফল্ট রানার হল 'android.support.test.runner.AndroidJUnitRunner'। ঐচ্ছিক।
setTestClassName
public DeviceTestRunOptions setTestClassName (String testClassName)
ক্লাসনেম সেট করে যে ইন্সট্রুমেন্টেশন চালানো উচিত। শুধুমাত্র ক্লাস চালানোর জন্য ইন্সট্রুমেন্টেশন ফিল্টার করা হবে। setTestMethodName(String)
এর সাথে ব্যবহার করা যেতে পারে। ঐচ্ছিক।
পরামিতি |
---|
testClassName | String |
setTestMethodName
public DeviceTestRunOptions setTestMethodName (String testMethodName)
পদ্ধতির নাম সেট করে যা ইন্সট্রুমেন্টেশন চালানো উচিত। সঠিকভাবে কাজ করার জন্য setTestClassName(String)
সেট করা প্রয়োজন। ঐচ্ছিক।
পরামিতি |
---|
testMethodName | String |
setTestTimeoutMs
public DeviceTestRunOptions setTestTimeoutMs (Long testTimeoutMs)
বিঘ্নিত হওয়ার আগে পরীক্ষা চালানোর সর্বোচ্চ সময় (মিলিসেকেন্ডে) সেট করে। টাইমআউটের জন্য 0 এ সেট করুন। ঐচ্ছিক।
পরামিতি |
---|
testTimeoutMs | Long |
সেট ইউজারআইডি
public DeviceTestRunOptions setUserId (Integer userId)
ব্যবহারকারী আইডি সেট করে যার বিপরীতে ইন্সট্রুমেন্টেশন চালানো উচিত। ঐচ্ছিক।
ফলাফল পরীক্ষা করা উচিত
public boolean shouldCheckResults ()