RemoteAndroidVirtualDevice
public class RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
java.lang.অবজেক্ট | ||||
↳ | com.android.tradefed.device.NativeDevice | |||
↳ | com.android.tradefed.device.TestDevice | |||
↳ | com.android.tradefed.device.RemoteAndroidDevice | |||
↳ | com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice |
Google Compute Engine (Gce) এ চলমান একটি সম্পূর্ণ স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের জন্য RemoteAndroidDevice
আচরণ প্রসারিত করে। ধরুন ডিভাইস সিরিয়াল ফরম্যাটে হবে
সারসংক্ষেপ
পাবলিক কনস্ট্রাক্টর | |
---|---|
RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) একটি |
পাবলিক পদ্ধতি | |
---|---|
GceAvdInfo | getAvdInfo () তৈরি করা দূরবর্তী VM থেকে |
GceAvdInfo | getAvdInfoAnyState () তৈরি করা দূরবর্তী VM থেকে |
DeviceDescriptor | getDeviceDescriptor () প্রকৃত ডিভাইস অবজেক্টটি পাস না করে এটিতে তথ্য পেতে ডিভাইসের তথ্য থেকে একটি |
getTombstones () কাটলফিশের একটি বিশেষ বৈশিষ্ট্য রয়েছে যা সমাধির পাথরগুলিকে দূরবর্তী হোস্টে নিয়ে আসে যেখানে আমরা সেগুলি সরাসরি পেতে পারি। | |
CommandResult | powerwash () একটি GCE উদাহরণ পাওয়ারওয়াশ করার চেষ্টা করুন |
CommandResult | powerwashGce (String user, Integer offset) এই পদ্ধতি অবজ্ঞা করা হয়. সংযোগ এক পক্ষে সরানো হয়েছে |
boolean | powerwashGce () |
void | setAvdInfo ( GceAvdInfo gceAvdInfo) লঞ্চ করা ডিভাইসের জন্য |
পাবলিক কনস্ট্রাক্টর
RemoteAndroidVirtualDevice
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
একটি RemoteAndroidVirtualDevice
তৈরি করে।
পরামিতি | |
---|---|
device | IDevice : সংশ্লিষ্ট IDevice |
stateMonitor | IDeviceStateMonitor : ব্যবহার করার জন্য IDeviceStateMonitor প্রক্রিয়া |
allocationMonitor | IDeviceMonitor : IDeviceMonitor বরাদ্দের অবস্থার পরিবর্তন সম্পর্কে জানাতে। |
পাবলিক পদ্ধতি
getAvdInfo
public GceAvdInfo getAvdInfo ()
তৈরি করা দূরবর্তী VM থেকে GceAvdInfo
ফেরত দেয়। আনয়ন সফল না হলে শূন্য দেয়।
রিটার্নস | |
---|---|
GceAvdInfo |
getAvdInfoAnyState
public GceAvdInfo getAvdInfoAnyState ()
তৈরি করা দূরবর্তী VM থেকে GceAvdInfo
ফেরত দেয়। স্থিতি নির্বিশেষে ফিরে আসে যাতে আমরা তথ্য পরিদর্শন করতে পারি।
রিটার্নস | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor ()
প্রকৃত ডিভাইস অবজেক্টটি পাস না করে এটিতে তথ্য পেতে ডিভাইসের তথ্য থেকে একটি DeviceDescriptor
ফেরত দিন।
রিটার্নস | |
---|---|
DeviceDescriptor |
সমাধি পাথর পেতে
publicgetTombstones ()
কাটলফিশের একটি বিশেষ বৈশিষ্ট্য রয়েছে যা সমাধির পাথরগুলিকে দূরবর্তী হোস্টে নিয়ে আসে যেখানে আমরা সেগুলি সরাসরি পেতে পারি।
রিটার্নস | |
---|---|
সমাধির পাথর ফাইলের একটি তালিকা, যদি সমাধিস্তম্ভ না থাকে তাহলে খালি। |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException |
পাওয়ারওয়াশ
public CommandResult powerwash ()
একটি GCE উদাহরণ পাওয়ারওয়াশ করার চেষ্টা করুন
রিটার্নস | |
---|---|
CommandResult | পাওয়ারওয়াশ প্রচেষ্টার CommandResult প্রদান করে |
নিক্ষেপ করে | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
powerwashGce
public CommandResult powerwashGce (String user, Integer offset)
এই পদ্ধতি অবজ্ঞা করা হয়.
সংযোগ এক পক্ষে সরানো হয়েছে
পরামিতি | |
---|---|
user | String |
offset | Integer |
রিটার্নস | |
---|---|
CommandResult |
নিক্ষেপ করে | |
---|---|
TargetSetupError |
setAvdInfo
public void setAvdInfo (GceAvdInfo gceAvdInfo)
লঞ্চ করা ডিভাইসের জন্য GceAvdInfo
সেট করুন।
পরামিতি | |
---|---|
gceAvdInfo | GceAvdInfo |
নিক্ষেপ করে | |
---|---|
TargetSetupError |