Add information if execution timed out during scoring

This commit is contained in:
Sebastian Serth
2020-05-12 13:44:28 +02:00
parent 1ec345d47d
commit b6db9e186c
4 changed files with 11 additions and 3 deletions

View File

@ -56,6 +56,10 @@ module SubmissionScoring
unless output.nil?
score += output[:score] * output[:weight]
end
if output[:status] == :timeout
output[:stderr] += "\n\n#{t('exercises.editor.timeout', permitted_execution_time: submission.exercise.execution_environment.permitted_execution_time.to_s)}"
end
end
end
submission.update(score: score)