parallel_emerge: disable build retries in PCQ
Temporarily set max_retries to 0 in Parallel CQ runs to measure the
impact on build failure rates.
BUG=chromium:981923
TEST=`build_packages --board=amd64-generic`
Change-Id: I2cbc57962068455c1cf37738eb919ff709123208
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1691135
Tested-by: Chris McDonald <cjmcdonald@chromium.org>
Auto-Submit: Chris McDonald <cjmcdonald@chromium.org>
Reviewed-by: David Burger <dburger@chromium.org>
Reviewed-by: Alex Klein <saklein@chromium.org>
Commit-Queue: Chris McDonald <cjmcdonald@chromium.org>
diff --git a/scripts/parallel_emerge.py b/scripts/parallel_emerge.py
index b3c69b9..85d086a 100644
--- a/scripts/parallel_emerge.py
+++ b/scripts/parallel_emerge.py
@@ -237,7 +237,7 @@
self.show_output = False
self.sysroot = None
self.unpack_only = False
- self.max_retries = 1
+ self.max_retries = int(os.environ.get('PARALLEL_EMERGE_MAX_RETRIES', 1))
def ParseParallelEmergeArgs(self, argv):
"""Read the parallel emerge arguments from the command-line.