SdkService/Uprev: Uprev the local SDK version file
BUG=b:259445595
TEST=./run_tests
TEST=Ran the endpoint on my local machine. Verified that the local SDK
version file was modified in-place, and that the output proto contained
the modified file and updated version.
Change-Id: I83b85b349cef26b9f99fa5b2fc7a9cd241192242
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4375650
Tested-by: Greg Edelston <gredelston@google.com>
Reviewed-by: Cindy Lin <xcl@google.com>
Commit-Queue: Cindy Lin <xcl@google.com>
Auto-Submit: Greg Edelston <gredelston@google.com>
Commit-Queue: Greg Edelston <gredelston@google.com>
diff --git a/api/controller/sdk_unittest.py b/api/controller/sdk_unittest.py
index 482aaa5..56b70c5 100644
--- a/api/controller/sdk_unittest.py
+++ b/api/controller/sdk_unittest.py
@@ -500,7 +500,7 @@
_source_root = pathlib.Path("/path/to/checkout/")
_binhost_gs_bucket = "gs://chromiumos-prebuilts/"
- _latest_version = "2023.02.15.115707"
+ _latest_uprev_target_version = "2023.02.19.112358"
def setUp(self):
"""Set up the test case."""
@@ -510,8 +510,8 @@
)
self.PatchObject(
sdk_service,
- "GetLatestVersion",
- return_value=self._latest_version,
+ "GetLatestUprevTargetVersion",
+ return_value=self._latest_uprev_target_version,
)
self._uprev_patch = self.PatchObject(
sdk_service,
@@ -551,8 +551,9 @@
"""Test the endpoint with `version` not specified.
In this case, we expect that sdk_controller.Uprev is called with the
- latest version available on gs://. This is fetched via
- sdk_controller.GetLatestVersion (mocked here in setUp()).
+ latest uprev target version, based on the remote file in gs://. This is
+ fetched via sdk_controller.GetLatestUprevTargetVersionVersion
+ (mocked here in setUp()).
"""
request = self.NewRequest()
response = self.NewResponse()
@@ -560,5 +561,5 @@
self._uprev_patch.assert_called_with(
self._source_root,
binhost_gs_bucket=self._binhost_gs_bucket,
- version=self._latest_version,
+ version=self._latest_uprev_target_version,
)