SysrootService: use package_indexes list when present.
If package_indexes is provided, then that is used instead of the
BINHOST.conf from the overlays.
BUG=chromium:1088059
TEST=unit tests pass.
Change-Id: Ic2041e7bcc93242403d01e1f12d93fbd44539d13
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2341833
Tested-by: LaMont Jones <lamontjones@chromium.org>
Reviewed-by: Alex Klein <saklein@chromium.org>
Commit-Queue: LaMont Jones <lamontjones@chromium.org>
diff --git a/api/controller/sysroot_unittest.py b/api/controller/sysroot_unittest.py
index 5aad793..f852abc 100644
--- a/api/controller/sysroot_unittest.py
+++ b/api/controller/sysroot_unittest.py
@@ -121,7 +121,8 @@
sysroot_controller.Create(in_proto, out_proto, self.api_config)
# Default value checks.
- rc_patch.assert_called_with(force=force, upgrade_chroot=upgrade_chroot)
+ rc_patch.assert_called_with(force=force, upgrade_chroot=upgrade_chroot,
+ package_indexes=[])
self.assertEqual(board, out_proto.sysroot.build_target.name)
self.assertEqual(sysroot_path, out_proto.sysroot.path)
@@ -137,7 +138,8 @@
sysroot_controller.Create(in_proto, out_proto, self.api_config)
# Not default value checks.
- rc_patch.assert_called_with(force=force, upgrade_chroot=upgrade_chroot)
+ rc_patch.assert_called_with(force=force, upgrade_chroot=upgrade_chroot,
+ package_indexes=[])
self.assertEqual(board, out_proto.sysroot.build_target.name)
self.assertEqual(sysroot_path, out_proto.sysroot.path)