Use the correct ratio to scale vnc display to fit into user's monitor.
Bug: 117634012
Test: atest acloud_test && acloud create to check the display of vnc client.
Change-Id: I825b82a32455c3dff3700757aaadc49343f2405e
diff --git a/create/local_image_local_instance.py b/create/local_image_local_instance.py
index df9d03e..a3cdd87 100644
--- a/create/local_image_local_instance.py
+++ b/create/local_image_local_instance.py
@@ -75,15 +75,16 @@
except errors.LaunchCVDFail as launch_error:
raise launch_error
- if avd_spec.autoconnect:
- utils.LaunchVncClient()
-
# TODO(b/117366819): Should return the correct device serial according
# to --serial_number.
result_report = report.Report("local")
result_report.SetStatus(report.Status.SUCCESS)
result_report.AddData(key="devices",
- value={"adb_port": constants.DEFAULT_ADB_PORT})
+ value={"adb_port": constants.DEFAULT_ADB_PORT,
+ constants.VNC_PORT: constants.DEFAULT_VNC_PORT})
+ # Launch vnc client if we're auto-connecting.
+ if avd_spec.autoconnect:
+ utils.LaunchVNCFromReport(result_report, avd_spec)
return result_report
@staticmethod