BaseHostJUnit4Test
public abstract class BaseHostJUnit4Test
extends Object
implements IAbiReceiver , ITestInformationReceiver
java.lang.অবজেক্ট |
↳ | com.android.tradefed.testtype.junit4.BaseHostJUnit4Test |
হোস্ট JUnit4 শৈলী পরীক্ষা চালানোর জন্য বেস টেস্ট ক্লাস। এই ক্লাসটি হোস্টের পক্ষ থেকে ইন্সট্রুমেন্টেশন পরীক্ষা ইনস্টল, চালানো এবং পরিষ্কার করার জন্য সহায়তা প্রদান করে। এই ক্লাস মাল্টি-ডিভাইস সামঞ্জস্যপূর্ণ. ডুপ্লিকেটেড ইউটিলিটি এবং বেস ক্লাস এড়াতে হোস্ট সাইড থেকে ইন্সট্রুমেন্টেশন পরীক্ষা চালানোর জন্য সত্যের একক উৎস হওয়া উচিত।
সারাংশ
পাবলিক পদ্ধতি |
---|
final void | autoTearDown () ইনস্টল করা সমস্ত apk এর জন্য স্বয়ংক্রিয়ভাবে টিয়ার ডাউন। |
final IAbi | getAbi () |
final IBuildInfo | getBuild () |
final ITestDevice | getDevice () |
final IInvocationContext | getInvocationContext () |
final TestRunResult | getLastDeviceRunResults () চলমান সর্বশেষ রানডিভাইস টেস্টের ফলে TestRunResult প্রদান করে। |
final | getListDevices () |
TestInformation | getTestInformation () |
boolean | hasDeviceFeature (String feature) |
final void | installPackage ( DeviceTestRunOptions options) ডিভাইসে DeviceTestRunOptions এর উপর ভিত্তি করে একটি apk ইনস্টল করুন। |
final void | installPackage (String apkFileName, String... options) ডিভাইসে তার নাম দেওয়া একটি apk ইনস্টল করুন। |
final void | installPackage ( ITestDevice device, String apkFileName, String... options) একটি প্রদত্ত ডিভাইসে এর নাম দেওয়া একটি apk ইনস্টল করুন। |
final void | installPackageAsUser ( ITestDevice device, String apkFileName, boolean grantPermission, int userId, String... options) প্রদত্ত ডিভাইসে একটি নির্দিষ্ট ব্যবহারকারীর জন্য তার নাম দেওয়া একটি apk ইনস্টল করুন। |
final void | installPackageAsUser (String apkFileName, boolean grantPermission, int userId, String... options) একটি নির্দিষ্ট ব্যবহারকারীর জন্য এর নাম দেওয়া একটি apk ইনস্টল করুন। |
final boolean | isPackageInstalled (String pkg) ডিভাইসে প্রদত্ত নামের একটি প্যাকেজ ইনস্টল করা আছে কিনা তা পরীক্ষা করে |
final boolean | isPackageInstalled ( ITestDevice device, String pkg) ডিভাইসে প্রদত্ত নামের একটি প্যাকেজ ইনস্টল করা আছে কিনা তা পরীক্ষা করে |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests (String pkgName, String testClassName, String testMethodName) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests ( DeviceTestRunOptions options) DeviceTestRunOptions এ তথ্যের উপর ইন্সট্রুমেন্টেশন বেস চালায়। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests (String pkgName, String testClassName, Integer userId, Long testTimeoutMs) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests (String pkgName, String testClassName) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests (String pkgName, String testClassName, Long testTimeoutMs) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final boolean | runDeviceTests (String runner, String pkgName, String testClassName, String testMethodName) একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। |
final void | setAbi ( IAbi abi) |
final void | setTestInformation ( TestInformation testInformation) |
final String | uninstallPackage (String pkgName) ডিভাইসে একটি প্যাকেজ আনইনস্টল করে। |
final String | uninstallPackage ( ITestDevice device, String pkgName) ডিভাইসে একটি প্যাকেজ আনইনস্টল করে |
পাবলিক কনস্ট্রাক্টর
BaseHostJUnit4Test
public BaseHostJUnit4Test ()
পাবলিক পদ্ধতি
স্বয়ংক্রিয় টিয়ারডাউন
public final void autoTearDown ()
ইনস্টল করা সমস্ত apk এর জন্য স্বয়ংক্রিয়ভাবে টিয়ার ডাউন। এটি যে ডিভাইসে ইনস্টল করা আছে সেখান থেকে সমস্ত apk আনইনস্টল করবে।
getAbi
public final IAbi getAbi ()
GetLastDeviceRun ফলাফল
public final TestRunResult getLastDeviceRunResults ()
চলমান সর্বশেষ রানডিভাইস টেস্টের ফলে TestRunResult
প্রদান করে। অথবা শূন্য যদি কোন ফলাফল পাওয়া যায়.
getListDevices
public final getListDevices ()
ডিভাইস বৈশিষ্ট্য আছে
public boolean hasDeviceFeature (String feature)
প্যাকেজ ইনস্টল করুন
public final void installPackage (DeviceTestRunOptions options)
ডিভাইসে DeviceTestRunOptions
এর উপর ভিত্তি করে একটি apk ইনস্টল করুন। Apk অটো-ক্লিন হয়ে যাবে।
পরামিতি |
---|
options | DeviceTestRunOptions : প্যাকেজ ইনস্টলেশনের বিকল্পগুলি। |
প্যাকেজ ইনস্টল করুন
public final void installPackage (String apkFileName,
String... options)
ডিভাইসে তার নাম দেওয়া একটি apk ইনস্টল করুন। Apk অটো-ক্লিন হয়ে যাবে।
পরামিতি |
---|
apkFileName | String : apk ফাইলের নাম। |
options | String : ইনস্টল কমান্ডে দেওয়া অতিরিক্ত বিকল্প |
প্যাকেজ ইনস্টল করুন
public final void installPackage (ITestDevice device,
String apkFileName,
String... options)
একটি প্রদত্ত ডিভাইসে এর নাম দেওয়া একটি apk ইনস্টল করুন। Apk অটো-ক্লিন হয়ে যাবে।
পরামিতি |
---|
device | ITestDevice : ITestDevice যেটিতে apk ইনস্টল করতে হবে। |
apkFileName | String : apk ফাইলের নাম। |
options | String : ইনস্টল কমান্ডে দেওয়া অতিরিক্ত বিকল্প |
PackageAsUser ইনস্টল করুন
public final void installPackageAsUser (ITestDevice device,
String apkFileName,
boolean grantPermission,
int userId,
String... options)
প্রদত্ত ডিভাইসে একটি নির্দিষ্ট ব্যবহারকারীর জন্য তার নাম দেওয়া একটি apk ইনস্টল করুন।
পরামিতি |
---|
device | ITestDevice : ITestDevice যেটিতে apk ইনস্টল করতে হবে। |
apkFileName | String : apk ফাইলের নাম। |
grantPermission | boolean : apk ইনস্টল করার সময় অনুদানের অনুমতি পতাকা পাস করতে হবে কিনা। |
userId | int : ব্যবহারকারীর ব্যবহারকারীর আইডি যেখানে apk ইনস্টল করতে হবে। |
options | String : ইনস্টল কমান্ডে দেওয়া অতিরিক্ত বিকল্প |
PackageAsUser ইনস্টল করুন
public final void installPackageAsUser (String apkFileName,
boolean grantPermission,
int userId,
String... options)
একটি নির্দিষ্ট ব্যবহারকারীর জন্য এর নাম দেওয়া একটি apk ইনস্টল করুন।
পরামিতি |
---|
apkFileName | String : apk ফাইলের নাম। |
grantPermission | boolean : apk ইনস্টল করার সময় অনুদানের অনুমতি পতাকা পাস করতে হবে কিনা। |
userId | int : ব্যবহারকারীর ব্যবহারকারীর আইডি যেখানে apk ইনস্টল করতে হবে। |
options | String : ইনস্টল কমান্ডে দেওয়া অতিরিক্ত বিকল্প |
isPackage ইনস্টল করা হয়েছে
public final boolean isPackageInstalled (String pkg)
ডিভাইসে প্রদত্ত নামের একটি প্যাকেজ ইনস্টল করা আছে কিনা তা পরীক্ষা করে
পরামিতি |
---|
pkg | String : প্যাকেজের নাম |
রিটার্নস |
---|
boolean | প্যাকেজটি ডিভাইসে পাওয়া গেলে সত্য |
isPackage ইনস্টল করা হয়েছে
public final boolean isPackageInstalled (ITestDevice device,
String pkg)
ডিভাইসে প্রদত্ত নামের একটি প্যাকেজ ইনস্টল করা আছে কিনা তা পরীক্ষা করে
পরামিতি |
---|
device | ITestDevice : যে ডিভাইসটি প্যাকেজটি আনইনস্টল করবে। |
pkg | String : প্যাকেজের নাম |
রিটার্নস |
---|
boolean | প্যাকেজটি ডিভাইসে পাওয়া গেলে সত্য |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
device | ITestDevice : যে যন্ত্রটির বিরুদ্ধে যন্ত্রটি চালাতে হবে। |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
userId | Integer : পরীক্ষা চালানোর জন্য ব্যবহারকারীর আইডি। শূন্য হতে পারে। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
device | ITestDevice : যে যন্ত্রটির বিরুদ্ধে যন্ত্রটি চালাতে হবে। |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
maxTimeToOutputMs | Long : পরীক্ষার সর্বোচ্চ টাইমআউট কিছু আউটপুট শুরু করতে হবে। |
maxInstrumentationTimeoutMs | Long : সম্পূর্ণ যন্ত্রের সর্বোচ্চ সময়সীমা সম্পূর্ণ করতে হবে। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
instrumentationArgs,
extraListeners)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
device | ITestDevice : যে যন্ত্রটির বিরুদ্ধে যন্ত্রটি চালাতে হবে। |
runner | String |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
userId | Integer : পরীক্ষা চালানোর জন্য ব্যবহারকারীর আইডি। শূন্য হতে পারে। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
maxTimeToOutputMs | Long : পরীক্ষার সর্বোচ্চ টাইমআউট কিছু আউটপুট শুরু করতে হবে। |
maxInstrumentationTimeoutMs | Long : সম্পূর্ণ যন্ত্রের সর্বোচ্চ সময়সীমা সম্পূর্ণ করতে হবে। |
checkResults | boolean : ফলাফল ক্র্যাশের জন্য চেক করা হয়েছে কিনা। |
isHiddenApiCheckDisabled | boolean : আমাদের লুকানো এপিআই চেক নিষ্ক্রিয় করা উচিত কিনা। |
isTestApiCheckDisabled | boolean : আমাদের পরীক্ষা এপিআই চেক নিষ্ক্রিয় করা উচিত কিনা। |
isIsolatedStorageDisabled | boolean : আমাদের বিচ্ছিন্ন স্টোরেজ নিষ্ক্রিয় করা উচিত কিনা। |
isWindowAnimationDisabled | boolean : আমাদের উইন্ডো অ্যানিমেশন নিষ্ক্রিয় করা উচিত কিনা। |
instrumentationArgs | : আর্গুমেন্ট যন্ত্রে পাস. |
extraListeners | |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
device | ITestDevice : যে যন্ত্রটির বিরুদ্ধে যন্ত্রটি চালাতে হবে। |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
instrumentationArgs)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
device | ITestDevice : যে যন্ত্রটির বিরুদ্ধে যন্ত্রটি চালাতে হবে। |
runner | String |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
userId | Integer : পরীক্ষা চালানোর জন্য ব্যবহারকারীর আইডি। শূন্য হতে পারে। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
maxTimeToOutputMs | Long : পরীক্ষার সর্বোচ্চ টাইমআউট কিছু আউটপুট শুরু করতে হবে। |
maxInstrumentationTimeoutMs | Long : সম্পূর্ণ যন্ত্রের সর্বোচ্চ সময়সীমা সম্পূর্ণ করতে হবে। |
checkResults | boolean : ফলাফল ক্র্যাশের জন্য চেক করা হয়েছে কিনা। |
isHiddenApiCheckDisabled | boolean : আমাদের লুকানো এপিআই চেক নিষ্ক্রিয় করা উচিত কিনা। |
instrumentationArgs | : আর্গুমেন্ট যন্ত্রে পাস. |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (String pkgName,
String testClassName,
String testMethodName)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (DeviceTestRunOptions options)
DeviceTestRunOptions
এ তথ্যের উপর ইন্সট্রুমেন্টেশন বেস চালায়।
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
boolean isRestartDisabled,
instrumentationArgs,
extraListeners)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
device | ITestDevice : যে যন্ত্রটির বিরুদ্ধে যন্ত্রটি চালাতে হবে। |
runner | String |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
userId | Integer : পরীক্ষা চালানোর জন্য ব্যবহারকারীর আইডি। শূন্য হতে পারে। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
maxTimeToOutputMs | Long : পরীক্ষার সর্বোচ্চ টাইমআউট কিছু আউটপুট শুরু করতে হবে। |
maxInstrumentationTimeoutMs | Long : সম্পূর্ণ যন্ত্রের সর্বোচ্চ সময়সীমা সম্পূর্ণ করতে হবে। |
checkResults | boolean : ফলাফল ক্র্যাশের জন্য চেক করা হয়েছে কিনা। |
isHiddenApiCheckDisabled | boolean : আমাদের লুকানো এপিআই চেক নিষ্ক্রিয় করা উচিত কিনা। |
isTestApiCheckDisabled | boolean : আমাদের পরীক্ষা এপিআই চেক নিষ্ক্রিয় করা উচিত কিনা। |
isIsolatedStorageDisabled | boolean : আমাদের বিচ্ছিন্ন স্টোরেজ নিষ্ক্রিয় করা উচিত কিনা। |
isWindowAnimationDisabled | boolean : আমাদের উইন্ডো অ্যানিমেশন নিষ্ক্রিয় করা উচিত কিনা। |
isRestartDisabled | boolean |
instrumentationArgs | : আর্গুমেন্ট যন্ত্রে পাস. |
extraListeners | |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
device | ITestDevice : যে যন্ত্রটির বিরুদ্ধে যন্ত্রটি চালাতে হবে। |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (String pkgName,
String testClassName,
Integer userId,
Long testTimeoutMs)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
userId | Integer : পরীক্ষা চালানোর জন্য ব্যবহারকারীর আইডি। শূন্য হতে পারে। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (String pkgName,
String testClassName)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (String pkgName,
String testClassName,
Long testTimeoutMs)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
instrumentationArgs,
extraListeners)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
device | ITestDevice : যে যন্ত্রটির বিরুদ্ধে যন্ত্রটি চালাতে হবে। |
runner | String |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
userId | Integer : পরীক্ষা চালানোর জন্য ব্যবহারকারীর আইডি। শূন্য হতে পারে। |
testTimeoutMs | Long : প্রতিটি পরীক্ষার ক্ষেত্রে প্রয়োগ করতে মিলিসেকেন্ডে সময়সীমা। |
maxTimeToOutputMs | Long : পরীক্ষার সর্বোচ্চ টাইমআউট কিছু আউটপুট শুরু করতে হবে। |
maxInstrumentationTimeoutMs | Long : সম্পূর্ণ যন্ত্রের সর্বোচ্চ সময়সীমা সম্পূর্ণ করতে হবে। |
checkResults | boolean : ফলাফল ক্র্যাশের জন্য চেক করা হয়েছে কিনা। |
isHiddenApiCheckDisabled | boolean : আমাদের লুকানো এপিআই চেক নিষ্ক্রিয় করা উচিত কিনা। |
isTestApiCheckDisabled | boolean : আমাদের পরীক্ষা এপিআই চেক নিষ্ক্রিয় করা উচিত কিনা। |
isIsolatedStorageDisabled | boolean : আমাদের বিচ্ছিন্ন স্টোরেজ নিষ্ক্রিয় করা উচিত কিনা। |
instrumentationArgs | : আর্গুমেন্ট যন্ত্রে পাস. |
extraListeners | |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
রানডিভাইস টেস্ট
public final boolean runDeviceTests (String runner,
String pkgName,
String testClassName,
String testMethodName)
একটি ইনস্টল করা ইন্সট্রুমেন্টেশন প্যাকেজ চালানোর পদ্ধতি। ফলাফলের বিশদ বিবরণ পেতে ঠিক পরে getLastDeviceRunResults()
ব্যবহার করুন।
পরামিতি |
---|
runner | String : যে ইন্সট্রুমেন্টেশন রানার ব্যবহার করা হবে। |
pkgName | String : চালানোর জন্য প্যাকেজের নাম। |
testClassName | String : চালানোর জন্য পরীক্ষার ক্লাসের নাম। |
testMethodName | String : ক্লাস চালানোর জন্য পরীক্ষা পদ্ধতির নাম। |
রিটার্নস |
---|
boolean | ব্যর্থতা ছাড়া সফল হলে সত্য। অন্যথায় মিথ্যা। |
সেটএবি
public final void setAbi (IAbi abi)
public final void setTestInformation (TestInformation testInformation)
পরামিতি |
---|
testInformation | TestInformation |
প্যাকেজ আনইনস্টল করুন
public final String uninstallPackage (String pkgName)
ডিভাইসে একটি প্যাকেজ আনইনস্টল করে।
পরামিতি |
---|
pkgName | String : আনইনস্টল করার জন্য অ্যান্ড্রয়েড প্যাকেজ |
রিটার্নস |
---|
String | একটি ত্রুটি কোড সহ একটি String , বা সফল হলে null |
প্যাকেজ আনইনস্টল করুন
public final String uninstallPackage (ITestDevice device,
String pkgName)
ডিভাইসে একটি প্যাকেজ আনইনস্টল করে
পরামিতি |
---|
device | ITestDevice : যে ডিভাইসটি প্যাকেজটি আনইনস্টল করবে। |
pkgName | String : আনইনস্টল করার জন্য অ্যান্ড্রয়েড প্যাকেজ |
রিটার্নস |
---|
String | একটি ত্রুটি কোড সহ একটি String , বা সফল হলে null |