HostOrchestratorUtil
public
class
HostOrchestratorUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.HostOrchestratorUtil |
रिमोट इंस्टेंस पर, होस्ट ऑर्केस्ट्रार के ज़रिए कमांड देने की सुविधा.
खास जानकारी
फ़ील्ड्स की फ़िल्में | |
---|---|
public
static
final
String |
URL_HOST_KERNEL_LOG
|
public
static
final
String |
URL_HO_LOG
|
सार्वजनिक कंस्ट्रक्टर | |
---|---|
HostOrchestratorUtil(boolean useOxygenation, boolean useCvdOxygen, File sshPrivateKeyPath, String instanceUser, GceAvdInfo gceAvd, File avdDriverBinary)
|
|
HostOrchestratorUtil(boolean useOxygenation, boolean useCvdOxygen, File sshPrivateKeyPath, String instanceUser, GceAvdInfo gceAvd, OxygenClient oxygenClient)
|
सार्वजनिक तरीके | |
---|---|
void
|
collectLogByCommand(ITestLogger testLogger, String logName, String url)
होस्ट ऑर्केस्ट्रार के ज़रिए कोई निर्देश चलाएं और उसके आउटपुट को लॉग करें |
CommandResult
|
powerwashGce()
होस्ट ऑर्केस्ट्रेटर के ज़रिए GCE (जीसीई) इंस्टेंस को पावरवॉश करने की कोशिश करें. |
File
|
pullCvdHostLogs()
होस्ट ऑर्केस्ट्राटर के ज़रिए CF होस्ट लॉग पाएं. |
CommandResult
|
restoreSnapshotGce()
होस्ट ऑर्केस्ट्राटर के ज़रिए कटलफ़िश इंस्टेंस के स्नैपशॉट को वापस लाने की कोशिश करें. |
CommandResult
|
snapshotGce()
होस्ट ऑर्केस्ट्रेटर के ज़रिए कटलफ़िश इंस्टेंस का स्नैपशॉट लेने की कोशिश करें. |
CommandResult
|
stopGce()
होस्ट ऑर्केस्ट्रेटर के ज़रिए कटलफ़िश इंस्टेंस को रोकने की कोशिश. |
फ़ील्ड्स की फ़िल्में
URL_Host_KERNEL_LOG
public static final String URL_HOST_KERNEL_LOG
URL_HO_LOG
public static final String URL_HO_LOG
सार्वजनिक कंस्ट्रक्टर
HostOrchestratorUtil
public HostOrchestratorUtil (boolean useOxygenation, boolean useCvdOxygen, File sshPrivateKeyPath, String instanceUser, GceAvdInfo gceAvd, File avdDriverBinary)
पैरामीटर | |
---|---|
useOxygenation |
boolean |
useCvdOxygen |
boolean |
sshPrivateKeyPath |
File |
instanceUser |
String |
gceAvd |
GceAvdInfo |
avdDriverBinary |
File |
HostOrchestratorUtil
public HostOrchestratorUtil (boolean useOxygenation, boolean useCvdOxygen, File sshPrivateKeyPath, String instanceUser, GceAvdInfo gceAvd, OxygenClient oxygenClient)
पैरामीटर | |
---|---|
useOxygenation |
boolean |
useCvdOxygen |
boolean |
sshPrivateKeyPath |
File |
instanceUser |
String |
gceAvd |
GceAvdInfo |
oxygenClient |
OxygenClient |
सार्वजनिक तरीके
कलेक्टलॉगबायकमांड
public void collectLogByCommand (ITestLogger testLogger, String logName, String url)
होस्ट ऑर्केस्ट्रार के ज़रिए कोई निर्देश चलाएं और उसके आउटपुट को लॉग करें
पैरामीटर | |
---|---|
testLogger |
ITestLogger : वह ITestLogger जहां फ़ाइलें लॉग करनी हैं. |
logName |
String : ITestLogger को रिपोर्ट करने के दौरान इस्तेमाल करने के लिए लॉग नाम |
url |
String : लागू किया जाने वाला Host Orchestrator API. |
पावरवॉशजीसी
public CommandResult powerwashGce ()
होस्ट ऑर्केस्ट्रेटर के ज़रिए GCE (जीसीई) इंस्टेंस को पावरवॉश करने की कोशिश करें.
रिटर्न | |
---|---|
CommandResult |
CommandResult में स्टेटस और लॉग होते हैं. |
पुलCvdHostLogs
public File pullCvdHostLogs ()
होस्ट ऑर्केस्ट्राटर के ज़रिए CF होस्ट लॉग पाएं.
रिटर्न | |
---|---|
File |
SnapshotGce को पहले जैसा करें
public CommandResult restoreSnapshotGce ()
होस्ट ऑर्केस्ट्राटर के ज़रिए कटलफ़िश इंस्टेंस के स्नैपशॉट को वापस लाने की कोशिश करें.
रिटर्न | |
---|---|
CommandResult |
स्नैपशॉटGce
public CommandResult snapshotGce ()
होस्ट ऑर्केस्ट्रेटर के ज़रिए कटलफ़िश इंस्टेंस का स्नैपशॉट लेने की कोशिश करें.
रिटर्न | |
---|---|
CommandResult |
स्टॉपजीसी
public CommandResult stopGce ()
होस्ट ऑर्केस्ट्रेटर के ज़रिए कटलफ़िश इंस्टेंस को रोकने की कोशिश.
रिटर्न | |
---|---|
CommandResult |