rspec system pg9 6/24
Passed Started
by
@scop
Ville Skyttä
1Running with gitlab-runner 12.5.0 (577f813d)2 on docker-auto-scale-com 8a6210b8 3 Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.12-git-2.24-lfs-2.9-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ...
02:16
4Starting service postgres:9.6 ...5Pulling docker image postgres:9.6 ...6Using docker image sha256:1ac5eccdbc65c05dcbd077d2425b0091fb0d15f6141c7ea79bb109d0cfc75eb4 for postgres:9.6 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:a49ff3e0d85f0b60ddf225db3c134ed1735a3385d9cc617457b21875673da2f0 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.12-git-2.24-lfs-2.9-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ...13Using docker image sha256:309fcbd533cc4a36554db848bbc35796d47485875df57f351b99cce97cca8c67 for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.12-git-2.24-lfs-2.9-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ... 14 Running on runner-8a6210b8-project-15854187-concurrent-0 via runner-8a6210b8-gsrm-1576225853-9515712e...
00:25
16Fetching changes with git depth set to 20...17Initialized empty Git repository in /builds/scop/gitlab/.git/18Created fresh repository.20 * [new ref] refs/pipelines/102818207 -> refs/pipelines/10281820721 * [new branch] wiki-page-message -> origin/wiki-page-message22Checking out 60ee4438 as wiki-page-message...23Skipping Git submodules setup25Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/15854187/debian-stretch-ruby-2.6.3-node-12.x 26Successfully extracted cache28Downloading artifacts from coordinator... ok id=378363692 responseStatus=200 OK token=3aNqsUBt29Downloading artifacts for retrieve-tests-metadata (378363698)...30Downloading artifacts from coordinator... ok id=378363698 responseStatus=200 OK token=PiMc4fDc31Downloading artifacts for setup-test-env (378363695)...32Downloading artifacts from coordinator... ok id=378363695 responseStatus=200 OK token=HyjZrpDS33WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 35$ date36Fri Dec 13 08:37:29 UTC 201937$ export GOPATH=$CI_PROJECT_DIR/.go38$ mkdir -p $GOPATH39$ source scripts/utils.sh40$ source scripts/prepare_build.sh41Bundler version 1.17.242Warning: 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`.43The Gemfile's dependencies are satisfied44Successfully installed knapsack-1.18.0451 gem installed46CREATE ROLE47GRANT48Dropped database 'gitlabhq_test'49Created database 'gitlabhq_test'50-- enable_extension("pg_trgm")51 -> 0.0325s52-- enable_extension("plpgsql")53 -> 0.0030s54-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})55 -> 0.0080s56-- create_table("alerts_service_data", {:force=>:cascade})57 -> 0.0072s58-- create_table("allowed_email_domains", {:force=>:cascade})59 -> 0.0049s60-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})61 -> 0.0147s62-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})63 -> 0.0141s64-- create_table("analytics_language_trend_repository_languages", {:id=>false, :force=>:cascade})65 -> 0.0078s66-- create_table("analytics_repository_file_commits", {:force=>:cascade})67 -> 0.0068s68-- create_table("analytics_repository_file_edits", {:force=>:cascade})69 -> 0.0072s70-- create_table("analytics_repository_files", {:force=>:cascade})71 -> 0.0050s72-- create_table("appearances", {:id=>:serial, :force=>:cascade})73 -> 0.0036s74-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})75 -> 0.0027s76-- create_table("application_settings", {:id=>:serial, :force=>:cascade})77 -> 0.1174s78-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})79 -> 0.0069s80-- create_table("approval_merge_request_rules", {:force=>:cascade})81 -> 0.0164s82-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})83 -> 0.0065s84-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})85 -> 0.0066s86-- create_table("approval_merge_request_rules_users", {:force=>:cascade})87 -> 0.0066s88-- create_table("approval_project_rules", {:force=>:cascade})89 -> 0.0105s90-- create_table("approval_project_rules_groups", {:force=>:cascade})91 -> 0.0067s92-- create_table("approval_project_rules_users", {:force=>:cascade})93 -> 0.0068s94-- create_table("approvals", {:id=>:serial, :force=>:cascade})95 -> 0.0067s96-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})97 -> 0.0070s98-- create_table("approvers", {:id=>:serial, :force=>:cascade})99 -> 0.0070s100-- create_table("audit_events", {:id=>:serial, :force=>:cascade})101 -> 0.0076s102-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})103 -> 0.0074s104-- create_table("aws_roles", {:primary_key=>"user_id", :id=>:integer, :default=>nil, :force=>:cascade})105 -> 0.0064s106-- create_table("badges", {:id=>:serial, :force=>:cascade})107 -> 0.0071s108-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})109 -> 0.0064s110-- create_table("board_group_recent_visits", {:force=>:cascade})111 -> 0.0109s112-- create_table("board_labels", {:id=>:serial, :force=>:cascade})113 -> 0.0063s114-- create_table("board_project_recent_visits", {:force=>:cascade})115 -> 0.0106s116-- create_table("boards", {:id=>:serial, :force=>:cascade})117 -> 0.0098s118-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})119 -> 0.0057s120-- create_table("chat_names", {:id=>:serial, :force=>:cascade})121 -> 0.0072s122-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})123 -> 0.0049s124-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})125 -> 0.0052s126-- create_table("ci_build_trace_chunks", {:force=>:cascade})127 -> 0.0049s128-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})129 -> 0.0056s130-- create_table("ci_build_trace_sections", {:id=>false, :force=>:cascade})131 -> 0.0076s132-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})133 -> 0.0604s134-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})135 -> 0.0121s136-- create_table("ci_builds_runner_session", {:force=>:cascade})137 -> 0.0050s138-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})139 -> 0.0067s140-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})141 -> 0.0141s142-- create_table("ci_job_variables", {:force=>:cascade})143 -> 0.0077s144-- create_table("ci_pipeline_chat_data", {:force=>:cascade})145 -> 0.0070s146-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})147 -> 0.0056s148-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})149 -> 0.0097s150-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})151 -> 0.0077s152-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})153 -> 0.0371s154-- create_table("ci_resource_groups", {:force=>:cascade})155 -> 0.0045s156-- create_table("ci_resources", {:force=>:cascade})157 -> 0.0065s158-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})159 -> 0.0064s160-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})161 -> 0.0067s162-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})163 -> 0.0193s164-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})165 -> 0.0133s166-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})167 -> 0.0112s168-- create_table("ci_subscriptions_projects", {:force=>:cascade})169 -> 0.0064s170-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})171 -> 0.0070s172-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})173 -> 0.0071s174-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})175 -> 0.0092s176-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})177 -> 0.0064s178-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})179 -> 0.0053s180-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})181 -> 0.0066s182-- create_table("cluster_providers_aws", {:force=>:cascade})183 -> 0.0106s184-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})185 -> 0.0117s186-- create_table("clusters", {:id=>:serial, :force=>:cascade})187 -> 0.0127s188-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})189 -> 0.0059s190-- create_table("clusters_applications_crossplane", {:id=>:serial, :force=>:cascade})191 -> 0.0052s192-- create_table("clusters_applications_elastic_stacks", {:force=>:cascade})193 -> 0.0052s194-- create_table("clusters_applications_helm", {:id=>:serial, :force=>:cascade})195 -> 0.0051s196-- create_table("clusters_applications_ingress", {:id=>:serial, :force=>:cascade})197 -> 0.0051s198-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})199 -> 0.0069s200-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})201 -> 0.0056s202-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})203 -> 0.0056s204-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})205 -> 0.0083s206-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})207 -> 0.0166s208-- create_table("commit_user_mentions", {:force=>:cascade})209 -> 0.0077s210-- create_table("container_expiration_policies", {:primary_key=>"project_id", :id=>:bigint, :default=>nil, :force=>:cascade})211 -> 0.0056s212-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})213 -> 0.0079s214-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})215 -> 0.0078s216-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})217 -> 0.0057s218-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})219 -> 0.0052s220-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})221 -> 0.0074s222-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})223 -> 0.0115s224-- create_table("deployment_merge_requests", {:id=>false, :force=>:cascade})225 -> 0.0057s226-- create_table("deployments", {:id=>:serial, :force=>:cascade})227 -> 0.0311s228-- create_table("description_versions", {:force=>:cascade})229 -> 0.0099s230-- create_table("design_management_designs", {:force=>:cascade})231 -> 0.0074s232-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})233 -> 0.0111s234-- create_table("design_management_versions", {:force=>:cascade})235 -> 0.0102s236-- create_table("design_user_mentions", {:force=>:cascade})237 -> 0.0074s238-- create_table("draft_notes", {:force=>:cascade})239 -> 0.0101s240-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})241 -> 0.0051s242-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})243 -> 0.0036s244-- create_table("emails", {:id=>:serial, :force=>:cascade})245 -> 0.0101s246-- create_table("environments", {:id=>:serial, :force=>:cascade})247 -> 0.0122s248-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})249 -> 0.0065s250-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})251 -> 0.0053s252-- create_table("epic_user_mentions", {:force=>:cascade})253 -> 0.0090s254-- create_table("epics", {:id=>:serial, :force=>:cascade})255 -> 0.0268s256-- create_table("events", {:id=>:serial, :force=>:cascade})257 -> 0.0178s258-- create_table("evidences", {:force=>:cascade})259 -> 0.0071s260-- create_table("external_pull_requests", {:force=>:cascade})261 -> 0.0054s262-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})263 -> 0.0053s264-- create_table("features", {:id=>:serial, :force=>:cascade})265 -> 0.0048s266-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})267 -> 0.0084s268-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})269 -> 0.0054s270-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})271 -> 0.0046s272-- create_table("geo_cache_invalidation_events", {:force=>:cascade})273 -> 0.0026s274-- create_table("geo_container_repository_updated_events", {:force=>:cascade})275 -> 0.0047s276-- create_table("geo_event_log", {:force=>:cascade})277 -> 0.0306s278-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})279 -> 0.0049s280-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})281 -> 0.0053s282-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})283 -> 0.0048s284-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})285 -> 0.0050s286-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})287 -> 0.0086s288-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})289 -> 0.0066s290-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})291 -> 0.0131s292-- create_table("geo_repositories_changed_events", {:force=>:cascade})293 -> 0.0043s294-- create_table("geo_repository_created_events", {:force=>:cascade})295 -> 0.0048s296-- create_table("geo_repository_deleted_events", {:force=>:cascade})297 -> 0.0050s298-- create_table("geo_repository_renamed_events", {:force=>:cascade})299 -> 0.0050s300-- create_table("geo_repository_updated_events", {:force=>:cascade})301 -> 0.0076s302-- create_table("geo_reset_checksum_events", {:force=>:cascade})303 -> 0.0044s304-- create_table("geo_upload_deleted_events", {:force=>:cascade})305 -> 0.0050s306-- create_table("gitlab_subscription_histories", {:force=>:cascade})307 -> 0.0048s308-- create_table("gitlab_subscriptions", {:force=>:cascade})309 -> 0.0080s310-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})311 -> 0.0092s312-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})313 -> 0.0090s314-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})315 -> 0.0139s316-- create_table("grafana_integrations", {:force=>:cascade})317 -> 0.0078s318-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})319 -> 0.0073s320-- create_table("group_deletion_schedules", {:primary_key=>"group_id", :id=>:bigint, :default=>nil, :force=>:cascade})321 -> 0.0057s322-- create_table("group_group_links", {:force=>:cascade})323 -> 0.0070s324-- create_table("historical_data", {:id=>:serial, :force=>:cascade})325 -> 0.0022s326-- create_table("identities", {:id=>:serial, :force=>:cascade})327 -> 0.0094s328-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})329 -> 0.0091s330-- create_table("import_failures", {:force=>:cascade})331 -> 0.0068s332-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})333 -> 0.0051s334-- create_table("insights", {:id=>:serial, :force=>:cascade})335 -> 0.0065s336-- create_table("internal_ids", {:force=>:cascade})337 -> 0.0110s338-- create_table("ip_restrictions", {:force=>:cascade})339 -> 0.0048s340-- create_table("issue_assignees", {:id=>false, :force=>:cascade})341 -> 0.0053s342-- create_table("issue_links", {:id=>:serial, :force=>:cascade})343 -> 0.0090s344-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})345 -> 0.0067s346-- create_table("issue_tracker_data", {:force=>:cascade})347 -> 0.0051s348-- create_table("issue_user_mentions", {:force=>:cascade})349 -> 0.0091s350-- create_table("issues", {:id=>:serial, :force=>:cascade})351 -> 0.0545s352-- create_table("issues_prometheus_alert_events", {:id=>false, :force=>:cascade})353 -> 0.0057s354-- create_table("issues_self_managed_prometheus_alert_events", {:id=>false, :force=>:cascade})355 -> 0.0056s356-- create_table("jira_connect_installations", {:force=>:cascade})357 -> 0.0050s358-- create_table("jira_connect_subscriptions", {:force=>:cascade})359 -> 0.0086s360-- create_table("jira_tracker_data", {:force=>:cascade})361 -> 0.0052s362-- create_table("keys", {:id=>:serial, :force=>:cascade})363 -> 0.0122s364-- create_table("label_links", {:id=>:serial, :force=>:cascade})365 -> 0.0072s366-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})367 -> 0.0087s368-- create_table("labels", {:id=>:serial, :force=>:cascade})369 -> 0.0184s370-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})371 -> 0.0029s372-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})373 -> 0.0075s374-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})375 -> 0.0072s376-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})377 -> 0.0064s378-- create_table("licenses", {:id=>:serial, :force=>:cascade})379 -> 0.0028s380-- create_table("list_user_preferences", {:force=>:cascade})381 -> 0.0088s382-- create_table("lists", {:id=>:serial, :force=>:cascade})383 -> 0.0142s384-- create_table("members", {:id=>:serial, :force=>:cascade})385 -> 0.0186s386-- create_table("merge_request_assignees", {:force=>:cascade})387 -> 0.0086s388-- create_table("merge_request_blocks", {:force=>:cascade})389 -> 0.0066s390-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})391 -> 0.0063s392-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})393 -> 0.0044s394-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})395 -> 0.0075s396-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})397 -> 0.0200s398-- create_table("merge_request_user_mentions", {:force=>:cascade})399 -> 0.0095s400-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})401 -> 0.0619s402-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})403 -> 0.0072s404-- create_table("merge_trains", {:force=>:cascade})405 -> 0.0124s406-- create_table("milestone_releases", {:id=>false, :force=>:cascade})407 -> 0.0056s408-- create_table("milestones", {:id=>:serial, :force=>:cascade})409 -> 0.0162s410-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})411 -> 0.0037s412-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})413 -> 0.0066s414-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})415 -> 0.0052s416-- create_table("namespaces", {:id=>:serial, :force=>:cascade})417 -> 0.0468s418-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})419 -> 0.0051s420-- create_table("notes", {:id=>:serial, :force=>:cascade})421 -> 0.0254s422-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})423 -> 0.0108s424-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})425 -> 0.0052s426-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})427 -> 0.0111s428-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})429 -> 0.0090s430-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})431 -> 0.0053s432-- create_table("operations_feature_flag_scopes", {:force=>:cascade})433 -> 0.0063s434-- create_table("operations_feature_flags", {:force=>:cascade})435 -> 0.0052s436-- create_table("operations_feature_flags_clients", {:force=>:cascade})437 -> 0.0060s438-- create_table("packages_conan_file_metadata", {:force=>:cascade})439 -> 0.0073s440-- create_table("packages_conan_metadata", {:force=>:cascade})441 -> 0.0051s442-- create_table("packages_dependencies", {:force=>:cascade})443 -> 0.0050s444-- create_table("packages_dependency_links", {:force=>:cascade})445 -> 0.0067s446-- create_table("packages_maven_metadata", {:force=>:cascade})447 -> 0.0054s448-- create_table("packages_package_files", {:force=>:cascade})449 -> 0.0053s450-- create_table("packages_package_tags", {:force=>:cascade})451 -> 0.0045s452-- create_table("packages_packages", {:force=>:cascade})453 -> 0.0095s454-- create_table("pages_domain_acme_orders", {:force=>:cascade})455 -> 0.0072s456-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})457 -> 0.0197s458-- create_table("path_locks", {:id=>:serial, :force=>:cascade})459 -> 0.0093s460-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})461 -> 0.0159s462-- create_table("plan_limits", {:force=>:cascade})463 -> 0.0063s464-- create_table("plans", {:id=>:serial, :force=>:cascade})465 -> 0.0059s466-- create_table("pool_repositories", {:force=>:cascade})467 -> 0.0103s468-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})469 -> 0.0061s470-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})471 -> 0.0027s472-- create_table("project_aliases", {:force=>:cascade})473 -> 0.0089s474-- create_table("project_authorizations", {:id=>false, :force=>:cascade})475 -> 0.0064s476-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})477 -> 0.0063s478-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})479 -> 0.0070s480-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})481 -> 0.0097s482-- create_table("project_daily_statistics", {:force=>:cascade})483 -> 0.0051s484-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})485 -> 0.0075s486-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})487 -> 0.0031s488-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})489 -> 0.0103s490-- create_table("project_features", {:id=>:serial, :force=>:cascade})491 -> 0.0071s492-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})493 -> 0.0082s494-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})495 -> 0.0057s496-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})497 -> 0.0046s498-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})499 -> 0.0024s500-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})501 -> 0.0194s502-- create_table("project_pages_metadata", {:id=>false, :force=>:cascade})503 -> 0.0100s504-- create_table("project_repositories", {:force=>:cascade})505 -> 0.0102s506-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})507 -> 0.0180s508-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})509 -> 0.0100s510-- create_table("project_tracing_settings", {:force=>:cascade})511 -> 0.0051s512-- create_table("projects", {:id=>:serial, :force=>:cascade})513 -> 0.0773s514-- create_table("prometheus_alert_events", {:force=>:cascade})515 -> 0.0074s516-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})517 -> 0.0089s518-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})519 -> 0.0122s520-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})521 -> 0.0094s522-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})523 -> 0.0091s524-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})525 -> 0.0092s526-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})527 -> 0.0077s528-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})529 -> 0.0094s530-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})531 -> 0.0074s532-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})533 -> 0.0094s534-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})535 -> 0.0074s536-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})537 -> 0.0043s538-- create_table("push_rules", {:id=>:serial, :force=>:cascade})539 -> 0.0099s540-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})541 -> 0.0100s542-- create_table("release_links", {:force=>:cascade})543 -> 0.0073s544-- create_table("releases", {:id=>:serial, :force=>:cascade})545 -> 0.0075s546-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})547 -> 0.0086s548-- create_table("repository_languages", {:id=>false, :force=>:cascade})549 -> 0.0034s550-- create_table("resource_label_events", {:force=>:cascade})551 -> 0.0141s552-- create_table("reviews", {:force=>:cascade})553 -> 0.0089s554-- create_table("routes", {:id=>:serial, :force=>:cascade})555 -> 0.0098s556-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})557 -> 0.0061s558-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})559 -> 0.0054s560-- create_table("self_managed_prometheus_alert_events", {:force=>:cascade})561 -> 0.0079s562-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})563 -> 0.0055s564-- create_table("sentry_issues", {:force=>:cascade})565 -> 0.0046s566-- create_table("service_desk_settings", {:primary_key=>"project_id", :id=>:bigint, :default=>nil, :force=>:cascade})567 -> 0.0016s568-- create_table("services", {:id=>:serial, :force=>:cascade})569 -> 0.0174s570-- create_table("shards", {:id=>:serial, :force=>:cascade})571 -> 0.0050s572-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})573 -> 0.0075s574-- create_table("smartcard_identities", {:force=>:cascade})575 -> 0.0071s576-- create_table("snippet_user_mentions", {:force=>:cascade})577 -> 0.0092s578-- create_table("snippets", {:id=>:serial, :force=>:cascade})579 -> 0.0213s580-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})581 -> 0.0072s582-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})583 -> 0.0077s584-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})585 -> 0.0040s586-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})587 -> 0.0077s588-- create_table("suggestions", {:force=>:cascade})589 -> 0.0068s590-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})591 -> 0.0073s592-- create_table("taggings", {:id=>:serial, :force=>:cascade})593 -> 0.0124s594-- create_table("tags", {:id=>:serial, :force=>:cascade})595 -> 0.0079s596-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})597 -> 0.1170s598-- create_table("timelogs", {:id=>:serial, :force=>:cascade})599 -> 0.0172s600-- create_table("todos", {:id=>:serial, :force=>:cascade})601 -> 0.0237s602-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})603 -> 0.0051s604-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})605 -> 0.0078s606-- create_table("uploads", {:id=>:serial, :force=>:cascade})607 -> 0.0120s608-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})609 -> 0.0057s610-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})611 -> 0.0066s612-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})613 -> 0.0084s614-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})615 -> 0.0060s616-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})617 -> 0.0081s618-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})619 -> 0.0060s620-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})621 -> 0.0070s622-- create_table("users", {:id=>:serial, :force=>:cascade})623 -> 0.0791s624-- create_table("users_ops_dashboard_projects", {:force=>:cascade})625 -> 0.0074s626-- create_table("users_security_dashboard_projects", {:id=>false, :force=>:cascade})627 -> 0.0061s628-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})629 -> 0.0071s630-- create_table("vulnerabilities", {:force=>:cascade})631 -> 0.0279s632-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})633 -> 0.0165s634-- create_table("vulnerability_identifiers", {:force=>:cascade})635 -> 0.0062s636-- create_table("vulnerability_issue_links", {:force=>:cascade})637 -> 0.0094s638-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})639 -> 0.0067s640-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})641 -> 0.0129s642-- create_table("vulnerability_occurrences", {:force=>:cascade})643 -> 0.0150s644-- create_table("vulnerability_scanners", {:force=>:cascade})645 -> 0.0054s646-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})647 -> 0.0076s648-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})649 -> 0.0137s650-- create_table("zoom_meetings", {:force=>:cascade})651 -> 0.0132s652-- add_foreign_key("alerts_service_data", "services", {:on_delete=>:cascade})653 -> 0.0026s654-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})655 -> 0.0026s656-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})657 -> 0.0023s658-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})659 -> 0.0016s660-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})661 -> 0.0017s662-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})663 -> 0.0018s664-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})665 -> 0.0014s666-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})667 -> 0.0077s668-- add_foreign_key("analytics_language_trend_repository_languages", "programming_languages", {:on_delete=>:cascade})669 -> 0.0033s670-- add_foreign_key("analytics_language_trend_repository_languages", "projects", {:on_delete=>:cascade})671 -> 0.0052s672-- add_foreign_key("analytics_repository_file_commits", "analytics_repository_files", {:on_delete=>:cascade})673 -> 0.0040s674-- add_foreign_key("analytics_repository_file_commits", "projects", {:on_delete=>:cascade})675 -> 0.0024s676-- add_foreign_key("analytics_repository_file_edits", "analytics_repository_files", {:on_delete=>:cascade})677 -> 0.0018s678-- add_foreign_key("analytics_repository_file_edits", "projects", {:on_delete=>:cascade})679 -> 0.0022s680-- add_foreign_key("analytics_repository_files", "projects", {:on_delete=>:cascade})681 -> 0.0020s682-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})683 -> 0.0035s684-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})685 -> 0.0029s686-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})687 -> 0.0030s688-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})689 -> 0.0040s690-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})691 -> 0.0022s692-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})693 -> 0.0017s694-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})695 -> 0.0032s696-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})697 -> 0.0017s698-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})699 -> 0.0019s700-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})701 -> 0.0016s702-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})703 -> 0.0015s704-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})705 -> 0.0016s706-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})707 -> 0.0017s708-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})709 -> 0.0018s710-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})711 -> 0.0020s712-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})713 -> 0.0015s714-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})715 -> 0.0015s716-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})717 -> 0.0017s718-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})719 -> 0.0017s720-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})721 -> 0.0016s722-- add_foreign_key("aws_roles", "users", {:on_delete=>:cascade})723 -> 0.0020s724-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})725 -> 0.0017s726-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})727 -> 0.0018s728-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})729 -> 0.0018s730-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})731 -> 0.0019s732-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})733 -> 0.0017s734-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})735 -> 0.0017s736-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})737 -> 0.0019s738-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})739 -> 0.0017s740-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})741 -> 0.0016s742-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})743 -> 0.0016s744-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})745 -> 0.0019s746-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})747 -> 0.0019s748-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})749 -> 0.0016s750-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})751 -> 0.0018s752-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})753 -> 0.0017s754-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})755 -> 0.0029s756-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})757 -> 0.0018s758-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})759 -> 0.0022s760-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})761 -> 0.0015s762-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})763 -> 0.0017s764-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})765 -> 0.0020s766-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})767 -> 0.0025s768-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})769 -> 0.0018s770-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})771 -> 0.0018s772-- add_foreign_key("ci_builds", "ci_resource_groups", {:column=>"resource_group_id", :name=>"fk_6661f4f0e8", :on_delete=>:nullify})773 -> 0.0020s774-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})775 -> 0.0025s776-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})777 -> 0.0025s778-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})779 -> 0.0031s780-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})781 -> 0.0022s782-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})783 -> 0.0020s784-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})785 -> 0.0019s786-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})787 -> 0.0027s788-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})789 -> 0.0024s790-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})791 -> 0.0020s792-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})793 -> 0.0019s794-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})795 -> 0.0015s796-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})797 -> 0.0017s798-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})799 -> 0.0021s800-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})801 -> 0.0021s802-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})803 -> 0.0017s804-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})805 -> 0.0015s806-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})807 -> 0.0015s808-- add_foreign_key("ci_pipelines", "external_pull_requests", {:name=>"fk_190998ef09", :on_delete=>:nullify})809 -> 0.0018s810-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})811 -> 0.0019s812-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})813 -> 0.0023s814-- add_foreign_key("ci_resource_groups", "projects", {:on_delete=>:cascade})815 -> 0.0020s816-- add_foreign_key("ci_resources", "ci_builds", {:column=>"build_id", :on_delete=>:nullify})817 -> 0.0020s818-- add_foreign_key("ci_resources", "ci_resource_groups", {:column=>"resource_group_id", :on_delete=>:cascade})819 -> 0.0013s820-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})821 -> 0.0017s822-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})823 -> 0.0017s824-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})825 -> 0.0021s826-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})827 -> 0.0020s828-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})829 -> 0.0016s830-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})831 -> 0.0016s832-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})833 -> 0.0018s834-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})835 -> 0.0019s836-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})837 -> 0.0015s838-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})839 -> 0.0020s840-- add_foreign_key("ci_subscriptions_projects", "projects", {:column=>"downstream_project_id", :on_delete=>:cascade})841 -> 0.0019s842-- add_foreign_key("ci_subscriptions_projects", "projects", {:column=>"upstream_project_id", :on_delete=>:cascade})843 -> 0.0018s844-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})845 -> 0.0015s846-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})847 -> 0.0019s848-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})849 -> 0.0017s850-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})851 -> 0.0021s852-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})853 -> 0.0019s854-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})855 -> 0.0017s856-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})857 -> 0.0016s858-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})859 -> 0.0016s860-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})861 -> 0.0020s862-- add_foreign_key("cluster_providers_aws", "clusters", {:on_delete=>:cascade})863 -> 0.0017s864-- add_foreign_key("cluster_providers_aws", "users", {:column=>"created_by_user_id", :on_delete=>:nullify})865 -> 0.0019s866-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})867 -> 0.0017s868-- add_foreign_key("clusters", "projects", {:column=>"management_project_id", :name=>"fk_f05c5e5a42", :on_delete=>:nullify})869 -> 0.0020s870-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})871 -> 0.0020s872-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})873 -> 0.0015s874-- add_foreign_key("clusters_applications_crossplane", "clusters", {:on_delete=>:cascade})875 -> 0.0017s876-- add_foreign_key("clusters_applications_elastic_stacks", "clusters", {:on_delete=>:cascade})877 -> 0.0017s878-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})879 -> 0.0016s880-- add_foreign_key("clusters_applications_ingress", "clusters", {:on_delete=>:cascade})881 -> 0.0016s882-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})883 -> 0.0015s884-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})885 -> 0.0015s886-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})887 -> 0.0015s888-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})889 -> 0.0015s890-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})891 -> 0.0015s892-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})893 -> 0.0014s894-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})895 -> 0.0018s896-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})897 -> 0.0016s898-- add_foreign_key("clusters_kubernetes_namespaces", "environments", {:on_delete=>:nullify})899 -> 0.0017s900-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})901 -> 0.0024s902-- add_foreign_key("commit_user_mentions", "notes", {:on_delete=>:cascade})903 -> 0.0021s904-- add_foreign_key("container_expiration_policies", "projects", {:on_delete=>:cascade})905 -> 0.0021s906-- add_foreign_key("container_repositories", "projects")907 -> 0.0021s908-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})909 -> 0.0018s910-- add_foreign_key("dependency_proxy_group_settings", "namespaces", {:column=>"group_id", :on_delete=>:cascade})911 -> 0.0017s912-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})913 -> 0.0021s914-- add_foreign_key("deployment_merge_requests", "deployments", {:on_delete=>:cascade})915 -> 0.0022s916-- add_foreign_key("deployment_merge_requests", "merge_requests", {:on_delete=>:cascade})917 -> 0.0018s918-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})919 -> 0.0016s920-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})921 -> 0.0021s922-- add_foreign_key("description_versions", "epics", {:on_delete=>:cascade})923 -> 0.0031s924-- add_foreign_key("description_versions", "issues", {:on_delete=>:cascade})925 -> 0.0028s926-- add_foreign_key("description_versions", "merge_requests", {:on_delete=>:cascade})927 -> 0.0018s928-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})929 -> 0.0019s930-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})931 -> 0.0022s932-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})933 -> 0.0016s934-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})935 -> 0.0015s936-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})937 -> 0.0018s938-- add_foreign_key("design_management_versions", "users", {:column=>"author_id", :name=>"fk_c1440b4896", :on_delete=>:nullify})939 -> 0.0019s940-- add_foreign_key("design_user_mentions", "design_management_designs", {:column=>"design_id", :on_delete=>:cascade})941 -> 0.0016s942-- add_foreign_key("design_user_mentions", "notes", {:on_delete=>:cascade})943 -> 0.0016s944-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})945 -> 0.0019s946-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})947 -> 0.0020s948-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})949 -> 0.0018s950-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})951 -> 0.0027s952-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})953 -> 0.0021s954-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})955 -> 0.0018s956-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})957 -> 0.0017s958-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})959 -> 0.0016s960-- add_foreign_key("epic_user_mentions", "epics", {:on_delete=>:cascade})961 -> 0.0017s962-- add_foreign_key("epic_user_mentions", "notes", {:on_delete=>:cascade})963 -> 0.0015s964-- add_foreign_key("epics", "epics", {:column=>"due_date_sourcing_epic_id", :name=>"fk_013c9f36ca", :on_delete=>:nullify})965 -> 0.0017s966-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})967 -> 0.0015s968-- add_foreign_key("epics", "epics", {:column=>"start_date_sourcing_epic_id", :name=>"fk_9d480c64b2", :on_delete=>:nullify})969 -> 0.0016s970-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})971 -> 0.0020s972-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})973 -> 0.0018s974-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})975 -> 0.0020s976-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})977 -> 0.0019s978-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})979 -> 0.0019s980-- add_foreign_key("events", "namespaces", {:column=>"group_id", :name=>"fk_61fbf6ca48", :on_delete=>:cascade})981 -> 0.0020s982-- add_foreign_key("events", "projects", {:on_delete=>:cascade})983 -> 0.0025s984-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})985 -> 0.0019s986-- add_foreign_key("evidences", "releases", {:on_delete=>:cascade})987 -> 0.0019s988-- add_foreign_key("external_pull_requests", "projects", {:on_delete=>:cascade})989 -> 0.0021s990-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})991 -> 0.0017s992-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})993 -> 0.0019s994-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})995 -> 0.0020s996-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})997 -> 0.0018s998-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})999 -> 0.0021s1000-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})1001 -> 0.0015s1002-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})1003 -> 0.0020s1004-- add_foreign_key("geo_event_log", "geo_container_repository_updated_events", {:column=>"container_repository_updated_event_id", :name=>"fk_6ada82d42a", :on_delete=>:cascade})1005 -> 0.0014s1006-- add_foreign_key("geo_event_log", "geo_hashed_storage_migrated_events", {:column=>"hashed_storage_migrated_event_id", :name=>"fk_27548c6db3", :on_delete=>:cascade})1007 -> 0.0017s1008-- add_foreign_key("geo_event_log", "geo_job_artifact_deleted_events", {:column=>"job_artifact_deleted_event_id", :name=>"fk_176d3fbb5d", :on_delete=>:cascade})1009 -> 0.0014s1010-- add_foreign_key("geo_event_log", "geo_lfs_object_deleted_events", {:column=>"lfs_object_deleted_event_id", :name=>"fk_d5af95fcd9", :on_delete=>:cascade})1011 -> 0.0015s1012-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})1013 -> 0.0014s1014-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})1015 -> 0.0015s1016-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})1017 -> 0.0015s1018-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})1019 -> 0.0016s1020-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})1021 -> 0.0016s1022-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})1023 -> 0.0015s1024-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})1025 -> 0.0015s1026-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})1027 -> 0.0021s1028-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})1029 -> 0.0023s1030-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})1031 -> 0.0019s1032-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})1033 -> 0.0026s1034-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})1035 -> 0.0021s1036-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})1037 -> 0.0016s1038-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})1039 -> 0.0023s1040-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})1041 -> 0.0020s1042-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})1043 -> 0.0021s1044-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})1045 -> 0.0019s1046-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})1047 -> 0.0018s1048-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})1049 -> 0.0014s1050-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})1051 -> 0.0016s1052-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})1053 -> 0.0019s1054-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})1055 -> 0.0016s1056-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})1057 -> 0.0014s1058-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})1059 -> 0.0020s1060-- add_foreign_key("grafana_integrations", "projects", {:on_delete=>:cascade})1061 -> 0.0029s1062-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1063 -> 0.0018s1064-- add_foreign_key("group_deletion_schedules", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1065 -> 0.0017s1066-- add_foreign_key("group_deletion_schedules", "users", {:name=>"fk_11e3ebfcdd", :on_delete=>:cascade})1067 -> 0.0019s1068-- add_foreign_key("group_group_links", "namespaces", {:column=>"shared_group_id", :on_delete=>:cascade})1069 -> 0.0018s1070-- add_foreign_key("group_group_links", "namespaces", {:column=>"shared_with_group_id", :on_delete=>:cascade})1071 -> 0.0015s1072-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})1073 -> 0.0016s1074-- add_foreign_key("import_export_uploads", "namespaces", {:column=>"group_id", :name=>"fk_83319d9721", :on_delete=>:cascade})1075 -> 0.0017s1076-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})1077 -> 0.0020s1078-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})1079 -> 0.0020s1080-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})1081 -> 0.0018s1082-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})1083 -> 0.0018s1084-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})1085 -> 0.0018s1086-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})1087 -> 0.0019s1088-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1089 -> 0.0015s1090-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})1091 -> 0.0015s1092-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})1093 -> 0.0016s1094-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})1095 -> 0.0016s1096-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})1097 -> 0.0014s1098-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})1099 -> 0.0017s1100-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})1101 -> 0.0017s1102-- add_foreign_key("issue_user_mentions", "issues", {:on_delete=>:cascade})1103 -> 0.0017s1104-- add_foreign_key("issue_user_mentions", "notes", {:on_delete=>:cascade})1105 -> 0.0015s1106-- add_foreign_key("issues", "epics", {:column=>"promoted_to_epic_id", :name=>"fk_df75a7c8b8", :on_delete=>:nullify})1107 -> 0.0016s1108-- add_foreign_key("issues", "issues", {:column=>"duplicated_to_id", :name=>"fk_9c4516d665", :on_delete=>:nullify})1109 -> 0.0017s1110-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})1111 -> 0.0015s1112-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})1113 -> 0.0016s1114-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})1115 -> 0.0022s1116-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})1117 -> 0.0020s1118-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})1119 -> 0.0020s1120-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})1121 -> 0.0020s1122-- add_foreign_key("issues_prometheus_alert_events", "issues", {:on_delete=>:cascade})1123 -> 0.0018s1124-- add_foreign_key("issues_prometheus_alert_events", "prometheus_alert_events", {:on_delete=>:cascade})1125 -> 0.0015s1126-- add_foreign_key("issues_self_managed_prometheus_alert_events", "issues", {:on_delete=>:cascade})1127 -> 0.0016s1128-- add_foreign_key("issues_self_managed_prometheus_alert_events", "self_managed_prometheus_alert_events", {:on_delete=>:cascade})1129 -> 0.0016s1130-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})1131 -> 0.0015s1132-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})1133 -> 0.0016s1134-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})1135 -> 0.0015s1136-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})1137 -> 0.0014s1138-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})1139 -> 0.0015s1140-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})1141 -> 0.0019s1142-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1143 -> 0.0017s1144-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})1145 -> 0.0020s1146-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})1147 -> 0.0021s1148-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})1149 -> 0.0018s1150-- add_foreign_key("list_user_preferences", "lists", {:on_delete=>:cascade})1151 -> 0.0018s1152-- add_foreign_key("list_user_preferences", "users", {:on_delete=>:cascade})1153 -> 0.0019s1154-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})1155 -> 0.0014s1156-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})1157 -> 0.0014s1158-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})1159 -> 0.0014s1160-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})1161 -> 0.0018s1162-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})1163 -> 0.0023s1164-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})1165 -> 0.0018s1166-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})1167 -> 0.0018s1168-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})1169 -> 0.0018s1170-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocking_merge_request_id", :on_delete=>:cascade})1171 -> 0.0015s1172-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})1173 -> 0.0017s1174-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})1175 -> 0.0015s1176-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})1177 -> 0.0016s1178-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1179 -> 0.0020s1180-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})1181 -> 0.0017s1182-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})1183 -> 0.0019s1184-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})1185 -> 0.0019s1186-- add_foreign_key("merge_request_user_mentions", "merge_requests", {:on_delete=>:cascade})1187 -> 0.0018s1188-- add_foreign_key("merge_request_user_mentions", "notes", {:on_delete=>:cascade})1189 -> 0.0016s1190-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})1191 -> 0.0018s1192-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})1193 -> 0.0017s1194-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1195 -> 0.0017s1196-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1197 -> 0.0022s1198-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1199 -> 0.0023s1200-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1201 -> 0.0023s1202-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1203 -> 0.0021s1204-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1205 -> 0.0021s1206-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1207 -> 0.0020s1208-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1209 -> 0.0024s1210-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1211 -> 0.0017s1212-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1213 -> 0.0018s1214-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1215 -> 0.0017s1216-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1217 -> 0.0019s1218-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1219 -> 0.0020s1220-- add_foreign_key("milestone_releases", "milestones", {:on_delete=>:cascade})1221 -> 0.0017s1222-- add_foreign_key("milestone_releases", "releases", {:on_delete=>:cascade})1223 -> 0.0015s1224-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1225 -> 0.0017s1226-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1227 -> 0.0020s1228-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1229 -> 0.0017s1230-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1231 -> 0.0018s1232-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1233 -> 0.0017s1234-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1235 -> 0.0018s1236-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1237 -> 0.0018s1238-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1239 -> 0.0024s1240-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1241 -> 0.0016s1242-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1243 -> 0.0023s1244-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1245 -> 0.0018s1246-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1247 -> 0.0023s1248-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_77114b3b09", :on_delete=>:cascade})1249 -> 0.0021s1250-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1251 -> 0.0017s1252-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1253 -> 0.0022s1254-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1255 -> 0.0022s1256-- add_foreign_key("packages_conan_file_metadata", "packages_package_files", {:column=>"package_file_id", :on_delete=>:cascade})1257 -> 0.0015s1258-- add_foreign_key("packages_conan_metadata", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1259 -> 0.0015s1260-- add_foreign_key("packages_dependency_links", "packages_dependencies", {:column=>"dependency_id", :on_delete=>:cascade})1261 -> 0.0015s1262-- add_foreign_key("packages_dependency_links", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1263 -> 0.0013s1264-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1265 -> 0.0013s1266-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1267 -> 0.0012s1268-- add_foreign_key("packages_package_tags", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1269 -> 0.0014s1270-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1271 -> 0.0021s1272-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1273 -> 0.0020s1274-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1275 -> 0.0021s1276-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1277 -> 0.0021s1278-- add_foreign_key("path_locks", "users")1279 -> 0.0020s1280-- add_foreign_key("personal_access_tokens", "users")1281 -> 0.0021s1282-- add_foreign_key("plan_limits", "plans", {:on_delete=>:cascade})1283 -> 0.0015s1284-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1285 -> 0.0021s1286-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1287 -> 0.0015s1288-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1289 -> 0.0020s1290-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1291 -> 0.0042s1292-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1293 -> 0.0022s1294-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1295 -> 0.0020s1296-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1297 -> 0.0021s1298-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1299 -> 0.0021s1300-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1301 -> 0.0021s1302-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1303 -> 0.0021s1304-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1305 -> 0.0017s1306-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1307 -> 0.0020s1308-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1309 -> 0.0020s1310-- add_foreign_key("project_feature_usages", "projects", {:on_delete=>:cascade})1311 -> 0.0021s1312-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1313 -> 0.0021s1314-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1315 -> 0.0020s1316-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1317 -> 0.0020s1318-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1319 -> 0.0021s1320-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1321 -> 0.0020s1322-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1323 -> 0.0022s1324-- add_foreign_key("project_pages_metadata", "projects", {:on_delete=>:cascade})1325 -> 0.0020s1326-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1327 -> 0.0021s1328-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1329 -> 0.0015s1330-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1331 -> 0.0024s1332-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1333 -> 0.0022s1334-- add_foreign_key("project_tracing_settings", "projects", {:on_delete=>:cascade})1335 -> 0.0020s1336-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})1337 -> 0.0021s1338-- add_foreign_key("projects", "users", {:column=>"marked_for_deletion_by_user_id", :name=>"fk_25d8780d11", :on_delete=>:nullify})1339 -> 0.0025s1340-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1341 -> 0.0022s1342-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1343 -> 0.0017s1344-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1345 -> 0.0014s1346-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1347 -> 0.0020s1348-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1349 -> 0.0016s1350-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1351 -> 0.0020s1352-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1353 -> 0.0018s1354-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1355 -> 0.0016s1356-- add_foreign_key("protected_branch_merge_access_levels", "users")1357 -> 0.0019s1358-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1359 -> 0.0024s1360-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1361 -> 0.0013s1362-- add_foreign_key("protected_branch_push_access_levels", "users")1363 -> 0.0019s1364-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1365 -> 0.0019s1366-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1367 -> 0.0014s1368-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1369 -> 0.0019s1370-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1371 -> 0.0020s1372-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1373 -> 0.0020s1374-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1375 -> 0.0016s1376-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1377 -> 0.0019s1378-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1379 -> 0.0021s1380-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1381 -> 0.0018s1382-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1383 -> 0.0015s1384-- add_foreign_key("protected_tag_create_access_levels", "users")1385 -> 0.0020s1386-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1387 -> 0.0021s1388-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1389 -> 0.0015s1390-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1391 -> 0.0024s1392-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1393 -> 0.0018s1394-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1395 -> 0.0023s1396-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1397 -> 0.0020s1398-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1399 -> 0.0024s1400-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1401 -> 0.0023s1402-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1403 -> 0.0021s1404-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1405 -> 0.0020s1406-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1407 -> 0.0017s1408-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1409 -> 0.0023s1410-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1411 -> 0.0023s1412-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1413 -> 0.0020s1414-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1415 -> 0.0023s1416-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1417 -> 0.0021s1418-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1419 -> 0.0019s1420-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1421 -> 0.0020s1422-- add_foreign_key("self_managed_prometheus_alert_events", "environments", {:on_delete=>:cascade})1423 -> 0.0016s1424-- add_foreign_key("self_managed_prometheus_alert_events", "projects", {:on_delete=>:cascade})1425 -> 0.0022s1426-- add_foreign_key("sentry_issues", "issues", {:on_delete=>:cascade})1427 -> 0.0020s1428-- add_foreign_key("service_desk_settings", "projects", {:on_delete=>:cascade})1429 -> 0.0023s1430-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1431 -> 0.0023s1432-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1433 -> 0.0018s1434-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1435 -> 0.0022s1436-- add_foreign_key("snippet_user_mentions", "notes", {:on_delete=>:cascade})1437 -> 0.0019s1438-- add_foreign_key("snippet_user_mentions", "snippets", {:on_delete=>:cascade})1439 -> 0.0019s1440-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1441 -> 0.0023s1442-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1443 -> 0.0026s1444-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1445 -> 0.0017s1446-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1447 -> 0.0024s1448-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1449 -> 0.0019s1450-- add_foreign_key("system_note_metadata", "description_versions", {:name=>"fk_fbd87415c9", :on_delete=>:nullify})1451 -> 0.0019s1452-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1453 -> 0.0015s1454-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1455 -> 0.0017s1456-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1457 -> 0.0023s1458-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1459 -> 0.0021s1460-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1461 -> 0.0018s1462-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1463 -> 0.0025s1464-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})1465 -> 0.0017s1466-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1467 -> 0.0023s1468-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})1469 -> 0.0020s1470-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1471 -> 0.0027s1472-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1473 -> 0.0023s1474-- add_foreign_key("u2f_registrations", "users")1475 -> 0.0022s1476-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1477 -> 0.0022s1478-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})1479 -> 0.0022s1480-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})1481 -> 0.0023s1482-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})1483 -> 0.0020s1484-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})1485 -> 0.0024s1486-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})1487 -> 0.0022s1488-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1489 -> 0.0021s1490-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1491 -> 0.0020s1492-- add_foreign_key("users", "namespaces", {:column=>"managing_group_id", :name=>"fk_a4b8fefe3e", :on_delete=>:nullify})1493 -> 0.0026s1494-- add_foreign_key("users_ops_dashboard_projects", "projects", {:on_delete=>:cascade})1495 -> 0.0025s1496-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1497 -> 0.0020s1498-- add_foreign_key("users_security_dashboard_projects", "projects", {:on_delete=>:cascade})1499 -> 0.0022s1500-- add_foreign_key("users_security_dashboard_projects", "users", {:on_delete=>:cascade})1501 -> 0.0020s1502-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1503 -> 0.0025s1504-- add_foreign_key("vulnerabilities", "epics", {:name=>"fk_1d37cddf91", :on_delete=>:nullify})1505 -> 0.0022s1506-- add_foreign_key("vulnerabilities", "milestones", {:column=>"due_date_sourcing_milestone_id", :name=>"fk_7c5bb22a22", :on_delete=>:nullify})1507 -> 0.0015s1508-- add_foreign_key("vulnerabilities", "milestones", {:column=>"start_date_sourcing_milestone_id", :name=>"fk_88b4d546ef", :on_delete=>:nullify})1509 -> 0.0015s1510-- add_foreign_key("vulnerabilities", "milestones", {:name=>"fk_131d289c65", :on_delete=>:nullify})1511 -> 0.0016s1512-- add_foreign_key("vulnerabilities", "projects", {:name=>"fk_efb96ab1e2", :on_delete=>:cascade})1513 -> 0.0033s1514-- add_foreign_key("vulnerabilities", "users", {:column=>"author_id", :name=>"fk_b1de915a15", :on_delete=>:nullify})1515 -> 0.0019s1516-- add_foreign_key("vulnerabilities", "users", {:column=>"closed_by_id", :name=>"fk_cf5c60acbf", :on_delete=>:nullify})1517 -> 0.0020s1518-- add_foreign_key("vulnerabilities", "users", {:column=>"last_edited_by_id", :name=>"fk_1302949740", :on_delete=>:nullify})1519 -> 0.0019s1520-- add_foreign_key("vulnerabilities", "users", {:column=>"resolved_by_id", :name=>"fk_76bc5f5455", :on_delete=>:nullify})1521 -> 0.0018s1522-- add_foreign_key("vulnerabilities", "users", {:column=>"updated_by_id", :name=>"fk_7ac31eacb9", :on_delete=>:nullify})1523 -> 0.0018s1524-- add_foreign_key("vulnerability_feedback", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1525 -> 0.0019s1526-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1527 -> 0.0018s1528-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1529 -> 0.0017s1530-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1531 -> 0.0021s1532-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1533 -> 0.0020s1534-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1535 -> 0.0017s1536-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1537 -> 0.0023s1538-- add_foreign_key("vulnerability_issue_links", "issues", {:on_delete=>:cascade})1539 -> 0.0019s1540-- add_foreign_key("vulnerability_issue_links", "vulnerabilities", {:on_delete=>:cascade})1541 -> 0.0021s1542-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1543 -> 0.0014s1544-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1545 -> 0.0016s1546-- add_foreign_key("vulnerability_occurrence_pipelines", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1547 -> 0.0018s1548-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1549 -> 0.0013s1550-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1551 -> 0.0023s1552-- add_foreign_key("vulnerability_occurrences", "vulnerabilities", {:name=>"fk_97ffe77653", :on_delete=>:nullify})1553 -> 0.0015s1554-- add_foreign_key("vulnerability_occurrences", "vulnerability_identifiers", {:column=>"primary_identifier_id", :on_delete=>:cascade})1555 -> 0.0014s1556-- add_foreign_key("vulnerability_occurrences", "vulnerability_scanners", {:column=>"scanner_id", :on_delete=>:cascade})1557 -> 0.0014s1558-- add_foreign_key("vulnerability_scanners", "projects", {:on_delete=>:cascade})1559 -> 0.0021s1560-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1561 -> 0.0018s1562-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1563 -> 0.0026s1564-- add_foreign_key("zoom_meetings", "issues", {:on_delete=>:cascade})1565 -> 0.0021s1566-- add_foreign_key("zoom_meetings", "projects", {:on_delete=>:cascade})1567 -> 0.0022s1568Dropped database 'gitlabhq_geo_test'1569Created database 'gitlabhq_geo_test'1570-- enable_extension("plpgsql")1571 -> 0.0177s1572-- create_table("container_repository_registry", {:id=>:serial, :force=>:cascade})1573 -> 0.0140s1574-- create_table("design_registry", {:id=>:serial, :force=>:cascade})1575 -> 0.0099s1576-- create_table("event_log_states", {:primary_key=>"event_id", :force=>:cascade})1577 -> 0.0022s1578-- create_table("file_registry", {:id=>:serial, :force=>:cascade})1579 -> 0.0124s1580-- create_table("job_artifact_registry", {:id=>:serial, :force=>:cascade})1581 -> 0.0096s1582-- create_table("lfs_object_registry", {:force=>:cascade})1583 -> 0.0100s1584-- create_table("project_registry", {:id=>:serial, :force=>:cascade})1585 -> 0.0465s1586$ date1587Fri Dec 13 08:38:16 UTC 20191588$ source scripts/rspec_helpers.sh1589$ rspec_paralellized_job "--tag ~quarantine --tag ~geo"1590KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb1591Checking gitaly-ruby Gemfile...1592Checking gitaly-ruby bundle...1593Warning: 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`.1594The Gemfile's dependencies are satisfied1595Trying to connect to gitaly: ...... OK1596Knapsack report generator started!1597Run options:1598 include {:focus=>true}1599 exclude {:quarantine=>true, :geo=>true}1600All examples were filtered out; ignoring {:focus=>true}1601==> Setting up Gitaly...1602 Gitaly set up in 0.669038556 seconds...1603==> Setting up GitLab Elasticsearch Indexer...1604 GitLab Elasticsearch Indexer set up in 0.000397118 seconds...1605Merge request > User sees versions1606Starting the Capybara driver server...1607 behaves like rendering a single diff version1608 allows editing diff settings single_mr_diff_view is enabled (PENDING: No reason given)1609 compare with the latest version1610 show the latest version of the diff1611 behaves like allows commenting1612 should text "Typo, please fix."1613 switch between versions1614 shows the commit SHAs for every version in the dropdown1615 shows comments that were last relevant at that version1616 behaves like allows commenting1617 should text "Typo, please fix."1618 compare with older version1619 has a path with comparison context and shows comments that were last relevant at that version1620 show diff between new and old version1621 returns to latest version when "Show latest version" button is clicked1622 behaves like allows commenting1623 should text "Typo, please fix."1624 compare with same version1625 has 0 chages between versions1626 compare with newer version1627 sets the compared versions to be the same1628 scoped in a commit1629 only shows diffs from the commit1630 behaves like allows commenting1631 should text "Typo, please fix."1632Protected Branches1633 logged in as developer1634 Delete protected branch1635 does not allow developer to removes protected branch1636 logged in as maintainer1637 Delete protected branch1638 removes branch after modal confirmation1639 logged in as admin1640 explicit protected branches1641 allows creating explicit protected branches1642 displays the last commit on the matching branch if it exists1643 displays an error message if the named branch does not exist1644 wildcard protected branches1645 allows creating protected branches with a wildcard1646 displays the number of matching branches1647 displays all the branches matching the wildcard1648 access control1649 allows creating protected branches that Maintainers can push to1650 allows updating protected branches so that Maintainers can push to them1651 allows creating protected branches that Developers + Maintainers can push to1652 allows updating protected branches so that Developers + Maintainers can push to them1653 allows creating protected branches that No one can push to1654 allows updating protected branches so that No one can push to them1655 allows creating protected branches that Maintainers can merge to1656 allows updating protected branches so that Maintainers can merge to them1657 allows creating protected branches that Developers + Maintainers can merge to1658 allows updating protected branches so that Developers + Maintainers can merge to them1659 allows creating protected branches that No one can merge to1660 allows updating protected branches so that No one can merge to them1661Merge request > User edits MR1662 non-fork merge request1663 behaves like an editable merge request1664 updates merge request1665 description has autocomplete1666 has class js-quick-submit in form1667 warns about version conflict1668 preserves description textarea height1669 when "Remove source branch" is set1670 allows to unselect "Remove source branch"1671 for a forked project1672 behaves like an editable merge request1673 updates merge request1674 description has autocomplete1675 has class js-quick-submit in form1676 warns about version conflict1677 preserves description textarea height1678 when "Remove source branch" is set1679 allows to unselect "Remove source branch"1680Admin updates settings1681 feature flag :user_mode_in_session is enabled1682 General page1683unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.1684unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.1685 Change visibility settings1686 Uncheck all restricted visibility levels1687 Modify import sources1688 Change Visibility and Access Controls1689 Change Keys settings1690 Change Account and Limit Settings1691 Change New users set to external1692 Change Sign-in restrictions1693 Terms of Service1694 Modify oauth providers1695 Oauth providers do not raise validation errors when saving unrelated changes1696 Configure web terminal1697 Integrations page1698 Enable hiding third party offers1699 Change Slack Notifications Service template settings1700 defaults Deployment events to false for chat notification template settings1701 CI/CD page1702 Change CI/CD settings1703 Reporting page1704 Change Spam settings1705 Metrics and profiling page1706 Change Influx settings1707 Change Prometheus settings1708 Change Performance bar settings1709 loads usage ping payload on click1710 Network page1711 Changes Outbound requests settings1712 Preferences page1713 Change Help page1714 Change Pages settings1715 Change Real-time features settings1716 shows an error when validation fails1717 Change Pages Let's Encrypt settings1718 Nav bar1719 Shows default help links in nav1720 Shows custom support url in nav when set1721 Shows admin dashboard links on bigger screen1722 Relocates admin dashboard links to dropdown list on smaller screen1723 when in admin_mode1724 contains link to leave admin mode1725 can leave admin mode1726 can open pages not in admin scope1727 when not in admin mode1728 has no leave admin mode button1729 is necessary to provide credentials again before opening admin settings1730 can open pages not in admin scope1731 feature flag :user_mode_in_session is disabled1732 loads admin settings page without redirect for reauthentication1733 shows no admin mode buttons in navbar1734Compare1735 branches1736 pre-populates fields1737 renders additions info when click unfold diff1738 filters branches1739 behaves like compares branches1740 compares branches1741 on a read-only instance1742 behaves like compares branches1743 compares branches1744 when project have an open merge request1745 compares branches1746 when commit has overflow1747 displays warning1748 tags17491st Try error in ./spec/features/projects/compare_spec.rb:124:1750stale element reference: element is not attached to the page document1751 (Session info: headless chrome=73.0.3683.103)1752 (Driver info: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),platform=Linux 4.19.78-coreos x86_64)1753unexpected response, code=404, content-type="text/plain"1754unknown command: session/f872bd43ec669e10c829add3b736941e/se/log1755RSpec::Retry: 2nd try ./spec/features/projects/compare_spec.rb:1241756 compares tags1757User reverts a commit1758 without creating a new merge request1759 reverts a commit1760 does not revert a previously reverted commit1761 with creating a new merge request1762 reverts a commit1763 when the project is archived1764 does not show the revert link1765Metrics rendering1766 internal metrics embeds1767 shows embedded metrics1768 when dashboard params are in included the url1769 shows embedded metrics for the specific chart1770 grafana metrics embeds1771 shows embedded metrics1772Dashboard Merge Requests1773 new merge request dropdown1774 shows projects only with merge requests feature enabled1775 no merge requests exist1776 shows an empty state1777 merge requests exist1778 shows assigned merge requests1779 shows authored merge requests1780 shows labeled merge requests1781 shows error message without filter1782 shows sorted merge requests1783 keeps sorting merge requests after visiting Projects MR page1784Project fork1785 allows user to fork project1786 disables fork button when user has exceeded project limit1787 forks the project1788 shows avatars when Gravatar is disabled1789 shows the forked project on the list1790 when the project is private1791 renders private forks of the project1792 when the user already forked the project1793 renders error1794 maintainer in group1795 allows user to fork project to group or to user namespace1796 allows user to fork project to group and not user when exceeded project limit1797 links to the fork if the project was already forked within that namespace1798Dashboard Issues1799 issues1800 shows issues assigned to current user1801 shows issues when current user is author1802 state filter tabs work1803 behaves like it has an RSS button with current_user's feed token1804 shows the RSS button with current_user's feed token1805 behaves like an autodiscoverable RSS feed with current_user's feed token1806 has an RSS autodiscovery link tag with current_user's feed token1807 new issue dropdown1808 shows projects only with issues feature enabled1809 shows the new issue page1810Milestone1811 Create a milestone1812 shows an informative message for a new milestone1813 Open a milestone with closed issues1814 shows an informative message1815 Open a project milestone with an existing title1816 displays validation message when there is a project milestone with same title1817 displays validation message when there is a group milestone with same title1818 Open a milestone1819 shows total issue time spent correctly when no time has been logged1820 shows total issue time spent1821 Deleting a milestone1822 The delete milestone button does not show for unauthorized users1823 deprecation popover1824 opens deprecation popover1825 reopen closed milestones1826 group milestones page1827 reopens the milestone1828 project milestones page1829 reopens the milestone1830User views branches1831 all branches1832 shows branches1833 protected branches1834 shows branches1835Knapsack report was generated. Preview:1836{1837 "spec/features/merge_request/user_sees_versions_spec.rb": 205.96475481987,1838 "spec/features/protected_branches_spec.rb": 105.7298035621643,1839 "spec/features/merge_request/user_edits_mr_spec.rb": 108.04732465744019,1840 "spec/features/admin/admin_settings_spec.rb": 51.12340044975281,1841 "spec/features/projects/compare_spec.rb": 106.27407336235046,1842 "spec/features/projects/commit/user_reverts_commit_spec.rb": 28.30503511428833,1843 "spec/features/markdown/metrics_spec.rb": 26.101240158081055,1844 "spec/features/dashboard/merge_requests_spec.rb": 26.476958513259888,1845 "spec/features/projects/fork_spec.rb": 20.56827449798584,1846 "spec/features/dashboard/issues_spec.rb": 15.105111598968506,1847 "spec/features/milestone_spec.rb": 13.575242757797241,1848 "spec/features/projects/branches/user_views_branches_spec.rb": 1.1870820522308351849}1850Knapsack global time execution for tests: 11m 48s1851Pending: (Failures listed here are expected and do not affect your suite's status)1852 1) Merge request > User sees versions behaves like rendering a single diff version allows editing diff settings single_mr_diff_view is enabled1853 # No reason given1854 Failure/Error: expect(page).to have_selector('.js-show-diff-settings')1855 expected to find css ".js-show-diff-settings" but there were no matches1856 Shared Example Group: "rendering a single diff version" called from ./spec/features/merge_request/user_sees_versions_spec.rb:271857 # ./vendor/ruby/2.6.0/gems/rspec-support-3.8.2/lib/rspec/support.rb:97:in `block in <module:Support>'1858 # ./vendor/ruby/2.6.0/gems/rspec-support-3.8.2/lib/rspec/support.rb:106:in `notify_failure'1859 # ./vendor/ruby/2.6.0/gems/rspec-expectations-3.8.4/lib/rspec/expectations/fail_with.rb:35:in `fail_with'1860 # ./vendor/ruby/2.6.0/gems/rspec-expectations-3.8.4/lib/rspec/expectations/handler.rb:40:in `handle_failure'1861 # ./vendor/ruby/2.6.0/gems/rspec-expectations-3.8.4/lib/rspec/expectations/handler.rb:50:in `block in handle_matcher'1862 # ./vendor/ruby/2.6.0/gems/rspec-expectations-3.8.4/lib/rspec/expectations/handler.rb:27:in `with_matcher'1863 # ./vendor/ruby/2.6.0/gems/rspec-expectations-3.8.4/lib/rspec/expectations/handler.rb:48:in `handle_matcher'1864 # ./vendor/ruby/2.6.0/gems/rspec-expectations-3.8.4/lib/rspec/expectations/expectation_target.rb:65:in `to'1865 # ./spec/support/shared_examples/merge_requests_rendering_a_single_diff_version.rb:19:in `block (2 levels) in <top (required)>'1866 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:257:in `instance_exec'1867 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:257:in `block in run'1868 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:503:in `block in with_around_and_singleton_context_hooks'1869 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:460:in `block in with_around_example_hooks'1870 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/hooks.rb:464:in `block in run'1871 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/hooks.rb:604:in `block in run_around_example_hooks_for'1872 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:345:in `call'1873 # ./vendor/ruby/2.6.0/gems/rspec-rails-4.0.0.beta3/lib/rspec/rails/adapters.rb:128:in `block (2 levels) in <module:MinitestLifecycleAdapter>'1874 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:450:in `instance_exec'1875 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:450:in `instance_exec'1876 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/hooks.rb:373:in `execute_with'1877 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/hooks.rb:606:in `block (2 levels) in run_around_example_hooks_for'1878 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:345:in `call'1879 # ./vendor/ruby/2.6.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:123:in `block in run'1880 # ./vendor/ruby/2.6.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `loop'1881 # ./vendor/ruby/2.6.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:110:in `run'1882 # ./vendor/ruby/2.6.0/gems/rspec-retry-0.6.1/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'1883 # ./vendor/ruby/2.6.0/gems/rspec-retry-0.6.1/lib/rspec/retry.rb:37:in `block (2 levels) in setup'1884 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:450:in `instance_exec'1885 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:450:in `instance_exec'1886 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/hooks.rb:373:in `execute_with'1887 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/hooks.rb:606:in `block (2 levels) in run_around_example_hooks_for'1888 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:345:in `call'1889 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/hooks.rb:607:in `run_around_example_hooks_for'1890 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/hooks.rb:464:in `run'1891 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:460:in `with_around_example_hooks'1892 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:503:in `with_around_and_singleton_context_hooks'1893 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example.rb:254:in `run'1894 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example_group.rb:633:in `block in run_examples'1895 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example_group.rb:629:in `map'1896 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example_group.rb:629:in `run_examples'1897 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example_group.rb:595:in `run'1898 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example_group.rb:596:in `block in run'1899 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example_group.rb:596:in `map'1900 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/example_group.rb:596:in `run'1901 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:116:in `block (3 levels) in run_specs'1902 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:116:in `map'1903 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:116:in `block (2 levels) in run_specs'1904 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/configuration.rb:2008:in `with_suite_hooks'1905 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:111:in `block in run_specs'1906 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/reporter.rb:74:in `report'1907 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:110:in `run_specs'1908 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:87:in `run'1909 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:71:in `run'1910 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/lib/rspec/core/runner.rb:45:in `invoke'1911 # ./vendor/ruby/2.6.0/gems/rspec-core-3.8.2/exe/rspec:4:in `<top (required)>'1912 # ./vendor/ruby/2.6.0/bin/rspec:23:in `load'1913 # ./vendor/ruby/2.6.0/bin/rspec:23:in `<top (required)>'1914 # /usr/local/lib/ruby/2.6.0/bundler/cli/exec.rb:74:in `load'1915 # /usr/local/lib/ruby/2.6.0/bundler/cli/exec.rb:74:in `kernel_load'1916 # /usr/local/lib/ruby/2.6.0/bundler/cli/exec.rb:28:in `run'1917 # /usr/local/lib/ruby/2.6.0/bundler/cli.rb:463:in `exec'1918 # /usr/local/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'1919 # /usr/local/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'1920 # /usr/local/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'1921 # /usr/local/lib/ruby/2.6.0/bundler/cli.rb:27:in `dispatch'1922 # /usr/local/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'1923 # /usr/local/lib/ruby/2.6.0/bundler/cli.rb:18:in `start'1924 # /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/bundle:30:in `block in <top (required)>'1925 # /usr/local/lib/ruby/2.6.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'1926 # /usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/bundle:22:in `<top (required)>'1927 # /usr/local/bin/bundle:23:in `load'1928 # /usr/local/bin/bundle:23:in `<main>'1929Finished in 12 minutes 3 seconds (files took 46.75 seconds to load)1930137 examples, 0 failures, 1 pending1931Fri Dec 13 08:51:16 UTC 20191933$ date1934Fri Dec 13 08:51:17 UTC 20191937coverage/: found 5 matching files 1938knapsack/: found 3 matching files 1939rspec_flaky/: found 4 matching files 1940rspec_profiling/: found 1 matching files 1941tmp/capybara/: found 3 matching files 1942tmp/memory_test/: found 2 matching files 1943Uploading artifacts to coordinator... ok id=378363845 responseStatus=201 Created token=235jzYUN1944Uploading artifacts...1945junit_rspec.xml: found 1 matching files 1946Uploading artifacts to coordinator... ok id=378363845 responseStatus=201 Created token=235jzYUN1947Job succeeded