Build API: Add ImageService/CreateVm method.

BUG=chromium:957758, b:131710961
TEST=run_tests
Cq-Depend: chromium:1592723, chromium:1593932

Change-Id: Id2a481d3e22243ba2846279f61d55713b40983d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1593420
Commit-Queue: Alex Klein <saklein@chromium.org>
Tested-by: Alex Klein <saklein@chromium.org>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Evan Hernandez <evanhernandez@chromium.org>
diff --git a/api/controller/test_unittest.py b/api/controller/test_unittest.py
index 77faaf2..07daa6c 100644
--- a/api/controller/test_unittest.py
+++ b/api/controller/test_unittest.py
@@ -9,6 +9,7 @@
 
 from chromite.api.controller import test as test_controller
 from chromite.api.gen.chromiumos import common_pb2
+from chromite.api.gen.chromite.api import image_pb2
 from chromite.api.gen.chromite.api import test_pb2
 from chromite.cbuildbot import commands
 from chromite.lib import cros_build_lib
@@ -133,7 +134,7 @@
   def _GetInput(self, **kwargs):
     values = dict(
         build_target=common_pb2.BuildTarget(name='target'),
-        vm_image=test_pb2.VmTestRequest.VmImage(path='/path/to/image.bin'),
+        vm_image=image_pb2.VmImage(path='/path/to/image.bin'),
         test_harness=test_pb2.VmTestRequest.TAST,
         vm_tests=[test_pb2.VmTestRequest.VmTest(pattern='suite')],
         ssh_options=test_pb2.VmTestRequest.SshOptions(