Test failure ee/spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb:90 # Gitlab::Database::LoadBalancing::ConnectionProxy.insert_all! inserts data in bulk
Job #1122562674 failed for 300e027f:
Failures:
1) Gitlab::Database::LoadBalancing::ConnectionProxy.insert_all! inserts data in bulk
Failure/Error:
expect do
model_class.insert_all! [
{ name: "item1" },
{ name: "item2" }
]
end.to change { model_class.count }.by(2)
ActiveRecord::StatementInvalid:
PG::UndefinedTable: ERROR: relation "connection_proxy_bulk_insert" does not exist
LINE 1: SELECT COUNT(*) FROM "connection_proxy_bulk_insert" /*applic...
^
# ./ee/lib/gitlab/database/load_balancing/connection_proxy.rb:90:in `block in read_using_load_balancer'
# ./ee/lib/gitlab/database/load_balancing/load_balancer.rb:40:in `read'
# ./ee/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `read_using_load_balancer'
# ./ee/lib/gitlab/database/load_balancing/connection_proxy.rb:46:in `select_all'
# ./ee/spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb:104:in `block (4 levels) in <top (required)>'
# ./ee/spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb:99:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:365:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:356:in `block (2 levels) in <top (required)>'
# ------------------
# --- Caused by: ---
# PG::UndefinedTable:
# ERROR: relation "connection_proxy_bulk_insert" does not exist
# LINE 1: SELECT COUNT(*) FROM "connection_proxy_bulk_insert" /*applic...
# ^
# ./ee/lib/gitlab/database/load_balancing/connection_proxy.rb:90:in `block in read_using_load_balancer'
Finished in 16 minutes 6 seconds (files took 51.19 seconds to load)
2384 examples, 1 failure, 20 pending
Failed examples:
rspec ./ee/spec/lib/gitlab/database/load_balancing/connection_proxy_spec.rb:90 # Gitlab::Database::LoadBalancing::ConnectionProxy.insert_all! inserts data in bulk