There was an error fetching the job.
rspec-ee system pg10 5/5
Passed Started
by
@nick.thomas

Nick Thomas
1Running with gitlab-runner 12.3.0 (a8a019e0)2 on docker-auto-scale-com d5ae8d25 3 Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ...
01:26
4Starting service postgres:10.9 ...5Pulling docker image postgres:10.9 ...6Using docker image sha256:897b33033d6498ba789d2ad5b305209106c8b45622b37ad135440a584ec885d3 for postgres:10.9 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:f9d774eafe0d9aa813860e94490efffec6041d63a786133749974c15c055663e for redis:alpine ...10Starting service docker.elastic.co/elasticsearch/elasticsearch:5.6.12 ...11Pulling docker image docker.elastic.co/elasticsearch/elasticsearch:5.6.12 ...12Using docker image sha256:e1d1bb07b8a31148a5aa399e153857d59b01243731ac28e4f861e40e79dff442 for docker.elastic.co/elasticsearch/elasticsearch:5.6.12 ...13Waiting for services to be up and running...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ...16Using docker image sha256:038fefa9154cd283ecf3ccfb1a094fd079ebca541a935959471f14b54fce582f for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ... 17 Running on runner-d5ae8d25-project-278964-concurrent-0 via runner-d5ae8d25-gsrm-1571230099-ed2b6c15...
00:17
19Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/21 * [new ref] refs/pipelines/89282327 -> refs/pipelines/8928232722 82135aa53..4ec3d7972 master -> origin/master23Checking out 6f5714dc as master...24Removing qa/vendor/25Skipping Git submodules setup27Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/debian-stretch-ruby-2.6.3-node-12.x-2 28Successfully extracted cache30Downloading artifacts from coordinator... ok id=322922801 responseStatus=200 OK token=xdLK22P531Downloading artifacts for retrieve-tests-metadata (322922809)...32Downloading artifacts from coordinator... ok id=322922809 responseStatus=200 OK token=vWkPg6d_33Downloading artifacts for setup-test-env (322922804)...34Downloading artifacts from coordinator... ok id=322922804 responseStatus=200 OK token=2YUWrMkH35WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 37$ date38Wed Oct 16 17:07:41 UTC 201939$ export GOPATH=$CI_PROJECT_DIR/.go40$ mkdir -p $GOPATH41$ source scripts/utils.sh42$ source scripts/prepare_build.sh43Bundler version 1.17.244Warning: 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`.45The Gemfile's dependencies are satisfied46Successfully installed knapsack-1.18.0471 gem installed48CREATE ROLE49GRANT50Dropped database 'gitlabhq_test'51Created database 'gitlabhq_test'52-- enable_extension("pg_trgm")53 -> 0.0375s54-- enable_extension("plpgsql")55 -> 0.0027s56-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})57 -> 0.0042s58-- create_table("alerts_service_data", {:force=>:cascade})59 -> 0.0058s60-- create_table("allowed_email_domains", {:force=>:cascade})61 -> 0.0043s62-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})63 -> 0.0145s64-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})65 -> 0.0146s66-- create_table("analytics_language_trend_repository_languages", {:id=>false, :force=>:cascade})67 -> 0.0076s68-- create_table("analytics_repository_file_commits", {:force=>:cascade})69 -> 0.0066s70-- create_table("analytics_repository_file_edits", {:force=>:cascade})71 -> 0.0071s72-- create_table("analytics_repository_files", {:force=>:cascade})73 -> 0.0048s74-- create_table("appearances", {:id=>:serial, :force=>:cascade})75 -> 0.0038s76-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})77 -> 0.0027s78-- create_table("application_settings", {:id=>:serial, :force=>:cascade})79 -> 0.0988s80-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})81 -> 0.0076s82-- create_table("approval_merge_request_rules", {:force=>:cascade})83 -> 0.0159s84-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})85 -> 0.0063s86-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})87 -> 0.0069s88-- create_table("approval_merge_request_rules_users", {:force=>:cascade})89 -> 0.0089s90-- create_table("approval_project_rules", {:force=>:cascade})91 -> 0.0130s92-- create_table("approval_project_rules_groups", {:force=>:cascade})93 -> 0.0063s94-- create_table("approval_project_rules_users", {:force=>:cascade})95 -> 0.0063s96-- create_table("approvals", {:id=>:serial, :force=>:cascade})97 -> 0.0062s98-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})99 -> 0.0069s100-- create_table("approvers", {:id=>:serial, :force=>:cascade})101 -> 0.0067s102-- create_table("audit_events", {:id=>:serial, :force=>:cascade})103 -> 0.0069s104-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})105 -> 0.0066s106-- create_table("badges", {:id=>:serial, :force=>:cascade})107 -> 0.0068s108-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})109 -> 0.0061s110-- create_table("board_group_recent_visits", {:force=>:cascade})111 -> 0.0107s112-- create_table("board_labels", {:id=>:serial, :force=>:cascade})113 -> 0.0062s114-- create_table("board_project_recent_visits", {:force=>:cascade})115 -> 0.0117s116-- create_table("boards", {:id=>:serial, :force=>:cascade})117 -> 0.0092s118-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})119 -> 0.0048s120-- create_table("chat_names", {:id=>:serial, :force=>:cascade})121 -> 0.0069s122-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})123 -> 0.0046s124-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})125 -> 0.0047s126-- create_table("ci_build_trace_chunks", {:force=>:cascade})127 -> 0.0048s128-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})129 -> 0.0045s130-- create_table("ci_build_trace_sections", {:id=>:serial, :force=>:cascade})131 -> 0.0084s132-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})133 -> 0.0580s134-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})135 -> 0.0096s136-- create_table("ci_builds_runner_session", {:force=>:cascade})137 -> 0.0047s138-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})139 -> 0.0060s140-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})141 -> 0.0132s142-- create_table("ci_job_variables", {:force=>:cascade})143 -> 0.0082s144-- create_table("ci_pipeline_chat_data", {:force=>:cascade})145 -> 0.0066s146-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})147 -> 0.0053s148-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})149 -> 0.0096s150-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})151 -> 0.0052s152-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})153 -> 0.0311s154-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})155 -> 0.0063s156-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})157 -> 0.0062s158-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})159 -> 0.0175s160-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})161 -> 0.0126s162-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})163 -> 0.0110s164-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})165 -> 0.0070s166-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})167 -> 0.0069s168-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})169 -> 0.0066s170-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})171 -> 0.0062s172-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})173 -> 0.0048s174-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})175 -> 0.0063s176-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})177 -> 0.0078s178-- create_table("clusters", {:id=>:serial, :force=>:cascade})179 -> 0.0110s180-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})181 -> 0.0048s182-- create_table("clusters_applications_helm", {:id=>:serial, :force=>:cascade})183 -> 0.0050s184-- create_table("clusters_applications_ingress", {:id=>:serial, :force=>:cascade})185 -> 0.0049s186-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})187 -> 0.0068s188-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})189 -> 0.0049s190-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})191 -> 0.0047s192-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})193 -> 0.0072s194-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})195 -> 0.0157s196-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})197 -> 0.0068s198-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})199 -> 0.0069s200-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})201 -> 0.0055s202-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})203 -> 0.0046s204-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})205 -> 0.0045s206-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})207 -> 0.0102s208-- create_table("deployments", {:id=>:serial, :force=>:cascade})209 -> 0.0244s210-- create_table("design_management_designs", {:force=>:cascade})211 -> 0.0068s212-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})213 -> 0.0101s214-- create_table("design_management_versions", {:force=>:cascade})215 -> 0.0088s216-- create_table("draft_notes", {:force=>:cascade})217 -> 0.0096s218-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})219 -> 0.0042s220-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})221 -> 0.0036s222-- create_table("emails", {:id=>:serial, :force=>:cascade})223 -> 0.0089s224-- create_table("environments", {:id=>:serial, :force=>:cascade})225 -> 0.0115s226-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})227 -> 0.0061s228-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})229 -> 0.0042s230-- create_table("epics", {:id=>:serial, :force=>:cascade})231 -> 0.0249s232-- create_table("events", {:id=>:serial, :force=>:cascade})233 -> 0.0300s234-- create_table("external_pull_requests", {:force=>:cascade})235 -> 0.0076s236-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})237 -> 0.0080s238-- create_table("features", {:id=>:serial, :force=>:cascade})239 -> 0.0077s240-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})241 -> 0.0128s242-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})243 -> 0.0078s244-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})245 -> 0.0073s246-- create_table("geo_cache_invalidation_events", {:force=>:cascade})247 -> 0.0042s248-- create_table("geo_container_repository_updated_events", {:force=>:cascade})249 -> 0.0067s250-- create_table("geo_event_log", {:force=>:cascade})251 -> 0.0485s252-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})253 -> 0.0077s254-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})255 -> 0.0077s256-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})257 -> 0.0067s258-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})259 -> 0.0067s260-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})261 -> 0.0130s262-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})263 -> 0.0099s264-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})265 -> 0.0191s266-- create_table("geo_repositories_changed_events", {:force=>:cascade})267 -> 0.0066s268-- create_table("geo_repository_created_events", {:force=>:cascade})269 -> 0.0075s270-- create_table("geo_repository_deleted_events", {:force=>:cascade})271 -> 0.0072s272-- create_table("geo_repository_renamed_events", {:force=>:cascade})273 -> 0.0079s274-- create_table("geo_repository_updated_events", {:force=>:cascade})275 -> 0.0126s276-- create_table("geo_reset_checksum_events", {:force=>:cascade})277 -> 0.0061s278-- create_table("geo_upload_deleted_events", {:force=>:cascade})279 -> 0.0072s280-- create_table("gitlab_subscriptions", {:force=>:cascade})281 -> 0.0118s282-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})283 -> 0.0147s284-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})285 -> 0.0142s286-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})287 -> 0.0195s288-- create_table("grafana_integrations", {:force=>:cascade})289 -> 0.0062s290-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})291 -> 0.0087s292-- create_table("historical_data", {:id=>:serial, :force=>:cascade})293 -> 0.0026s294-- create_table("identities", {:id=>:serial, :force=>:cascade})295 -> 0.0217s296-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})297 -> 0.0137s298-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})299 -> 0.0092s300-- create_table("insights", {:id=>:serial, :force=>:cascade})301 -> 0.0114s302-- create_table("internal_ids", {:force=>:cascade})303 -> 0.0159s304-- create_table("ip_restrictions", {:force=>:cascade})305 -> 0.0081s306-- create_table("issue_assignees", {:id=>false, :force=>:cascade})307 -> 0.0098s308-- create_table("issue_links", {:id=>:serial, :force=>:cascade})309 -> 0.0160s310-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})311 -> 0.0120s312-- create_table("issue_tracker_data", {:force=>:cascade})313 -> 0.0070s314-- create_table("issues", {:id=>:serial, :force=>:cascade})315 -> 0.0443s316-- create_table("issues_prometheus_alert_events", {:id=>false, :force=>:cascade})317 -> 0.0054s318-- create_table("jira_connect_installations", {:force=>:cascade})319 -> 0.0046s320-- create_table("jira_connect_subscriptions", {:force=>:cascade})321 -> 0.0159s322-- create_table("jira_tracker_data", {:force=>:cascade})323 -> 0.0068s324-- create_table("keys", {:id=>:serial, :force=>:cascade})325 -> 0.0107s326-- create_table("label_links", {:id=>:serial, :force=>:cascade})327 -> 0.0075s328-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})329 -> 0.0085s330-- create_table("labels", {:id=>:serial, :force=>:cascade})331 -> 0.0152s332-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})333 -> 0.0039s334-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})335 -> 0.0071s336-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})337 -> 0.0071s338-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})339 -> 0.0068s340-- create_table("licenses", {:id=>:serial, :force=>:cascade})341 -> 0.0025s342-- create_table("list_user_preferences", {:force=>:cascade})343 -> 0.0086s344-- create_table("lists", {:id=>:serial, :force=>:cascade})345 -> 0.0183s346-- create_table("members", {:id=>:serial, :force=>:cascade})347 -> 0.0223s348-- create_table("merge_request_assignees", {:force=>:cascade})349 -> 0.0084s350-- create_table("merge_request_blocks", {:force=>:cascade})351 -> 0.0063s352-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})353 -> 0.0060s354-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})355 -> 0.0041s356-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})357 -> 0.0071s358-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})359 -> 0.0191s360-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})361 -> 0.0506s362-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})363 -> 0.0062s364-- create_table("merge_trains", {:force=>:cascade})365 -> 0.0113s366-- create_table("milestone_releases", {:id=>false, :force=>:cascade})367 -> 0.0052s368-- create_table("milestones", {:id=>:serial, :force=>:cascade})369 -> 0.0152s370-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})371 -> 0.0035s372-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})373 -> 0.0060s374-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})375 -> 0.0046s376-- create_table("namespaces", {:id=>:serial, :force=>:cascade})377 -> 0.0468s378-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})379 -> 0.0048s380-- create_table("notes", {:id=>:serial, :force=>:cascade})381 -> 0.0246s382-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})383 -> 0.0100s384-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})385 -> 0.0049s386-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})387 -> 0.0109s388-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})389 -> 0.0077s390-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})391 -> 0.0045s392-- create_table("operations_feature_flag_scopes", {:force=>:cascade})393 -> 0.0087s394-- create_table("operations_feature_flags", {:force=>:cascade})395 -> 0.0047s396-- create_table("operations_feature_flags_clients", {:force=>:cascade})397 -> 0.0069s398-- create_table("packages_maven_metadata", {:force=>:cascade})399 -> 0.0048s400-- create_table("packages_package_files", {:force=>:cascade})401 -> 0.0050s402-- create_table("packages_package_metadata", {:force=>:cascade})403 -> 0.0045s404-- create_table("packages_package_tags", {:force=>:cascade})405 -> 0.0042s406-- create_table("packages_packages", {:force=>:cascade})407 -> 0.0067s408-- create_table("pages_domain_acme_orders", {:force=>:cascade})409 -> 0.0068s410-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})411 -> 0.0189s412-- create_table("path_locks", {:id=>:serial, :force=>:cascade})413 -> 0.0088s414-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})415 -> 0.0080s416-- create_table("plans", {:id=>:serial, :force=>:cascade})417 -> 0.0051s418-- create_table("pool_repositories", {:force=>:cascade})419 -> 0.0089s420-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})421 -> 0.0048s422-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})423 -> 0.0018s424-- create_table("project_aliases", {:force=>:cascade})425 -> 0.0066s426-- create_table("project_authorizations", {:id=>false, :force=>:cascade})427 -> 0.0067s428-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})429 -> 0.0045s430-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})431 -> 0.0050s432-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})433 -> 0.0068s434-- create_table("project_daily_statistics", {:force=>:cascade})435 -> 0.0042s436-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})437 -> 0.0063s438-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})439 -> 0.0023s440-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})441 -> 0.0089s442-- create_table("project_features", {:id=>:serial, :force=>:cascade})443 -> 0.0050s444-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})445 -> 0.0066s446-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})447 -> 0.0048s448-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})449 -> 0.0032s450-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})451 -> 0.0018s452-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})453 -> 0.0156s454-- create_table("project_pages_metadata", {:id=>false, :force=>:cascade})455 -> 0.0058s456-- create_table("project_repositories", {:force=>:cascade})457 -> 0.0087s458-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})459 -> 0.0157s460-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})461 -> 0.0088s462-- create_table("project_tracing_settings", {:force=>:cascade})463 -> 0.0046s464-- create_table("projects", {:id=>:serial, :force=>:cascade})465 -> 0.0711s466-- create_table("prometheus_alert_events", {:force=>:cascade})467 -> 0.0071s468-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})469 -> 0.0085s470-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})471 -> 0.0118s472-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})473 -> 0.0099s474-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})475 -> 0.0089s476-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})477 -> 0.0088s478-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})479 -> 0.0074s480-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})481 -> 0.0089s482-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})483 -> 0.0070s484-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})485 -> 0.0091s486-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})487 -> 0.0069s488-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})489 -> 0.0039s490-- create_table("push_rules", {:id=>:serial, :force=>:cascade})491 -> 0.0100s492-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})493 -> 0.0088s494-- create_table("release_links", {:force=>:cascade})495 -> 0.0068s496-- create_table("releases", {:id=>:serial, :force=>:cascade})497 -> 0.0069s498-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})499 -> 0.0080s500-- create_table("repository_languages", {:id=>false, :force=>:cascade})501 -> 0.0032s502-- create_table("resource_label_events", {:force=>:cascade})503 -> 0.0130s504-- create_table("reviews", {:force=>:cascade})505 -> 0.0085s506-- create_table("routes", {:id=>:serial, :force=>:cascade})507 -> 0.0093s508-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})509 -> 0.0055s510-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})511 -> 0.0046s512-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})513 -> 0.0048s514-- create_table("services", {:id=>:serial, :force=>:cascade})515 -> 0.0159s516-- create_table("shards", {:id=>:serial, :force=>:cascade})517 -> 0.0047s518-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})519 -> 0.0069s520-- create_table("smartcard_identities", {:force=>:cascade})521 -> 0.0069s522-- create_table("snippets", {:id=>:serial, :force=>:cascade})523 -> 0.0183s524-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})525 -> 0.0070s526-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})527 -> 0.0068s528-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})529 -> 0.0036s530-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})531 -> 0.0069s532-- create_table("suggestions", {:force=>:cascade})533 -> 0.0064s534-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})535 -> 0.0046s536-- create_table("taggings", {:id=>:serial, :force=>:cascade})537 -> 0.0115s538-- create_table("tags", {:id=>:serial, :force=>:cascade})539 -> 0.0071s540-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})541 -> 0.0091s542-- create_table("timelogs", {:id=>:serial, :force=>:cascade})543 -> 0.0085s544-- create_table("todos", {:id=>:serial, :force=>:cascade})545 -> 0.0221s546-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})547 -> 0.0043s548-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})549 -> 0.0069s550-- create_table("uploads", {:id=>:serial, :force=>:cascade})551 -> 0.0113s552-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})553 -> 0.0056s554-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})555 -> 0.0063s556-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})557 -> 0.0069s558-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})559 -> 0.0053s560-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})561 -> 0.0068s562-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})563 -> 0.0051s564-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})565 -> 0.0060s566-- create_table("users", {:id=>:serial, :force=>:cascade})567 -> 0.0706s568-- create_table("users_ops_dashboard_projects", {:force=>:cascade})569 -> 0.0066s570-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})571 -> 0.0066s572-- create_table("vulnerabilities", {:force=>:cascade})573 -> 0.0240s574-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})575 -> 0.0158s576-- create_table("vulnerability_identifiers", {:force=>:cascade})577 -> 0.0051s578-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})579 -> 0.0067s580-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})581 -> 0.0064s582-- create_table("vulnerability_occurrences", {:force=>:cascade})583 -> 0.0138s584-- create_table("vulnerability_scanners", {:force=>:cascade})585 -> 0.0049s586-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})587 -> 0.0070s588-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})589 -> 0.0122s590-- add_foreign_key("alerts_service_data", "services", {:on_delete=>:cascade})591 -> 0.0024s592-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})593 -> 0.0022s594-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})595 -> 0.0018s596-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})597 -> 0.0012s598-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})599 -> 0.0016s600-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})601 -> 0.0015s602-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})603 -> 0.0013s604-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})605 -> 0.0027s606-- add_foreign_key("analytics_language_trend_repository_languages", "programming_languages", {:on_delete=>:cascade})607 -> 0.0015s608-- add_foreign_key("analytics_language_trend_repository_languages", "projects", {:on_delete=>:cascade})609 -> 0.0017s610-- add_foreign_key("analytics_repository_file_commits", "analytics_repository_files", {:on_delete=>:cascade})611 -> 0.0015s612-- add_foreign_key("analytics_repository_file_commits", "projects", {:on_delete=>:cascade})613 -> 0.0016s614-- add_foreign_key("analytics_repository_file_edits", "analytics_repository_files", {:on_delete=>:cascade})615 -> 0.0013s616-- add_foreign_key("analytics_repository_file_edits", "projects", {:on_delete=>:cascade})617 -> 0.0025s618-- add_foreign_key("analytics_repository_files", "projects", {:on_delete=>:cascade})619 -> 0.0017s620-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})621 -> 0.0041s622-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})623 -> 0.0024s624-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})625 -> 0.0023s626-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})627 -> 0.0033s628-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})629 -> 0.0018s630-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})631 -> 0.0015s632-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})633 -> 0.0056s634-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})635 -> 0.0022s636-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})637 -> 0.0023s638-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})639 -> 0.0019s640-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})641 -> 0.0019s642-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})643 -> 0.0021s644-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})645 -> 0.0018s646-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})647 -> 0.0017s648-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})649 -> 0.0015s650-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})651 -> 0.0015s652-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})653 -> 0.0014s654-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})655 -> 0.0016s656-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})657 -> 0.0016s658-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})659 -> 0.0015s660-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})661 -> 0.0016s662-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})663 -> 0.0016s664-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})665 -> 0.0017s666-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})667 -> 0.0015s668-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})669 -> 0.0015s670-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})671 -> 0.0014s672-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})673 -> 0.0016s674-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})675 -> 0.0014s676-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})677 -> 0.0014s678-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})679 -> 0.0014s680-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})681 -> 0.0016s682-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})683 -> 0.0015s684-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})685 -> 0.0014s686-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})687 -> 0.0017s688-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})689 -> 0.0016s690-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})691 -> 0.0028s692-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})693 -> 0.0015s694-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})695 -> 0.0018s696-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})697 -> 0.0014s698-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})699 -> 0.0014s700-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})701 -> 0.0017s702-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})703 -> 0.0048s704-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})705 -> 0.0018s706-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})707 -> 0.0015s708-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})709 -> 0.0017s710-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})711 -> 0.0020s712-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})713 -> 0.0016s714-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})715 -> 0.0017s716-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})717 -> 0.0016s718-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})719 -> 0.0015s720-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})721 -> 0.0019s722-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})723 -> 0.0017s724-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})725 -> 0.0016s726-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})727 -> 0.0017s728-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})729 -> 0.0013s730-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})731 -> 0.0015s732-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})733 -> 0.0017s734-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})735 -> 0.0015s736-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})737 -> 0.0015s738-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})739 -> 0.0013s740-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})741 -> 0.0013s742-- add_foreign_key("ci_pipelines", "external_pull_requests", {:name=>"fk_190998ef09", :on_delete=>:nullify})743 -> 0.0016s744-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})745 -> 0.0016s746-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})747 -> 0.0018s748-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})749 -> 0.0017s750-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})751 -> 0.0014s752-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})753 -> 0.0017s754-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})755 -> 0.0018s756-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})757 -> 0.0013s758-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})759 -> 0.0013s760-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})761 -> 0.0025s762-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})763 -> 0.0016s764-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})765 -> 0.0013s766-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})767 -> 0.0017s768-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})769 -> 0.0015s770-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})771 -> 0.0016s772-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})773 -> 0.0016s774-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})775 -> 0.0017s776-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})777 -> 0.0017s778-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})779 -> 0.0014s780-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})781 -> 0.0015s782-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})783 -> 0.0014s784-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})785 -> 0.0017s786-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})787 -> 0.0014s788-- add_foreign_key("clusters", "projects", {:column=>"management_project_id", :name=>"fk_f05c5e5a42", :on_delete=>:nullify})789 -> 0.0016s790-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})791 -> 0.0017s792-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})793 -> 0.0017s794-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})795 -> 0.0014s796-- add_foreign_key("clusters_applications_ingress", "clusters", {:on_delete=>:cascade})797 -> 0.0015s798-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})799 -> 0.0015s800-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})801 -> 0.0015s802-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})803 -> 0.0014s804-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})805 -> 0.0014s806-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})807 -> 0.0014s808-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})809 -> 0.0013s810-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})811 -> 0.0017s812-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})813 -> 0.0013s814-- add_foreign_key("clusters_kubernetes_namespaces", "environments", {:on_delete=>:nullify})815 -> 0.0016s816-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})817 -> 0.0018s818-- add_foreign_key("container_repositories", "projects")819 -> 0.0019s820-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})821 -> 0.0016s822-- add_foreign_key("dependency_proxy_group_settings", "namespaces", {:column=>"group_id", :on_delete=>:cascade})823 -> 0.0016s824-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})825 -> 0.0019s826-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})827 -> 0.0018s828-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})829 -> 0.0017s830-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})831 -> 0.0023s832-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})833 -> 0.0017s834-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})835 -> 0.0014s836-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})837 -> 0.0015s838-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})839 -> 0.0014s840-- add_foreign_key("design_management_versions", "users", {:name=>"fk_ee16b939e5", :on_delete=>:nullify})841 -> 0.0016s842-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})843 -> 0.0018s844-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})845 -> 0.0016s846-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})847 -> 0.0015s848-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})849 -> 0.0018s850-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})851 -> 0.0017s852-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})853 -> 0.0020s854-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})855 -> 0.0015s856-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})857 -> 0.0014s858-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})859 -> 0.0013s860-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})861 -> 0.0017s862-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})863 -> 0.0015s864-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})865 -> 0.0016s866-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})867 -> 0.0016s868-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})869 -> 0.0016s870-- add_foreign_key("events", "namespaces", {:column=>"group_id", :name=>"fk_61fbf6ca48", :on_delete=>:cascade})871 -> 0.0018s872-- add_foreign_key("events", "projects", {:on_delete=>:cascade})873 -> 0.0018s874-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})875 -> 0.0015s876-- add_foreign_key("external_pull_requests", "projects", {:on_delete=>:cascade})877 -> 0.0017s878-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})879 -> 0.0015s880-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})881 -> 0.0016s882-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})883 -> 0.0017s884-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})885 -> 0.0016s886-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})887 -> 0.0016s888-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})889 -> 0.0014s890-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})891 -> 0.0019s892-- add_foreign_key("geo_event_log", "geo_container_repository_updated_events", {:column=>"container_repository_updated_event_id", :name=>"fk_6ada82d42a", :on_delete=>:cascade})893 -> 0.0013s894-- add_foreign_key("geo_event_log", "geo_hashed_storage_migrated_events", {:column=>"hashed_storage_migrated_event_id", :name=>"fk_27548c6db3", :on_delete=>:cascade})895 -> 0.0016s896-- add_foreign_key("geo_event_log", "geo_job_artifact_deleted_events", {:column=>"job_artifact_deleted_event_id", :name=>"fk_176d3fbb5d", :on_delete=>:cascade})897 -> 0.0014s898-- add_foreign_key("geo_event_log", "geo_lfs_object_deleted_events", {:column=>"lfs_object_deleted_event_id", :name=>"fk_d5af95fcd9", :on_delete=>:cascade})899 -> 0.0013s900-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})901 -> 0.0013s902-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})903 -> 0.0019s904-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})905 -> 0.0014s906-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})907 -> 0.0015s908-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})909 -> 0.0015s910-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})911 -> 0.0014s912-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})913 -> 0.0019s914-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})915 -> 0.0019s916-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})917 -> 0.0017s918-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})919 -> 0.0017s920-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})921 -> 0.0015s922-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})923 -> 0.0017s924-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})925 -> 0.0013s926-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})927 -> 0.0017s928-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})929 -> 0.0020s930-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})931 -> 0.0017s932-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})933 -> 0.0017s934-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})935 -> 0.0017s936-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})937 -> 0.0013s938-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})939 -> 0.0016s940-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})941 -> 0.0017s942-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})943 -> 0.0016s944-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})945 -> 0.0014s946-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})947 -> 0.0018s948-- add_foreign_key("grafana_integrations", "projects", {:on_delete=>:cascade})949 -> 0.0018s950-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})951 -> 0.0016s952-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})953 -> 0.0016s954-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})955 -> 0.0019s956-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})957 -> 0.0018s958-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})959 -> 0.0017s960-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})961 -> 0.0017s962-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})963 -> 0.0018s964-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})965 -> 0.0017s966-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})967 -> 0.0016s968-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})969 -> 0.0015s970-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})971 -> 0.0016s972-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})973 -> 0.0016s974-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})975 -> 0.0014s976-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})977 -> 0.0019s978-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})979 -> 0.0015s980-- add_foreign_key("issues", "issues", {:column=>"duplicated_to_id", :name=>"fk_9c4516d665", :on_delete=>:nullify})981 -> 0.0014s982-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})983 -> 0.0013s984-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})985 -> 0.0014s986-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})987 -> 0.0019s988-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})989 -> 0.0018s990-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})991 -> 0.0018s992-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})993 -> 0.0017s994-- add_foreign_key("issues_prometheus_alert_events", "issues", {:on_delete=>:cascade})995 -> 0.0015s996-- add_foreign_key("issues_prometheus_alert_events", "prometheus_alert_events", {:on_delete=>:cascade})997 -> 0.0014s998-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})999 -> 0.0015s1000-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})1001 -> 0.0016s1002-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})1003 -> 0.0014s1004-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})1005 -> 0.0014s1006-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})1007 -> 0.0015s1008-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})1009 -> 0.0018s1010-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1011 -> 0.0015s1012-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})1013 -> 0.0018s1014-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})1015 -> 0.0019s1016-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})1017 -> 0.0017s1018-- add_foreign_key("list_user_preferences", "lists", {:on_delete=>:cascade})1019 -> 0.0017s1020-- add_foreign_key("list_user_preferences", "users", {:on_delete=>:cascade})1021 -> 0.0017s1022-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})1023 -> 0.0013s1024-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})1025 -> 0.0014s1026-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})1027 -> 0.0013s1028-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})1029 -> 0.0017s1030-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})1031 -> 0.0021s1032-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})1033 -> 0.0017s1034-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})1035 -> 0.0017s1036-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})1037 -> 0.0016s1038-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocking_merge_request_id", :on_delete=>:cascade})1039 -> 0.0013s1040-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})1041 -> 0.0016s1042-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})1043 -> 0.0014s1044-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})1045 -> 0.0015s1046-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1047 -> 0.0018s1048-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})1049 -> 0.0015s1050-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})1051 -> 0.0022s1052-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})1053 -> 0.0016s1054-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})1055 -> 0.0015s1056-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})1057 -> 0.0014s1058-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1059 -> 0.0017s1060-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1061 -> 0.0020s1062-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1063 -> 0.0019s1064-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1065 -> 0.0020s1066-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1067 -> 0.0019s1068-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1069 -> 0.0018s1070-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1071 -> 0.0019s1072-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1073 -> 0.0017s1074-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1075 -> 0.0015s1076-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1077 -> 0.0016s1078-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1079 -> 0.0015s1080-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1081 -> 0.0017s1082-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1083 -> 0.0018s1084-- add_foreign_key("milestone_releases", "milestones", {:on_delete=>:cascade})1085 -> 0.0015s1086-- add_foreign_key("milestone_releases", "releases", {:on_delete=>:cascade})1087 -> 0.0014s1088-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1089 -> 0.0015s1090-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1091 -> 0.0018s1092-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1093 -> 0.0017s1094-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1095 -> 0.0016s1096-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1097 -> 0.0016s1098-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1099 -> 0.0016s1100-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1101 -> 0.0015s1102-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1103 -> 0.0020s1104-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1105 -> 0.0019s1106-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1107 -> 0.0020s1108-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1109 -> 0.0016s1110-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1111 -> 0.0021s1112-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})1113 -> 0.0014s1114-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1115 -> 0.0013s1116-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1117 -> 0.0019s1118-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1119 -> 0.0020s1120-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1121 -> 0.0014s1122-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1123 -> 0.0012s1124-- add_foreign_key("packages_package_metadata", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1125 -> 0.0013s1126-- add_foreign_key("packages_package_tags", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1127 -> 0.0012s1128-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1129 -> 0.0020s1130-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1131 -> 0.0019s1132-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1133 -> 0.0019s1134-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1135 -> 0.0020s1136-- add_foreign_key("path_locks", "users")1137 -> 0.0020s1138-- add_foreign_key("personal_access_tokens", "users")1139 -> 0.0020s1140-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1141 -> 0.0021s1142-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1143 -> 0.0015s1144-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1145 -> 0.0020s1146-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1147 -> 0.0019s1148-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1149 -> 0.0018s1150-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1151 -> 0.0017s1152-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1153 -> 0.0018s1154-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1155 -> 0.0018s1156-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1157 -> 0.0020s1158-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1159 -> 0.0019s1160-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1161 -> 0.0016s1162-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1163 -> 0.0017s1164-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1165 -> 0.0019s1166-- add_foreign_key("project_feature_usages", "projects", {:on_delete=>:cascade})1167 -> 0.0019s1168-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1169 -> 0.0018s1170-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1171 -> 0.0018s1172-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1173 -> 0.0021s1174-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1175 -> 0.0019s1176-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1177 -> 0.0019s1178-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1179 -> 0.0022s1180-- add_foreign_key("project_pages_metadata", "projects", {:on_delete=>:cascade})1181 -> 0.0020s1182-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1183 -> 0.0023s1184-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1185 -> 0.0014s1186-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1187 -> 0.0023s1188-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1189 -> 0.0020s1190-- add_foreign_key("project_tracing_settings", "projects", {:on_delete=>:cascade})1191 -> 0.0025s1192-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})1193 -> 0.0020s1194-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1195 -> 0.0017s1196-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1197 -> 0.0016s1198-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1199 -> 0.0013s1200-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1201 -> 0.0028s1202-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1203 -> 0.0015s1204-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1205 -> 0.0018s1206-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1207 -> 0.0016s1208-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1209 -> 0.0014s1210-- add_foreign_key("protected_branch_merge_access_levels", "users")1211 -> 0.0017s1212-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1213 -> 0.0016s1214-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1215 -> 0.0013s1216-- add_foreign_key("protected_branch_push_access_levels", "users")1217 -> 0.0016s1218-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1219 -> 0.0016s1220-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1221 -> 0.0012s1222-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1223 -> 0.0016s1224-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1225 -> 0.0018s1226-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1227 -> 0.0016s1228-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1229 -> 0.0014s1230-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1231 -> 0.0016s1232-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1233 -> 0.0017s1234-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1235 -> 0.0017s1236-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1237 -> 0.0013s1238-- add_foreign_key("protected_tag_create_access_levels", "users")1239 -> 0.0017s1240-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1241 -> 0.0018s1242-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1243 -> 0.0013s1244-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1245 -> 0.0019s1246-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1247 -> 0.0014s1248-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1249 -> 0.0018s1250-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1251 -> 0.0016s1252-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1253 -> 0.0020s1254-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1255 -> 0.0018s1256-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1257 -> 0.0016s1258-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1259 -> 0.0015s1260-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1261 -> 0.0013s1262-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1263 -> 0.0015s1264-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1265 -> 0.0017s1266-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1267 -> 0.0015s1268-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1269 -> 0.0017s1270-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1271 -> 0.0016s1272-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1273 -> 0.0014s1274-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1275 -> 0.0014s1276-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1277 -> 0.0019s1278-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1279 -> 0.0014s1280-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1281 -> 0.0017s1282-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1283 -> 0.0022s1284-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1285 -> 0.0019s1286-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1287 -> 0.0014s1288-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1289 -> 0.0019s1290-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1291 -> 0.0015s1292-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1293 -> 0.0015s1294-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1295 -> 0.0015s1296-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1297 -> 0.0017s1298-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1299 -> 0.0016s1300-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1301 -> 0.0014s1302-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1303 -> 0.0019s1304-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})1305 -> 0.0014s1306-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1307 -> 0.0019s1308-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})1309 -> 0.0017s1310-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1311 -> 0.0017s1312-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1313 -> 0.0019s1314-- add_foreign_key("u2f_registrations", "users")1315 -> 0.0017s1316-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1317 -> 0.0016s1318-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})1319 -> 0.0018s1320-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})1321 -> 0.0018s1322-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})1323 -> 0.0016s1324-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})1325 -> 0.0019s1326-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})1327 -> 0.0017s1328-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1329 -> 0.0016s1330-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1331 -> 0.0017s1332-- add_foreign_key("users", "namespaces", {:column=>"managing_group_id", :name=>"fk_a4b8fefe3e", :on_delete=>:nullify})1333 -> 0.0021s1334-- add_foreign_key("users_ops_dashboard_projects", "projects", {:on_delete=>:cascade})1335 -> 0.0019s1336-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1337 -> 0.0017s1338-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1339 -> 0.0018s1340-- add_foreign_key("vulnerabilities", "epics", {:name=>"fk_1d37cddf91", :on_delete=>:nullify})1341 -> 0.0020s1342-- add_foreign_key("vulnerabilities", "milestones", {:column=>"due_date_sourcing_milestone_id", :name=>"fk_7c5bb22a22", :on_delete=>:nullify})1343 -> 0.0014s1344-- add_foreign_key("vulnerabilities", "milestones", {:column=>"start_date_sourcing_milestone_id", :name=>"fk_88b4d546ef", :on_delete=>:nullify})1345 -> 0.0013s1346-- add_foreign_key("vulnerabilities", "milestones", {:name=>"fk_131d289c65", :on_delete=>:nullify})1347 -> 0.0013s1348-- add_foreign_key("vulnerabilities", "projects", {:name=>"fk_efb96ab1e2", :on_delete=>:cascade})1349 -> 0.0018s1350-- add_foreign_key("vulnerabilities", "users", {:column=>"author_id", :name=>"fk_b1de915a15", :on_delete=>:nullify})1351 -> 0.0024s1352-- add_foreign_key("vulnerabilities", "users", {:column=>"closed_by_id", :name=>"fk_cf5c60acbf", :on_delete=>:nullify})1353 -> 0.0017s1354-- add_foreign_key("vulnerabilities", "users", {:column=>"last_edited_by_id", :name=>"fk_1302949740", :on_delete=>:nullify})1355 -> 0.0016s1356-- add_foreign_key("vulnerabilities", "users", {:column=>"updated_by_id", :name=>"fk_7ac31eacb9", :on_delete=>:nullify})1357 -> 0.0016s1358-- add_foreign_key("vulnerability_feedback", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1359 -> 0.0017s1360-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1361 -> 0.0014s1362-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1363 -> 0.0015s1364-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1365 -> 0.0018s1366-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1367 -> 0.0016s1368-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1369 -> 0.0018s1370-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1371 -> 0.0022s1372-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1373 -> 0.0013s1374-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1375 -> 0.0014s1376-- add_foreign_key("vulnerability_occurrence_pipelines", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1377 -> 0.0014s1378-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1379 -> 0.0012s1380-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1381 -> 0.0019s1382-- add_foreign_key("vulnerability_occurrences", "vulnerabilities", {:name=>"fk_97ffe77653", :on_delete=>:nullify})1383 -> 0.0014s1384-- add_foreign_key("vulnerability_occurrences", "vulnerability_identifiers", {:column=>"primary_identifier_id", :on_delete=>:cascade})1385 -> 0.0013s1386-- add_foreign_key("vulnerability_occurrences", "vulnerability_scanners", {:column=>"scanner_id", :on_delete=>:cascade})1387 -> 0.0013s1388-- add_foreign_key("vulnerability_scanners", "projects", {:on_delete=>:cascade})1389 -> 0.0017s1390-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1391 -> 0.0015s1392-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1393 -> 0.0018s1394Dropped database 'gitlabhq_geo_test'1395Created database 'gitlabhq_geo_test'1396-- enable_extension("plpgsql")1397 -> 0.0168s1398-- create_table("container_repository_registry", {:id=>:serial, :force=>:cascade})1399 -> 0.0125s1400-- create_table("design_registry", {:id=>:serial, :force=>:cascade})1401 -> 0.0094s1402-- create_table("event_log_states", {:primary_key=>"event_id", :force=>:cascade})1403 -> 0.0017s1404-- create_table("file_registry", {:id=>:serial, :force=>:cascade})1405 -> 0.0117s1406-- create_table("job_artifact_registry", {:id=>:serial, :force=>:cascade})1407 -> 0.0092s1408-- create_table("project_registry", {:id=>:serial, :force=>:cascade})1409 -> 0.0446s1410$ date1411Wed Oct 16 17:08:25 UTC 20191412$ source scripts/rspec_helpers.sh1413$ rspec_paralellized_job "--tag ~quarantine --tag ~geo"1414KNAPSACK_TEST_FILE_PATTERN: ee/spec/{features}{,/**/}*_spec.rb1415Checking gitaly-ruby bundle...1416Warning: 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`.1417The Gemfile's dependencies are satisfied1418Trying to connect to gitaly: ...... OK1419Knapsack report generator started!1420Run options:1421 include {:focus=>true}1422 exclude {:quarantine=>true, :geo=>true}1423All examples were filtered out; ignoring {:focus=>true}1424==> Setting up GitLab Shell...1425 GitLab Shell set up in 0.753411581 seconds...1426==> Setting up Gitaly...1427 Gitaly set up in 0.000219851 seconds...1428==> Setting up GitLab Elasticsearch Indexer...1429 GitLab Elasticsearch Indexer set up in 0.000372622 seconds...1430New project1431 repository mirrors1432 when licensed1433Starting the Capybara driver server...1434 shows mirror repository checkbox enabled1435 when unlicensed1436 does not show mirror repository option1437 CI/CD for external repositories1438 when licensed1439 shows CI/CD tab and pane1440 "Import project" tab creates projects with features enabled1441 creates CI/CD project from repo URL1442 creates CI/CD project from GitHub1443 stays on GitHub import page after access token failure1444 when unlicensed1445 does not show CI/CD only tab1446 Group-level project templates1447 when licensed1448 shows Group tab in Templates section1449 when custom project group template is set1450 when top level context1451 behaves like group templates displayed1452 the tab badge displays the number of templates available1453 the tab shows the list of templates available1454 behaves like template selected1455 when template is selected1456 namespace selector1457 only shows the template's group hierarchy options1458 does not show the user namespace options1459 when user changes template1460 list the appropriate groups1461 when namespace context1462 behaves like group templates displayed1463 the tab badge displays the number of templates available1464 the tab shows the list of templates available1465 behaves like template selected1466 when template is selected1467 namespace selector1468 only shows the template's group hierarchy options1469 does not show the user namespace options1470 when user changes template1471 list the appropriate groups1472 when creating project from subgroup when template set on top-level group1473 behaves like group templates displayed1474 the tab badge displays the number of templates available1475 the tab shows the list of templates available1476 behaves like template selected1477 when template is selected1478 namespace selector1479 only shows the template's group hierarchy options1480 does not show the user namespace options1481 when user changes template1482 list the appropriate groups1483 when creating project from top-level group when template set on a sub-subgroup1484 behaves like group templates displayed1485 the tab badge displays the number of templates available1486 the tab shows the list of templates available1487 when using a Group without a custom project template1488 shows a total of 0 templates1489 does not list any templates1490 when namespace is supposed to be checked1491 when in proper plan1492 when creating project from top-level group with templates1493 show Group tab in Templates section1494 behaves like group templates displayed1495 the tab badge displays the number of templates available1496 the tab shows the list of templates available1497 when creating project with templates1498 show Group tab in Templates section1499 behaves like group templates displayed1500 the tab badge displays the number of templates available1501 the tab shows the list of templates available1502 when creating project with templates after grace period1503 show Group tab in Templates section1504 behaves like group templates displayed1505 the tab badge displays the number of templates available1506 the tab shows the list of templates available1507 when group template is not set1508 behaves like group templates displayed1509 the tab badge displays the number of templates available1510 the tab shows the list of templates available1511 when unlicensed1512 does not show Group tab in Templates section1513Protected Tags1514 access control1515 with ref permissions for users enabled1516 allows creating protected tags that roles, users, and groups can create1517 allows updating protected tags so that roles and users can create it1518 allows updating protected tags so that roles and users cannot create it1519 When updating a protected tag1520 discards other roles when choosing "No one"1521 When creating a protected tag1522 discards other roles when choosing "No one"1523 with ref permissions for users disabled1524 allows creating protected tags that Maintainers can create1525 allows updating protected tags so that Maintainers can create them1526 allows creating protected tags that Developers + Maintainers can create1527 allows updating protected tags so that Developers + Maintainers can create them1528 allows creating protected tags that No one can create1529 allows updating protected tags so that No one can create them1530 with existing access levels1531 shows users that can push to the branch1532 shows groups that can create to the branch1533Merge request > User sets approvers1534 when editing an MR with a different author1535DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1536 does not allow setting the author as an approver but allows setting the current user as an approver1537 when creating an MR from a fork1538 allows setting other users as approvers but does not allow setting the current user as an approver, and filters non members from approvers list1539 Group approvers1540 when creating an MR1541DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1542DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1543DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1544 allows setting groups as approvers1545DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1546DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1547DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1548DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1549DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1550DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1551DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1552DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1553 allows delete approvers group when it is set in project1554 when editing an MR with a different author1555DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1556DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1557DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1558DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1559 allows setting groups as approvers1560DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1561DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1562DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1563DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1564DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1565DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1566DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1567 allows delete approvers group when it`s set in project1568DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1569DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1570DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1571DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1572DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1573DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1574DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1575 allows changing approvals number1576Path Locks1577 Locking folders1578 Locking files1579 Unlocking files1580 Managing of lock list1581Billing plan pages1582 users profile billing page1583 behaves like billings gold trial callout1584 on a free plan1585 renders an undismissable gold trial callout1586 on a plan that isn't gold1587 like bronze1588 renders a dismissable gold trial callout1589 like silver1590 renders a dismissable gold trial callout1591 on a gold plan1592 doesn't render a gold trial callout1593 on free1594 displays all plans1595 displays correct plan actions1596 on bronze1597 displays header and actions1598 on gold1599 displays header and actions1600 group billing page1601 top-most group1602 behaves like billings gold trial callout1603 on a free plan1604 renders an undismissable gold trial callout1605 on a plan that isn't gold1606 like bronze1607 renders a dismissable gold trial callout1608 like silver1609 renders a dismissable gold trial callout1610 on a gold plan1611 doesn't render a gold trial callout1612 on bronze1613 displays plan header1614 does not display the billing plans table1615 displays subscription table1616 on sub-group1617 behaves like billings gold trial callout1618 on a free plan1619 renders an undismissable gold trial callout1620 on a plan that isn't gold1621 like bronze1622 renders a dismissable gold trial callout1623 like silver1624 renders a dismissable gold trial callout1625 on a gold plan1626 doesn't render a gold trial callout1627 on bronze1628 displays plan header1629 with unexpected JSON1630 renders no header for missing plan1631 displays all plans1632Referencing Epics1633 reference on an issue1634 when referencing epics from the direct parent1635 displays link to the reference1636 when referencing an epic from another group1637 when non group member displays the issue1638 when referenced epic is in a public group1639 displays link to the reference1640 when referenced epic is in a private group1641 does not display link to the reference1642 when a group member displays the issue1643 when referenced epic is in a private group1644 displays link to the reference1645 note cross-referencing1646 when referencing an epic from an issue note1647 creates a note with reference and cross references the epic1648 when referencing an issue from an epic1649 creates a note with reference and cross references the issue1650issue boards1651 issue board focus mode1652 shows the button when the feature is enabled1653 hides the button when the feature is enabled1654 with group and reporter1655 can edit board name1656 add list dropdown1657 shows tabbed dropdown with labels list and assignees list1658 shows simple dropdown with only labels list1659 total weight1660 shows total weight for backlog1661 updates weight when moving to list1662 unlicensed1663 hides weight1664 locked milestone1665 does not have remove button1666 is not able to be backspaced1667User updates feature flag1668 user sees persisted default scope1669 when user updates a status of a scope1670 shows the updated feature flag1671 records audit event1672 when user adds a new scope1673 shows the newly created scope1674 records audit event1675 when user deletes a scope1676 shows the updated feature flag1677 records audit event1678Project settings > [EE] repository1679 unlicensed1680 does not show pull mirror settings1681 licensed1682 shows pull mirror settings1683 pull_mirror_branch_prefix feature flag disabled1684 shows pull mirror settings1685 mirrored external repo1686 does not show personal access token1687 with an existing pull mirror1688 deletes the mirror1689 with a non-mirrored imported project1690 does not show a pull mirror1691Project settings > [EE] Merge Requests1692DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1693DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1694DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1695 adds approver1696DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1697DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1698DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1699 adds approver group1700 with an approver group1701DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1702DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1703DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1704DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1705DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1706 removes approver group1707 issuable default templates feature not available1708 input to configure merge request template is not shown1709 does not mention the merge request template in the section's description text1710 issuable default templates feature is available1711 input to configure merge request template is shown1712 mentions the merge request template in the section's description text1713Merge request > User approves with password1714DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1715DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1716DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1717 works, when user approves and enters correct password1718DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1719DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1720DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1721DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1722DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1723 does not need password to unapprove1724DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1725DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1726 shows error, when user approves and enters incorrect password1727Admin updates EE-only settings1728 Enables external authentication1729 Enable Slack application1730 Geo settings1731 when the license has Geo feature1732 allows users to change Geo settings1733 when the license does not have Geo feature1734 shows empty page1735 Elasticsearch settings1736 changes elasticsearch settings1737 Allows limiting projects and namespaces to index1738 Allows removing all namespaces and projects1739 Templates page1740 Render "Templates" section1741 Render "Custom project templates" section1742 LDAP settings1743 with LDAP enabled1744 Changes to allow group owners to manage ldap1745 with LDAP disabled1746 Does not show option to allow group owners to manage ldap1747Trial Sign Up1748 on GitLab.com1749 with the unavailable username1750 shows the error about existing username1751 with the available username1752 registers the user and proceeds to the next step1753 entering1754 first name1755 suggests the username1756 last name1757 suggests the username1758 first name and last name1759 suggests the username1760 entering1761 first name1762 suggests the username1763 last name1764 suggests the username1765 first name and last name1766 suggests the username1767User approves a merge request1768 when user can approve1769DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1770DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1771DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1772 approves a merge request1773 when a merge request is approved additionally1774 shows multiple approvers beyond the needed count (PENDING: Temporarily skipped with xit)1775DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1776 doesn't show the add approval when a merge request is closed1777 when user cannot approve1778DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1779DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1780 does not approves a merge request1781Project settings > Issues1782 when Issues are initially enabled1783 when Pipelines are initially enabled1784 shows the Issues settings1785 when Issues are initially disabled1786 does not show the Issues settings1787 issuable default templates feature not available1788 input to configure issue template is not shown1789 issuable default templates feature is available1790 input to configure issue template is not shown1791Project1792 Custom instance-level projects templates1793 when feature custom_project_templates is enabled1794 shows built-in templates tab1795 shows custom projects templates tab1796 displays the number of projects templates available to the user1797 allows creation from custom project template1798 has a working pagination1799 when feature custom_project_templates is disabled1800 does not show custom project templates tab1801Merge request > User selects branches for new MR1802 when approvals are zero for the target project1803 shows approval settings1804 when approvals are enabled for the target project1805 shows approval settings1806 saving the MR1807DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1808 shows the saved MR1809New Epic1810 empty epic list1811 when user who is not a group member views the epic list1812 does not show the create button1813 when user with owner views the epic list1814 does show the create button1815 has epics in list1816 when user who is not a group member views the epic list1817 does not show the create button1818 when user with owner views the epic list1819 does show the create button1820 can create epic1821CI shared runner limits1822 when project member1823 without limit1824 does not display a warning message on project homepage1825 does not display a warning message on pipelines page1826 when limit is defined1827 when usage has reached a notification level1828 displays a warning message on pipelines page1829 displays a warning message on project homepage1830 when limit is exceeded1831 displays a warning message on project homepage1832 displays a warning message on pipelines page1833 when limit not yet exceeded1834 does not display a warning message on project homepage1835 does not display a warning message on pipelines page1836 when minutes are not yet set1837 does not display a warning message on project homepage1838 does not display a warning message on pipelines page1839 when not a project member1840 when limit is defined and limit is exceeded1841 does not display a warning message on project homepage1842 does not display a warning message on pipelines page1843Merge request > User sees deployment widget1844 when merge request has associated environments1845 when deployment succeeded1846 when the license flag is enabled1847DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1848 displays the visual review button1849 when the license flag is disabled1850DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1851 does not display the button1852Burndown charts1853 for project milestones1854 presents burndown charts when available1855 presents burndown charts promotion correctly1856 for group milestones1857 presents burndown charts when available1858 presents burndown charts promotion correctly1859 grouped by title milestones1860 does not present burndown chart or promotion1861User Onboarding1862 when the feature is enabled1863 help menu1864 shows the "Learn GitLab" item in the help menu1865 when on a mobile device1866 does not show the "Learn GitLab" item in the help menu1867 welcome page1868 shows the "Learn GitLab" welcome page1869 when on a mobile device1870 does not show the "Learn GitLab" welcome page1871 onboarding helper1872 shows the onboarding helper on the onboarding project1873 when the feature is disabled1874 help menu1875 does not show the "Learn GitLab" item in the help menu1876 welcome page1877 does not show the "Learn GitLab" welcome page1878 onboarding helper1879 does not show the onboarding helper on the onboarding project1880Issue Sidebar1881 updating weight1882 updates weight in sidebar to 11883 updates weight in sidebar to no weight1884User activates Alerts1885 when feature available1886 when service is deactivated1887 activates service1888 when service is activated1889 re-generates key1890 when feature flag `generic_alert_endpoint` disabled1891 behaves like no service1892 cannot see the service1893 when feature unavailable1894 behaves like no service1895 cannot see the service1896User deletes feature flag1897 user does not see feature flag1898 records audit event1899User uploads new design1900 when the feature is available1901 uploads design1902 when the feature is not available1903 does not show the designs link1904Group overview1905 when the default value of "Group Overview content" preference is used1906 displays the Details view1907 when Security Dashboard view is set as default1908 and Security Dashboard feature is available for a group1909 displays the Security Dashboard view1910 and Security Dashboard feature is not available for a group1911 displays the "Security Dashboard unavailable" empty state1912User views issue designs1913 navigates from the issue view1914 fetches list of designs1915 navigates directly to the design view1916 expands the sidebar1917Merge request > User uses quick actions1918 merge-request-only commands1919 adding a weight from a note1920DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1921 does not recognize the command nor create a note1922CI shared runner settings1923 without global shared runners quota1924 displays ratio with global quota1925 with global shared runners quota1926 displays ratio with global quota1927 displays new ratio with overridden group quota1928 displays unlimited ratio with overridden group quota1929Reset namespace pipeline minutes1930 for user namespace1931 reset pipeline minutes button is visible1932 when namespace has namespace statistics1933 resets pipeline minutes1934 when resetting pipeline minutes fails1935 renders edit page with an error1936 when creating a new group1937 does not display reset pipeline minutes callout1938 for group namespace1939 reset pipeline minutes button is visible1940 when namespace has namespace statistics1941 resets pipeline minutes1942 when resetting pipeline minutes fails1943 renders edit page with an error1944label issues1945 adds a new group label from sidebar1946[EE] Internal Group access1947 GET /groups/:path/-/insights1948 should be allowed for admin1949 should be allowed for auditor1950 should be allowed for owner1951 should be allowed for maintainer1952 should be allowed for developer1953 should be allowed for reporter1954 should be allowed for guest1955 should be allowed for the specified user1956 should be allowed for user1957 should be denied for external1958 should be denied for visitor1959 GET /groups/:path1960 should be allowed for auditor1961 GET /groups/:path/issues1962 should be allowed for auditor1963 GET /groups/:path/merge_requests1964 should be allowed for auditor1965 GET /groups/:path/group_members1966 should be allowed for auditor1967 GET /groups/:path/edit1968 should be denied for auditor1969[EE] Private Group access1970 GET /groups/:path/-/insights1971 should be allowed for admin1972 should be allowed for auditor1973 should be allowed for owner1974 should be allowed for maintainer1975 should be allowed for developer1976 should be allowed for reporter1977 should be allowed for guest1978 should be allowed for the specified user1979 should be denied for user1980 should be denied for external1981 should be denied for visitor1982 GET /groups/:path1983 should be allowed for auditor1984 GET /groups/:path/issues1985 should be allowed for auditor1986 GET /groups/:path/merge_requests1987 should be allowed for auditor1988 GET /groups/:path/group_members1989 should be allowed for auditor1990 GET /groups/:path/edit1991 should be denied for auditor1992Dashboard todos1993 behaves like dashboard gold trial callout1994 hides promotion callout if not .com1995 .com1996 shows dismissable promotion callout if default dashboard1997 hides dismissable promotion callout if not default dashboard1998 hides promotion callout if a trial is active1999 hides promotion callout if a gold plan is active2000 User has a todo regarding a design2001 has todo present2002 has a link that will take me to the design page2003Admin sends notification2004 sends notification2005Merge request > User sees closing issues message2006 approvals are enabled while closing issues2007DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)2008 displays closing issue message exactly one time2009Dashboard projects2010 behaves like dashboard gold trial callout2011 hides promotion callout if not .com2012 .com2013 shows dismissable promotion callout if default dashboard2014 hides dismissable promotion callout if not default dashboard2015 hides promotion callout if a trial is active2016 hides promotion callout if a gold plan is active2017Dashboard merge requests2018 behaves like dashboard gold trial callout2019 hides promotion callout if not .com2020 .com2021 shows dismissable promotion callout if default dashboard2022 hides dismissable promotion callout if not default dashboard2023 hides promotion callout if a trial is active2024 hides promotion callout if a gold plan is active2025Public Project Snippets Access2026 GET /:project_path/snippets2027 should be allowed for auditor2028 GET /:project_path/snippets/new2029 should be denied for auditor2030 GET /:project_path/snippets/:id2031 for a public snippet2032 should be allowed for auditor2033 for an internal snippet2034 should be allowed for auditor2035 for a private snippet2036 should be allowed for auditor2037 GET /:project_path/snippets/:id/raw2038 for a public snippet2039 should be allowed for auditor2040 for an internal snippet2041 should be allowed for auditor2042 for a private snippet2043 should be allowed for auditor2044Dashboard issues2045 behaves like dashboard gold trial callout2046 hides promotion callout if not .com2047 .com2048 shows dismissable promotion callout if default dashboard2049 hides dismissable promotion callout if not default dashboard2050 hides promotion callout if a trial is active2051 hides promotion callout if a gold plan is active2052Service Desk Setting2053 shows activation checkbox2054 shows incoming email after activating2055Dashboard access2056 GET /dashboard2057 should be allowed for auditor2058 GET /dashboard/issues2059 should be allowed for auditor2060 GET /dashboard/merge_requests2061 should be allowed for auditor2062 GET /dashboard/projects/starred2063 should be allowed for auditor2064 GET /help2065 should be allowed for auditor2066 GET /projects/new2067 should be allowed for auditor2068 GET /groups/new2069 should be allowed for auditor2070 GET /profile/groups2071 should be allowed for auditor2072User views issue designs2073 opens design detail2074Project settings > [EE] repository2075 editing a push rule2076 push rules licensed2077 displays the new value in the form2078 saves the new value2079 push rules unlicensed2080 hides push rule settings2081Internal Project Snippets Access2082 GET /:project_path/snippets2083 should be allowed for auditor2084 GET /:project_path/snippets/new2085 should be denied for auditor2086 GET /:project_path/snippets/:id2087 for an internal snippet2088 should be allowed for auditor2089 for a private snippet2090 should be allowed for auditor2091 GET /:project_path/snippets/:id/raw2092 for an internal snippet2093 should be allowed for auditor2094 for a private snippet2095 should be allowed for auditor2096Projects > Merge Requests > User edits a merge request2097 when the merge request has matching code owners2098DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)2099DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)2100 shows the matching code owner rules2101SCIM Token handling2102 group has no existing scim token2103 displays generate token form2104 group has existing scim token2105 displays the scim form with an obfuscated token2106Group Insights2107 behaves like Insights page2108 as a permitted user2109 with correct license2110 has correct title2111 hash fragment navigation2112 loads the correct page2113 when the feature flag is disabled globally2114 returns 4042115 without correct license2116 returns 4042117Profile access2118 GET /profile/keys2119 should be allowed for auditor2120 GET /profile2121 should be allowed for auditor2122 GET /profile/account2123 should be allowed for auditor2124 GET /profile/preferences2125 should be allowed for auditor2126 GET /profile/audit_log2127 should be allowed for auditor2128 GET /profile/notifications2129 should be allowed for auditor2130Project Insights2131 behaves like Insights page2132 as a permitted user2133 with correct license2134 has correct title2135 hash fragment navigation2136 loads the correct page2137 when the feature flag is disabled globally2138 returns 4042139 without correct license2140 returns 4042141User manages members2142 as project maintainer2143 behaves like when group membership is unlocked2144 should have visible link "Import members" and have visible css ".project-access-select"2145 behaves like when group membership is locked2146 should not have visible button "Add members" that is not disabled and not have visible link "Import members"2147 as group owner2148 behaves like when group membership is unlocked2149 should have visible link "Import members" and have visible css ".project-access-select"2150 behaves like when group membership is locked2151 should not have visible button "Add members" that is not disabled and not have visible link "Import members"2152Private Project Snippets Access2153 GET /:project_path/snippets2154 should be allowed for auditor2155 GET /:project_path/snippets/new2156 should be denied for auditor2157 GET /:project_path/snippets/:id for a private snippet2158 should be allowed for auditor2159 GET /:project_path/snippets/:id/raw for a private snippet2160 should be allowed for auditor2161Merge Request sidebar2162 when epics available2163 does not show epics in MR sidebar2164 when epics unavailable2165 does not show epics promotion in MR sidebar2166Changes GL.com plan for group2167 for group namespace2168 changes the plan2169 for user namespace2170 changes the plan2171Projects > Members > Member leaves project2172 when the user has been specifically allowed to access a protected branch2173 user leaves project2174 removes the user's branch permissions2175EE > Projects > Settings > User manages merge requests template2176 saves merge request template2177EE > Projects > Settings > User manages issue template2178 saves issue template2179Admin Dashboard2180 Users statistic2181 Roles stats2182 show correct amount of users per role2183Admin interacts with push rules2184 when reject_unsigned_commits is unlicensed2185 should not text "Reject unsigned commits"2186 when reject_unsigned_commits is licensed2187 should text "Reject unsigned commits"2188 when commit_committer_check is unlicensed2189 should not text "Committer restriction"2190 when commit_committer_check is licensed2191 should text "Committer restriction"2192 when creating push rule2193 creates new rule2194Issues sub nav EE2195 has a `Boards` item2196User adds hook2197url is a String - rspec-set works with ActiveRecord models only2198 adds new hook2199EE-specific GitLab Markdown2200 default pipeline2201 includes custom filters2202Groups > Members > List members2203 with Group SAML identity linked for a user2204 shows user with SSO status badge2205Users views raw design image files2206 serves the latest design version when no ref is given2207 serves the correct design version when a ref is given2208Admin::Projects2209 GET /admin/projects2210 should be denied for auditor2211 GET /admin/users2212 should be denied for auditor2213 GET /admin/hooks2214 should be denied for auditor2215Knapsack report was generated. Preview:2216{2217 "ee/spec/features/projects/new_project_spec.rb": 101.7865993976593,2218 "ee/spec/features/protected_tags_spec.rb": 67.18927502632141,2219 "ee/spec/features/merge_request/user_sets_approvers_spec.rb": 47.87714242935181,2220 "ee/spec/features/projects/path_locks_spec.rb": 38.50295281410217,2221 "ee/spec/features/billings/billing_plans_spec.rb": 28.26331901550293,2222 "ee/spec/features/epics/referencing_epics_spec.rb": 22.650264978408813,2223 "ee/spec/features/boards/boards_spec.rb": 24.1651349067688,2224 "ee/spec/features/projects/feature_flags/user_updates_feature_flag_spec.rb": 22.108119010925293,2225 "ee/spec/features/projects/settings/ee/repository_mirrors_settings_spec.rb": 19.91233801841736,2226 "ee/spec/features/projects/settings/merge_requests_settings_spec.rb": 17.890700817108154,2227 "ee/spec/features/merge_request/user_approves_with_password_spec.rb": 15.513747453689575,2228 "ee/spec/features/admin/admin_settings_spec.rb": 12.96831464767456,2229 "ee/spec/features/trial_registrations/signup_spec.rb": 11.779393911361694,2230 "ee/spec/features/projects/merge_requests/user_approves_merge_request_spec.rb": 10.644227743148804,2231 "ee/spec/features/projects/settings/issues_settings_spec.rb": 9.61173129081726,2232 "ee/spec/features/projects/custom_projects_template_spec.rb": 8.5885488986969,2233 "ee/spec/features/merge_request/user_selects_branches_for_new_mr_spec.rb": 9.26752495765686,2234 "ee/spec/features/epics/new_epic_spec.rb": 7.753720045089722,2235 "ee/spec/features/ci_shared_runner_warnings_spec.rb": 7.747071981430054,2236 "ee/spec/features/merge_request/user_sees_deployment_widget_spec.rb": 7.521912574768066,2237 "ee/spec/features/burndown_charts_spec.rb": 7.9182350635528564,2238 "ee/spec/features/onboarding/user_onboarding_spec.rb": 7.986511707305908,2239 "ee/spec/features/issues/issue_sidebar_spec.rb": 7.5496673583984375,2240 "ee/spec/features/projects/services/user_activates_alerts_spec.rb": 8.129808902740479,2241 "ee/spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb": 5.845839262008667,2242 "ee/spec/features/projects/issues/design_management/user_uploads_designs_spec.rb": 5.975648880004883,2243 "ee/spec/features/groups/group_overview_spec.rb": 5.313215732574463,2244 "ee/spec/features/projects/issues/design_management/user_views_designs_spec.rb": 4.501731872558594,2245 "ee/spec/features/merge_request/user_uses_slash_commands_spec.rb": 4.329899072647095,2246 "ee/spec/features/ci_shared_runner_settings_spec.rb": 4.3636181354522705,2247 "ee/spec/features/admin/admin_reset_pipeline_minutes_spec.rb": 3.40755558013916,2248 "ee/spec/features/boards/group_boards/user_edits_issues_spec.rb": 3.6516871452331543,2249 "ee/spec/features/security/group/internal_access_spec.rb": 3.7092387676239014,2250 "ee/spec/features/security/group/private_access_spec.rb": 3.3794076442718506,2251 "ee/spec/features/dashboards/todos_spec.rb": 4.0317347049713135,2252 "ee/spec/features/admin/admin_sends_notification_spec.rb": 5.1905059814453125,2253 "ee/spec/features/merge_request/user_sees_closing_issues_message_spec.rb": 3.889488935470581,2254 "ee/spec/features/dashboards/projects_spec.rb": 2.9367494583129883,2255 "ee/spec/features/dashboards/merge_requests_spec.rb": 3.4183835983276367,2256 "ee/spec/features/security/project/snippet/public_access_spec.rb": 3.3874218463897705,2257 "ee/spec/features/dashboards/issues_spec.rb": 3.092458963394165,2258 "ee/spec/features/projects/settings/service_desk_setting_spec.rb": 3.4911317825317383,2259 "ee/spec/features/security/dashboard_access_spec.rb": 1.9736149311065674,2260 "ee/spec/features/projects/issues/design_management/user_views_design_spec.rb": 2.6373074054718018,2261 "ee/spec/features/projects/settings/push_rules_settings_spec.rb": 2.604877471923828,2262 "ee/spec/features/security/project/snippet/internal_access_spec.rb": 2.3342807292938232,2263 "ee/spec/features/projects/merge_requests/user_edits_merge_request_spec.rb": 2.7245826721191406,2264 "ee/spec/features/groups/scim_token_spec.rb": 2.1788597106933594,2265 "ee/spec/features/groups/insights_spec.rb": 1.7211041450500488,2266 "ee/spec/features/security/profile_access_spec.rb": 1.9999184608459473,2267 "ee/spec/features/projects/insights_spec.rb": 1.8706300258636475,2268 "ee/spec/features/projects/settings/user_manages_members_spec.rb": 1.6372058391571045,2269 "ee/spec/features/security/project/snippet/private_access_spec.rb": 1.4891915321350098,2270 "ee/spec/features/merge_request/sidebar_spec.rb": 1.5587568283081055,2271 "ee/spec/features/admin/groups/admin_changes_plan_spec.rb": 1.4802849292755127,2272 "ee/spec/features/projects/members/member_leaves_project_spec.rb": 1.6077616214752197,2273 "ee/spec/features/projects/settings/user_manages_merge_requests_template_spec.rb": 1.4423511028289795,2274 "ee/spec/features/projects/settings/user_manages_issues_template_spec.rb": 0.9307756423950195,2275 "ee/spec/features/admin/admin_dashboard_spec.rb": 0.8894045352935791,2276 "ee/spec/features/admin/admin_interacts_with_push_rules_spec.rb": 0.8202788829803467,2277 "ee/spec/features/issues/sub_nav_ee_spec.rb": 0.6164162158966064,2278 "ee/spec/features/groups/hooks/user_adds_hook_spec.rb": 0.5354552268981934,2279 "ee/spec/features/markdown/markdown_spec.rb": 0.7006490230560303,2280 "ee/spec/features/groups/members/list_members_spec.rb": 0.483778715133667,2281 "ee/spec/features/projects/issues/design_management/user_views_design_images_spec.rb": 0.2582216262817383,2282 "ee/spec/features/security/admin_access_spec.rb": 0.248433589935302732283}2284Knapsack global time execution for tests: 10m 31s2285Pending: (Failures listed here are expected and do not affect your suite's status)2286 1) User approves a merge request when a merge request is approved additionally shows multiple approvers beyond the needed count2287 # Temporarily skipped with xit2288 # ./ee/spec/features/projects/merge_requests/user_approves_merge_request_spec.rb:402289Finished in 11 minutes 12 seconds (files took 44.76 seconds to load)2290352 examples, 0 failures, 1 pending2291Wed Oct 16 17:20:35 UTC 20192293$ date2294Wed Oct 16 17:20:46 UTC 20192297coverage/: found 5 matching files 2298knapsack/: found 6 matching files 2299rspec_flaky/: found 4 matching files 2300rspec_profiling/: found 1 matching files 2301WARNING: tmp/capybara/: no matching files 2302tmp/memory_test/: found 2 matching files 2303Uploading artifacts to coordinator... ok id=322923105 responseStatus=201 Created token=JVKCu3y82304Uploading artifacts...2305junit_rspec.xml: found 1 matching files 2306Uploading artifacts to coordinator... ok id=322923105 responseStatus=201 Created token=JVKCu3y82307Job succeeded