sdk: support ccache_disable in SDK creation
BUG=b:291925614
TEST=./run_tests
Change-Id: Ia7a9db4da8b3fed1a18ba2af8bc79969881bcfbf
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/4791282
Reviewed-by: Greg Edelston <gredelston@google.com>
Commit-Queue: George Burgess <gbiv@chromium.org>
Tested-by: George Burgess <gbiv@chromium.org>
diff --git a/api/controller/sdk_unittest.py b/api/controller/sdk_unittest.py
index 4e13d41..9a885f3 100644
--- a/api/controller/sdk_unittest.py
+++ b/api/controller/sdk_unittest.py
@@ -37,6 +37,7 @@
chroot_path=None,
sdk_version=None,
skip_chroot_upgrade=False,
+ ccache_disable=False,
):
"""Helper to build a create request message."""
request = sdk_pb2.CreateRequest()
@@ -51,6 +52,8 @@
request.sdk_version = sdk_version
if skip_chroot_upgrade:
request.skip_chroot_upgrade = skip_chroot_upgrade
+ if ccache_disable:
+ request.ccache_disable = ccache_disable
return request
@@ -103,6 +106,7 @@
chroot=mock.ANY,
sdk_version=mock.ANY,
skip_chroot_upgrade=mock.ANY,
+ ccache_disable=mock.ANY,
)
def testTrueArguments(self):
@@ -117,6 +121,7 @@
bootstrap=True,
sdk_version="foo",
skip_chroot_upgrade=True,
+ ccache_disable=True,
)
sdk_controller.Create(request, self.response, self.api_config)
args_patch.assert_called_with(
@@ -125,6 +130,7 @@
chroot=mock.ANY,
sdk_version="foo",
skip_chroot_upgrade=True,
+ ccache_disable=True,
)