in src/workflow/build.py [0:0]
def _set_timeout_budgets(self, available_time_ms, build_time_budget=1.0) :
if build_time_budget > 1 or build_time_budget <= 0 :
raise Exception(f"build_timeout was set to {build_time_budget}. Expected value greater than 0 and less than one respresenting max percent time allocation for the build phase.")
timeouts = {}
timeouts["build"] = max(900, int((available_time_ms/1000) * build_time_budget))
return timeouts