cros_deploy: Prepare for build_dlc split
Prepare cros deploy for changes needed to split build_dlc into two
phases. Remove unneeded DLC files from DUT after emerging.
BUG=chromium:1051172,chromium:1050646
TEST=cros deploy dummy-dlc, dlcservice
TEST=deploy_unittest
Change-Id: I3f16f37d576e4b8055d0d42795025132d0e80676
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2078964
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Amin Hassani <ahassani@chromium.org>
Commit-Queue: Andrew Lassalle <andrewlassalle@chromium.org>
Tested-by: Andrew Lassalle <andrewlassalle@chromium.org>
diff --git a/cli/deploy_unittest.py b/cli/deploy_unittest.py
index dacba6c..1730afa 100644
--- a/cli/deploy_unittest.py
+++ b/cli/deploy_unittest.py
@@ -53,6 +53,12 @@
def RunCommand(self, cmd, **_kwargs):
self.cmds.append(cmd)
+ def run(self, cmd, **_kwargs):
+ self.cmds.append(cmd)
+
+ def CopyToDevice(self, _src, _dest, _mode='rsync', **_kwargs):
+ return True
+
class ChromiumOSDeviceHandlerFake(object):
"""Fake for chromite.lib.remote_access.ChomiumOSDeviceHandler."""