rspec system pg 19/24
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 12.1.0 (de7731dd)2 on docker-auto-scale-com 9538b0ab 3 Using Docker executor with image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ...
00:14
4Starting service postgres:9.6.14 ...5Pulling docker image postgres:9.6.14 ...6Using docker image sha256:ac400042d32f8e146477ae5b3528f1e4232fc8e83b2fd9fe0cbe08900e45bae1 for postgres:9.6.14 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:ed7d2ff5a6232b43bdc89a2220ed989f532c3794422aa2a86823b8bc62e71447 for redis:alpine ...10Waiting for services to be up and running...11Pulling docker image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ...12Using docker image sha256:f5b71ccc7a53408ea88959433baf23f7d716bb431d0475a4f3d9ba213d7841c1 for dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ... 13 Running on runner-9538b0ab-project-278964-concurrent-0 via runner-9538b0ab-gsrm-1566545064-70709c86...
00:02
15Reinitialized existing Git repository in /builds/gitlab-org/gitlab-ee/.git/17 * [new branch] master -> origin/master18Checking out 4447c081 as master...19Removing .gitlab_shell_secret20Removing .gitlab_workhorse_secret21Removing config/database.yml22Removing config/database_geo.yml23Removing config/gitlab.yml24Removing config/redis.cache.yml25Removing config/redis.queues.yml26Removing config/redis.shared_state.yml27Removing config/resque.yml28Removing config/secrets.yml29Removing log/api_json.log30Removing log/grpc.log31Removing log/test_json.log32Removing tmp/cache/33Removing tmp/tests/34Removing vendor/gitaly-ruby/35Removing vendor/ruby/36Skipping Git submodules setup38Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/debian-stretch-ruby-2.6.3-node-12.x-2 39Successfully extracted cache41Downloading artifacts from coordinator... ok id=278682829 responseStatus=200 OK token=GD3tnYdc42Downloading artifacts for setup-test-env (278682830)...43Downloading artifacts from coordinator... ok id=278682830 responseStatus=200 OK token=M-vJJYAX44WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 45Downloading artifacts for retrieve-tests-metadata (278682832)...46Downloading artifacts from coordinator... ok id=278682832 responseStatus=200 OK token=Nc9UNA_248Fri Aug 23 10:41:33 UTC 201949$ source scripts/utils.sh50$ source scripts/prepare_build.sh51Bundler version 1.17.252Warning: 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`.53The Gemfile's dependencies are satisfied54Successfully installed knapsack-1.17.2551 gem installed56CREATE ROLE57GRANT58Dropped database 'gitlabhq_test'59Created database 'gitlabhq_test'60-- enable_extension("pg_trgm")61 -> 0.0404s62-- enable_extension("plpgsql")63 -> 0.0034s64-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})65 -> 0.0048s66-- create_table("allowed_email_domains", {:force=>:cascade})67 -> 0.0065s68-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})69 -> 0.0160s70-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})71 -> 0.0151s72-- create_table("appearances", {:id=>:serial, :force=>:cascade})73 -> 0.0042s74-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})75 -> 0.0030s76-- create_table("application_settings", {:id=>:serial, :force=>:cascade})77 -> 0.1038s78-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})79 -> 0.0075s80-- create_table("approval_merge_request_rules", {:force=>:cascade})81 -> 0.0149s82-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})83 -> 0.0075s84-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})85 -> 0.0070s86-- create_table("approval_merge_request_rules_users", {:force=>:cascade})87 -> 0.0078s88-- create_table("approval_project_rules", {:force=>:cascade})89 -> 0.0086s90-- create_table("approval_project_rules_groups", {:force=>:cascade})91 -> 0.0081s92-- create_table("approval_project_rules_users", {:force=>:cascade})93 -> 0.0068s94-- create_table("approvals", {:id=>:serial, :force=>:cascade})95 -> 0.0083s96-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})97 -> 0.0078s98-- create_table("approvers", {:id=>:serial, :force=>:cascade})99 -> 0.0077s100-- create_table("audit_events", {:id=>:serial, :force=>:cascade})101 -> 0.0093s102-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})103 -> 0.0095s104-- create_table("badges", {:id=>:serial, :force=>:cascade})105 -> 0.0094s106-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})107 -> 0.0079s108-- create_table("board_group_recent_visits", {:force=>:cascade})109 -> 0.0117s110-- create_table("board_labels", {:id=>:serial, :force=>:cascade})111 -> 0.0068s112-- create_table("board_project_recent_visits", {:force=>:cascade})113 -> 0.0116s114-- create_table("boards", {:id=>:serial, :force=>:cascade})115 -> 0.0110s116-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})117 -> 0.0058s118-- create_table("chat_names", {:id=>:serial, :force=>:cascade})119 -> 0.0076s120-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})121 -> 0.0050s122-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})123 -> 0.0050s124-- create_table("ci_build_trace_chunks", {:force=>:cascade})125 -> 0.0049s126-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})127 -> 0.0051s128-- create_table("ci_build_trace_sections", {:id=>:serial, :force=>:cascade})129 -> 0.0106s130-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})131 -> 0.0639s132-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})133 -> 0.0086s134-- create_table("ci_builds_runner_session", {:force=>:cascade})135 -> 0.0070s136-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})137 -> 0.0073s138-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})139 -> 0.0136s140-- create_table("ci_job_variables", {:force=>:cascade})141 -> 0.0078s142-- create_table("ci_pipeline_chat_data", {:force=>:cascade})143 -> 0.0073s144-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})145 -> 0.0085s146-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})147 -> 0.0108s148-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})149 -> 0.0061s150-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})151 -> 0.0345s152-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})153 -> 0.0069s154-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})155 -> 0.0070s156-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})157 -> 0.0225s158-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})159 -> 0.0137s160-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})161 -> 0.0123s162-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})163 -> 0.0078s164-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})165 -> 0.0100s166-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})167 -> 0.0084s168-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})169 -> 0.0071s170-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})171 -> 0.0056s172-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})173 -> 0.0100s174-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})175 -> 0.0062s176-- create_table("clusters", {:id=>:serial, :force=>:cascade})177 -> 0.0100s178-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})179 -> 0.0070s180-- create_table("clusters_applications_helm", {:id=>:serial, :force=>:cascade})181 -> 0.0056s182-- create_table("clusters_applications_ingress", {:id=>:serial, :force=>:cascade})183 -> 0.0055s184-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})185 -> 0.0080s186-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})187 -> 0.0054s188-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})189 -> 0.0056s190-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})191 -> 0.0088s192-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})193 -> 0.0181s194-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})195 -> 0.0079s196-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})197 -> 0.0081s198-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})199 -> 0.0059s200-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})201 -> 0.0078s202-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})203 -> 0.0059s204-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})205 -> 0.0099s206-- create_table("deployments", {:id=>:serial, :force=>:cascade})207 -> 0.0265s208-- create_table("design_management_designs", {:force=>:cascade})209 -> 0.0078s210-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})211 -> 0.0109s212-- create_table("design_management_versions", {:force=>:cascade})213 -> 0.0129s214-- create_table("draft_notes", {:force=>:cascade})215 -> 0.0105s216-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})217 -> 0.0038s218-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})219 -> 0.0037s220-- create_table("emails", {:id=>:serial, :force=>:cascade})221 -> 0.0099s222-- create_table("environments", {:id=>:serial, :force=>:cascade})223 -> 0.0152s224-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})225 -> 0.0071s226-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})227 -> 0.0046s228-- create_table("epics", {:id=>:serial, :force=>:cascade})229 -> 0.0251s230-- create_table("events", {:id=>:serial, :force=>:cascade})231 -> 0.0164s232-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})233 -> 0.0058s234-- create_table("features", {:id=>:serial, :force=>:cascade})235 -> 0.0049s236-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})237 -> 0.0094s238-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})239 -> 0.0053s240-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})241 -> 0.0045s242-- create_table("geo_cache_invalidation_events", {:force=>:cascade})243 -> 0.0027s244-- create_table("geo_container_repository_updated_events", {:force=>:cascade})245 -> 0.0047s246-- create_table("geo_event_log", {:force=>:cascade})247 -> 0.0323s248-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})249 -> 0.0051s250-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})251 -> 0.0052s252-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})253 -> 0.0062s254-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})255 -> 0.0051s256-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})257 -> 0.0090s258-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})259 -> 0.0065s260-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})261 -> 0.0139s262-- create_table("geo_repositories_changed_events", {:force=>:cascade})263 -> 0.0048s264-- create_table("geo_repository_created_events", {:force=>:cascade})265 -> 0.0054s266-- create_table("geo_repository_deleted_events", {:force=>:cascade})267 -> 0.0054s268-- create_table("geo_repository_renamed_events", {:force=>:cascade})269 -> 0.0055s270-- create_table("geo_repository_updated_events", {:force=>:cascade})271 -> 0.0086s272-- create_table("geo_reset_checksum_events", {:force=>:cascade})273 -> 0.0045s274-- create_table("geo_upload_deleted_events", {:force=>:cascade})275 -> 0.0054s276-- create_table("gitlab_subscriptions", {:force=>:cascade})277 -> 0.0082s278-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})279 -> 0.0095s280-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})281 -> 0.0093s282-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})283 -> 0.0145s284-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})285 -> 0.0074s286-- create_table("historical_data", {:id=>:serial, :force=>:cascade})287 -> 0.0024s288-- create_table("identities", {:id=>:serial, :force=>:cascade})289 -> 0.0096s290-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})291 -> 0.0081s292-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})293 -> 0.0053s294-- create_table("insights", {:id=>:serial, :force=>:cascade})295 -> 0.0070s296-- create_table("internal_ids", {:force=>:cascade})297 -> 0.0114s298-- create_table("ip_restrictions", {:force=>:cascade})299 -> 0.0050s300-- create_table("issue_assignees", {:id=>false, :force=>:cascade})301 -> 0.0058s302-- create_table("issue_links", {:id=>:serial, :force=>:cascade})303 -> 0.0090s304-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})305 -> 0.0046s306-- create_table("issue_tracker_data", {:force=>:cascade})307 -> 0.0052s308-- create_table("issues", {:id=>:serial, :force=>:cascade})309 -> 0.0402s310-- create_table("jira_connect_installations", {:force=>:cascade})311 -> 0.0052s312-- create_table("jira_connect_subscriptions", {:force=>:cascade})313 -> 0.0093s314-- create_table("jira_tracker_data", {:force=>:cascade})315 -> 0.0055s316-- create_table("keys", {:id=>:serial, :force=>:cascade})317 -> 0.0106s318-- create_table("label_links", {:id=>:serial, :force=>:cascade})319 -> 0.0075s320-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})321 -> 0.0090s322-- create_table("labels", {:id=>:serial, :force=>:cascade})323 -> 0.0150s324-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})325 -> 0.0029s326-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})327 -> 0.0079s328-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})329 -> 0.0079s330-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})331 -> 0.0070s332-- create_table("licenses", {:id=>:serial, :force=>:cascade})333 -> 0.0029s334-- create_table("lists", {:id=>:serial, :force=>:cascade})335 -> 0.0147s336-- create_table("members", {:id=>:serial, :force=>:cascade})337 -> 0.0176s338-- create_table("merge_request_assignees", {:force=>:cascade})339 -> 0.0090s340-- create_table("merge_request_blocks", {:force=>:cascade})341 -> 0.0073s342-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})343 -> 0.0063s344-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})345 -> 0.0045s346-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})347 -> 0.0078s348-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})349 -> 0.0192s350-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})351 -> 0.1148s352-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})353 -> 0.0069s354-- create_table("merge_trains", {:force=>:cascade})355 -> 0.0117s356-- create_table("milestones", {:id=>:serial, :force=>:cascade})357 -> 0.0169s358-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})359 -> 0.0041s360-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})361 -> 0.0070s362-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})363 -> 0.0052s364-- create_table("namespaces", {:id=>:serial, :force=>:cascade})365 -> 0.0499s366-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})367 -> 0.0059s368-- create_table("notes", {:id=>:serial, :force=>:cascade})369 -> 0.0271s370-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})371 -> 0.0118s372-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})373 -> 0.0054s374-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})375 -> 0.0097s376-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})377 -> 0.0087s378-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})379 -> 0.0052s380-- create_table("operations_feature_flag_scopes", {:force=>:cascade})381 -> 0.0066s382-- create_table("operations_feature_flags", {:force=>:cascade})383 -> 0.0055s384-- create_table("operations_feature_flags_clients", {:force=>:cascade})385 -> 0.0076s386-- create_table("packages_maven_metadata", {:force=>:cascade})387 -> 0.0055s388-- create_table("packages_package_files", {:force=>:cascade})389 -> 0.0059s390-- create_table("packages_packages", {:force=>:cascade})391 -> 0.0050s392-- create_table("pages_domain_acme_orders", {:force=>:cascade})393 -> 0.0076s394-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})395 -> 0.0202s396-- create_table("path_locks", {:id=>:serial, :force=>:cascade})397 -> 0.0095s398-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})399 -> 0.0092s400-- create_table("plans", {:id=>:serial, :force=>:cascade})401 -> 0.0051s402-- create_table("pool_repositories", {:force=>:cascade})403 -> 0.0112s404-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})405 -> 0.0054s406-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})407 -> 0.0022s408-- create_table("project_aliases", {:force=>:cascade})409 -> 0.0072s410-- create_table("project_authorizations", {:id=>false, :force=>:cascade})411 -> 0.0060s412-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})413 -> 0.0052s414-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})415 -> 0.0057s416-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})417 -> 0.0076s418-- create_table("project_daily_statistics", {:force=>:cascade})419 -> 0.0047s420-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})421 -> 0.0069s422-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})423 -> 0.0027s424-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})425 -> 0.0083s426-- create_table("project_features", {:id=>:serial, :force=>:cascade})427 -> 0.0058s428-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})429 -> 0.0078s430-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})431 -> 0.0055s432-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})433 -> 0.0036s434-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})435 -> 0.0022s436-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})437 -> 0.0174s438-- create_table("project_repositories", {:force=>:cascade})439 -> 0.0107s440-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})441 -> 0.0178s442-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})443 -> 0.0103s444-- create_table("project_tracing_settings", {:force=>:cascade})445 -> 0.0069s446-- create_table("projects", {:id=>:serial, :force=>:cascade})447 -> 0.0757s448-- create_table("prometheus_alert_events", {:force=>:cascade})449 -> 0.0078s450-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})451 -> 0.0094s452-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})453 -> 0.0126s454-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})455 -> 0.0096s456-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})457 -> 0.0095s458-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})459 -> 0.0093s460-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})461 -> 0.0053s462-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})463 -> 0.0096s464-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})465 -> 0.0071s466-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})467 -> 0.0095s468-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})469 -> 0.0074s470-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})471 -> 0.0041s472-- create_table("push_rules", {:id=>:serial, :force=>:cascade})473 -> 0.0101s474-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})475 -> 0.0073s476-- create_table("release_links", {:force=>:cascade})477 -> 0.0075s478-- create_table("releases", {:id=>:serial, :force=>:cascade})479 -> 0.0098s480-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})481 -> 0.0088s482-- create_table("repository_languages", {:id=>false, :force=>:cascade})483 -> 0.0035s484-- create_table("resource_label_events", {:force=>:cascade})485 -> 0.0140s486-- create_table("reviews", {:force=>:cascade})487 -> 0.0091s488-- create_table("routes", {:id=>:serial, :force=>:cascade})489 -> 0.0096s490-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})491 -> 0.0061s492-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})493 -> 0.0053s494-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})495 -> 0.0056s496-- create_table("services", {:id=>:serial, :force=>:cascade})497 -> 0.0176s498-- create_table("shards", {:id=>:serial, :force=>:cascade})499 -> 0.0051s500-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})501 -> 0.0077s502-- create_table("smartcard_identities", {:force=>:cascade})503 -> 0.0075s504-- create_table("snippets", {:id=>:serial, :force=>:cascade})505 -> 0.0236s506-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})507 -> 0.0086s508-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})509 -> 0.0050s510-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})511 -> 0.0039s512-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})513 -> 0.0076s514-- create_table("suggestions", {:force=>:cascade})515 -> 0.0074s516-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})517 -> 0.0051s518-- create_table("taggings", {:id=>:serial, :force=>:cascade})519 -> 0.0121s520-- create_table("tags", {:id=>:serial, :force=>:cascade})521 -> 0.0079s522-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})523 -> 0.0099s524-- create_table("timelogs", {:id=>:serial, :force=>:cascade})525 -> 0.0093s526-- create_table("todos", {:id=>:serial, :force=>:cascade})527 -> 0.0233s528-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})529 -> 0.0045s530-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})531 -> 0.0083s532-- create_table("uploads", {:id=>:serial, :force=>:cascade})533 -> 0.0127s534-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})535 -> 0.0057s536-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})537 -> 0.0066s538-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})539 -> 0.0075s540-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})541 -> 0.0055s542-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})543 -> 0.0070s544-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})545 -> 0.0053s546-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})547 -> 0.0063s548-- create_table("users", {:id=>:serial, :force=>:cascade})549 -> 0.0619s550-- create_table("users_ops_dashboard_projects", {:force=>:cascade})551 -> 0.0066s552-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})553 -> 0.0062s554-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})555 -> 0.0152s556-- create_table("vulnerability_identifiers", {:force=>:cascade})557 -> 0.0048s558-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})559 -> 0.0068s560-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})561 -> 0.0063s562-- create_table("vulnerability_occurrences", {:force=>:cascade})563 -> 0.0113s564-- create_table("vulnerability_scanners", {:force=>:cascade})565 -> 0.0046s566-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})567 -> 0.0068s568-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})569 -> 0.0119s570-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})571 -> 0.0029s572-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})573 -> 0.0019s574-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})575 -> 0.0013s576-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})577 -> 0.0014s578-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})579 -> 0.0015s580-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})581 -> 0.0012s582-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})583 -> 0.0027s584-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})585 -> 0.0030s586-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})587 -> 0.0023s588-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})589 -> 0.0023s590-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})591 -> 0.0032s592-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})593 -> 0.0017s594-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})595 -> 0.0014s596-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})597 -> 0.0028s598-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})599 -> 0.0014s600-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})601 -> 0.0015s602-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})603 -> 0.0014s604-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})605 -> 0.0013s606-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})607 -> 0.0013s608-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})609 -> 0.0015s610-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})611 -> 0.0017s612-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})613 -> 0.0014s614-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})615 -> 0.0014s616-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})617 -> 0.0020s618-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})619 -> 0.0015s620-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})621 -> 0.0016s622-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})623 -> 0.0015s624-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})625 -> 0.0015s626-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})627 -> 0.0016s628-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})629 -> 0.0015s630-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})631 -> 0.0015s632-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})633 -> 0.0014s634-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})635 -> 0.0013s636-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})637 -> 0.0016s638-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})639 -> 0.0013s640-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})641 -> 0.0013s642-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})643 -> 0.0014s644-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})645 -> 0.0016s646-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})647 -> 0.0016s648-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})649 -> 0.0015s650-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})651 -> 0.0016s652-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})653 -> 0.0015s654-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})655 -> 0.0026s656-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})657 -> 0.0015s658-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})659 -> 0.0016s660-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})661 -> 0.0013s662-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})663 -> 0.0014s664-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})665 -> 0.0015s666-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})667 -> 0.0021s668-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})669 -> 0.0016s670-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})671 -> 0.0015s672-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})673 -> 0.0017s674-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})675 -> 0.0019s676-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})677 -> 0.0015s678-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})679 -> 0.0016s680-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})681 -> 0.0015s682-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})683 -> 0.0016s684-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})685 -> 0.0017s686-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})687 -> 0.0017s688-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})689 -> 0.0015s690-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})691 -> 0.0016s692-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})693 -> 0.0013s694-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})695 -> 0.0014s696-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})697 -> 0.0016s698-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})699 -> 0.0015s700-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})701 -> 0.0014s702-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})703 -> 0.0013s704-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})705 -> 0.0013s706-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})707 -> 0.0016s708-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})709 -> 0.0018s710-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})711 -> 0.0016s712-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})713 -> 0.0015s714-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})715 -> 0.0017s716-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})717 -> 0.0018s718-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})719 -> 0.0013s720-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})721 -> 0.0013s722-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})723 -> 0.0017s724-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})725 -> 0.0016s726-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})727 -> 0.0013s728-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})729 -> 0.0019s730-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})731 -> 0.0016s732-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})733 -> 0.0017s734-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})735 -> 0.0016s736-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})737 -> 0.0020s738-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})739 -> 0.0015s740-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})741 -> 0.0015s742-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})743 -> 0.0013s744-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})745 -> 0.0013s746-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})747 -> 0.0016s748-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})749 -> 0.0015s750-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})751 -> 0.0017s752-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})753 -> 0.0014s754-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})755 -> 0.0014s756-- add_foreign_key("clusters_applications_ingress", "clusters", {:on_delete=>:cascade})757 -> 0.0014s758-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})759 -> 0.0014s760-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})761 -> 0.0014s762-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})763 -> 0.0019s764-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})765 -> 0.0015s766-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})767 -> 0.0015s768-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})769 -> 0.0013s770-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})771 -> 0.0016s772-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})773 -> 0.0015s774-- add_foreign_key("clusters_kubernetes_namespaces", "environments", {:on_delete=>:nullify})775 -> 0.0016s776-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})777 -> 0.0018s778-- add_foreign_key("container_repositories", "projects")779 -> 0.0018s780-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})781 -> 0.0016s782-- add_foreign_key("dependency_proxy_group_settings", "namespaces", {:column=>"group_id", :on_delete=>:cascade})783 -> 0.0015s784-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})785 -> 0.0017s786-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})787 -> 0.0018s788-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})789 -> 0.0019s790-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})791 -> 0.0024s792-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})793 -> 0.0016s794-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})795 -> 0.0017s796-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})797 -> 0.0013s798-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})799 -> 0.0014s800-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})801 -> 0.0018s802-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})803 -> 0.0034s804-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})805 -> 0.0020s806-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})807 -> 0.0019s808-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})809 -> 0.0017s810-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})811 -> 0.0019s812-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})813 -> 0.0014s814-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})815 -> 0.0013s816-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})817 -> 0.0014s818-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})819 -> 0.0016s820-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})821 -> 0.0015s822-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})823 -> 0.0016s824-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})825 -> 0.0016s826-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})827 -> 0.0017s828-- add_foreign_key("events", "projects", {:on_delete=>:cascade})829 -> 0.0021s830-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})831 -> 0.0017s832-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})833 -> 0.0015s834-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})835 -> 0.0016s836-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})837 -> 0.0017s838-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})839 -> 0.0015s840-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})841 -> 0.0017s842-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})843 -> 0.0013s844-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})845 -> 0.0019s846-- add_foreign_key("geo_event_log", "geo_container_repository_updated_events", {:column=>"container_repository_updated_event_id", :name=>"fk_6ada82d42a", :on_delete=>:cascade})847 -> 0.0014s848-- add_foreign_key("geo_event_log", "geo_hashed_storage_migrated_events", {:column=>"hashed_storage_migrated_event_id", :name=>"fk_27548c6db3", :on_delete=>:cascade})849 -> 0.0013s850-- add_foreign_key("geo_event_log", "geo_job_artifact_deleted_events", {:column=>"job_artifact_deleted_event_id", :name=>"fk_176d3fbb5d", :on_delete=>:cascade})851 -> 0.0013s852-- add_foreign_key("geo_event_log", "geo_lfs_object_deleted_events", {:column=>"lfs_object_deleted_event_id", :name=>"fk_d5af95fcd9", :on_delete=>:cascade})853 -> 0.0013s854-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})855 -> 0.0013s856-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})857 -> 0.0017s858-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})859 -> 0.0014s860-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})861 -> 0.0014s862-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})863 -> 0.0014s864-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})865 -> 0.0014s866-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})867 -> 0.0013s868-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})869 -> 0.0019s870-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})871 -> 0.0017s872-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})873 -> 0.0021s874-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})875 -> 0.0015s876-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})877 -> 0.0017s878-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})879 -> 0.0012s880-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})881 -> 0.0016s882-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})883 -> 0.0017s884-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})885 -> 0.0017s886-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})887 -> 0.0016s888-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})889 -> 0.0017s890-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})891 -> 0.0013s892-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})893 -> 0.0015s894-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})895 -> 0.0019s896-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})897 -> 0.0022s898-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})899 -> 0.0012s900-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})901 -> 0.0017s902-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})903 -> 0.0016s904-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})905 -> 0.0015s906-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})907 -> 0.0019s908-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})909 -> 0.0019s910-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})911 -> 0.0016s912-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})913 -> 0.0017s914-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})915 -> 0.0017s916-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})917 -> 0.0017s918-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})919 -> 0.0015s920-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})921 -> 0.0014s922-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})923 -> 0.0016s924-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})925 -> 0.0016s926-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})927 -> 0.0013s928-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})929 -> 0.0015s930-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})931 -> 0.0016s932-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})933 -> 0.0014s934-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})935 -> 0.0014s936-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})937 -> 0.0019s938-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})939 -> 0.0020s940-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})941 -> 0.0017s942-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})943 -> 0.0023s944-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})945 -> 0.0016s946-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})947 -> 0.0015s948-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})949 -> 0.0015s950-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})951 -> 0.0014s952-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})953 -> 0.0014s954-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})955 -> 0.0019s956-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})957 -> 0.0015s958-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})959 -> 0.0017s960-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})961 -> 0.0019s962-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})963 -> 0.0017s964-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})965 -> 0.0017s966-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})967 -> 0.0012s968-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})969 -> 0.0013s970-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})971 -> 0.0016s972-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})973 -> 0.0019s974-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})975 -> 0.0016s976-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})977 -> 0.0016s978-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})979 -> 0.0015s980-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocking_merge_request_id", :on_delete=>:cascade})981 -> 0.0014s982-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})983 -> 0.0015s984-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})985 -> 0.0013s986-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})987 -> 0.0015s988-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})989 -> 0.0018s990-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})991 -> 0.0015s992-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})993 -> 0.0016s994-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})995 -> 0.0015s996-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})997 -> 0.0015s998-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})999 -> 0.0014s1000-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1001 -> 0.0015s1002-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1003 -> 0.0019s1004-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1005 -> 0.0018s1006-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1007 -> 0.0017s1008-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1009 -> 0.0017s1010-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1011 -> 0.0018s1012-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1013 -> 0.0018s1014-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1015 -> 0.0016s1016-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1017 -> 0.0015s1018-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1019 -> 0.0015s1020-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1021 -> 0.0020s1022-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1023 -> 0.0018s1024-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1025 -> 0.0016s1026-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1027 -> 0.0015s1028-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1029 -> 0.0017s1030-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1031 -> 0.0016s1032-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1033 -> 0.0016s1034-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1035 -> 0.0015s1036-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1037 -> 0.0015s1038-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1039 -> 0.0015s1040-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1041 -> 0.0020s1042-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1043 -> 0.0018s1044-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1045 -> 0.0024s1046-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1047 -> 0.0017s1048-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1049 -> 0.0020s1050-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})1051 -> 0.0014s1052-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1053 -> 0.0013s1054-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1055 -> 0.0016s1056-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1057 -> 0.0018s1058-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1059 -> 0.0013s1060-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1061 -> 0.0013s1062-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1063 -> 0.0017s1064-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1065 -> 0.0018s1066-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1067 -> 0.0019s1068-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1069 -> 0.0019s1070-- add_foreign_key("path_locks", "users")1071 -> 0.0019s1072-- add_foreign_key("personal_access_tokens", "users")1073 -> 0.0018s1074-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1075 -> 0.0019s1076-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1077 -> 0.0014s1078-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1079 -> 0.0018s1080-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1081 -> 0.0018s1082-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1083 -> 0.0017s1084-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1085 -> 0.0016s1086-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1087 -> 0.0017s1088-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1089 -> 0.0017s1090-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1091 -> 0.0019s1092-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1093 -> 0.0048s1094-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1095 -> 0.0016s1096-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1097 -> 0.0018s1098-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1099 -> 0.0027s1100-- add_foreign_key("project_feature_usages", "projects", {:on_delete=>:cascade})1101 -> 0.0018s1102-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1103 -> 0.0019s1104-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1105 -> 0.0040s1106-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1107 -> 0.0017s1108-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1109 -> 0.0020s1110-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1111 -> 0.0028s1112-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1113 -> 0.0020s1114-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1115 -> 0.0019s1116-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1117 -> 0.0022s1118-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1119 -> 0.0023s1120-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1121 -> 0.0020s1122-- add_foreign_key("project_tracing_settings", "projects", {:on_delete=>:cascade})1123 -> 0.0024s1124-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})1125 -> 0.0019s1126-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1127 -> 0.0022s1128-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1129 -> 0.0021s1130-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1131 -> 0.0013s1132-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1133 -> 0.0018s1134-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1135 -> 0.0022s1136-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1137 -> 0.0019s1138-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1139 -> 0.0018s1140-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1141 -> 0.0016s1142-- add_foreign_key("protected_branch_merge_access_levels", "users")1143 -> 0.0018s1144-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1145 -> 0.0016s1146-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1147 -> 0.0016s1148-- add_foreign_key("protected_branch_push_access_levels", "users")1149 -> 0.0017s1150-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1151 -> 0.0016s1152-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1153 -> 0.0016s1154-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1155 -> 0.0016s1156-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1157 -> 0.0019s1158-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1159 -> 0.0023s1160-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1161 -> 0.0013s1162-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1163 -> 0.0017s1164-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1165 -> 0.0022s1166-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1167 -> 0.0017s1168-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1169 -> 0.0014s1170-- add_foreign_key("protected_tag_create_access_levels", "users")1171 -> 0.0020s1172-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1173 -> 0.0018s1174-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1175 -> 0.0014s1176-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1177 -> 0.0022s1178-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1179 -> 0.0016s1180-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1181 -> 0.0017s1182-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1183 -> 0.0017s1184-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1185 -> 0.0023s1186-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1187 -> 0.0018s1188-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1189 -> 0.0016s1190-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1191 -> 0.0019s1192-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1193 -> 0.0014s1194-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1195 -> 0.0016s1196-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1197 -> 0.0029s1198-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1199 -> 0.0016s1200-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1201 -> 0.0018s1202-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1203 -> 0.0017s1204-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1205 -> 0.0015s1206-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1207 -> 0.0017s1208-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1209 -> 0.0024s1210-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1211 -> 0.0014s1212-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1213 -> 0.0017s1214-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1215 -> 0.0021s1216-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1217 -> 0.0019s1218-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1219 -> 0.0013s1220-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1221 -> 0.0024s1222-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1223 -> 0.0014s1224-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1225 -> 0.0014s1226-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1227 -> 0.0022s1228-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1229 -> 0.0018s1230-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1231 -> 0.0016s1232-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1233 -> 0.0033s1234-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1235 -> 0.0020s1236-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})1237 -> 0.0014s1238-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1239 -> 0.0039s1240-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})1241 -> 0.0017s1242-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1243 -> 0.0017s1244-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1245 -> 0.0019s1246-- add_foreign_key("u2f_registrations", "users")1247 -> 0.0019s1248-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1249 -> 0.0018s1250-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})1251 -> 0.0017s1252-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})1253 -> 0.0019s1254-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})1255 -> 0.0017s1256-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})1257 -> 0.0018s1258-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})1259 -> 0.0034s1260-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1261 -> 0.0018s1262-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1263 -> 0.0018s1264-- add_foreign_key("users", "namespaces", {:column=>"managing_group_id", :name=>"fk_a4b8fefe3e", :on_delete=>:nullify})1265 -> 0.0033s1266-- add_foreign_key("users_ops_dashboard_projects", "projects", {:on_delete=>:cascade})1267 -> 0.0020s1268-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1269 -> 0.0017s1270-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1271 -> 0.0037s1272-- add_foreign_key("vulnerability_feedback", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1273 -> 0.0018s1274-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1275 -> 0.0016s1276-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1277 -> 0.0034s1278-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1279 -> 0.0020s1280-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1281 -> 0.0017s1282-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1283 -> 0.0030s1284-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1285 -> 0.0021s1286-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1287 -> 0.0013s1288-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1289 -> 0.0027s1290-- add_foreign_key("vulnerability_occurrence_pipelines", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1291 -> 0.0015s1292-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1293 -> 0.0011s1294-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1295 -> 0.0019s1296-- add_foreign_key("vulnerability_occurrences", "vulnerability_identifiers", {:column=>"primary_identifier_id", :on_delete=>:cascade})1297 -> 0.0026s1298-- add_foreign_key("vulnerability_occurrences", "vulnerability_scanners", {:column=>"scanner_id", :on_delete=>:cascade})1299 -> 0.0013s1300-- add_foreign_key("vulnerability_scanners", "projects", {:on_delete=>:cascade})1301 -> 0.0018s1302-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1303 -> 0.0026s1304-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1305 -> 0.0021s1306Dropped database 'gitlabhq_geo_test'1307Created database 'gitlabhq_geo_test'1308-- enable_extension("plpgsql")1309 -> 0.0164s1310-- create_table("container_repository_registry", {:id=>:serial, :force=>:cascade})1311 -> 0.0121s1312-- create_table("event_log_states", {:primary_key=>"event_id", :force=>:cascade})1313 -> 0.0020s1314-- create_table("file_registry", {:id=>:serial, :force=>:cascade})1315 -> 0.0118s1316-- create_table("job_artifact_registry", {:id=>:serial, :force=>:cascade})1317 -> 0.0091s1318-- create_table("project_registry", {:id=>:serial, :force=>:cascade})1319 -> 0.0433s1320$ date1321Fri Aug 23 10:42:16 UTC 20191322$ JOB_NAME=( $CI_JOB_NAME )1323$ TEST_TOOL=${JOB_NAME[0]}1324$ TEST_LEVEL=${JOB_NAME[1]}1325$ DATABASE=${JOB_NAME[2]}1326$ export KNAPSACK_REPORT_PATH=knapsack/${CI_PROJECT_NAME}/${TEST_TOOL}_${TEST_LEVEL}_${DATABASE}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json1327$ export KNAPSACK_GENERATE_REPORT=true KNAPSACK_LOG_LEVEL=debug KNAPSACK_TEST_DIR=spec1328$ export SUITE_FLAKY_RSPEC_REPORT_PATH=${FLAKY_RSPEC_SUITE_REPORT_PATH}1329$ export FLAKY_RSPEC_REPORT_PATH=rspec_flaky/all_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json1330$ export NEW_FLAKY_RSPEC_REPORT_PATH=rspec_flaky/new_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json1331$ export FLAKY_RSPEC_GENERATE_REPORT=true1332$ export CACHE_CLASSES=true1333$ cp ${KNAPSACK_RSPEC_SUITE_REPORT_PATH} ${KNAPSACK_REPORT_PATH}1334$ [[ -f $FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${FLAKY_RSPEC_REPORT_PATH}1335$ [[ -f $NEW_FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${NEW_FLAKY_RSPEC_REPORT_PATH}1336$ scripts/gitaly-test-spawn1337Checking gitaly-ruby bundle...1338Warning: 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`.1339The Gemfile's dependencies are satisfied1340Trying to connect to gitaly: ...... OK1341$ date1342Fri Aug 23 10:42:17 UTC 20191343$ export KNAPSACK_TEST_FILE_PATTERN=$(ruby -r./lib/quality/test_level.rb -e "puts Quality::TestLevel.new.pattern(:${TEST_LEVEL})")1344$ mkdir -p tmp/memory_test1345$ export MEMORY_TEST_PATH="tmp/memory_test/${TEST_TOOL}_${TEST_LEVEL}_${DATABASE}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_memory.csv"1346$ knapsack rspec "--color --format documentation --format RspecJunitFormatter --out junit_rspec.xml --tag level:${TEST_LEVEL} --tag ~geo"1347Knapsack report generator started!1348Run options:1349 include {:focus=>true, :level=>"system"}1350 exclude {:geo=>true}1351==> Setting up GitLab Shell...1352 GitLab Shell set up in 0.68064682 seconds...1353==> Setting up Gitaly...1354 Gitaly set up in 0.000205128 seconds...1355==> Setting up GitLab Elasticsearch Indexer...1356 GitLab Elasticsearch Indexer set up in 0.000404987 seconds...1357Visual tokens1358Starting the Capybara driver server...1359 editing author token1360 opens author dropdown1361 makes value editable1362 filters value1363 ends editing mode when document is clicked1364 selecting different author from dropdown1365 changes value in visual token1366 moves input to the right1367 editing assignee token1368 opens assignee dropdown1369 makes value editable1370 filters value1371 ends editing mode when document is clicked1372 selecting static option from dropdown1373 changes value in visual token1374 moves input to the right1375 editing milestone token1376 opens milestone dropdown1377 selects static option from dropdown1378 makes value editable1379 filters value1380 ends editing mode when document is clicked1381 editing label token1382 opens label dropdown1383 selects option from dropdown1384 makes value editable1385 filters value1386 ends editing mode when document is clicked1387 ends editing mode when scroll container is clicked1388 editing multiple tokens1389 opens author dropdown1390 opens assignee dropdown1391 editing a search term while editing another filter token1392 opens hint dropdown1393 opens author dropdown1394 add new token after editing existing token1395 does not tokenize incomplete token1396 opens dropdowns1397 opens hint dropdown1398 opens author dropdown1399 opens assignee dropdown1400 opens milestone dropdown1401 opens label dropdown1402 creates visual tokens1403 creates author token1404 creates assignee token1405 creates milestone token1406 creates label token1407 search using incomplete visual tokens1408 tokenizes the search term to complete visual token1409Dropdown emoji1410 when user not logged in1411 behavior1412 does not open when the search bar has my-reaction:1413 when user loggged in1414 behavior1415 opens when the search bar has my-reaction:1416 closes when the search bar is unfocused1417 shows loading indicator when opened1418 hides loading indicator when loaded1419 loads all the emojis when opened1420 shows the most populated emoji at top of dropdown1421 filtering1422 filters by name1423 filters by case insensitive name1424 selecting from dropdown1425 selects `None`1426 selects `Any`1427 fills in the my-reaction name1428 input has existing content1429 opens my-reaction dropdown with existing search term1430 opens my-reaction dropdown with existing assignee1431 opens my-reaction dropdown with existing label1432 opens my-reaction dropdown with existing milestone1433 opens my-reaction dropdown with existing my-reaction1434 caching requests1435 caches requests after the first load1436User searches for code1437 when signed in1438 finds a file1439 no ref switcher shown in issue result summary1440 when on a project page1441 does not show top right search form1442 finds code1443 search mutiple words with refs switching1444 search code within refs1445 shows ref switcher in code result summary1446 persists branch name across search1447 ref swither list all the branchs and tags1448 search result changes when refs switched1449 when signed out1450 finds code1451Dropdown author1452 behavior1453 opens when the search bar has author:1454 closes when the search bar is unfocused1455 shows loading indicator when opened1456 hides loading indicator when loaded1457 loads all the authors when opened1458 shows current user at top of dropdown1459 filtering1460 filters by name1461 filters by case insensitive name1462 filters by username with symbol1463 filters by username without symbol1464 filters by case insensitive username without symbol1465 selecting from dropdown1466 fills in the author username when the author has not been filtered1467 fills in the author username when the author has been filtered1468 selecting from dropdown without Ajax call1469 selects current user1470 input has existing content1471 opens author dropdown with existing search term1472 opens author dropdown with existing assignee1473 opens author dropdown with existing label1474 opens author dropdown with existing milestone1475 caching requests1476 caches requests after the first load1477Import multiple repositories by uploading a manifest file1478 parses manifest file and list repositories1479 imports successfully imports a project1480 renders an error if invalid file was provided1481Project active tab1482 on project Home1483 behaves like page has active tab1484 activates Project tab1485 behaves like page has active sub tab1486 activates Details sub tab1487 on project Home/Activity1488 behaves like page has active tab1489 activates Project tab1490 behaves like page has active sub tab1491 activates Activity sub tab1492 on project Repository1493 behaves like page has active tab1494 activates Repository tab1495 on project Repository/Files1496 behaves like page has active tab1497 activates Repository tab1498 behaves like page has active sub tab1499 activates Files sub tab1500 on project Repository/Commits1501 behaves like page has active tab1502 activates Repository tab1503 behaves like page has active sub tab1504 activates Commits sub tab1505 on project Repository/Graph1506 behaves like page has active tab1507 activates Repository tab1508 behaves like page has active sub tab1509 activates Graph sub tab1510 on project Repository/Compare1511 behaves like page has active tab1512 activates Repository tab1513 behaves like page has active sub tab1514 activates Compare sub tab1515 on project Repository/Charts1516 behaves like page has active tab1517 activates Repository tab1518 behaves like page has active sub tab1519 activates Charts sub tab1520 on project Repository/Branches1521 behaves like page has active tab1522 activates Repository tab1523 behaves like page has active sub tab1524 activates Branches sub tab1525 on project Repository/Tags1526 behaves like page has active tab1527 activates Repository tab1528 behaves like page has active sub tab1529 activates Tags sub tab1530 on project Issues1531 behaves like page has active tab1532 activates Issues tab1533 on project Issues/Milestones1534 behaves like page has active tab1535 activates Issues tab1536 behaves like page has active sub tab1537 activates Milestones sub tab1538 on project Issues/Labels1539 behaves like page has active tab1540 activates Issues tab1541 behaves like page has active sub tab1542 activates Labels sub tab1543 on project Merge Requests1544 behaves like page has active tab1545 activates Merge Requests tab1546 on project Wiki1547 behaves like page has active tab1548 activates Wiki tab1549 on project Members1550 behaves like page has active tab1551 activates Members tab1552 on project Settings1553 on project Settings/Integrations1554 behaves like page has active tab1555 activates Settings tab1556 behaves like page has active sub tab1557 activates Integrations sub tab1558 on project Settings/Repository1559 behaves like page has active tab1560 activates Settings tab1561 behaves like page has active sub tab1562 activates Repository sub tab1563User Cluster1564 when user does not have a cluster and visits cluster index page1565 when user filled form with valid parameters1566 user sees a cluster details page1567 user sees RBAC is enabled by default1568 when user filled form with invalid parameters1569 user sees a validation error1570 when user does have a cluster and visits cluster page1571 user sees a cluster details page1572 when user disables the cluster1573 user sees the successful message1574 when user changes cluster parameters1575 user sees the successful message1576 when user destroy the cluster1577 user sees creation form with the successful message1578Set up Mattermost slash commands1579 user visits the mattermost slash command config page1580 shows a help message1581 shows a token placeholder1582 redirects to the integrations page after saving but not activating1583 redirects to the integrations page after activating1584 shows the add to mattermost button1585 shows an explanation if user is a member of no teams1586 shows an explanation if user is a member of 1 team1587 shows a disabled prefilled select if user is a member of 1 team1588 has a hidden input for the prefilled value if user is a member of 1 team1589 shows an explanation user is a member of multiple teams1590 shows a select with team options user is a member of multiple teams1591 shows an error alert with the error message if there is an error requesting teams1592 enables the submit button if the required fields are provided1593 disables the submit button if the required fields are not provided1594 mattermost service is not enabled1595 shows the correct trigger url1596 shows a token placeholder1597 stable logo url1598 shows a publicly available logo1599Merge request > User sees merge button depending on unresolved threads1600 when project.only_allow_merge_if_all_discussions_are_resolved == true1601 with unresolved threads1602 does not allow to merge1603 with all threads resolved1604 allows MR to be merged1605 when project.only_allow_merge_if_all_discussions_are_resolved == false1606 with unresolved threads1607 does not allow to merge1608 with all threads resolved1609 allows MR to be merged1610Projects > Settings > For a forked project1611 Sidebar > Operations1612 renders the settings link in the sidebar1613 Settings > Operations1614 error tracking settings form1615 success path1616 successfully fills and submits the form1617 project dropdown fails to load1618 displays error message1619Internal Group access1620 Group should be internal1621 #internal?1622 should be truthy1623 GET /groups/:path1624 should be allowed for admin1625 should be allowed for owner1626 should be allowed for maintainer1627 should be allowed for developer1628 should be allowed for reporter1629 should be allowed for guest1630 should be allowed for the specified user1631 should be allowed for user1632 should be denied for external1633 should be denied for visitor1634 GET /groups/:path/issues1635 should be allowed for admin1636 should be allowed for owner1637 should be allowed for maintainer1638 should be allowed for developer1639 should be allowed for reporter1640 should be allowed for guest1641 should be allowed for the specified user1642 should be allowed for user1643 should be denied for external1644 should be denied for visitor1645 GET /groups/:path/merge_requests1646 should be allowed for admin1647 should be allowed for owner1648 should be allowed for maintainer1649 should be allowed for developer1650 should be allowed for reporter1651 should be allowed for guest1652 should be allowed for the specified user1653 should be allowed for user1654 should be denied for external1655 should be denied for visitor1656 GET /groups/:path/group_members1657 should be allowed for admin1658 should be allowed for owner1659 should be allowed for maintainer1660 should be allowed for developer1661 should be allowed for reporter1662 should be allowed for guest1663 should be allowed for the specified user1664 should be allowed for user1665 should be denied for external1666 should be denied for visitor1667 GET /groups/:path/edit1668 should be allowed for admin1669 should be allowed for owner1670 should be denied for maintainer1671 should be denied for developer1672 should be denied for reporter1673 should be denied for guest1674 should be denied for the specified user1675 should be denied for user1676 should be denied for visitor1677 should be denied for external1678User comments on commit1679 when adding new comment1680 adds comment1681 when editing comment1682 edits comment1683 when deleting comment1684 deletes comment1685Search for labels1686 searches for label by title1687 searches for label by title1688 shows nothing found message1689 priority labels1690 searches for priority label1691 searches for other label1692Functions1693 when user does not have a cluster and visits the serverless page1694 behaves like it's missing knative installation1695 sees an empty state require Knative installation1696 when the user does have a cluster and visits the serverless page1697 behaves like it's missing knative installation1698 sees an empty state require Knative installation1699 when the user has a cluster and knative installed and visits the serverless page1700 when there are no functions1701 sees an empty listing of serverless functions1702 when there are functions1703 does not see an empty listing of serverless functions1704Profile > Personal Access Tokens1705 token creation1706 allows creation of a personal access token1707 when creation fails1708 displays an error message1709 active tokens1710 only shows personal access tokens1711 inactive tokens1712 allows revocation of an active token1713 removes expired tokens from 'active' section1714 when revocation fails1715 displays an error message1716CI Lint1717 YAML parsing1718 YAML is correct1719 parses Yaml1720 YAML is incorrect1721 displays information about an error1722 YAML revalidate1723 loads previous YAML content after validation1724 YAML clearing1725 YAML is present1726 YAML content is cleared1727User closes a merge requests1728 closes a merge request1729Projects > Files > User uses soft wrap whilst editing file1730 user clicks the "Soft wrap" button and then "No wrap" button1731Slack slash commands1732DEPRECATION WARNING: The asset "slash-command-logo.png" is not present in the asset pipeline.Falling back to an asset that may be in the public folder.1733This behavior is deprecated and will be removed.1734To bypass the asset pipeline and preserve this behavior,1735use the `skip_pipeline: true` option.1736 (called from _app_views_projects_services_slack_slash_commands__help_html_haml__3887859295485740886_47205798958800 at /builds/gitlab-org/gitlab-ee/app/views/projects/services/slack_slash_commands/_help.html.haml:60)1737 shows a token placeholder1738DEPRECATION WARNING: The asset "slash-command-logo.png" is not present in the asset pipeline.Falling back to an asset that may be in the public folder.1739This behavior is deprecated and will be removed.1740To bypass the asset pipeline and preserve this behavior,1741use the `skip_pipeline: true` option.1742 (called from _app_views_projects_services_slack_slash_commands__help_html_haml__3887859295485740886_47205798958800 at /builds/gitlab-org/gitlab-ee/app/views/projects/services/slack_slash_commands/_help.html.haml:60)1743 shows a help message1744DEPRECATION WARNING: The asset "slash-command-logo.png" is not present in the asset pipeline.Falling back to an asset that may be in the public folder.1745This behavior is deprecated and will be removed.1746To bypass the asset pipeline and preserve this behavior,1747use the `skip_pipeline: true` option.1748 (called from _app_views_projects_services_slack_slash_commands__help_html_haml__3887859295485740886_47205798958800 at /builds/gitlab-org/gitlab-ee/app/views/projects/services/slack_slash_commands/_help.html.haml:60)1749 redirects to the integrations page after saving but not activating1750DEPRECATION WARNING: The asset "slash-command-logo.png" is not present in the asset pipeline.Falling back to an asset that may be in the public folder.1751This behavior is deprecated and will be removed.1752To bypass the asset pipeline and preserve this behavior,1753use the `skip_pipeline: true` option.1754 (called from _app_views_projects_services_slack_slash_commands__help_html_haml__3887859295485740886_47205798958800 at /builds/gitlab-org/gitlab-ee/app/views/projects/services/slack_slash_commands/_help.html.haml:60)1755 redirects to the integrations page after activating1756DEPRECATION WARNING: The asset "slash-command-logo.png" is not present in the asset pipeline.Falling back to an asset that may be in the public folder.1757This behavior is deprecated and will be removed.1758To bypass the asset pipeline and preserve this behavior,1759use the `skip_pipeline: true` option.1760 (called from _app_views_projects_services_slack_slash_commands__help_html_haml__3887859295485740886_47205798958800 at /builds/gitlab-org/gitlab-ee/app/views/projects/services/slack_slash_commands/_help.html.haml:60)1761 shows the correct trigger url1762Admin Appearance1763 Create new appearance1764 Preview sign-in page appearance1765 Preview new project page appearance1766 Custom sign-in page1767 Custom new project page1768 Appearance logo1769 Header logos1770 Favicon1771 Custom system header and footer1772 when system header and footer messages are empty1773 shows custom system header and footer fields1774 when system header and footer messages are not empty1775 shows custom system header and footer fields1776User deletes wiki page1777 deletes a page1778Project > Activity > User sees private activity1779 shows the activity to a logged-in user with permissions1780 hides the activity from a logged-in user without permissions1781 hides the activity from an anonymous user1782Project milestone1783 when project has enabled issues1784 shows issues tab1785 shows issues stats1786 shows link to browse and add issues1787 when project has disabled issues1788 hides issues tab1789 hides issues stats1790 hides new issue button1791 does not show an informative message1792 when project has an issue1793 the collapsed sidebar1794 shows the total MR and issue counts1795Group activity page1796 when signed in1797 RSS1798 behaves like it has an RSS button with current_user's feed token1799 shows the RSS button with current_user's feed token1800 behaves like an autodiscoverable RSS feed with current_user's feed token1801 has an RSS autodiscovery link tag with current_user's feed token1802 when project is in the group1803 renders user joined to project event1804 when signed out1805 behaves like it has an RSS button without a feed token1806 shows the RSS button without a feed token1807 behaves like an autodiscoverable RSS feed without a feed token1808 has an RSS autodiscovery link tag without a feed token1809Projects > Activity > User sees activity1810 shows the last push in the activity page1811 allows to filter event with the "event_filter=issue" URL param1812User activates Slack notifications1813 when service is not configured yet1814 activates service1815 when service is already configured1816 filters events by channel1817Admin::HookLogs1818 show list of hook logs1819 show hook log details18201st Try error in ./spec/features/admin/admin_hook_logs_spec.rb:32:1821Real HTTP connections are disabled. Unregistered request: POST http://95.216.161.60/ with body '{}' with headers {'Content-Type'=>'application/json', 'X-Gitlab-Event'=>'Push Hook'}1822You can stub this request with the following snippet:1823stub_request(:post, "http://95.216.161.60/").1824 with(1825 body: "{}",1826 headers: {1827 'Content-Type'=>'application/json',1828 'X-Gitlab-Event'=>'Push Hook'1829 }).1830 to_return(status: 200, body: "", headers: {})1831registered request stubs:1832stub_request(:post, "http://example5.org/")1833============================================================1834RSpec::Retry: 2nd try ./spec/features/admin/admin_hook_logs_spec.rb:321835 retry hook log1836User edits issue1837 previews content1838Download buttons in tags page1839 when checking tags1840 with artifacts1841 shows download artifacts button1842User uploads avatar to group1843 they see the new avatar1844Error Pages1845 4041846 allows user to search1847 behaves like shows nav links1848 shows nav links1849 4031850 behaves like shows nav links1851 shows nav links1852Admin::RequestsProfilesController1853 GET /admin/requests_profiles1854 shows the current profile token1855 when having multiple profiles1856 lists all available profiles1857 GET /admin/requests_profiles/:profile1858 when a profile exists1859 when is valid call stack profile1860 displays the content1861 when is valid memory profile1862 displays the content1863 when a profile does not exist1864 shows an error message1865AdditionalEmailToExistingAccount1866 add secondary email associated with account1867 verifies confirmation of additional email1868User deletes snippet1869 deletes the snippet1870Knapsack report was generated. Preview:1871{1872 "spec/features/issues/filtered_search/visual_tokens_spec.rb": 111.1735987663269,1873 "spec/features/issues/filtered_search/dropdown_emoji_spec.rb": 71.37447547912598,1874 "spec/features/search/user_searches_for_code_spec.rb": 54.19815802574158,1875 "spec/features/issues/filtered_search/dropdown_author_spec.rb": 43.52005457878113,1876 "spec/features/import/manifest_import_spec.rb": 36.850606203079224,1877 "spec/features/projects/actve_tabs_spec.rb": 43.5141704082489,1878 "spec/features/projects/clusters/user_spec.rb": 33.28840470314026,1879 "spec/features/projects/services/user_activates_mattermost_slash_command_spec.rb": 29.657501220703125,1880 "spec/features/merge_request/user_sees_merge_button_depending_on_unresolved_discussions_spec.rb": 19.851243495941162,1881 "spec/features/projects/settings/operations_settings_spec.rb": 14.002250909805298,1882 "spec/features/security/group/internal_access_spec.rb": 15.412826299667358,1883 "spec/features/projects/commit/user_comments_on_commit_spec.rb": 14.331475496292114,1884 "spec/features/projects/labels/search_labels_spec.rb": 12.921628713607788,1885 "spec/features/projects/serverless/functions_spec.rb": 12.955620765686035,1886 "spec/features/profiles/personal_access_tokens_spec.rb": 9.327376365661621,1887 "spec/features/projects/ci/lint_spec.rb": 8.899413108825684,1888 "spec/features/merge_request/user_closes_merge_request_spec.rb": 6.916060209274292,1889 "spec/features/projects/files/edit_file_soft_wrap_spec.rb": 7.352904558181763,1890 "spec/features/projects/services/user_activates_slack_slash_command_spec.rb": 4.342997074127197,1891 "spec/features/admin/admin_appearance_spec.rb": 4.238140821456909,1892 "spec/features/projects/wiki/user_deletes_wiki_page_spec.rb": 3.764012575149536,1893 "spec/features/projects/activity/user_sees_private_activity_spec.rb": 4.689002752304077,1894 "spec/features/projects/milestones/milestone_spec.rb": 4.731703758239746,1895 "spec/features/groups/activity_spec.rb": 2.602818012237549,1896 "spec/features/projects/activity/user_sees_activity_spec.rb": 2.8437857627868652,1897 "spec/features/projects/services/user_activates_slack_notifications_spec.rb": 2.0478413105010986,1898 "spec/features/admin/admin_hook_logs_spec.rb": 2.435720682144165,1899 "spec/features/issues/user_edits_issue_spec.rb": 2.634491443634033,1900 "spec/features/projects/tags/download_buttons_spec.rb": 0.9585182666778564,1901 "spec/features/uploads/user_uploads_avatar_to_group_spec.rb": 1.0469107627868652,1902 "spec/features/error_pages_spec.rb": 0.8218259811401367,1903 "spec/features/admin/admin_requests_profiles_spec.rb": 0.9510862827301025,1904 "spec/features/users/add_email_to_existing_account_spec.rb": 0.5023202896118164,1905 "spec/features/snippets/user_deletes_snippet_spec.rb": 0.6261243820190431906}1907Knapsack global time execution for tests: 09m 44s1908Finished in 10 minutes 8 seconds (files took 37.66 seconds to load)1909277 examples, 0 failures1910$ date1911Fri Aug 23 10:53:13 UTC 20191913$ date1914Fri Aug 23 10:53:14 UTC 20191917coverage/: found 5 matching files 1918knapsack/: found 5 matching files 1919rspec_flaky/: found 4 matching files 1920rspec_profiling/: found 1 matching files 1921tmp/capybara/: found 2 matching files 1922tmp/memory_test/: found 2 matching files 1923Uploading artifacts to coordinator... ok id=278682917 responseStatus=201 Created token=C4mxj9Ty1924Uploading artifacts...1925junit_rspec.xml: found 1 matching files 1926Uploading artifacts to coordinator... ok id=278682917 responseStatus=201 Created token=C4mxj9Ty1927Job succeeded