/tools/acloud/create/ |
D | remote_image_remote_instance.py | 51 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 …]
|
D | remote_image_local_instance.py | 59 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 …]
|
D | base_avd_create.py | 28 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 …]
|
D | remote_image_remote_instance_test.py | 61 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 …]
|
D | local_image_remote_instance.py | 36 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 …]
|
D | goldfish_remote_host.py | 36 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 …]
|
D | local_image_local_instance.py | 140 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 …]
|
D | remote_image_local_instance_test.py | 61 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 …]
|
D | cheeps_remote_image_remote_instance.py | 38 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 …]
|
D | local_image_remote_host.py | 35 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 …]
|
D | remote_image_remote_host.py | 39 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 …]
|
D | cheeps_remote_image_remote_instance_test.py | 74 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 …]
|
D | goldfish_local_image_local_instance.py | 87 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 …]
|
D | gce_local_image_remote_instance.py | 35 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)
|
D | gce_remote_image_remote_instance.py | 36 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/ |
D | remote_instance_cf_device_factory.py | 50 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 …]
|
D | create_goldfish_action.py | 72 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 …]
|
D | create_goldfish_action_test.py | 76 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 …]
|
D | gce_device_factory.py | 36 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/ |
D | cvd_compute_client_multi_stage.py | 137 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 …]
|
D | cvd_utils.py | 377 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 …]
|
D | cheeps_compute_client.py | 66 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 …]
|
D | cheeps_compute_client_test.py | 105 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 …]
|
D | goldfish_utils.py | 256 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)
|
D | goldfish_compute_client.py | 165 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]))
|