api: controller/sysroot: Increase backtracking on bots.
Increase the backtracking on bots to allow resolving more
slot conflict issues.
BUG=b:240088960, b:237827425
TEST=CQ
Change-Id: Ibc0fbee85c76c17cc458c7ac367d581414c676d5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/3791833
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
Tested-by: Alex Klein <saklein@chromium.org>
diff --git a/api/controller/sysroot.py b/api/controller/sysroot.py
index f4ce69b..332b7a3 100644
--- a/api/controller/sysroot.py
+++ b/api/controller/sysroot.py
@@ -27,6 +27,8 @@
_ACCEPTED_LICENSES = '@CHROMEOS'
+DEFAULT_BACKTRACK = 30
+
def _GetGomaLogDirectory():
"""Get goma's log directory based on the env variables.
@@ -145,6 +147,7 @@
force=replace_sysroot,
upgrade_chroot=update_chroot,
package_indexes=package_indexes,
+ backtrack=DEFAULT_BACKTRACK,
)
try:
@@ -280,7 +283,9 @@
use_goma=use_goma,
use_remoteexec=use_remoteexec,
incremental_build=False,
- dryrun=dryrun)
+ dryrun=dryrun,
+ backtrack=DEFAULT_BACKTRACK,
+ )
try:
sysroot.BuildPackages(build_target, target_sysroot, build_packages_config)