Spec failure: spec/services/system_notes/issuables_service_spec.rb

Job #5398689156 failed for b2d88709:

Failures:
  1) SystemNotes::IssuablesService#close_after_error_tracking_resolve creates the expected state event
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:12:in `block (2 levels) in <top (required)>'
     # ./spec/services/system_notes/issuables_service_spec.rb:15:in `block (2 levels) in <top (required)>'
     # ./spec/services/system_notes/issuables_service_spec.rb:838:in `block (3 levels) in <top (required)>'
     # ./spec/services/system_notes/issuables_service_spec.rb:841:in `block (3 levels) in <top (required)>'
     # ./spec/spec_helper.rb:452:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:443:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:439:in `block (3 levels) in <top (required)>'
     # ./lib/gitlab/application_context.rb:66:in `with_raw_context'
     # ./spec/spec_helper.rb:439:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:267:in `block (2 levels) in <top (required)>'
     # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'
     # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'
     # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  2) SystemNotes::IssuablesService#auto_resolve_prometheus_alert creates the expected state event
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:12:in `block (2 levels) in <top (required)>'
     # ./spec/services/system_notes/issuables_service_spec.rb:15:in `block (2 levels) in <top (required)>'
     # ./spec/services/system_notes/issuables_service_spec.rb:851:in `block (3 levels) in <top (required)>'
     # ./spec/services/system_notes/issuables_service_spec.rb:854:in `block (3 levels) in <top (required)>'
     # ./spec/spec_helper.rb:452:in `block (3 levels) in <top (required)>'
     # ./spec/support/sidekiq_middleware.rb:18:in `with_sidekiq_server_middleware'
     # ./spec/spec_helper.rb:443:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:439:in `block (3 levels) in <top (required)>'
     # ./lib/gitlab/application_context.rb:66:in `with_raw_context'
     # ./spec/spec_helper.rb:439:in `block (2 levels) in <top (required)>'
     # ./spec/spec_helper.rb:267:in `block (2 levels) in <top (required)>'
     # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'
     # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'
     # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
     # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  3) SystemNotes::IssuablesService#change_issue_type with issue 
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:865:in `block (4 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  4) SystemNotes::IssuablesService#change_issue_type with issue behaves like a system note has the correct attributes
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     Shared Example Group: "a system note" called from ./spec/services/system_notes/issuables_service_spec.rb:869
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:865:in `block (4 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  5) SystemNotes::IssuablesService#change_issue_type with work item 
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:877:in `block (4 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  6) SystemNotes::IssuablesService#change_issue_type with work item behaves like a system note has the correct attributes
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     Shared Example Group: "a system note" called from ./spec/services/system_notes/issuables_service_spec.rb:881
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:877:in `block (4 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  7) SystemNotes::IssuablesService#hierarchy_changed when task is added as a child sets the correct note text
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:890:in `block (3 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  8) SystemNotes::IssuablesService#hierarchy_changed when task is added as a child behaves like a system note has the correct attributes
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     Shared Example Group: "a system note" called from ./spec/services/system_notes/issuables_service_spec.rb:900
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:890:in `block (3 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  9) SystemNotes::IssuablesService#hierarchy_changed when child task is removed sets the correct note text
     Failure/Error: connection.public_send(...)
     ActiveRecord::InvalidForeignKey:
       PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
       DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
     # ./app/models/internal_id.rb:178:in `create_record!'
     # ./app/models/internal_id.rb:124:in `generate'
     # ./app/models/internal_id.rb:38:in `generate_next'
     # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
     # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
     # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
     # ./spec/services/system_notes/issuables_service_spec.rb:890:in `block (3 levels) in <top (required)>'
     # ------------------
     # --- Caused by: ---
     # PG::ForeignKeyViolation:
     #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
     #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
     #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
  10) SystemNotes::IssuablesService#hierarchy_changed when child task is removed behaves like a system note has the correct attributes
      Failure/Error: connection.public_send(...)
      ActiveRecord::InvalidForeignKey:
        PG::ForeignKeyViolation: ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
        DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
      Shared Example Group: "a system note" called from ./spec/services/system_notes/issuables_service_spec.rb:915
      # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
      # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
      # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
      # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
      # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
      # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
      # ./lib/gitlab/database/load_balancing/connection_proxy.rb:61:in `block (2 levels) in <class:ConnectionProxy>'
      # ./app/models/internal_id.rb:178:in `create_record!'
      # ./app/models/internal_id.rb:124:in `generate'
      # ./app/models/internal_id.rb:38:in `generate_next'
      # ./app/models/concerns/atomic_internal_id.rb:87:in `block in define_instance_internal_id_methods'
      # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
      # ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `block in write_using_load_balancer'
      # ./lib/gitlab/database/load_balancing/load_balancer.rb:133:in `block in read_write'
      # ./lib/gitlab/database/load_balancing/load_balancer.rb:204:in `retry_with_backoff'
      # ./lib/gitlab/database/load_balancing/load_balancer.rb:122:in `read_write'
      # ./lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `write_using_load_balancer'
      # ./lib/gitlab/database/load_balancing/connection_proxy.rb:78:in `transaction'
      # ./spec/services/system_notes/issuables_service_spec.rb:890:in `block (3 levels) in <top (required)>'
      # ------------------
      # --- Caused by: ---
      # PG::ForeignKeyViolation:
      #   ERROR:  insert or update on table "internal_ids" violates foreign key constraint "fk_162941d509"
      #   DETAIL:  Key (namespace_id)=(1652) is not present in table "namespaces".
      #   ./lib/gitlab/database/load_balancing/connection_proxy.rb:127:in `public_send'
Finished in 13 minutes 42 seconds (files took 1 minute 14.66 seconds to load)
975 examples, 10 failures, 2 pending
Failed examples:
rspec ./spec/services/system_notes/issuables_service_spec.rb:840 # SystemNotes::IssuablesService#close_after_error_tracking_resolve creates the expected state event
rspec ./spec/services/system_notes/issuables_service_spec.rb:853 # SystemNotes::IssuablesService#auto_resolve_prometheus_alert creates the expected state event
rspec ./spec/services/system_notes/issuables_service_spec.rb:873 # SystemNotes::IssuablesService#change_issue_type with issue 
rspec ./spec/services/system_notes/issuables_service_spec.rb:869 # SystemNotes::IssuablesService#change_issue_type with issue behaves like a system note has the correct attributes
rspec ./spec/services/system_notes/issuables_service_spec.rb:885 # SystemNotes::IssuablesService#change_issue_type with work item 
rspec ./spec/services/system_notes/issuables_service_spec.rb:881 # SystemNotes::IssuablesService#change_issue_type with work item behaves like a system note has the correct attributes
rspec ./spec/services/system_notes/issuables_service_spec.rb:905 # SystemNotes::IssuablesService#hierarchy_changed when task is added as a child sets the correct note text
rspec ./spec/services/system_notes/issuables_service_spec.rb:900 # SystemNotes::IssuablesService#hierarchy_changed when task is added as a child behaves like a system note has the correct attributes
rspec ./spec/services/system_notes/issuables_service_spec.rb:920 # SystemNotes::IssuablesService#hierarchy_changed when child task is removed sets the correct note text
rspec ./spec/services/system_notes/issuables_service_spec.rb:915 # SystemNotes::IssuablesService#hierarchy_changed when child task is removed behaves like a system note has the correct attributes
Randomized with seed 35570
[TEST PROF INFO] Time spent in factories: 08:29.311 (59.48% of total time)
Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected