diff options
Diffstat (limited to 'lib/gitlab/checks')
-rw-r--r-- | lib/gitlab/checks/change_access.rb | 2 | ||||
-rw-r--r-- | lib/gitlab/checks/timed_logger.rb | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/lib/gitlab/checks/change_access.rb b/lib/gitlab/checks/change_access.rb index 7036ae9191d..28ec6beb7e0 100644 --- a/lib/gitlab/checks/change_access.rb +++ b/lib/gitlab/checks/change_access.rb @@ -159,6 +159,8 @@ module Gitlab # n+1: https://gitlab.com/gitlab-org/gitlab-ee/issues/3593 ::Gitlab::GitalyClient.allow_n_plus_1_calls do commits.each do |commit| + logger.check_timeout_reached + commit_check.validate(commit, validations_for_commit(commit)) end end diff --git a/lib/gitlab/checks/timed_logger.rb b/lib/gitlab/checks/timed_logger.rb index 11c08429d3d..f365e0a43f6 100644 --- a/lib/gitlab/checks/timed_logger.rb +++ b/lib/gitlab/checks/timed_logger.rb @@ -7,7 +7,7 @@ module Gitlab attr_reader :start_time, :header, :log, :timeout - def initialize(start_time: Time.now, log: [], timeout:, header: "") + def initialize(start_time: Time.now, log: [], header: "", timeout:) @start_time = start_time @timeout = timeout @header = header @@ -15,7 +15,9 @@ module Gitlab end # Adds trace of method being tracked with - # the correspondent time it took to run it + # the correspondent time it took to run it. + # We make use of the start default argument + # on unit tests related to this method # def log_timed(log_message, start = Time.now) check_timeout_reached |