Home
last modified time | relevance | path

Searched refs:avd_spec (Results 1 – 25 of 47) sorted by relevance

12

/tools/acloud/create/
Dremote_image_remote_instance.py51 def _CreateAVD(self, avd_spec, no_prompts): argument
61 if avd_spec.oxygen:
62 return self._LeaseOxygenAVD(avd_spec)
63 if avd_spec.gce_only:
64 return self._CreateGceInstance(avd_spec)
66 avd_spec)
68 "create_cf", avd_spec.cfg, device_factory, avd_spec.num,
69 report_internal_ip=avd_spec.report_internal_ip,
70 autoconnect=avd_spec.autoconnect,
72 boot_timeout_secs=avd_spec.boot_timeout_secs,
[all …]
Dremote_image_local_instance.py59 def _ShouldClearFetchDir(fetch_dir, avd_spec, fetch_cvd_args_str, argument
77 if avd_spec.force_sync:
87 def DownloadAndProcessImageFiles(avd_spec): argument
106 cfg = avd_spec.cfg
107 build_id = avd_spec.remote_image[constants.BUILD_ID]
108 build_target = avd_spec.remote_image[constants.BUILD_TARGET]
111 avd_spec.image_download_dir,
120 avd_spec.remote_image,
121 avd_spec.system_build_info,
122 avd_spec.kernel_build_info,
[all …]
Dbase_avd_create.py28 def _CreateAVD(self, avd_spec, no_prompts): argument
37 def Create(self, avd_spec, no_prompts): argument
44 self.PrintAvdDetails(avd_spec)
45 results = self._CreateAVD(avd_spec, no_prompts)
50 def PrintAvdDetails(avd_spec): argument
68 avd_spec.instance_type)
69 if avd_spec.image_source == constants.IMAGE_SRC_LOCAL:
71 utils.PrintColorString(" %s" % (avd_spec.local_image_dir or
72 avd_spec.local_image_artifact))
73 elif avd_spec.image_source == constants.IMAGE_SRC_REMOTE:
[all …]
Dremote_image_remote_instance_test.py61 avd_spec = mock.Mock()
62 avd_spec.oxygen = False
63 avd_spec.connect_webrtc = True
64 avd_spec.connect_vnc = False
65 avd_spec.gce_only = False
71 avd_spec, no_prompts=True)
76 avd_spec.connect_webrtc = False
77 avd_spec.connect_vnc = True
79 avd_spec, no_prompts=True)
83 avd_spec.oxygen = True
[all …]
Dlocal_image_remote_instance.py36 def _CreateAVD(self, avd_spec, no_prompts): argument
49 avd_spec,
50 avd_spec.local_image_artifact,
51 create_common.GetCvdHostPackage(avd_spec.cvd_host_package))
52 if avd_spec.avd_type == constants.TYPE_FVP:
54 avd_spec)
58 command, avd_spec.cfg, device_factory,
59 avd_spec.num,
60 report_internal_ip=avd_spec.report_internal_ip,
61 autoconnect=avd_spec.autoconnect,
[all …]
Dgoldfish_remote_host.py36 def _CreateAVD(self, avd_spec, no_prompts): argument
47 avd_spec=avd_spec)
48 if avd_spec.num != 1:
51 if avd_spec.connect_webrtc:
53 if avd_spec.serial_log_file:
57 "create", avd_spec.cfg, device_factory, avd_spec.num,
59 report_internal_ip=avd_spec.report_internal_ip,
60 autoconnect=avd_spec.autoconnect,
61 serial_log_file=avd_spec.serial_log_file,
62 client_adb_port=avd_spec.client_adb_port,
[all …]
Dlocal_image_local_instance.py140 def _CreateAVD(self, avd_spec, no_prompts): argument
161 artifact_paths = self.GetImageArtifactsPath(avd_spec)
164 ins_ids, ins_locks = self._SelectAndLockInstances(avd_spec)
177 avd_spec, no_prompts)
189 def _SelectAndLockInstances(self, avd_spec): argument
198 main_id, main_lock = self._SelectAndLockInstance(avd_spec)
201 for _ in range(2, avd_spec.num_avds_per_instance + 1):
208 def _SelectAndLockInstance(self, avd_spec): argument
221 if avd_spec.local_instance_id:
222 ins_id = avd_spec.local_instance_id
[all …]
Dremote_image_local_instance_test.py61 avd_spec = mock.MagicMock()
62 avd_spec.local_system_image = None
63 avd_spec.local_vendor_image = None
68 avd_spec)
75 paths = self.RemoteImageLocalInstance.GetImageArtifactsPath(avd_spec)
76 mock_proc.assert_called_once_with(avd_spec)
81 avd_spec.local_system_image = "/test_local_system_image_dir"
82 avd_spec.local_tool_dirs = "/test_local_tool_dirs"
83 avd_spec.cfg = None
84 avd_spec.remote_image = self._fake_remote_image
[all …]
Dcheeps_remote_image_remote_instance.py38 def _CreateAVD(self, avd_spec, no_prompts): argument
50 avd_spec.cfg.project, avd_spec.remote_image[constants.BUILD_ID])
52 device_factory = CheepsDeviceFactory(avd_spec.cfg, avd_spec)
56 cfg=avd_spec.cfg,
58 num=avd_spec.num,
59 report_internal_ip=avd_spec.report_internal_ip,
60 autoconnect=avd_spec.autoconnect,
62 client_adb_port=avd_spec.client_adb_port,
63 client_fastboot_port=avd_spec.client_fastboot_port,
64 boot_timeout_secs=avd_spec.boot_timeout_secs)
[all …]
Dlocal_image_remote_host.py35 def _CreateAVD(self, avd_spec, no_prompts): argument
46 avd_spec,
47 avd_spec.local_image_artifact,
48 create_common.GetCvdHostPackage(avd_spec.cvd_host_package))
50 "create_cf", avd_spec.cfg, device_factory, num=1,
51 report_internal_ip=avd_spec.report_internal_ip,
52 autoconnect=avd_spec.autoconnect,
54 boot_timeout_secs=avd_spec.boot_timeout_secs,
55 unlock_screen=avd_spec.unlock_screen,
57 connect_webrtc=avd_spec.connect_webrtc,
[all …]
Dremote_image_remote_host.py39 def _CreateAVD(self, avd_spec, no_prompts): argument
48 avd_spec=avd_spec)
50 "create_cf", avd_spec.cfg, device_factory, num=1,
51 report_internal_ip=avd_spec.report_internal_ip,
52 autoconnect=avd_spec.autoconnect,
54 boot_timeout_secs=avd_spec.boot_timeout_secs,
55 unlock_screen=avd_spec.unlock_screen,
57 connect_webrtc=avd_spec.connect_webrtc,
58 ssh_private_key_path=avd_spec.host_ssh_private_key_path,
59 ssh_user=avd_spec.host_user)
[all …]
Dcheeps_remote_image_remote_instance_test.py74 avd_spec = mock.MagicMock()
75 avd_spec.cfg = self._CreateCfg()
76 avd_spec.remote_image = {constants.BUILD_ID: self.ANDROID_BUILD_ID,
78 avd_spec.autoconnect = False
79 avd_spec.report_internal_ip = False
80 avd_spec.stable_cheeps_host_image_name = stable_cheeps_host_image_name
81 avd_spec.stable_cheeps_host_image_project = stable_cheeps_host_image_project
82 return avd_spec
86 avd_spec = self._CreateAvdSpec()
88 report = instance.Create(avd_spec, no_prompts=False)
[all …]
Dgoldfish_local_image_local_instance.py87 def _CreateAVD(self, avd_spec, no_prompts): argument
103 ins_id, ins_lock = self._LockInstance(avd_spec)
112 avd_flavor=avd_spec.flavor)
118 result_report = self._CreateAVDForInstance(ins, avd_spec)
128 def _LockInstance(avd_spec): argument
141 if avd_spec.local_instance_id:
142 ins_id = avd_spec.local_instance_id
157 def _CreateAVDForInstance(self, ins, avd_spec): argument
174 avd_spec.local_tool_dirs +
178 image_dir = self._FindImageDir(avd_spec.local_image_dir)
[all …]
Dgce_local_image_remote_instance.py35 def _CreateAVD(self, avd_spec, no_prompts): argument
45 logger.info("GCE local image: %s", avd_spec.local_image_artifact)
48 avd_spec.cfg,
49 num=avd_spec.num,
50 local_disk_image=avd_spec.local_image_artifact,
51 autoconnect=avd_spec.autoconnect,
52 report_internal_ip=avd_spec.report_internal_ip,
53 avd_spec=avd_spec)
56 if avd_spec.connect_vnc:
57 utils.LaunchVNCFromReport(report, avd_spec, no_prompts)
Dgce_remote_image_remote_instance.py36 def _CreateAVD(self, avd_spec, no_prompts): argument
47 avd_spec.cfg,
48 avd_spec.remote_image[constants.BUILD_TARGET],
49 avd_spec.remote_image[constants.BUILD_ID],
50 num=avd_spec.num,
51 autoconnect=avd_spec.autoconnect,
52 report_internal_ip=avd_spec.report_internal_ip,
53 avd_spec=avd_spec)
56 if avd_spec.connect_vnc:
57 utils.LaunchVNCFromReport(report, avd_spec, no_prompts)
/tools/acloud/public/actions/
Dremote_instance_cf_device_factory.py50 def __init__(self, avd_spec, local_image_artifact=None, argument
52 super().__init__(avd_spec, local_image_artifact)
93 avd_spec = self._avd_spec
94 if avd_spec.image_source == constants.IMAGE_SRC_LOCAL:
98 self._local_image_artifact or avd_spec.local_image_dir,
100 elif avd_spec.image_source == constants.IMAGE_SRC_REMOTE:
101 self._compute_client.UpdateFetchCvd(avd_spec.fetch_cvd_version)
103 avd_spec.remote_image,
104 avd_spec.system_build_info,
105 avd_spec.kernel_build_info,
[all …]
Dcreate_goldfish_action.py72 avd_spec=None, argument
102 self._avd_spec = avd_spec
168 avd_spec=self._avd_spec,
232 def CreateDevices(avd_spec=None, argument
282 if avd_spec:
283 cfg = avd_spec.cfg
284 build_target = avd_spec.remote_image[constants.BUILD_TARGET]
285 build_id = avd_spec.remote_image[constants.BUILD_ID]
286 branch = avd_spec.remote_image[constants.BUILD_BRANCH]
287 num = avd_spec.num
[all …]
Dcreate_goldfish_action_test.py76 self.avd_spec = mock.MagicMock()
77 self.avd_spec.cfg = self._CreateCfg()
78 self.avd_spec.remote_image = {constants.BUILD_ID: self.BUILD_ID,
81 self.avd_spec.emulator_build_id = self.EMULATOR_BUILD_ID
82 self.avd_spec.gpu = self.GPU
83 self.avd_spec.serial_log_file = None
84 self.avd_spec.autoconnect = False
153 avd_spec=none_avd_spec,
194 report = create_goldfish_action.CreateDevices(avd_spec=self.avd_spec)
211 avd_spec=self.avd_spec,
[all …]
Dgce_device_factory.py36 def __init__(self, avd_spec, local_image_artifact=None): argument
38 self._avd_spec = avd_spec
39 self._cfg = avd_spec.cfg
41 self._report_internal_ip = avd_spec.report_internal_ip
43 self.credentials = auth.CreateCredentials(avd_spec.cfg)
46 acloud_config=avd_spec.cfg,
48 ins_timeout_secs=avd_spec.ins_timeout_secs,
49 report_internal_ip=avd_spec.report_internal_ip,
50 gpu=avd_spec.gpu)
90 avd_spec=self._avd_spec)
/tools/acloud/internal/lib/
Dcvd_compute_client_multi_stage.py137 avd_spec, extra_scopes=None): argument
155 avd_spec.cfg.extra_data_disk_size_gb)
157 if avd_spec.instance_name_to_reuse:
158 self._ip = self._ReusingGceInstance(avd_spec)
163 avd_spec)
164 if avd_spec.connect_hostname:
176 if avd_spec.instance_name_to_reuse:
220 def LaunchCvd(self, instance, avd_spec, base_dir, extra_args): argument
242 launch_cvd_args.extend(cvd_utils.GetLaunchCvdArgs(avd_spec, config))
245 avd_spec.boot_timeout_secs or constants.DEFAULT_CF_BOOT_TIMEOUT)
[all …]
Dcvd_utils.py377 def UploadExtraImages(ssh_obj, remote_dir, avd_spec): argument
392 if avd_spec.local_kernel_image:
394 avd_spec.local_kernel_image)
395 if avd_spec.local_vendor_image:
397 avd_spec.local_tool_dirs)
508 def GetLaunchCvdArgs(avd_spec, config=None): argument
521 blank_data_disk_size_gb = avd_spec.cfg.extra_data_disk_size_gb
530 if avd_spec.hw_customize or not config:
532 "-x_res=" + avd_spec.hw_property[constants.HW_X_RES])
534 "-y_res=" + avd_spec.hw_property[constants.HW_Y_RES])
[all …]
Dcheeps_compute_client.py66 def CreateInstance(self, instance, image_name, image_project, avd_spec): argument
78 if avd_spec:
79 metadata["cvd_01_x_res"] = avd_spec.hw_property[constants.HW_X_RES]
80 metadata["cvd_01_y_res"] = avd_spec.hw_property[constants.HW_Y_RES]
81 metadata["cvd_01_dpi"] = avd_spec.hw_property[constants.HW_ALIAS_DPI]
83 avd_spec.hw_property[constants.HW_X_RES],
84 avd_spec.hw_property[constants.HW_Y_RES],
85 avd_spec.hw_property[constants.HW_ALIAS_DPI]))
87 if avd_spec.username:
88 metadata["user"] = avd_spec.username
[all …]
Dcheeps_compute_client_test.py105 avd_spec = mock.MagicMock()
106 avd_spec.hw_property = {constants.HW_X_RES: str(self.X_RES),
109 avd_spec.username = self.USER
110 avd_spec.password = self.PASSWORD
111 avd_spec.remote_image = {
115 avd_spec.cheeps_betty_image = self.CHEEPS_BETTY_IMAGE
116 avd_spec.cheeps_features = self.CHEEPS_FEATURES
122 avd_spec)
154 avd_spec = mock.MagicMock()
155 avd_spec.hw_property = {constants.HW_X_RES: str(self.X_RES),
[all …]
Dgoldfish_utils.py256 def ConvertAvdSpecToArgs(avd_spec): argument
266 if avd_spec.gpu:
267 args.extend(("-gpu", avd_spec.gpu))
269 if not avd_spec.hw_customize:
272 cores = avd_spec.hw_property.get(constants.HW_ALIAS_CPUS)
275 x_res = avd_spec.hw_property.get(constants.HW_X_RES)
276 y_res = avd_spec.hw_property.get(constants.HW_Y_RES)
279 dpi = avd_spec.hw_property.get(constants.HW_ALIAS_DPI)
282 memory_size_mb = avd_spec.hw_property.get(constants.HW_ALIAS_MEMORY)
285 userdata_size_mb = avd_spec.hw_property.get(constants.HW_ALIAS_DISK)
Dgoldfish_compute_client.py165 avd_spec=None, argument
234 if avd_spec:
235 metadata[constants.INS_KEY_AVD_FLAVOR] = avd_spec.flavor
236 metadata["cvd_01_x_res"] = avd_spec.hw_property[constants.HW_X_RES]
237 metadata["cvd_01_y_res"] = avd_spec.hw_property[constants.HW_Y_RES]
238 metadata["cvd_01_dpi"] = avd_spec.hw_property[constants.HW_ALIAS_DPI]
240 avd_spec.hw_property[constants.HW_X_RES],
241 avd_spec.hw_property[constants.HW_Y_RES],
242 avd_spec.hw_property[constants.HW_ALIAS_DPI]))

12