GceManager
public
class
GceManager
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.cloud.GceManager |
यह हेल्पर, GCE को शुरू/बंद करने और GCE से लॉग इकट्ठा करने के लिए, GCE कॉल को मैनेज करता है.
खास जानकारी
कॉन्स्टेंट | |
|---|---|
String |
GCE_HOSTNAME_KEY
|
String |
GCE_INSTANCE_CLEANED_KEY
|
String |
GCE_INSTANCE_NAME_KEY
|
String |
GCE_IP_PRECONFIGURED_KEY
|
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
GceManager(DeviceDescriptor deviceDesc, TestDeviceOptions deviceOptions, IBuildInfo buildInfo)
Ctor |
|
GceManager(DeviceDescriptor deviceDesc, TestDeviceOptions deviceOptions, IBuildInfo buildInfo, String gceInstanceName, String gceHost)
Ctor, एक ऐसा वैरिएशन है जिसका इस्तेमाल, GCE इंस्टेंस का नाम सीधे तौर पर देने के लिए किया जा सकता है. |
|
GceManager(DeviceDescriptor deviceDesc, TestDeviceOptions deviceOptions, IBuildInfo buildInfo, List<IBuildInfo> testResourceBuildInfos)
इस कंस्ट्रक्टर का इस्तेमाल बंद कर दिया गया है. अन्य कंस्ट्रक्टर का इस्तेमाल करें. हम इसे कुछ समय के लिए, पुराने सिस्टम के साथ काम करने की सुविधा के लिए रखते हैं. |
|
पब्लिक मेथड | |
|---|---|
static
boolean
|
AcloudShutdown(TestDeviceOptions options, IRunUtil runUtil, String instanceName, String hostname, boolean isIpPreconfigured)
वर्चुअल डिवाइस को बंद करने के लिए, Acloud का इस्तेमाल किया जाता है. |
void
|
cleanUp()
|
static
void
|
collectErrorSignatures(File remoteFile)
|
static
File
|
getBugreportzWithSsh(GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
adb कनेक्शन से जुड़ी किसी भी संभावित समस्या से बचने के लिए, ssh का इस्तेमाल करके डिवाइस से bugreportz पाएं. |
HostOrchestratorUtil
|
getHostOrchestratorUtil()
यह |
static
String
|
getInstanceSerialLog(GceAvdInfo infos, File avdConfigFile, File jsonKeyFile, IRunUtil runUtil)
यह Gce Avd इंस्टेंस के सीरियल लॉग का मौजूदा कॉन्टेंट पढ़ता है. |
static
File
|
getNestedDeviceSshBugreportz(GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
किसी नेस्ट किए गए इंस्टेंस के लिए, एसएसएच के ज़रिए गड़बड़ी की रिपोर्ट पाएं. |
static
void
|
logAndDeleteFile(File tempFile, String dataName, ITestLogger logger)
|
static
void
|
logDirectory(File remoteDirectory, String baseName, ITestLogger logger, LogDataType type)
|
static
boolean
|
logNestedRemoteFile(ITestLogger logger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, String remoteFilePath, LogDataType type, String baseName, List<String> scpArgs)
यह मेथड, नेस्ट किए गए इंस्टेंस से किसी रिमोट फ़ाइल को फ़ेच करता है और उसका लॉग तैयार करता है. |
static
boolean
|
logNestedRemoteFile(ITestLogger logger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, String remoteFilePath, LogDataType type)
यह मेथड, नेस्ट किए गए इंस्टेंस से किसी रिमोट फ़ाइल को फ़ेच करता है और उसका लॉग तैयार करता है. |
static
boolean
|
logNestedRemoteFile(ITestLogger logger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, String remoteFilePath, LogDataType type, String baseName)
यह मेथड, नेस्ट किए गए इंस्टेंस से किसी रिमोट फ़ाइल को फ़ेच करता है और उसका लॉग तैयार करता है. |
void
|
logSerialOutput(GceAvdInfo infos, ITestLogger logger)
|
static
CommandResult
|
remoteSshCommandExecution(GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)
यह मेथड, किसी इंस्टेंस पर एसएसएच के ज़रिए रिमोट कमांड चलाता है. |
boolean
|
shutdownGce()
|
GceAvdInfo
|
startGce(String ipDevice, String user, Integer offset, MultiMap<String, String> attributes, ITestLogger logger)
Acloud या Oxygen की मदद से, GCE इंस्टेंस शुरू करने की कोशिश करें. |
GceAvdInfo
|
startGce()
|
GceAvdInfo
|
startGce(String ipDevice, MultiMap<String, String> attributes)
gce इंस्टेंस शुरू करने की कोशिश करें. |
GceAvdInfo
|
startGce(String ipDevice, String user, Integer offset, MultiMap<String, String> attributes)
Acloud या Oxygen की मदद से, GCE इंस्टेंस शुरू करने की कोशिश करें. |
List<GceAvdInfo>
|
startMultiDevicesGce(List<IBuildInfo> buildInfos, MultiMap<String, String> attributes)
ऑक्सीजन की मदद से, एक से ज़्यादा डिवाइसों पर GCE इंस्टेंस शुरू करने की कोशिश करें. |
List<GceAvdInfo>
|
startMultiDevicesGce(List<IBuildInfo> buildInfos)
इस तरीके का इस्तेमाल बंद कर दिया गया है. मास्टर ब्रांच अपडेट होने के बाद इसे हटा दें. |
प्रोटेक्टेड मेथड | |
|---|---|
static
List<String>
|
buildShutdownCommand(File config, TestDeviceOptions options, String instanceName, String hostname, boolean isIpPreconfigured)
|
String
|
extractInstanceName(String bootupLogs)
gce बूट लॉग से इंस्टेंस का नाम वापस पाएं. |
कॉन्स्टेंट
GCE_HOSTNAME_KEY
public static final String GCE_HOSTNAME_KEY
कॉन्स्टेंट वैल्यू: "gce-hostname"
GCE_INSTANCE_CLEANED_KEY
public static final String GCE_INSTANCE_CLEANED_KEY
कॉन्स्टेंट वैल्यू: "gce-instance-clean-called"
GCE_INSTANCE_NAME_KEY
public static final String GCE_INSTANCE_NAME_KEY
कॉन्स्टेंट वैल्यू: "gce-instance-name"
GCE_IP_PRECONFIGURED_KEY
public static final String GCE_IP_PRECONFIGURED_KEY
कॉन्स्टेंट वैल्यू: "gce-ip-pre-configured"
सार्वजनिक कंस्ट्रक्टर
GceManager
public GceManager (DeviceDescriptor deviceDesc, TestDeviceOptions deviceOptions, IBuildInfo buildInfo)
Ctor
| पैरामीटर | |
|---|---|
deviceDesc |
DeviceDescriptor: वह DeviceDescriptor जिसे GCE डिवाइस से जोड़ा जाएगा. |
deviceOptions |
TestDeviceOptions: डिवाइस से जुड़ा TestDeviceOptions. |
buildInfo |
IBuildInfo: शुरू करने के लिए, GCE बिल्ड के बारे में बताने वाला IBuildInfo. |
GceManager
public GceManager (DeviceDescriptor deviceDesc, TestDeviceOptions deviceOptions, IBuildInfo buildInfo, String gceInstanceName, String gceHost)
Ctor, एक ऐसा वैरिएशन है जिसका इस्तेमाल, GCE इंस्टेंस का नाम सीधे तौर पर देने के लिए किया जा सकता है.
| पैरामीटर | |
|---|---|
deviceDesc |
DeviceDescriptor: वह DeviceDescriptor जिसे GCE डिवाइस से जोड़ा जाएगा. |
deviceOptions |
TestDeviceOptions: डिवाइस से जुड़ा TestDeviceOptions |
buildInfo |
IBuildInfo: शुरू करने के लिए, GCE बिल्ड के बारे में बताने वाला IBuildInfo. |
gceInstanceName |
String: इस्तेमाल किया जाने वाला इंस्टेंस का नाम. |
gceHost |
String: इस्तेमाल किए जाने वाले इंस्टेंस का होस्टनेम या आईपी पता. |
GceManager
public GceManager (DeviceDescriptor deviceDesc, TestDeviceOptions deviceOptions, IBuildInfo buildInfo, List<IBuildInfo> testResourceBuildInfos)
इस कंस्ट्रक्टर का इस्तेमाल बंद कर दिया गया है.
अन्य कंस्ट्रक्टर का इस्तेमाल करें. हम इसे पुराने सिस्टम के साथ काम करने की सुविधा के लिए कुछ समय तक बनाए रखते हैं.
| पैरामीटर | |
|---|---|
deviceDesc |
DeviceDescriptor |
deviceOptions |
TestDeviceOptions |
buildInfo |
IBuildInfo |
testResourceBuildInfos |
List |
पब्लिक मेथड
AcloudShutdown
public static boolean AcloudShutdown (TestDeviceOptions options, IRunUtil runUtil, String instanceName, String hostname, boolean isIpPreconfigured)
वर्चुअल डिवाइस को बंद करने के लिए, Acloud का इस्तेमाल किया जाता है.
| पैरामीटर | |
|---|---|
options |
TestDeviceOptions: Acloud के विकल्पों के लिए TestDeviceOptions |
runUtil |
IRunUtil: Acloud को चलाने के लिए IRunUtil |
instanceName |
String: बंद किया जाने वाला इंस्टेंस. |
hostname |
String: इंस्टेंस का होस्टनाम. इसका इस्तेमाल सिर्फ़ Oxygen cuttlefish के लिए किया जाता है. |
isIpPreconfigured |
boolean: AVD को पहले से कॉन्फ़िगर किए गए आईपी पते वाले रिमोट डिवाइस पर बनाया गया था या नहीं |
| रिटर्न | |
|---|---|
boolean |
अगर कार्रवाई पूरी हो जाती है, तो यह फ़ंक्शन True दिखाता है |
cleanUp
public void cleanUp ()
collectErrorSignatures
public static void collectErrorSignatures (File remoteFile)
| पैरामीटर | |
|---|---|
remoteFile |
File |
getBugreportzWithSsh
public static File getBugreportzWithSsh (GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
adb कनेक्शन से जुड़ी किसी भी संभावित समस्या से बचने के लिए, ssh का इस्तेमाल करके डिवाइस से bugreportz पाएं.
| पैरामीटर | |
|---|---|
gceAvd |
GceAvdInfo: डिवाइस के बारे में बताने वाला GceAvdInfo. |
options |
TestDeviceOptions: GCE डिवाइस के लिए इस्तेमाल किए जाने वाले डिवाइस विकल्पों के बारे में बताने वाला TestDeviceOptions. |
runUtil |
IRunUtil: कमांड चलाने के लिए IRunUtil. |
| रिटर्न | |
|---|---|
File |
यह एक ऐसी फ़ाइल होती है जो गड़बड़ी की जानकारी वाली ज़िप फ़ाइल की ओर ले जाती है. अगर कोई समस्या होती है, तो यह फ़ाइल शून्य होती है. |
| थ्रो | |
|---|---|
|
java.io.IOException |
IOException |
|
getHostOrchestratorUtil
public HostOrchestratorUtil getHostOrchestratorUtil ()
यह HostOrchestratorUtil का इंस्टेंस दिखाता है.
| रिटर्न | |
|---|---|
HostOrchestratorUtil |
|
getInstanceSerialLog
public static String getInstanceSerialLog (GceAvdInfo infos, File avdConfigFile, File jsonKeyFile, IRunUtil runUtil)
यह Gce Avd इंस्टेंस के सीरियल लॉग का मौजूदा कॉन्टेंट पढ़ता है.
| पैरामीटर | |
|---|---|
infos |
GceAvdInfo: इंस्टेंस के बारे में बताने वाला GceAvdInfo. |
avdConfigFile |
File: एवीडी कॉन्फ़िगरेशन फ़ाइल |
jsonKeyFile |
File: सेवा खाते की JSON कुंजी वाली फ़ाइल. |
runUtil |
IRunUtil: कमांड चलाने के लिए IRunUtil. |
| रिटर्न | |
|---|---|
String |
अगर कोई गड़बड़ी होती है, तो सीरियल लॉग आउटपुट या शून्य. |
getNestedDeviceSshBugreportz
public static File getNestedDeviceSshBugreportz (GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
किसी नेस्ट किए गए इंस्टेंस के लिए, एसएसएच के ज़रिए गड़बड़ी की रिपोर्ट पाएं. इसके लिए, नेस्ट किए गए वर्चुअल इंस्टेंस में adb का अनुरोध करना ज़रूरी है.
| पैरामीटर | |
|---|---|
gceAvd |
GceAvdInfo: डिवाइस के बारे में बताने वाला GceAvdInfo. |
options |
TestDeviceOptions: GCE डिवाइस के लिए इस्तेमाल किए जाने वाले डिवाइस विकल्पों के बारे में बताने वाला TestDeviceOptions. |
runUtil |
IRunUtil: कमांड चलाने के लिए IRunUtil. |
| रिटर्न | |
|---|---|
File |
यह एक ऐसी फ़ाइल होती है जो गड़बड़ी की जानकारी वाली ज़िप फ़ाइल की ओर ले जाती है. अगर कोई समस्या होती है, तो यह फ़ाइल शून्य होती है. |
| थ्रो | |
|---|---|
|
java.io.IOException |
IOException |
|
logAndDeleteFile
public static void logAndDeleteFile (File tempFile,
String dataName,
ITestLogger logger)| पैरामीटर | |
|---|---|
tempFile |
File |
dataName |
String |
logger |
ITestLogger |
logDirectory
public static void logDirectory (File remoteDirectory,
String baseName,
ITestLogger logger,
LogDataType type)| पैरामीटर | |
|---|---|
remoteDirectory |
File |
baseName |
String |
logger |
ITestLogger |
type |
LogDataType |
logNestedRemoteFile
public static boolean logNestedRemoteFile (ITestLogger logger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, String remoteFilePath, LogDataType type, String baseName, List<String> scpArgs)
यह मेथड, नेस्ट किए गए इंस्टेंस से किसी रिमोट फ़ाइल को फ़ेच करता है और उसका लॉग तैयार करता है.
| पैरामीटर | |
|---|---|
logger |
ITestLogger: फ़ाइल का लॉग रखने के लिए इस्तेमाल किया जाने वाला ITestLogger. |
gceAvd |
GceAvdInfo: डिवाइस के बारे में बताने वाला GceAvdInfo. |
options |
TestDeviceOptions: GCE डिवाइस के लिए इस्तेमाल किए जाने वाले डिवाइस विकल्पों के बारे में बताने वाला TestDeviceOptions. |
runUtil |
IRunUtil: कमांड चलाने के लिए IRunUtil. |
remoteFilePath |
String: वह रिमोट पाथ जहां फ़ाइल मौजूद है. |
type |
LogDataType: लॉग की गई फ़ाइल का LogDataType. |
baseName |
String: फ़ाइल का लॉग रखने के लिए इस्तेमाल किया जाने वाला बेस नेम. शून्य होने पर, फ़ाइल के असली नाम का इस्तेमाल किया जाएगा. |
scpArgs |
List: scp कमांड को पास किए जाने वाले अतिरिक्त तर्क |
| रिटर्न | |
|---|---|
boolean |
फ़ाइल लॉग हुई है या नहीं. |
logNestedRemoteFile
public static boolean logNestedRemoteFile (ITestLogger logger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, String remoteFilePath, LogDataType type)
यह मेथड, नेस्ट किए गए इंस्टेंस से किसी रिमोट फ़ाइल को फ़ेच करता है और उसका लॉग तैयार करता है.
| पैरामीटर | |
|---|---|
logger |
ITestLogger: फ़ाइल का लॉग रखने के लिए इस्तेमाल किया जाने वाला ITestLogger. |
gceAvd |
GceAvdInfo: डिवाइस के बारे में बताने वाला GceAvdInfo. |
options |
TestDeviceOptions: GCE डिवाइस के लिए इस्तेमाल किए जाने वाले डिवाइस विकल्पों के बारे में बताने वाला TestDeviceOptions. |
runUtil |
IRunUtil: कमांड चलाने के लिए IRunUtil. |
remoteFilePath |
String: वह रिमोट पाथ जहां फ़ाइल मौजूद है. |
type |
LogDataType: लॉग की गई फ़ाइल का LogDataType. |
| रिटर्न | |
|---|---|
boolean |
फ़ाइल लॉग हुई है या नहीं. |
logNestedRemoteFile
public static boolean logNestedRemoteFile (ITestLogger logger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, String remoteFilePath, LogDataType type, String baseName)
यह मेथड, नेस्ट किए गए इंस्टेंस से किसी रिमोट फ़ाइल को फ़ेच करता है और उसका लॉग तैयार करता है.
| पैरामीटर | |
|---|---|
logger |
ITestLogger: फ़ाइल का लॉग रखने के लिए इस्तेमाल किया जाने वाला ITestLogger. |
gceAvd |
GceAvdInfo: डिवाइस के बारे में बताने वाला GceAvdInfo. |
options |
TestDeviceOptions: GCE डिवाइस के लिए इस्तेमाल किए जाने वाले डिवाइस विकल्पों के बारे में बताने वाला TestDeviceOptions. |
runUtil |
IRunUtil: कमांड चलाने के लिए IRunUtil. |
remoteFilePath |
String: वह रिमोट पाथ जहां फ़ाइल मौजूद है. |
type |
LogDataType: लॉग की गई फ़ाइल का LogDataType. |
baseName |
String: फ़ाइल का लॉग रखने के लिए इस्तेमाल किया जाने वाला बेस नेम. शून्य होने पर, फ़ाइल के असली नाम का इस्तेमाल किया जाएगा. |
| रिटर्न | |
|---|---|
boolean |
फ़ाइल लॉग हुई है या नहीं. |
logSerialOutput
public void logSerialOutput (GceAvdInfo infos, ITestLogger logger)
GceAvdInfo में बताए गए डिवाइस का सीरियल आउटपुट लॉग करें.
| पैरामीटर | |
|---|---|
infos |
GceAvdInfo: इंस्टेंस के बारे में बताने वाला GceAvdInfo. |
logger |
ITestLogger: सीरियल लॉग को लॉग करने के लिए इस्तेमाल किया जाने वाला ITestLogger. |
remoteSshCommandExecution
public static CommandResult remoteSshCommandExecution (GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)
यह मेथड, किसी इंस्टेंस पर एसएसएच के ज़रिए रिमोट कमांड चलाता है.
| पैरामीटर | |
|---|---|
gceAvd |
GceAvdInfo: डिवाइस के बारे में बताने वाला GceAvdInfo. |
options |
TestDeviceOptions: GCE डिवाइस के लिए इस्तेमाल किए जाने वाले डिवाइस विकल्पों के बारे में बताने वाला TestDeviceOptions. |
runUtil |
IRunUtil: कमांड चलाने के लिए IRunUtil. |
timeoutMs |
long: कमांड के लिए मिलीसेकंड में टाइम आउट. 0 का मतलब है कि कोई टाइम आउट नहीं है. |
command |
String: वह रिमोट कमांड जिसे चलाना है. |
| रिटर्न | |
|---|---|
CommandResult |
CommandResult में स्क्रिप्ट के नतीजे शामिल होते हैं. |
shutdownGce
public boolean shutdownGce ()
startGce() से जुड़े GCE इंस्टेंस को बंद करें.
| रिटर्न | |
|---|---|
boolean |
अगर GCE को नॉन-ब्लॉकिंग के तौर पर बंद करने का अनुरोध किया गया था, तो यह फ़ंक्शन true दिखाता है. |
startGce
public GceAvdInfo startGce (String ipDevice, String user, Integer offset, MultiMap<String, String> attributes, ITestLogger logger)
Acloud या Oxygen की मदद से, GCE इंस्टेंस शुरू करने की कोशिश करें.
| पैरामीटर | |
|---|---|
ipDevice |
String: AVD को चलाने के लिए GCE इंस्टेंस का शुरुआती आईपी, null अगर लागू नहीं होता है |
user |
String: एवीडी का इस्तेमाल करने वाले उपयोगकर्ता का होस्ट, null अगर लागू नहीं है |
offset |
Integer: होस्ट में मौजूद एवीडी का डिवाइस नंबर ऑफ़सेट, अगर लागू नहीं होता है, तो null |
attributes |
MultiMap: मौजूदा इनवोकेशन से जुड़े एट्रिब्यूट. इनका इस्तेमाल, GCE इंस्टेंस को लागू होने वाली जानकारी देने के लिए किया जाता है, ताकि इसे वीएम मेटाडेटा के तौर पर जोड़ा जा सके |
logger |
ITestLogger: डिवाइस लॉन्च करने से जुड़े लॉग को सेव करने के लिए इस्तेमाल किया जाने वाला ITestLogger. |
| रिटर्न | |
|---|---|
GceAvdInfo |
GCE इंस्टेंस के बारे में बताने वाला GceAvdInfo. यह BOOT_FAIL इंस्टेंस हो सकता है. |
| थ्रो | |
|---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
|
startGce
public GceAvdInfo startGce (String ipDevice, MultiMap<String, String> attributes)
gce इंस्टेंस शुरू करने की कोशिश करें.
| पैरामीटर | |
|---|---|
ipDevice |
String: AVD को चलाने के लिए GCE इंस्टेंस का शुरुआती आईपी, null अगर लागू नहीं होता है |
attributes |
MultiMap: मौजूदा इनवोकेशन से जुड़े एट्रिब्यूट. इनका इस्तेमाल, GCE इंस्टेंस को लागू होने वाली जानकारी देने के लिए किया जाता है, ताकि इसे वीएम मेटाडेटा के तौर पर जोड़ा जा सके |
| रिटर्न | |
|---|---|
GceAvdInfo |
GCE इंस्टेंस के बारे में बताने वाला GceAvdInfo. यह BOOT_FAIL इंस्टेंस हो सकता है. |
| थ्रो | |
|---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
|
startGce
public GceAvdInfo startGce (String ipDevice, String user, Integer offset, MultiMap<String, String> attributes)
Acloud या Oxygen की मदद से, GCE इंस्टेंस शुरू करने की कोशिश करें.
| पैरामीटर | |
|---|---|
ipDevice |
String: AVD को चलाने के लिए GCE इंस्टेंस का शुरुआती आईपी, null अगर लागू नहीं होता है |
user |
String: एवीडी का इस्तेमाल करने वाले उपयोगकर्ता का होस्ट, null अगर लागू नहीं है |
offset |
Integer: होस्ट में मौजूद एवीडी का डिवाइस नंबर ऑफ़सेट, अगर लागू नहीं होता है, तो null |
attributes |
MultiMap: मौजूदा इनवोकेशन से जुड़े एट्रिब्यूट. इनका इस्तेमाल, GCE इंस्टेंस को लागू होने वाली जानकारी देने के लिए किया जाता है, ताकि इसे वीएम मेटाडेटा के तौर पर जोड़ा जा सके |
| रिटर्न | |
|---|---|
GceAvdInfo |
GCE इंस्टेंस के बारे में बताने वाला GceAvdInfo. यह BOOT_FAIL इंस्टेंस हो सकता है. |
| थ्रो | |
|---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
|
startMultiDevicesGce
public List<GceAvdInfo> startMultiDevicesGce (List<IBuildInfo> buildInfos, MultiMap<String, String> attributes)
ऑक्सीजन की मदद से, एक से ज़्यादा डिवाइसों पर GCE इंस्टेंस शुरू करने की कोशिश करें.
| पैरामीटर | |
|---|---|
buildInfos |
List: ERROR(/List |
attributes |
MultiMap: मौजूदा अनुरोध से जुड़े एट्रिब्यूट |
| रिटर्न | |
|---|---|
List<GceAvdInfo> |
GCE Avd की जानकारी देने वाला ERROR(/List. |
| थ्रो | |
|---|---|
TargetSetupError |
|
startMultiDevicesGce
public List<GceAvdInfo> startMultiDevicesGce (List<IBuildInfo> buildInfos)
इस तरीके का इस्तेमाल बंद कर दिया गया है.
मास्टर ब्रांच अपडेट होने के बाद इसे हटा दें.
| पैरामीटर | |
|---|---|
buildInfos |
List |
| रिटर्न | |
|---|---|
List<GceAvdInfo> |
|
| थ्रो | |
|---|---|
TargetSetupError |
|
प्रोटेक्टेड मेथड
buildShutdownCommand
protected static List<String> buildShutdownCommand (File config,
TestDeviceOptions options,
String instanceName,
String hostname,
boolean isIpPreconfigured)| पैरामीटर | |
|---|---|
config |
File |
options |
TestDeviceOptions |
instanceName |
String |
hostname |
String |
isIpPreconfigured |
boolean |
| रिटर्न | |
|---|---|
List<String> |
|
extractInstanceName
protected String extractInstanceName (String bootupLogs)
gce बूट लॉग से इंस्टेंस का नाम वापस पाएं. 'name': 'gce-
| पैरामीटर | |
|---|---|
bootupLogs |
String |
| रिटर्न | |
|---|---|
String |
|