Build API: Remove the CreateVm endpoint.

BUG=chromium:961431
TEST=run_tests

Change-Id: Id3a8c1ab18472bf358d56813471d964bf5994747
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1603407
Reviewed-by: Alex Klein <saklein@chromium.org>
Tested-by: Alex Klein <saklein@chromium.org>
diff --git a/api/controller/test_unittest.py b/api/controller/test_unittest.py
index ce75827..870109b 100644
--- a/api/controller/test_unittest.py
+++ b/api/controller/test_unittest.py
@@ -12,7 +12,6 @@
 from chromite.api import controller
 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 constants
@@ -151,7 +150,8 @@
   def _GetInput(self, **kwargs):
     values = dict(
         build_target=common_pb2.BuildTarget(name='target'),
-        vm_image=image_pb2.VmImage(path='/path/to/image.bin'),
+        vm_path=common_pb2.Path(path='/path/to/image.bin',
+                                location=common_pb2.Path.INSIDE),
         test_harness=test_pb2.VmTestRequest.TAST,
         vm_tests=[test_pb2.VmTestRequest.VmTest(pattern='suite')],
         ssh_options=test_pb2.VmTestRequest.SshOptions(
@@ -200,7 +200,7 @@
 
   def testMissingVmImage(self):
     """Test VmTest dies when vm_image not set."""
-    input_proto = self._GetInput(vm_image=None)
+    input_proto = self._GetInput(vm_path=None)
     with self.assertRaises(cros_build_lib.DieSystemExit):
       test_controller.VmTest(input_proto, None)