CrosLsNexusPreparer
public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner , ITestLoggerReceiver
| java.lang.Object | ||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
| ↳ | com.android.tradefed.targetprep.CrosLsNexusPreparer | |
একটি প্রিপেয়ারার যা একটি ChromeOS ডিভাইসের জন্য LSNexus সার্ভিসটি চালু ও বন্ধ করে।
টেস্ট চালানোর আগে সার্ভিসটি চালু করা হয় এবং সম্পন্ন হওয়ার পর বন্ধ করা হয়।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
CrosLsNexusPreparer () | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | setTestLogger ( ITestLogger testLogger) |
void | setUp ( TestInformation testInfo)পরীক্ষার জন্য নির্ধারিত সেটআপটি সম্পাদন করুন। |
void | tearDown ( TestInformation testInfo, Throwable e)পরীক্ষার পর টার্গেটটি পরিষ্কার ও ভেঙে ফেলুন। |
সুরক্ষিত পদ্ধতি | |
|---|---|
IRunUtil | getRunUtil () |
সরকারি নির্মাণকারী
CrosLsNexusPreparer
public CrosLsNexusPreparer ()
জনসাধারণের পদ্ধতি
setTestLogger
public void setTestLogger (ITestLogger testLogger)
ITestLogger ইনস্ট্যান্স ইনজেক্ট করে
| প্যারামিটার | |
|---|---|
testLogger | ITestLogger |
সেটআপ
public void setUp (TestInformation testInfo)
পরীক্ষার জন্য নির্ধারিত সেটআপটি সম্পাদন করুন।
| প্যারামিটার | |
|---|---|
testInfo | TestInformation : আহ্বানের TestInformation । |
| নিক্ষেপ | |
|---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError | |
ভেঙে ফেলা
public void tearDown (TestInformation testInfo, Throwable e)
পরীক্ষার পর টার্গেটটি পরিষ্কার ও ভেঙে ফেলুন।
| প্যারামিটার | |
|---|---|
testInfo | TestInformation : আহ্বানের TestInformation । |
e | Throwable : যদি ইনভোকেশনটি কোনো এক্সেপশনের মাধ্যমে শেষ হয়, তবে এটি হবে সেই এক্সেপশনটি যা ইনভোকেশন লেভেলে ধরা পড়েছিল। অন্যথায়, এটি null হবে। |
| নিক্ষেপ | |
|---|---|
DeviceNotAvailableException | |