From 97e4ecb4d9578ef642465f9e9b3745e7e12b8e5a Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Wed, 22 Dec 2021 19:10:59 +0100 Subject: [PATCH] Increase wait time for validating Docker image --- app/models/execution_environment.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/execution_environment.rb b/app/models/execution_environment.rb index 64167dae..91c62898 100644 --- a/app/models/execution_environment.rb +++ b/app/models/execution_environment.rb @@ -93,9 +93,9 @@ class ExecutionEnvironment < ApplicationRecord rescue Runner::Error => e # In case of an Runner::Error, we retry multiple times before giving up. # The time between each retry increases to allow the runner management to catch up. - if retries < 5 && !Rails.env.test? + if retries < 30 && !Rails.env.test? retries += 1 - sleep retries + sleep 1.second.to_i retry elsif errors.exclude?(:docker_image) errors.add(:docker_image, "error: #{e}")