SdkService/Uprev: Request source root, not chroot

Compiled BAPI protos to incorporate https://crrev.com/c/4374071.
Updated the SDK Uprev endpoint stub to stop referencing the chroot.
More meaningful logic will come in follow-on CLs.

BUG=b:259445595
TEST=./run_tests

Cq-Depend: chromium:4374071
Change-Id: Ib75b47c8109f35fa50aeb6920b616c5f39a58484
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4375639
Commit-Queue: Greg Edelston <gredelston@google.com>
Tested-by: Greg Edelston <gredelston@google.com>
Reviewed-by: Cindy Lin <xcl@google.com>
diff --git a/api/controller/sdk_unittest.py b/api/controller/sdk_unittest.py
index 67333ee..482aaa5 100644
--- a/api/controller/sdk_unittest.py
+++ b/api/controller/sdk_unittest.py
@@ -498,14 +498,16 @@
 class UprevTestCase(cros_test_lib.MockTestCase, api_config.ApiConfigMixin):
     """Test case for SdkService/Uprev() endpoint."""
 
-    _chroot_path = "/path/to/chroot"
+    _source_root = pathlib.Path("/path/to/checkout/")
     _binhost_gs_bucket = "gs://chromiumos-prebuilts/"
     _latest_version = "2023.02.15.115707"
 
     def setUp(self):
         """Set up the test case."""
-        self._chroot_pb2 = common_pb2.Chroot(path=self._chroot_path)
-        self._chroot = controller_util.ParseChroot(self._chroot_pb2)
+        self._source_root_pb2 = common_pb2.Path(
+            path=str(self._source_root),
+            location=common_pb2.Path.Location.OUTSIDE,
+        )
         self.PatchObject(
             sdk_service,
             "GetLatestVersion",
@@ -519,7 +521,7 @@
     def NewRequest(self, version: str = ""):
         """Return a new UprevRequest with standard inputs."""
         return sdk_pb2.UprevRequest(
-            chroot=self._chroot_pb2,
+            source_root=self._source_root_pb2,
             binhost_gs_bucket=self._binhost_gs_bucket,
             version=version,
         )
@@ -540,7 +542,7 @@
         response = self.NewResponse()
         sdk_controller.Uprev(request, response, self.api_config)
         self._uprev_patch.assert_called_with(
-            self._chroot,
+            self._source_root,
             binhost_gs_bucket=self._binhost_gs_bucket,
             version=specified_version,
         )
@@ -556,7 +558,7 @@
         response = self.NewResponse()
         sdk_controller.Uprev(request, response, self.api_config)
         self._uprev_patch.assert_called_with(
-            self._chroot,
+            self._source_root,
             binhost_gs_bucket=self._binhost_gs_bucket,
             version=self._latest_version,
         )