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)

ITestLogger इंस्टेंस को इंजेक्ट करता है

void setUp(TestInformation testInfo)

टेस्टिंग के लिए टारगेट सेट अप करें.

void tearDown(TestInformation testInfo, Throwable e)

जांच के बाद, टारगेट को क्लीनअप/हटाएं.

प्रोटेक्टेड मेथड

IRunUtil getRunUtil()

सार्वजनिक कंस्ट्रक्टर

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

पब्लिक मेथड

setTestLogger

public void setTestLogger (ITestLogger testLogger)

ITestLogger इंस्टेंस को इंजेक्ट करता है

पैरामीटर
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

टेस्टिंग के लिए टारगेट सेट अप करें.

पैरामीटर
testInfo TestInformation: इनवोकेशन का TestInformation.

थ्रो
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

जांच के बाद, टारगेट को क्लीनअप/हटाएं.

पैरामीटर
testInfo TestInformation: इनवोकेशन का TestInformation.

e Throwable: अगर इनवोकेशन किसी अपवाद के साथ खत्म हुआ है, तो यह वह अपवाद होगा जिसे इनवोकेशन लेवल पर पकड़ा गया था. इसके अलावा, यह null होगा.

थ्रो
DeviceNotAvailableException

प्रोटेक्टेड मेथड

getRunUtil

protected IRunUtil getRunUtil ()

रिटर्न
IRunUtil