Transient failure due to circuit breaker
/cc: @reprazent
See https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/28980799:
Failures:
1) Expand and collapse diffs should show the diff content when linking to file
Failure/Error: raise Gitlab::Git::Storage::CircuitOpen.new("Circuit for #{storage} is broken", failure_wait_time)
Gitlab::Git::Storage::CircuitOpen:
Circuit for default is broken
# ./lib/gitlab/git/storage/circuit_breaker.rb:87:in `check_storage_accessible!'
# ./lib/gitlab/git/storage/circuit_breaker.rb:53:in `perform'
# ./lib/gitlab/git/repository.rb:62:in `rugged'
# ./lib/gitlab/git/repository.rb:468:in `lookup'
# ./lib/gitlab/git/repository.rb:634:in `copy_gitattributes'
# ./app/models/repository.rb:1115:in `copy_gitattributes'
# ./spec/features/expand_collapse_diffs_spec.rb:16:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:116:in `block (2 levels) in <top (required)>'
2) Expand and collapse diffs visiting a commit with collapsed diffs shows small diffs immediately
Failure/Error: raise Gitlab::Git::Storage::CircuitOpen.new("Circuit for #{storage} is broken", failure_wait_time)
Gitlab::Git::Storage::CircuitOpen:
Circuit for default is broken
# ./lib/gitlab/git/storage/circuit_breaker.rb:87:in `check_storage_accessible!'
# ./lib/gitlab/git/storage/circuit_breaker.rb:53:in `perform'
# ./lib/gitlab/git/repository.rb:62:in `rugged'
# ./lib/gitlab/git/repository.rb:468:in `lookup'
# ./lib/gitlab/git/repository.rb:634:in `copy_gitattributes'
# ./app/models/repository.rb:1115:in `copy_gitattributes'
# ./spec/features/expand_collapse_diffs_spec.rb:16:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:116:in `block (2 levels) in <top (required)>'
Finished in 80 minutes 34 seconds (files took 58.19 seconds to load)
1500 examples, 2 failures
Failed examples:
rspec ./spec/features/expand_collapse_diffs_spec.rb:51 # Expand and collapse diffs should show the diff content when linking to file
rspec ./spec/features/expand_collapse_diffs_spec.rb:65 # Expand and collapse diffs visiting a commit with collapsed diffs shows small diffs immediately