There was an error fetching the job.
rspec system pg10 8/24
Passed Started
by
@nick.thomas

Nick Thomas
1Running with gitlab-runner 12.3.0 (a8a019e0)2 on docker-auto-scale-com 9538b0ab 3 Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ...
00:48
4Starting service postgres:10.9 ...5Pulling docker image postgres:10.9 ...6Using docker image sha256:897b33033d6498ba789d2ad5b305209106c8b45622b37ad135440a584ec885d3 for postgres:10.9 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:f9d774eafe0d9aa813860e94490efffec6041d63a786133749974c15c055663e for redis:alpine ...10Waiting for services to be up and running...11Authenticating with credentials from job payload (GitLab Registry)12Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ...13Using docker image sha256:038fefa9154cd283ecf3ccfb1a094fd079ebca541a935959471f14b54fce582f for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ... 14 Running on runner-9538b0ab-project-278964-concurrent-0 via runner-9538b0ab-gsrm-1571240307-c8b48b07...
00:17
16Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/18 * [new ref] refs/pipelines/89282327 -> refs/pipelines/8928232719 7f378abc3..4ec3d7972 master -> origin/master20Checking out 6f5714dc as master...21Removing .gitlab_shell_secret22Removing .gitlab_workhorse_secret23Removing .go/24Removing config/database.yml25Removing config/database_geo.yml26Removing config/gitlab.yml27Removing config/redis.cache.yml28Removing config/redis.queues.yml29Removing config/redis.shared_state.yml30Removing config/resque.yml31Removing config/secrets.yml32Removing coverage/33Removing junit_rspec.xml34Removing knapsack/35Removing log/api_json.log36Removing log/application.log37Removing log/audit_json.log38Removing log/gitaly-test.log39Removing log/grpc.log40Removing log/importer.log41Removing log/integrations_json.log42Removing log/test_json.log43Removing node_modules/44Removing public/assets/45Removing rspec_flaky/46Removing rspec_profiling/47Removing shared/lfs-objects/6c/48Removing shared/lfs-objects/fb/49Removing shared/lfs-objects/tmp/50Removing tmp/cache/51Removing tmp/memory_test/52Removing tmp/prometheus_multiproc_dir/counter_process_114-0.db53Removing tmp/prometheus_multiproc_dir/gauge_all_process_114-0.db54Removing tmp/prometheus_multiproc_dir/gauge_livesum_process_114-0.db55Removing tmp/prometheus_multiproc_dir/histogram_process_114-0.db56Removing tmp/tests/57Removing vendor/gitaly-ruby/58Removing vendor/ruby/59Skipping Git submodules setup61Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/debian-stretch-ruby-2.6.3-node-12.x-2 62Successfully extracted cache64Downloading artifacts from coordinator... ok id=322922801 responseStatus=200 OK token=xdLK22P565Downloading artifacts for retrieve-tests-metadata (322922809)...66Downloading artifacts from coordinator... ok id=322922809 responseStatus=200 OK token=vWkPg6d_67Downloading artifacts for setup-test-env (322922804)...68Downloading artifacts from coordinator... ok id=322922804 responseStatus=200 OK token=2YUWrMkH69WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 71$ date72Wed Oct 16 17:06:07 UTC 201973$ export GOPATH=$CI_PROJECT_DIR/.go74$ mkdir -p $GOPATH75$ source scripts/utils.sh76$ source scripts/prepare_build.sh77Bundler version 1.17.278Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.79The Gemfile's dependencies are satisfied80Successfully installed knapsack-1.18.0811 gem installed82CREATE ROLE83GRANT84Dropped database 'gitlabhq_test'85Created database 'gitlabhq_test'86-- enable_extension("pg_trgm")87 -> 0.0384s88-- enable_extension("plpgsql")89 -> 0.0033s90-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})91 -> 0.0049s92-- create_table("alerts_service_data", {:force=>:cascade})93 -> 0.0067s94-- create_table("allowed_email_domains", {:force=>:cascade})95 -> 0.0045s96-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})97 -> 0.0144s98-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})99 -> 0.0144s100-- create_table("analytics_language_trend_repository_languages", {:id=>false, :force=>:cascade})101 -> 0.0079s102-- create_table("analytics_repository_file_commits", {:force=>:cascade})103 -> 0.0067s104-- create_table("analytics_repository_file_edits", {:force=>:cascade})105 -> 0.0072s106-- create_table("analytics_repository_files", {:force=>:cascade})107 -> 0.0049s108-- create_table("appearances", {:id=>:serial, :force=>:cascade})109 -> 0.0039s110-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})111 -> 0.0028s112-- create_table("application_settings", {:id=>:serial, :force=>:cascade})113 -> 0.1021s114-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})115 -> 0.0083s116-- create_table("approval_merge_request_rules", {:force=>:cascade})117 -> 0.0174s118-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})119 -> 0.0067s120-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})121 -> 0.0066s122-- create_table("approval_merge_request_rules_users", {:force=>:cascade})123 -> 0.0064s124-- create_table("approval_project_rules", {:force=>:cascade})125 -> 0.0104s126-- create_table("approval_project_rules_groups", {:force=>:cascade})127 -> 0.0067s128-- create_table("approval_project_rules_users", {:force=>:cascade})129 -> 0.0067s130-- create_table("approvals", {:id=>:serial, :force=>:cascade})131 -> 0.0068s132-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})133 -> 0.0076s134-- create_table("approvers", {:id=>:serial, :force=>:cascade})135 -> 0.0073s136-- create_table("audit_events", {:id=>:serial, :force=>:cascade})137 -> 0.0075s138-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})139 -> 0.0075s140-- create_table("badges", {:id=>:serial, :force=>:cascade})141 -> 0.0074s142-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})143 -> 0.0068s144-- create_table("board_group_recent_visits", {:force=>:cascade})145 -> 0.0113s146-- create_table("board_labels", {:id=>:serial, :force=>:cascade})147 -> 0.0069s148-- create_table("board_project_recent_visits", {:force=>:cascade})149 -> 0.0111s150-- create_table("boards", {:id=>:serial, :force=>:cascade})151 -> 0.0100s152-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})153 -> 0.0065s154-- create_table("chat_names", {:id=>:serial, :force=>:cascade})155 -> 0.0077s156-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})157 -> 0.0053s158-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})159 -> 0.0053s160-- create_table("ci_build_trace_chunks", {:force=>:cascade})161 -> 0.0057s162-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})163 -> 0.0080s164-- create_table("ci_build_trace_sections", {:id=>:serial, :force=>:cascade})165 -> 0.0093s166-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})167 -> 0.0578s168-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})169 -> 0.0105s170-- create_table("ci_builds_runner_session", {:force=>:cascade})171 -> 0.0052s172-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})173 -> 0.0071s174-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})175 -> 0.0182s176-- create_table("ci_job_variables", {:force=>:cascade})177 -> 0.0090s178-- create_table("ci_pipeline_chat_data", {:force=>:cascade})179 -> 0.0074s180-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})181 -> 0.0062s182-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})183 -> 0.0107s184-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})185 -> 0.0062s186-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})187 -> 0.0332s188-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})189 -> 0.0067s190-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})191 -> 0.0068s192-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})193 -> 0.0194s194-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})195 -> 0.0133s196-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})197 -> 0.0117s198-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})199 -> 0.0074s200-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})201 -> 0.0076s202-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})203 -> 0.0071s204-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})205 -> 0.0066s206-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})207 -> 0.0052s208-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})209 -> 0.0065s210-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})211 -> 0.0087s212-- create_table("clusters", {:id=>:serial, :force=>:cascade})213 -> 0.0122s214-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})215 -> 0.0053s216-- create_table("clusters_applications_helm", {:id=>:serial, :force=>:cascade})217 -> 0.0055s218-- create_table("clusters_applications_ingress", {:id=>:serial, :force=>:cascade})219 -> 0.0054s220-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})221 -> 0.0073s222-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})223 -> 0.0055s224-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})225 -> 0.0052s226-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})227 -> 0.0082s228-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})229 -> 0.0174s230-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})231 -> 0.0075s232-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})233 -> 0.0077s234-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})235 -> 0.0057s236-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})237 -> 0.0051s238-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})239 -> 0.0048s240-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})241 -> 0.0108s242-- create_table("deployments", {:id=>:serial, :force=>:cascade})243 -> 0.0254s244-- create_table("design_management_designs", {:force=>:cascade})245 -> 0.0086s246-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})247 -> 0.0107s248-- create_table("design_management_versions", {:force=>:cascade})249 -> 0.0095s250-- create_table("draft_notes", {:force=>:cascade})251 -> 0.0110s252-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})253 -> 0.0036s254-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})255 -> 0.0035s256-- create_table("emails", {:id=>:serial, :force=>:cascade})257 -> 0.0097s258-- create_table("environments", {:id=>:serial, :force=>:cascade})259 -> 0.0123s260-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})261 -> 0.0071s262-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})263 -> 0.0048s264-- create_table("epics", {:id=>:serial, :force=>:cascade})265 -> 0.0239s266-- create_table("events", {:id=>:serial, :force=>:cascade})267 -> 0.0189s268-- create_table("external_pull_requests", {:force=>:cascade})269 -> 0.0057s270-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})271 -> 0.0051s272-- create_table("features", {:id=>:serial, :force=>:cascade})273 -> 0.0053s274-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})275 -> 0.0105s276-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})277 -> 0.0051s278-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})279 -> 0.0063s280-- create_table("geo_cache_invalidation_events", {:force=>:cascade})281 -> 0.0026s282-- create_table("geo_container_repository_updated_events", {:force=>:cascade})283 -> 0.0045s284-- create_table("geo_event_log", {:force=>:cascade})285 -> 0.0306s286-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})287 -> 0.0051s288-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})289 -> 0.0051s290-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})291 -> 0.0046s292-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})293 -> 0.0048s294-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})295 -> 0.0086s296-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})297 -> 0.0062s298-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})299 -> 0.0129s300-- create_table("geo_repositories_changed_events", {:force=>:cascade})301 -> 0.0042s302-- create_table("geo_repository_created_events", {:force=>:cascade})303 -> 0.0048s304-- create_table("geo_repository_deleted_events", {:force=>:cascade})305 -> 0.0049s306-- create_table("geo_repository_renamed_events", {:force=>:cascade})307 -> 0.0048s308-- create_table("geo_repository_updated_events", {:force=>:cascade})309 -> 0.0078s310-- create_table("geo_reset_checksum_events", {:force=>:cascade})311 -> 0.0041s312-- create_table("geo_upload_deleted_events", {:force=>:cascade})313 -> 0.0047s314-- create_table("gitlab_subscriptions", {:force=>:cascade})315 -> 0.0080s316-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})317 -> 0.0089s318-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})319 -> 0.0091s320-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})321 -> 0.0137s322-- create_table("grafana_integrations", {:force=>:cascade})323 -> 0.0049s324-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})325 -> 0.0069s326-- create_table("historical_data", {:id=>:serial, :force=>:cascade})327 -> 0.0021s328-- create_table("identities", {:id=>:serial, :force=>:cascade})329 -> 0.0093s330-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})331 -> 0.0072s332-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})333 -> 0.0047s334-- create_table("insights", {:id=>:serial, :force=>:cascade})335 -> 0.0059s336-- create_table("internal_ids", {:force=>:cascade})337 -> 0.0101s338-- create_table("ip_restrictions", {:force=>:cascade})339 -> 0.0046s340-- create_table("issue_assignees", {:id=>false, :force=>:cascade})341 -> 0.0051s342-- create_table("issue_links", {:id=>:serial, :force=>:cascade})343 -> 0.0080s344-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})345 -> 0.0062s346-- create_table("issue_tracker_data", {:force=>:cascade})347 -> 0.0048s348-- create_table("issues", {:id=>:serial, :force=>:cascade})349 -> 0.0387s350-- create_table("issues_prometheus_alert_events", {:id=>false, :force=>:cascade})351 -> 0.0054s352-- create_table("jira_connect_installations", {:force=>:cascade})353 -> 0.0054s354-- create_table("jira_connect_subscriptions", {:force=>:cascade})355 -> 0.0087s356-- create_table("jira_tracker_data", {:force=>:cascade})357 -> 0.0050s358-- create_table("keys", {:id=>:serial, :force=>:cascade})359 -> 0.0098s360-- create_table("label_links", {:id=>:serial, :force=>:cascade})361 -> 0.0072s362-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})363 -> 0.0085s364-- create_table("labels", {:id=>:serial, :force=>:cascade})365 -> 0.0139s366-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})367 -> 0.0028s368-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})369 -> 0.0069s370-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})371 -> 0.0069s372-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})373 -> 0.0066s374-- create_table("licenses", {:id=>:serial, :force=>:cascade})375 -> 0.0026s376-- create_table("list_user_preferences", {:force=>:cascade})377 -> 0.0095s378-- create_table("lists", {:id=>:serial, :force=>:cascade})379 -> 0.0140s380-- create_table("members", {:id=>:serial, :force=>:cascade})381 -> 0.0222s382-- create_table("merge_request_assignees", {:force=>:cascade})383 -> 0.0086s384-- create_table("merge_request_blocks", {:force=>:cascade})385 -> 0.0065s386-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})387 -> 0.0062s388-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})389 -> 0.0042s390-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})391 -> 0.0072s392-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})393 -> 0.0194s394-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})395 -> 0.0572s396-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})397 -> 0.0065s398-- create_table("merge_trains", {:force=>:cascade})399 -> 0.0112s400-- create_table("milestone_releases", {:id=>false, :force=>:cascade})401 -> 0.0055s402-- create_table("milestones", {:id=>:serial, :force=>:cascade})403 -> 0.0159s404-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})405 -> 0.0036s406-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})407 -> 0.0064s408-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})409 -> 0.0048s410-- create_table("namespaces", {:id=>:serial, :force=>:cascade})411 -> 0.0463s412-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})413 -> 0.0051s414-- create_table("notes", {:id=>:serial, :force=>:cascade})415 -> 0.0253s416-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})417 -> 0.0107s418-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})419 -> 0.0052s420-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})421 -> 0.0113s422-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})423 -> 0.0082s424-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})425 -> 0.0050s426-- create_table("operations_feature_flag_scopes", {:force=>:cascade})427 -> 0.0067s428-- create_table("operations_feature_flags", {:force=>:cascade})429 -> 0.0054s430-- create_table("operations_feature_flags_clients", {:force=>:cascade})431 -> 0.0078s432-- create_table("packages_maven_metadata", {:force=>:cascade})433 -> 0.0051s434-- create_table("packages_package_files", {:force=>:cascade})435 -> 0.0051s436-- create_table("packages_package_metadata", {:force=>:cascade})437 -> 0.0047s438-- create_table("packages_package_tags", {:force=>:cascade})439 -> 0.0043s440-- create_table("packages_packages", {:force=>:cascade})441 -> 0.0069s442-- create_table("pages_domain_acme_orders", {:force=>:cascade})443 -> 0.0070s444-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})445 -> 0.0189s446-- create_table("path_locks", {:id=>:serial, :force=>:cascade})447 -> 0.0091s448-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})449 -> 0.0084s450-- create_table("plans", {:id=>:serial, :force=>:cascade})451 -> 0.0055s452-- create_table("pool_repositories", {:force=>:cascade})453 -> 0.0090s454-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})455 -> 0.0048s456-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})457 -> 0.0020s458-- create_table("project_aliases", {:force=>:cascade})459 -> 0.0071s460-- create_table("project_authorizations", {:id=>false, :force=>:cascade})461 -> 0.0054s462-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})463 -> 0.0046s464-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})465 -> 0.0052s466-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})467 -> 0.0069s468-- create_table("project_daily_statistics", {:force=>:cascade})469 -> 0.0043s470-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})471 -> 0.0064s472-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})473 -> 0.0026s474-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})475 -> 0.0096s476-- create_table("project_features", {:id=>:serial, :force=>:cascade})477 -> 0.0052s478-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})479 -> 0.0075s480-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})481 -> 0.0047s482-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})483 -> 0.0035s484-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})485 -> 0.0019s486-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})487 -> 0.0166s488-- create_table("project_pages_metadata", {:id=>false, :force=>:cascade})489 -> 0.0061s490-- create_table("project_repositories", {:force=>:cascade})491 -> 0.0092s492-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})493 -> 0.0157s494-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})495 -> 0.0090s496-- create_table("project_tracing_settings", {:force=>:cascade})497 -> 0.0056s498-- create_table("projects", {:id=>:serial, :force=>:cascade})499 -> 0.0748s500-- create_table("prometheus_alert_events", {:force=>:cascade})501 -> 0.0073s502-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})503 -> 0.0089s504-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})505 -> 0.0123s506-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})507 -> 0.0092s508-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})509 -> 0.0092s510-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})511 -> 0.0092s512-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})513 -> 0.0077s514-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})515 -> 0.0095s516-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})517 -> 0.0071s518-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})519 -> 0.0100s520-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})521 -> 0.0076s522-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})523 -> 0.0046s524-- create_table("push_rules", {:id=>:serial, :force=>:cascade})525 -> 0.0100s526-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})527 -> 0.0095s528-- create_table("release_links", {:force=>:cascade})529 -> 0.0075s530-- create_table("releases", {:id=>:serial, :force=>:cascade})531 -> 0.0078s532-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})533 -> 0.0090s534-- create_table("repository_languages", {:id=>false, :force=>:cascade})535 -> 0.0037s536-- create_table("resource_label_events", {:force=>:cascade})537 -> 0.0140s538-- create_table("reviews", {:force=>:cascade})539 -> 0.0090s540-- create_table("routes", {:id=>:serial, :force=>:cascade})541 -> 0.0100s542-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})543 -> 0.0066s544-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})545 -> 0.0055s546-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})547 -> 0.0052s548-- create_table("services", {:id=>:serial, :force=>:cascade})549 -> 0.0177s550-- create_table("shards", {:id=>:serial, :force=>:cascade})551 -> 0.0047s552-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})553 -> 0.0071s554-- create_table("smartcard_identities", {:force=>:cascade})555 -> 0.0073s556-- create_table("snippets", {:id=>:serial, :force=>:cascade})557 -> 0.0198s558-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})559 -> 0.0072s560-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})561 -> 0.0076s562-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})563 -> 0.0041s564-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})565 -> 0.0080s566-- create_table("suggestions", {:force=>:cascade})567 -> 0.0074s568-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})569 -> 0.0052s570-- create_table("taggings", {:id=>:serial, :force=>:cascade})571 -> 0.0120s572-- create_table("tags", {:id=>:serial, :force=>:cascade})573 -> 0.0076s574-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})575 -> 0.0094s576-- create_table("timelogs", {:id=>:serial, :force=>:cascade})577 -> 0.0090s578-- create_table("todos", {:id=>:serial, :force=>:cascade})579 -> 0.0235s580-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})581 -> 0.0047s582-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})583 -> 0.0077s584-- create_table("uploads", {:id=>:serial, :force=>:cascade})585 -> 0.0154s586-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})587 -> 0.0058s588-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})589 -> 0.0119s590-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})591 -> 0.0086s592-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})593 -> 0.0055s594-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})595 -> 0.0077s596-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})597 -> 0.0057s598-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})599 -> 0.0064s600-- create_table("users", {:id=>:serial, :force=>:cascade})601 -> 0.0728s602-- create_table("users_ops_dashboard_projects", {:force=>:cascade})603 -> 0.0068s604-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})605 -> 0.0071s606-- create_table("vulnerabilities", {:force=>:cascade})607 -> 0.0239s608-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})609 -> 0.0160s610-- create_table("vulnerability_identifiers", {:force=>:cascade})611 -> 0.0053s612-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})613 -> 0.0067s614-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})615 -> 0.0066s616-- create_table("vulnerability_occurrences", {:force=>:cascade})617 -> 0.0141s618-- create_table("vulnerability_scanners", {:force=>:cascade})619 -> 0.0051s620-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})621 -> 0.0076s622-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})623 -> 0.0135s624-- add_foreign_key("alerts_service_data", "services", {:on_delete=>:cascade})625 -> 0.0027s626-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})627 -> 0.0026s628-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})629 -> 0.0021s630-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})631 -> 0.0014s632-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})633 -> 0.0017s634-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})635 -> 0.0016s636-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})637 -> 0.0013s638-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})639 -> 0.0030s640-- add_foreign_key("analytics_language_trend_repository_languages", "programming_languages", {:on_delete=>:cascade})641 -> 0.0016s642-- add_foreign_key("analytics_language_trend_repository_languages", "projects", {:on_delete=>:cascade})643 -> 0.0019s644-- add_foreign_key("analytics_repository_file_commits", "analytics_repository_files", {:on_delete=>:cascade})645 -> 0.0016s646-- add_foreign_key("analytics_repository_file_commits", "projects", {:on_delete=>:cascade})647 -> 0.0017s648-- add_foreign_key("analytics_repository_file_edits", "analytics_repository_files", {:on_delete=>:cascade})649 -> 0.0015s650-- add_foreign_key("analytics_repository_file_edits", "projects", {:on_delete=>:cascade})651 -> 0.0020s652-- add_foreign_key("analytics_repository_files", "projects", {:on_delete=>:cascade})653 -> 0.0017s654-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})655 -> 0.0038s656-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})657 -> 0.0026s658-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})659 -> 0.0024s660-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})661 -> 0.0037s662-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})663 -> 0.0020s664-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})665 -> 0.0017s666-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})667 -> 0.0027s668-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})669 -> 0.0017s670-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})671 -> 0.0018s672-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})673 -> 0.0015s674-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})675 -> 0.0015s676-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})677 -> 0.0015s678-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})679 -> 0.0017s680-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})681 -> 0.0018s682-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})683 -> 0.0015s684-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})685 -> 0.0015s686-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})687 -> 0.0014s688-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})689 -> 0.0017s690-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})691 -> 0.0019s692-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})693 -> 0.0016s694-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})695 -> 0.0017s696-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})697 -> 0.0019s698-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})699 -> 0.0017s700-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})701 -> 0.0017s702-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})703 -> 0.0017s704-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})705 -> 0.0014s706-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})707 -> 0.0019s708-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})709 -> 0.0014s710-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})711 -> 0.0015s712-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})713 -> 0.0016s714-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})715 -> 0.0018s716-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})717 -> 0.0017s718-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})719 -> 0.0015s720-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})721 -> 0.0019s722-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})723 -> 0.0017s724-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})725 -> 0.0028s726-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})727 -> 0.0016s728-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})729 -> 0.0020s730-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})731 -> 0.0014s732-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})733 -> 0.0015s734-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})735 -> 0.0019s736-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})737 -> 0.0025s738-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})739 -> 0.0018s740-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})741 -> 0.0017s742-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})743 -> 0.0019s744-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})745 -> 0.0024s746-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})747 -> 0.0019s748-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})749 -> 0.0021s750-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})751 -> 0.0017s752-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})753 -> 0.0017s754-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})755 -> 0.0020s756-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})757 -> 0.0019s758-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})759 -> 0.0018s760-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})761 -> 0.0017s762-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})763 -> 0.0014s764-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})765 -> 0.0016s766-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})767 -> 0.0019s768-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})769 -> 0.0017s770-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})771 -> 0.0015s772-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})773 -> 0.0015s774-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})775 -> 0.0014s776-- add_foreign_key("ci_pipelines", "external_pull_requests", {:name=>"fk_190998ef09", :on_delete=>:nullify})777 -> 0.0016s778-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})779 -> 0.0019s780-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})781 -> 0.0021s782-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})783 -> 0.0018s784-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})785 -> 0.0019s786-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})787 -> 0.0022s788-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})789 -> 0.0021s790-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})791 -> 0.0015s792-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})793 -> 0.0015s794-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})795 -> 0.0028s796-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})797 -> 0.0017s798-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})799 -> 0.0014s800-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})801 -> 0.0020s802-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})803 -> 0.0016s804-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})805 -> 0.0018s806-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})807 -> 0.0018s808-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})809 -> 0.0019s810-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})811 -> 0.0017s812-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})813 -> 0.0015s814-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})815 -> 0.0016s816-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})817 -> 0.0015s818-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})819 -> 0.0018s820-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})821 -> 0.0016s822-- add_foreign_key("clusters", "projects", {:column=>"management_project_id", :name=>"fk_f05c5e5a42", :on_delete=>:nullify})823 -> 0.0017s824-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})825 -> 0.0019s826-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})827 -> 0.0019s828-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})829 -> 0.0016s830-- add_foreign_key("clusters_applications_ingress", "clusters", {:on_delete=>:cascade})831 -> 0.0017s832-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})833 -> 0.0016s834-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})835 -> 0.0015s836-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})837 -> 0.0015s838-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})839 -> 0.0015s840-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})841 -> 0.0015s842-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})843 -> 0.0014s844-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})845 -> 0.0018s846-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})847 -> 0.0015s848-- add_foreign_key("clusters_kubernetes_namespaces", "environments", {:on_delete=>:nullify})849 -> 0.0019s850-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})851 -> 0.0022s852-- add_foreign_key("container_repositories", "projects")853 -> 0.0020s854-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})855 -> 0.0017s856-- add_foreign_key("dependency_proxy_group_settings", "namespaces", {:column=>"group_id", :on_delete=>:cascade})857 -> 0.0018s858-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})859 -> 0.0020s860-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})861 -> 0.0021s862-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})863 -> 0.0027s864-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})865 -> 0.0026s866-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})867 -> 0.0020s868-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})869 -> 0.0016s870-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})871 -> 0.0016s872-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})873 -> 0.0017s874-- add_foreign_key("design_management_versions", "users", {:name=>"fk_ee16b939e5", :on_delete=>:nullify})875 -> 0.0019s876-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})877 -> 0.0020s878-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})879 -> 0.0018s880-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})881 -> 0.0018s882-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})883 -> 0.0021s884-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})885 -> 0.0019s886-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})887 -> 0.0022s888-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})889 -> 0.0016s890-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})891 -> 0.0016s892-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})893 -> 0.0014s894-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})895 -> 0.0020s896-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})897 -> 0.0017s898-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})899 -> 0.0019s900-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})901 -> 0.0018s902-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})903 -> 0.0018s904-- add_foreign_key("events", "namespaces", {:column=>"group_id", :name=>"fk_61fbf6ca48", :on_delete=>:cascade})905 -> 0.0021s906-- add_foreign_key("events", "projects", {:on_delete=>:cascade})907 -> 0.0021s908-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})909 -> 0.0018s910-- add_foreign_key("external_pull_requests", "projects", {:on_delete=>:cascade})911 -> 0.0021s912-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})913 -> 0.0020s914-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})915 -> 0.0021s916-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})917 -> 0.0023s918-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})919 -> 0.0018s920-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})921 -> 0.0018s922-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})923 -> 0.0015s924-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})925 -> 0.0021s926-- add_foreign_key("geo_event_log", "geo_container_repository_updated_events", {:column=>"container_repository_updated_event_id", :name=>"fk_6ada82d42a", :on_delete=>:cascade})927 -> 0.0014s928-- add_foreign_key("geo_event_log", "geo_hashed_storage_migrated_events", {:column=>"hashed_storage_migrated_event_id", :name=>"fk_27548c6db3", :on_delete=>:cascade})929 -> 0.0018s930-- add_foreign_key("geo_event_log", "geo_job_artifact_deleted_events", {:column=>"job_artifact_deleted_event_id", :name=>"fk_176d3fbb5d", :on_delete=>:cascade})931 -> 0.0015s932-- add_foreign_key("geo_event_log", "geo_lfs_object_deleted_events", {:column=>"lfs_object_deleted_event_id", :name=>"fk_d5af95fcd9", :on_delete=>:cascade})933 -> 0.0014s934-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})935 -> 0.0014s936-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})937 -> 0.0020s938-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})939 -> 0.0016s940-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})941 -> 0.0016s942-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})943 -> 0.0019s944-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})945 -> 0.0015s946-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})947 -> 0.0015s948-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})949 -> 0.0023s950-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})951 -> 0.0025s952-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})953 -> 0.0024s954-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})955 -> 0.0021s956-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})957 -> 0.0021s958-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})959 -> 0.0015s960-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})961 -> 0.0021s962-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})963 -> 0.0021s964-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})965 -> 0.0021s966-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})967 -> 0.0019s968-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})969 -> 0.0020s970-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})971 -> 0.0015s972-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})973 -> 0.0018s974-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})975 -> 0.0024s976-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})977 -> 0.0025s978-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})979 -> 0.0015s980-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})981 -> 0.0020s982-- add_foreign_key("grafana_integrations", "projects", {:on_delete=>:cascade})983 -> 0.0018s984-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})985 -> 0.0023s986-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})987 -> 0.0016s988-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})989 -> 0.0018s990-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})991 -> 0.0018s992-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})993 -> 0.0016s994-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})995 -> 0.0017s996-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})997 -> 0.0017s998-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})999 -> 0.0016s1000-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1001 -> 0.0015s1002-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})1003 -> 0.0015s1004-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})1005 -> 0.0017s1006-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})1007 -> 0.0015s1008-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})1009 -> 0.0013s1010-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})1011 -> 0.0017s1012-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})1013 -> 0.0015s1014-- add_foreign_key("issues", "issues", {:column=>"duplicated_to_id", :name=>"fk_9c4516d665", :on_delete=>:nullify})1015 -> 0.0014s1016-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})1017 -> 0.0014s1018-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})1019 -> 0.0016s1020-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})1021 -> 0.0019s1022-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})1023 -> 0.0018s1024-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})1025 -> 0.0016s1026-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})1027 -> 0.0016s1028-- add_foreign_key("issues_prometheus_alert_events", "issues", {:on_delete=>:cascade})1029 -> 0.0015s1030-- add_foreign_key("issues_prometheus_alert_events", "prometheus_alert_events", {:on_delete=>:cascade})1031 -> 0.0013s1032-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})1033 -> 0.0016s1034-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})1035 -> 0.0015s1036-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})1037 -> 0.0015s1038-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})1039 -> 0.0014s1040-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})1041 -> 0.0015s1042-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})1043 -> 0.0018s1044-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1045 -> 0.0015s1046-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})1047 -> 0.0017s1048-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})1049 -> 0.0017s1050-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})1051 -> 0.0016s1052-- add_foreign_key("list_user_preferences", "lists", {:on_delete=>:cascade})1053 -> 0.0017s1054-- add_foreign_key("list_user_preferences", "users", {:on_delete=>:cascade})1055 -> 0.0017s1056-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})1057 -> 0.0013s1058-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})1059 -> 0.0014s1060-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})1061 -> 0.0013s1062-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})1063 -> 0.0026s1064-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})1065 -> 0.0020s1066-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})1067 -> 0.0017s1068-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})1069 -> 0.0016s1070-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})1071 -> 0.0015s1072-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocking_merge_request_id", :on_delete=>:cascade})1073 -> 0.0013s1074-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})1075 -> 0.0015s1076-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})1077 -> 0.0013s1078-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})1079 -> 0.0014s1080-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1081 -> 0.0018s1082-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})1083 -> 0.0015s1084-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})1085 -> 0.0021s1086-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})1087 -> 0.0017s1088-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})1089 -> 0.0016s1090-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})1091 -> 0.0014s1092-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1093 -> 0.0015s1094-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1095 -> 0.0020s1096-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1097 -> 0.0019s1098-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1099 -> 0.0019s1100-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1101 -> 0.0017s1102-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1103 -> 0.0019s1104-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1105 -> 0.0018s1106-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1107 -> 0.0017s1108-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1109 -> 0.0014s1110-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1111 -> 0.0016s1112-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1113 -> 0.0014s1114-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1115 -> 0.0017s1116-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1117 -> 0.0017s1118-- add_foreign_key("milestone_releases", "milestones", {:on_delete=>:cascade})1119 -> 0.0014s1120-- add_foreign_key("milestone_releases", "releases", {:on_delete=>:cascade})1121 -> 0.0014s1122-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1123 -> 0.0015s1124-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1125 -> 0.0018s1126-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1127 -> 0.0015s1128-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1129 -> 0.0016s1130-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1131 -> 0.0017s1132-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1133 -> 0.0016s1134-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1135 -> 0.0015s1136-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1137 -> 0.0020s1138-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1139 -> 0.0020s1140-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1141 -> 0.0018s1142-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1143 -> 0.0016s1144-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1145 -> 0.0020s1146-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})1147 -> 0.0014s1148-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1149 -> 0.0013s1150-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1151 -> 0.0017s1152-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1153 -> 0.0018s1154-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1155 -> 0.0014s1156-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1157 -> 0.0012s1158-- add_foreign_key("packages_package_metadata", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1159 -> 0.0013s1160-- add_foreign_key("packages_package_tags", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1161 -> 0.0012s1162-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1163 -> 0.0017s1164-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1165 -> 0.0018s1166-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1167 -> 0.0018s1168-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1169 -> 0.0019s1170-- add_foreign_key("path_locks", "users")1171 -> 0.0019s1172-- add_foreign_key("personal_access_tokens", "users")1173 -> 0.0018s1174-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1175 -> 0.0018s1176-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1177 -> 0.0014s1178-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1179 -> 0.0019s1180-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1181 -> 0.0019s1182-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1183 -> 0.0017s1184-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1185 -> 0.0016s1186-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1187 -> 0.0017s1188-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1189 -> 0.0017s1190-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1191 -> 0.0019s1192-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1193 -> 0.0018s1194-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1195 -> 0.0016s1196-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1197 -> 0.0017s1198-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1199 -> 0.0018s1200-- add_foreign_key("project_feature_usages", "projects", {:on_delete=>:cascade})1201 -> 0.0019s1202-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1203 -> 0.0018s1204-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1205 -> 0.0017s1206-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1207 -> 0.0017s1208-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1209 -> 0.0017s1210-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1211 -> 0.0017s1212-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1213 -> 0.0020s1214-- add_foreign_key("project_pages_metadata", "projects", {:on_delete=>:cascade})1215 -> 0.0018s1216-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1217 -> 0.0022s1218-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1219 -> 0.0012s1220-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1221 -> 0.0021s1222-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1223 -> 0.0019s1224-- add_foreign_key("project_tracing_settings", "projects", {:on_delete=>:cascade})1225 -> 0.0018s1226-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})1227 -> 0.0019s1228-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1229 -> 0.0017s1230-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1231 -> 0.0015s1232-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1233 -> 0.0013s1234-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1235 -> 0.0022s1236-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1237 -> 0.0015s1238-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1239 -> 0.0018s1240-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1241 -> 0.0017s1242-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1243 -> 0.0014s1244-- add_foreign_key("protected_branch_merge_access_levels", "users")1245 -> 0.0017s1246-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1247 -> 0.0016s1248-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1249 -> 0.0013s1250-- add_foreign_key("protected_branch_push_access_levels", "users")1251 -> 0.0017s1252-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1253 -> 0.0017s1254-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1255 -> 0.0012s1256-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1257 -> 0.0017s1258-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1259 -> 0.0019s1260-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1261 -> 0.0017s1262-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1263 -> 0.0014s1264-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1265 -> 0.0017s1266-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1267 -> 0.0018s1268-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1269 -> 0.0017s1270-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1271 -> 0.0014s1272-- add_foreign_key("protected_tag_create_access_levels", "users")1273 -> 0.0017s1274-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1275 -> 0.0019s1276-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1277 -> 0.0014s1278-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1279 -> 0.0020s1280-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1281 -> 0.0014s1282-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1283 -> 0.0019s1284-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1285 -> 0.0017s1286-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1287 -> 0.0019s1288-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1289 -> 0.0018s1290-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1291 -> 0.0016s1292-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1293 -> 0.0015s1294-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1295 -> 0.0013s1296-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1297 -> 0.0016s1298-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1299 -> 0.0017s1300-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1301 -> 0.0016s1302-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1303 -> 0.0019s1304-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1305 -> 0.0017s1306-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1307 -> 0.0017s1308-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1309 -> 0.0016s1310-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1311 -> 0.0020s1312-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1313 -> 0.0014s1314-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1315 -> 0.0018s1316-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1317 -> 0.0021s1318-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1319 -> 0.0020s1320-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1321 -> 0.0014s1322-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1323 -> 0.0019s1324-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1325 -> 0.0014s1326-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1327 -> 0.0015s1328-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1329 -> 0.0014s1330-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1331 -> 0.0018s1332-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1333 -> 0.0016s1334-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1335 -> 0.0015s1336-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1337 -> 0.0021s1338-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})1339 -> 0.0014s1340-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1341 -> 0.0019s1342-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})1343 -> 0.0017s1344-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1345 -> 0.0017s1346-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1347 -> 0.0018s1348-- add_foreign_key("u2f_registrations", "users")1349 -> 0.0018s1350-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1351 -> 0.0017s1352-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})1353 -> 0.0018s1354-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})1355 -> 0.0018s1356-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})1357 -> 0.0016s1358-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})1359 -> 0.0018s1360-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})1361 -> 0.0017s1362-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1363 -> 0.0017s1364-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1365 -> 0.0017s1366-- add_foreign_key("users", "namespaces", {:column=>"managing_group_id", :name=>"fk_a4b8fefe3e", :on_delete=>:nullify})1367 -> 0.0021s1368-- add_foreign_key("users_ops_dashboard_projects", "projects", {:on_delete=>:cascade})1369 -> 0.0020s1370-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1371 -> 0.0017s1372-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1373 -> 0.0019s1374-- add_foreign_key("vulnerabilities", "epics", {:name=>"fk_1d37cddf91", :on_delete=>:nullify})1375 -> 0.0019s1376-- add_foreign_key("vulnerabilities", "milestones", {:column=>"due_date_sourcing_milestone_id", :name=>"fk_7c5bb22a22", :on_delete=>:nullify})1377 -> 0.0015s1378-- add_foreign_key("vulnerabilities", "milestones", {:column=>"start_date_sourcing_milestone_id", :name=>"fk_88b4d546ef", :on_delete=>:nullify})1379 -> 0.0013s1380-- add_foreign_key("vulnerabilities", "milestones", {:name=>"fk_131d289c65", :on_delete=>:nullify})1381 -> 0.0014s1382-- add_foreign_key("vulnerabilities", "projects", {:name=>"fk_efb96ab1e2", :on_delete=>:cascade})1383 -> 0.0021s1384-- add_foreign_key("vulnerabilities", "users", {:column=>"author_id", :name=>"fk_b1de915a15", :on_delete=>:nullify})1385 -> 0.0022s1386-- add_foreign_key("vulnerabilities", "users", {:column=>"closed_by_id", :name=>"fk_cf5c60acbf", :on_delete=>:nullify})1387 -> 0.0017s1388-- add_foreign_key("vulnerabilities", "users", {:column=>"last_edited_by_id", :name=>"fk_1302949740", :on_delete=>:nullify})1389 -> 0.0016s1390-- add_foreign_key("vulnerabilities", "users", {:column=>"updated_by_id", :name=>"fk_7ac31eacb9", :on_delete=>:nullify})1391 -> 0.0017s1392-- add_foreign_key("vulnerability_feedback", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1393 -> 0.0017s1394-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1395 -> 0.0015s1396-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1397 -> 0.0016s1398-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1399 -> 0.0020s1400-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1401 -> 0.0016s1402-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1403 -> 0.0016s1404-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1405 -> 0.0020s1406-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1407 -> 0.0014s1408-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1409 -> 0.0015s1410-- add_foreign_key("vulnerability_occurrence_pipelines", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1411 -> 0.0015s1412-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1413 -> 0.0012s1414-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1415 -> 0.0019s1416-- add_foreign_key("vulnerability_occurrences", "vulnerabilities", {:name=>"fk_97ffe77653", :on_delete=>:nullify})1417 -> 0.0014s1418-- add_foreign_key("vulnerability_occurrences", "vulnerability_identifiers", {:column=>"primary_identifier_id", :on_delete=>:cascade})1419 -> 0.0013s1420-- add_foreign_key("vulnerability_occurrences", "vulnerability_scanners", {:column=>"scanner_id", :on_delete=>:cascade})1421 -> 0.0013s1422-- add_foreign_key("vulnerability_scanners", "projects", {:on_delete=>:cascade})1423 -> 0.0018s1424-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1425 -> 0.0050s1426-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1427 -> 0.0034s1428Dropped database 'gitlabhq_geo_test'1429Created database 'gitlabhq_geo_test'1430-- enable_extension("plpgsql")1431 -> 0.0172s1432-- create_table("container_repository_registry", {:id=>:serial, :force=>:cascade})1433 -> 0.0125s1434-- create_table("design_registry", {:id=>:serial, :force=>:cascade})1435 -> 0.0095s1436-- create_table("event_log_states", {:primary_key=>"event_id", :force=>:cascade})1437 -> 0.0018s1438-- create_table("file_registry", {:id=>:serial, :force=>:cascade})1439 -> 0.0128s1440-- create_table("job_artifact_registry", {:id=>:serial, :force=>:cascade})1441 -> 0.0108s1442-- create_table("project_registry", {:id=>:serial, :force=>:cascade})1443 -> 0.0462s1444$ date1445Wed Oct 16 17:06:53 UTC 20191446$ source scripts/rspec_helpers.sh1447$ rspec_paralellized_job "--tag ~quarantine --tag ~geo"1448KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb1449Checking gitaly-ruby bundle...1450Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.1451The Gemfile's dependencies are satisfied1452Trying to connect to gitaly: ...... OK1453Knapsack report generator started!1454Run options:1455 include {:focus=>true}1456 exclude {:quarantine=>true, :geo=>true}1457All examples were filtered out; ignoring {:focus=>true}1458==> Setting up GitLab Shell...1459 GitLab Shell set up in 0.841289463 seconds...1460==> Setting up Gitaly...1461 Gitaly set up in 0.000237467 seconds...1462==> Setting up GitLab Elasticsearch Indexer...1463 GitLab Elasticsearch Indexer set up in 0.000490028 seconds...1464Merge request > User resolves diff notes and threads1465Starting the Capybara driver server...1466 no threads1467DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1468 displays no thread resolved data1469 as authorized user1470 single thread1471DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1472 shows text with how many threads1473DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1474 allows user to mark a note as resolved1475DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1476 allows user to mark thread as resolved1477DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1478 allows user to unresolve thread1479DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1480 allows user to resolve from reply form without a comment1481DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1482 allows user to comment & resolve thread1483DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1484 allows user to quickly scroll to next unresolved thread1485DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1486 hides jump to next button when all resolved1487DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1488 updates updated text after resolving note1489DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1490 hides jump to next thread button1491 resolved thread1492 timeline view1493DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1494DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1495 hides when resolve thread is clicked1496DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1497DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1498 shows resolved thread when toggled1499DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1500DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1501 renders tables in lazy-loaded resolved diff dicussions1502 side-by-side view1503DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1504DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1505 hides when resolve thread is clicked1506DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1507DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1508 shows resolved thread when toggled1509 reply form1510DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1511DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1512 allows user to comment1513DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1514DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1515 allows user to unresolve from reply form without a comment1516DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1517DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1518 allows user to comment & unresolve thread1519 multiple notes1520DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1521DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1522 does not mark thread as resolved when resolving single note1523DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1524DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)15251st Try error in ./spec/features/merge_request/user_resolves_diff_notes_and_discussions_resolve_spec.rb:282:1526expected: "Resolved by John Doe22"1527 got: "Mark as resolved"1528(compared using ==)1529RSpec::Retry: 2nd try ./spec/features/merge_request/user_resolves_diff_notes_and_discussions_resolve_spec.rb:2821530DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1531DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1532 resolves thread1533 muliple threads1534DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1535DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1536 shows text with how many threads1537DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1538DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1539 allows user to mark a single note as resolved1540DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1541DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1542 allows user to mark all notes as resolved1543DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1544DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1545 allows user to mark all threads as resolved1546DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1547DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1548 allows user to quickly scroll to next unresolved thread1549DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1550DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1551 updates updated text after resolving note1552DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1553DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1554 shows jump to next discussion button on all discussions1555DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1556DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1557 displays next thread even if hidden1558 changes tab1559DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1560 shows text with how many threads1561DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1562 allows user to mark a note as resolved1563DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1564 allows user to mark thread as resolved1565DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1566 allows user to unresolve thread1567DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1568 allows user to comment & resolve thread1569DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1570 allows user to comment & unresolve thread1571 as a guest1572 someone elses merge request1573DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1574 does not allow user to mark note as resolved1575DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1576 does not allow user to mark thread as resolved1577 guest users merge request1578DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1579 allows user to mark a note as resolved1580 unauthorized user1581 no resolved comments1582 does not allow user to mark note as resolved1583 resolved comment1584 shows resolved icon1585 does not allow user to click resolve button1586Protected Branches1587 logged in as developer1588 Delete protected branch1589 does not allow developer to removes protected branch1590 logged in as maintainer1591 Delete protected branch1592 removes branch after modal confirmation1593 logged in as admin1594 explicit protected branches1595 allows creating explicit protected branches1596 displays the last commit on the matching branch if it exists1597 displays an error message if the named branch does not exist1598 wildcard protected branches1599 allows creating protected branches with a wildcard1600 displays the number of matching branches1601 displays all the branches matching the wildcard1602 access control1603 allows creating protected branches that Maintainers can push to1604 allows updating protected branches so that Maintainers can push to them1605 allows creating protected branches that Developers + Maintainers can push to1606 allows updating protected branches so that Developers + Maintainers can push to them1607 allows creating protected branches that No one can push to1608 allows updating protected branches so that No one can push to them1609 allows creating protected branches that Maintainers can merge to1610 allows updating protected branches so that Maintainers can merge to them1611 allows creating protected branches that Developers + Maintainers can merge to1612 allows updating protected branches so that Developers + Maintainers can merge to them1613 allows creating protected branches that No one can merge to1614 allows updating protected branches so that No one can merge to them1615Thread Comments Merge Request1616 behaves like thread comments1617 when the toggle is clicked1618DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1619 has a "Comment" item (selected by default) and "Start thread" item1620DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1621 closes the menu when clicking the toggle or body1622DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1623 clicking the ul padding or divider should not change the text1624 when selecting "Start thread"1625DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1626 updates the submit button text and closes the dropdown1627DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1628 updates the close button text1629DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1630 typing does not change the close button text1631 creating a thread1632DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1633 clicking "Start thread" will post a thread1634DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1635 can be replied to1636DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1637 can be collapsed1638DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1639DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1640 can be replied to after resolving1641DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1642DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1643 shows resolved thread when toggled1644 when opening the menu1645DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1646 has "Start thread" selected1647 when selecting "Comment"1648DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1649 updates the submit button text and closes the dropdown1650DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1651 updates the close button text1652DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1653 typing does not change the close button text1654DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1655 has "Comment" selected when opening the menu1656 on a closed merge request1657DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1658 should show a 'Comment & reopen merge request' button1659DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1660 should show a 'Start thread & reopen merge request' button when 'Start thread' is selected1661Dashboard Todos1662 User does not have todos1663 shows "All done" message1664 when the todo references a merge request1665 renders the mr link with the extra attributes1666 User has a todo1667 has todo present1668 shows due date as today1669 behaves like deleting the todo1670 is marked as done-reversible in the list1671 shows Undo button1672 updates todo count1673 has not "All done" message1674 behaves like deleting and restoring the todo1675 is marked back as pending in the list1676 shows Done button1677 updates todo count1678 todo is stale on the page1679 behaves like deleting the todo1680 is marked as done-reversible in the list1681 shows Undo button1682 updates todo count1683 has not "All done" message1684 behaves like deleting and restoring the todo1685 is marked back as pending in the list1686 shows Done button1687 updates todo count1688 User created todos for themself1689 issue assigned todo1690 shows issue assigned to yourself message1691 marked todo1692 shows you added a todo message1693 mentioned todo1694 shows you mentioned yourself message1695 directly_addressed todo1696 shows you directly addressed yourself message1697 approval todo1698 shows you set yourself as an approver message1699 User has done todos1700 has the done todo present1701 restoring the todo1702 is removed from the list1703 updates todo count1704 User has Todos with labels spanning multiple projects1705 shows page with two Todos1706 User has multiple pages of Todos1707 is paginated1708 is has the right number of pages1709 mark all as done1710 shows "All done" message!1711 shows "Undo mark all as done" button1712 undo mark all as done1713 shows the restored todo list1714 updates todo count1715 shows "Mark all as done" button1716 User has deleted a todo1717 shows the restored todo list with the deleted todo1718 User has a Build Failed todo1719 shows the todo1720 links to the pipelines for the merge request1721Admin::Users1722 GET /admin/users1723 is ok1724 has users list1725 search and sort1726 searches users by name1727 sorts users by name1728 sorts search results only1729 searches with respect of sorting1730 sorts users by recent last activity1731 sorts users by oldest last activity1732 Two-factor Authentication filters1733 counts users who have enabled 2FA1734 filters by users who have enabled 2FA1735 counts users who have not enabled 2FA1736 filters by users who have not enabled 2FA1737 GET /admin/users/new1738 creates new user1739 applies defaults to user1740 creates user with valid data1741 calls send mail1742 sends valid email to user with email & password1743 username contains spaces1744 doesn't create the user and shows an error message1745 with new users set to external enabled1746 with regex to match internal user email address set1747 automatically unchecks external for matching email1748 creates an internal user1749 GET /admin/users/:id1750 has user info1751 Impersonation1752 before impersonating1753 for other users1754 shows impersonate button for other users1755 for admin itself1756 does not show impersonate button for admin itself1757 for blocked user1758 does not show impersonate button for blocked user1759 when impersonation is disabled1760 does not show impersonate button1761 when impersonating1762 logs in as the user when impersonate is clicked1763 sees impersonation log out icon1764 a user with an expired password1765 does not redirect to password change page1766 ending impersonation1767 logs out of impersonated user back to original user1768 is redirected back to the impersonated users page in the admin after stopping1769 a user with an expired password1770 is redirected back to the impersonated users page in the admin after stopping1771 Two-factor Authentication status1772 shows when enabled1773 shows when disabled1774 Email verification status1775 displays the correct status for an unverified email address1776 displays the correct status for a verified email address1777 GET /admin/users/:id/edit1778 has user edit page1779 Update user1780 shows page with new data1781 changes user entry1782 update username to non ascii char1783 should have visible css "form[action=\"/admin/users/user331\"]"1784 GET /admin/users/:id/projects1785 lists group projects1786 allows navigation to the group details1787 shows the group access level1788 allows group membership to be revoked1789 show breadcrumbs1790 should text "Edit Identity"1791 show user attributes1792 should text "Personal projects limit"1793 remove users secondary email1794 should not text "secondary@example.com"1795 show user keys1796 should not text "ssh-rsa Key2"1797 show user identities1798 shows user identities1799 update user identities1800 modifies twitter identity1801 remove user with identities1802 removes user with twitter identity1803issuable list1804 avoids N+1 database queries for Issues1805 counts upvotes, downvotes and notes count for each Issue1806 sorts labels alphabetically1807 avoids N+1 database queries for Merge requests1808 counts upvotes, downvotes and notes count for each Merge request1809 sorts labels alphabetically1810 counts merge requests closing issues icons for each issue1811Import multiple repositories by uploading a manifest file1812 parses manifest file and list repositories1813 imports successfully imports a project1814 renders an error if invalid file was provided1815GitLab Flavored Markdown1816 for commits1817 renders title in commits#index1818 renders title in commits#show1819 renders description in commits#show1820 renders title in repositories#branches1821 for issues1822 renders subject in issues#index1823 renders subject in issues#show1824 renders details in issues#show1825 for merge requests1826 renders title in merge_requests#index1827 renders title in merge_requests#show1828 for milestones1829 renders title in milestones#index1830 renders title in milestones#show1831 renders description in milestones#show1832New issue1833 when identified as a spam1834 when allow_possible_spam feature flag is false1835 creates an issue after solving reCaptcha1836 when allow_possible_spam feature flag is true1837 creates an issue without a need to solve reCaptcha1838 creates a spam log record1839 when not identified as a spam1840 creates an issue1841Internal Group access1842 Group should be internal1843 #internal?1844 should be truthy1845 GET /groups/:path1846 should be allowed for admin1847 should be allowed for owner1848 should be allowed for maintainer1849 should be allowed for developer1850 should be allowed for reporter1851 should be allowed for guest1852 should be allowed for the specified user1853 should be allowed for user1854 should be denied for external1855 should be denied for visitor1856 GET /groups/:path/issues1857 should be allowed for admin1858 should be allowed for owner1859 should be allowed for maintainer1860 should be allowed for developer1861 should be allowed for reporter1862 should be allowed for guest1863 should be allowed for the specified user1864 should be allowed for user1865 should be denied for external1866 should be denied for visitor1867 GET /groups/:path/merge_requests1868 should be allowed for admin1869 should be allowed for owner1870 should be allowed for maintainer1871 should be allowed for developer1872 should be allowed for reporter1873 should be allowed for guest1874 should be allowed for the specified user1875 should be allowed for user1876 should be denied for external1877 should be denied for visitor1878 GET /groups/:path/group_members1879 should be allowed for admin1880 should be allowed for owner1881 should be allowed for maintainer1882 should be allowed for developer1883 should be allowed for reporter1884 should be allowed for guest1885 should be allowed for the specified user1886 should be allowed for user1887 should be denied for external1888 should be denied for visitor1889 GET /groups/:path/edit1890 should be allowed for admin1891 should be allowed for owner1892 should be denied for maintainer1893 should be denied for developer1894 should be denied for reporter1895 should be denied for guest1896 should be denied for the specified user1897 should be denied for user1898 should be denied for visitor1899 should be denied for external1900User merges a merge request1901 ff-only merge1902 when branch is rebased1903 behaves like fast forward merge a merge request1904DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1905 merges a merge request1906 when branch is merged1907 behaves like fast forward merge a merge request1908DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1909 merges a merge request1910Users > Terms1911 shows the terms1912 does not show buttons to accept, decline or sign out1913 when signed in1914 declining the terms1915 returns the user to the app1916 accepting the terms1917 returns the user to the app1918 when the user has already accepted the terms1919 allows the user to continue to the app1920 terms were enforced while session is active1921 redirects to terms and back to where the user was going1922 redirects back to the page the user was trying to save (PENDING: Temporarily skipped with xit)1923 when the terms are enforced1924 signing out1925 allows the user to sign out without a response1926User views milestone1927labels is a Array - rspec-set works with ActiveRecord models only1928 avoids N+1 database queries1929Knapsack report was generated. Preview:1930{1931 "spec/features/merge_request/user_resolves_diff_notes_and_discussions_resolve_spec.rb": 250.31436944007874,1932 "spec/features/protected_branches_spec.rb": 98.20903015136719,1933 "spec/features/discussion_comments/merge_request_spec.rb": 82.98169898986816,1934 "spec/features/dashboard/todos/todos_spec.rb": 49.23616909980774,1935 "spec/features/admin/admin_users_spec.rb": 37.39091396331787,1936 "spec/features/issuables/issuable_list_spec.rb": 24.08008861541748,1937 "spec/features/import/manifest_import_spec.rb": 26.674644947052002,1938 "spec/features/markdown/gitlab_flavored_markdown_spec.rb": 24.093377828598022,1939 "spec/features/issues/spam_issues_spec.rb": 19.95529580116272,1940 "spec/features/security/group/internal_access_spec.rb": 16.446102619171143,1941 "spec/features/merge_request/user_merges_merge_request_spec.rb": 11.725678443908691,1942 "spec/features/users/terms_spec.rb": 6.809535264968872,1943 "spec/features/milestones/user_views_milestone_spec.rb": 0.97774457931518551944}1945Knapsack global time execution for tests: 10m 48s1946Pending: (Failures listed here are expected and do not affect your suite's status)1947 1) Users > Terms when signed in terms were enforced while session is active redirects back to the page the user was trying to save1948 # Temporarily skipped with xit1949 # ./spec/features/users/terms_spec.rb:1011950Finished in 11 minutes 4 seconds (files took 42.64 seconds to load)1951254 examples, 0 failures, 1 pending1952Wed Oct 16 17:18:51 UTC 20191954$ date1955Wed Oct 16 17:18:56 UTC 20191958coverage/: found 5 matching files 1959knapsack/: found 6 matching files 1960rspec_flaky/: found 4 matching files 1961rspec_profiling/: found 1 matching files 1962tmp/capybara/: found 3 matching files 1963tmp/memory_test/: found 2 matching files 1964Uploading artifacts to coordinator... ok id=322923023 responseStatus=201 Created token=e8nqWMsX1965Uploading artifacts...1966junit_rspec.xml: found 1 matching files 1967Uploading artifacts to coordinator... ok id=322923023 responseStatus=201 Created token=e8nqWMsX1968Job succeeded