rspec system pg ee 2/5
Passed Started
by
@gitlab-bot

🤖 GitLab Bot 🤖
1Running with gitlab-runner 12.2.0-rc1 (a1db02fa)2 on prm-com-gitlab-org ae3bfce2 3 Using Docker executor with image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ...
00:26
4Starting service postgres:9.6 ...5Pulling docker image postgres:9.6 ...6Using docker image sha256:f5548544c480863f84cdaf83e681fbd0db9925d86923902fb08c6192cf02bc69 for postgres:9.6 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:ed7d2ff5a6232b43bdc89a2220ed989f532c3794422aa2a86823b8bc62e71447 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...14Pulling docker image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ...15Using docker image sha256:f5b71ccc7a53408ea88959433baf23f7d716bb431d0475a4f3d9ba213d7841c1 for dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33 ... 16 Running on runner-ae3bfce2-project-278964-concurrent-0 via runner-ae3bfce2-prm-1566549095-ec9a8716...
00:02
18Reinitialized existing Git repository in /builds/gitlab-org/gitlab-ee/.git/20 c70b0244..4447c081 master -> origin/master21Checking out 4447c081 as master...22Removing .gitlab_shell_secret23Removing .gitlab_workhorse_secret24Removing config/database.yml25Removing config/database_geo.yml26Removing config/gitlab.yml27Removing config/redis.cache.yml28Removing config/redis.queues.yml29Removing config/redis.shared_state.yml30Removing config/resque.yml31Removing config/secrets.yml32Removing coverage/33Removing junit_rspec.xml34Removing knapsack/35Removing log/api_json.log36Removing log/application.log37Removing log/audit_json.log38Removing log/external-policy-access-control.log39Removing log/gitaly-test.log40Removing log/graphql_json.log41Removing log/grpc.log42Removing log/importer.log43Removing log/test_json.log44Removing node_modules/45Removing public/assets/46Removing rspec_flaky/47Removing rspec_profiling/48Removing shared/dependency_proxy/49Removing shared/packages/50Removing shared/tmp/51Removing tmp/cache/52Removing tmp/memory_test/53Removing tmp/prometheus_multiproc_dir/counter_process_113-0.db54Removing tmp/prometheus_multiproc_dir/histogram_process_113-0.db55Removing tmp/tests/56Removing vendor/gitaly-ruby/57Removing vendor/ruby/58Skipping Git submodules setup60Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/debian-stretch-ruby-2.6.3-node-12.x-2 61Successfully extracted cache63Downloading artifacts from coordinator... ok id=278682829 responseStatus=200 OK token=GD3tnYdc64Downloading artifacts for setup-test-env (278682830)...65Downloading artifacts from coordinator... ok id=278682830 responseStatus=200 OK token=M-vJJYAX66WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 67Downloading artifacts for retrieve-tests-metadata (278682832)...68Downloading artifacts from coordinator... ok id=278682832 responseStatus=200 OK token=Nc9UNA_270Fri Aug 23 10:42:00 UTC 201971$ source scripts/utils.sh72$ source scripts/prepare_build.sh73Bundler version 1.17.274Warning: 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`.75The Gemfile's dependencies are satisfied76Successfully installed knapsack-1.17.2771 gem installed78CREATE ROLE79GRANT80Dropped database 'gitlabhq_test'81Created database 'gitlabhq_test'82-- enable_extension("pg_trgm")83 -> 0.0295s84-- enable_extension("plpgsql")85 -> 0.0025s86-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})87 -> 0.0040s88-- create_table("allowed_email_domains", {:force=>:cascade})89 -> 0.0066s90-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})91 -> 0.0148s92-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})93 -> 0.0127s94-- create_table("appearances", {:id=>:serial, :force=>:cascade})95 -> 0.0032s96-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})97 -> 0.0024s98-- create_table("application_settings", {:id=>:serial, :force=>:cascade})99 -> 0.0688s100-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})101 -> 0.0059s102-- create_table("approval_merge_request_rules", {:force=>:cascade})103 -> 0.0122s104-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})105 -> 0.0057s106-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})107 -> 0.0059s108-- create_table("approval_merge_request_rules_users", {:force=>:cascade})109 -> 0.0059s110-- create_table("approval_project_rules", {:force=>:cascade})111 -> 0.0070s112-- create_table("approval_project_rules_groups", {:force=>:cascade})113 -> 0.0058s114-- create_table("approval_project_rules_users", {:force=>:cascade})115 -> 0.0057s116-- create_table("approvals", {:id=>:serial, :force=>:cascade})117 -> 0.0061s118-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})119 -> 0.0063s120-- create_table("approvers", {:id=>:serial, :force=>:cascade})121 -> 0.0064s122-- create_table("audit_events", {:id=>:serial, :force=>:cascade})123 -> 0.0069s124-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})125 -> 0.0064s126-- create_table("badges", {:id=>:serial, :force=>:cascade})127 -> 0.0063s128-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})129 -> 0.0059s130-- create_table("board_group_recent_visits", {:force=>:cascade})131 -> 0.0099s132-- create_table("board_labels", {:id=>:serial, :force=>:cascade})133 -> 0.0056s134-- create_table("board_project_recent_visits", {:force=>:cascade})135 -> 0.0098s136-- create_table("boards", {:id=>:serial, :force=>:cascade})137 -> 0.0086s138-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})139 -> 0.0047s140-- create_table("chat_names", {:id=>:serial, :force=>:cascade})141 -> 0.0062s142-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})143 -> 0.0043s144-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})145 -> 0.0043s146-- create_table("ci_build_trace_chunks", {:force=>:cascade})147 -> 0.0046s148-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})149 -> 0.0044s150-- create_table("ci_build_trace_sections", {:id=>:serial, :force=>:cascade})151 -> 0.0084s152-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})153 -> 0.0467s154-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})155 -> 0.0066s156-- create_table("ci_builds_runner_session", {:force=>:cascade})157 -> 0.0044s158-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})159 -> 0.0057s160-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})161 -> 0.0100s162-- create_table("ci_job_variables", {:force=>:cascade})163 -> 0.0065s164-- create_table("ci_pipeline_chat_data", {:force=>:cascade})165 -> 0.0060s166-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})167 -> 0.0048s168-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})169 -> 0.0086s170-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})171 -> 0.0049s172-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})173 -> 0.0260s174-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})175 -> 0.0057s176-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})177 -> 0.0058s178-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})179 -> 0.0160s180-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})181 -> 0.0117s182-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})183 -> 0.0106s184-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})185 -> 0.0066s186-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})187 -> 0.0065s188-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})189 -> 0.0063s190-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})191 -> 0.0056s192-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})193 -> 0.0050s194-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})195 -> 0.0064s196-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})197 -> 0.0055s198-- create_table("clusters", {:id=>:serial, :force=>:cascade})199 -> 0.0087s200-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})201 -> 0.0044s202-- create_table("clusters_applications_helm", {:id=>:serial, :force=>:cascade})203 -> 0.0049s204-- create_table("clusters_applications_ingress", {:id=>:serial, :force=>:cascade})205 -> 0.0046s206-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})207 -> 0.0066s208-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})209 -> 0.0047s210-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})211 -> 0.0073s212-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})213 -> 0.0084s214-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})215 -> 0.0141s216-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})217 -> 0.0065s218-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})219 -> 0.0066s220-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})221 -> 0.0049s222-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})223 -> 0.0047s224-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})225 -> 0.0044s226-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})227 -> 0.0078s228-- create_table("deployments", {:id=>:serial, :force=>:cascade})229 -> 0.0214s230-- create_table("design_management_designs", {:force=>:cascade})231 -> 0.0062s232-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})233 -> 0.0089s234-- create_table("design_management_versions", {:force=>:cascade})235 -> 0.0066s236-- create_table("draft_notes", {:force=>:cascade})237 -> 0.0091s238-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})239 -> 0.0030s240-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})241 -> 0.0030s242-- create_table("emails", {:id=>:serial, :force=>:cascade})243 -> 0.0082s244-- create_table("environments", {:id=>:serial, :force=>:cascade})245 -> 0.0111s246-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})247 -> 0.0065s248-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})249 -> 0.0039s250-- create_table("epics", {:id=>:serial, :force=>:cascade})251 -> 0.0210s252-- create_table("events", {:id=>:serial, :force=>:cascade})253 -> 0.0139s254-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})255 -> 0.0046s256-- create_table("features", {:id=>:serial, :force=>:cascade})257 -> 0.0043s258-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})259 -> 0.0076s260-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})261 -> 0.0043s262-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})263 -> 0.0039s264-- create_table("geo_cache_invalidation_events", {:force=>:cascade})265 -> 0.0024s266-- create_table("geo_container_repository_updated_events", {:force=>:cascade})267 -> 0.0040s268-- create_table("geo_event_log", {:force=>:cascade})269 -> 0.0275s270-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})271 -> 0.0044s272-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})273 -> 0.0046s274-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})275 -> 0.0053s276-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})277 -> 0.0043s278-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})279 -> 0.0097s280-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})281 -> 0.0058s282-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})283 -> 0.0117s284-- create_table("geo_repositories_changed_events", {:force=>:cascade})285 -> 0.0040s286-- create_table("geo_repository_created_events", {:force=>:cascade})287 -> 0.0043s288-- create_table("geo_repository_deleted_events", {:force=>:cascade})289 -> 0.0046s290-- create_table("geo_repository_renamed_events", {:force=>:cascade})291 -> 0.0045s292-- create_table("geo_repository_updated_events", {:force=>:cascade})293 -> 0.0070s294-- create_table("geo_reset_checksum_events", {:force=>:cascade})295 -> 0.0039s296-- create_table("geo_upload_deleted_events", {:force=>:cascade})297 -> 0.0044s298-- create_table("gitlab_subscriptions", {:force=>:cascade})299 -> 0.0069s300-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})301 -> 0.0079s302-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})303 -> 0.0080s304-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})305 -> 0.0122s306-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})307 -> 0.0062s308-- create_table("historical_data", {:id=>:serial, :force=>:cascade})309 -> 0.0021s310-- create_table("identities", {:id=>:serial, :force=>:cascade})311 -> 0.0083s312-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})313 -> 0.0062s314-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})315 -> 0.0045s316-- create_table("insights", {:id=>:serial, :force=>:cascade})317 -> 0.0057s318-- create_table("internal_ids", {:force=>:cascade})319 -> 0.0095s320-- create_table("ip_restrictions", {:force=>:cascade})321 -> 0.0043s322-- create_table("issue_assignees", {:id=>false, :force=>:cascade})323 -> 0.0047s324-- create_table("issue_links", {:id=>:serial, :force=>:cascade})325 -> 0.0078s326-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})327 -> 0.0039s328-- create_table("issue_tracker_data", {:force=>:cascade})329 -> 0.0047s330-- create_table("issues", {:id=>:serial, :force=>:cascade})331 -> 0.0350s332-- create_table("jira_connect_installations", {:force=>:cascade})333 -> 0.0044s334-- create_table("jira_connect_subscriptions", {:force=>:cascade})335 -> 0.0079s336-- create_table("jira_tracker_data", {:force=>:cascade})337 -> 0.0047s338-- create_table("keys", {:id=>:serial, :force=>:cascade})339 -> 0.0089s340-- create_table("label_links", {:id=>:serial, :force=>:cascade})341 -> 0.0061s342-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})343 -> 0.0074s344-- create_table("labels", {:id=>:serial, :force=>:cascade})345 -> 0.0126s346-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})347 -> 0.0025s348-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})349 -> 0.0065s350-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})351 -> 0.0062s352-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})353 -> 0.0056s354-- create_table("licenses", {:id=>:serial, :force=>:cascade})355 -> 0.0026s356-- create_table("lists", {:id=>:serial, :force=>:cascade})357 -> 0.0119s358-- create_table("members", {:id=>:serial, :force=>:cascade})359 -> 0.0150s360-- create_table("merge_request_assignees", {:force=>:cascade})361 -> 0.0075s362-- create_table("merge_request_blocks", {:force=>:cascade})363 -> 0.0060s364-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})365 -> 0.0054s366-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})367 -> 0.0037s368-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})369 -> 0.0066s370-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})371 -> 0.0154s372-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})373 -> 0.0434s374-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})375 -> 0.0057s376-- create_table("merge_trains", {:force=>:cascade})377 -> 0.0096s378-- create_table("milestones", {:id=>:serial, :force=>:cascade})379 -> 0.0139s380-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})381 -> 0.0032s382-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})383 -> 0.0057s384-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})385 -> 0.0043s386-- create_table("namespaces", {:id=>:serial, :force=>:cascade})387 -> 0.0443s388-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})389 -> 0.0045s390-- create_table("notes", {:id=>:serial, :force=>:cascade})391 -> 0.0225s392-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})393 -> 0.0094s394-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})395 -> 0.0046s396-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})397 -> 0.0082s398-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})399 -> 0.0072s400-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})401 -> 0.0043s402-- create_table("operations_feature_flag_scopes", {:force=>:cascade})403 -> 0.0057s404-- create_table("operations_feature_flags", {:force=>:cascade})405 -> 0.0045s406-- create_table("operations_feature_flags_clients", {:force=>:cascade})407 -> 0.0065s408-- create_table("packages_maven_metadata", {:force=>:cascade})409 -> 0.0045s410-- create_table("packages_package_files", {:force=>:cascade})411 -> 0.0046s412-- create_table("packages_packages", {:force=>:cascade})413 -> 0.0043s414-- create_table("pages_domain_acme_orders", {:force=>:cascade})415 -> 0.0064s416-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})417 -> 0.0166s418-- create_table("path_locks", {:id=>:serial, :force=>:cascade})419 -> 0.0078s420-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})421 -> 0.0110s422-- create_table("plans", {:id=>:serial, :force=>:cascade})423 -> 0.0066s424-- create_table("pool_repositories", {:force=>:cascade})425 -> 0.0091s426-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})427 -> 0.0045s428-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})429 -> 0.0019s430-- create_table("project_aliases", {:force=>:cascade})431 -> 0.0071s432-- create_table("project_authorizations", {:id=>false, :force=>:cascade})433 -> 0.0051s434-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})435 -> 0.0048s436-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})437 -> 0.0051s438-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})439 -> 0.0067s440-- create_table("project_daily_statistics", {:force=>:cascade})441 -> 0.0042s442-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})443 -> 0.0062s444-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})445 -> 0.0024s446-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})447 -> 0.0084s448-- create_table("project_features", {:id=>:serial, :force=>:cascade})449 -> 0.0057s450-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})451 -> 0.0696s452-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})453 -> 0.0056s454-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})455 -> 0.0035s456-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})457 -> 0.0019s458-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})459 -> 0.0154s460-- create_table("project_repositories", {:force=>:cascade})461 -> 0.0095s462-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})463 -> 0.0165s464-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})465 -> 0.0091s466-- create_table("project_tracing_settings", {:force=>:cascade})467 -> 0.0058s468-- create_table("projects", {:id=>:serial, :force=>:cascade})469 -> 0.0732s470-- create_table("prometheus_alert_events", {:force=>:cascade})471 -> 0.0066s472-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})473 -> 0.0080s474-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})475 -> 0.0121s476-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})477 -> 0.0086s478-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})479 -> 0.0088s480-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})481 -> 0.0084s482-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})483 -> 0.0048s484-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})485 -> 0.0093s486-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})487 -> 0.0065s488-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})489 -> 0.0089s490-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})491 -> 0.0069s492-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})493 -> 0.0037s494-- create_table("push_rules", {:id=>:serial, :force=>:cascade})495 -> 0.0090s496-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})497 -> 0.0068s498-- create_table("release_links", {:force=>:cascade})499 -> 0.0063s500-- create_table("releases", {:id=>:serial, :force=>:cascade})501 -> 0.0084s502-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})503 -> 0.0075s504-- create_table("repository_languages", {:id=>false, :force=>:cascade})505 -> 0.0030s506-- create_table("resource_label_events", {:force=>:cascade})507 -> 0.0117s508-- create_table("reviews", {:force=>:cascade})509 -> 0.0076s510-- create_table("routes", {:id=>:serial, :force=>:cascade})511 -> 0.0080s512-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})513 -> 0.0055s514-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})515 -> 0.0046s516-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})517 -> 0.0046s518-- create_table("services", {:id=>:serial, :force=>:cascade})519 -> 0.0147s520-- create_table("shards", {:id=>:serial, :force=>:cascade})521 -> 0.0041s522-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})523 -> 0.0062s524-- create_table("smartcard_identities", {:force=>:cascade})525 -> 0.0062s526-- create_table("snippets", {:id=>:serial, :force=>:cascade})527 -> 0.0144s528-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})529 -> 0.0062s530-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})531 -> 0.0042s532-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})533 -> 0.0035s534-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})535 -> 0.0065s536-- create_table("suggestions", {:force=>:cascade})537 -> 0.0059s538-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})539 -> 0.0042s540-- create_table("taggings", {:id=>:serial, :force=>:cascade})541 -> 0.0102s542-- create_table("tags", {:id=>:serial, :force=>:cascade})543 -> 0.0067s544-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})545 -> 0.0080s546-- create_table("timelogs", {:id=>:serial, :force=>:cascade})547 -> 0.0076s548-- create_table("todos", {:id=>:serial, :force=>:cascade})549 -> 0.0197s550-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})551 -> 0.0043s552-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})553 -> 0.0063s554-- create_table("uploads", {:id=>:serial, :force=>:cascade})555 -> 0.0102s556-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})557 -> 0.0051s558-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})559 -> 0.0057s560-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})561 -> 0.0065s562-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})563 -> 0.0047s564-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})565 -> 0.0060s566-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})567 -> 0.0045s568-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})569 -> 0.0053s570-- create_table("users", {:id=>:serial, :force=>:cascade})571 -> 0.0545s572-- create_table("users_ops_dashboard_projects", {:force=>:cascade})573 -> 0.0058s574-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})575 -> 0.0085s576-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})577 -> 0.0153s578-- create_table("vulnerability_identifiers", {:force=>:cascade})579 -> 0.0051s580-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})581 -> 0.0065s582-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})583 -> 0.0066s584-- create_table("vulnerability_occurrences", {:force=>:cascade})585 -> 0.0115s586-- create_table("vulnerability_scanners", {:force=>:cascade})587 -> 0.0050s588-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})589 -> 0.0071s590-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})591 -> 0.0118s592-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})593 -> 0.0028s594-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})595 -> 0.0020s596-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})597 -> 0.0013s598-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})599 -> 0.0013s600-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})601 -> 0.0016s602-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})603 -> 0.0012s604-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})605 -> 0.0026s606-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})607 -> 0.0028s608-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})609 -> 0.0023s610-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})611 -> 0.0023s612-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})613 -> 0.0031s614-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})615 -> 0.0017s616-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})617 -> 0.0014s618-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})619 -> 0.0025s620-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})621 -> 0.0014s622-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})623 -> 0.0015s624-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})625 -> 0.0013s626-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})627 -> 0.0013s628-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})629 -> 0.0015s630-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})631 -> 0.0015s632-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})633 -> 0.0016s634-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})635 -> 0.0013s636-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})637 -> 0.0014s638-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})639 -> 0.0026s640-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})641 -> 0.0016s642-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})643 -> 0.0016s644-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})645 -> 0.0015s646-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})647 -> 0.0015s648-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})649 -> 0.0016s650-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})651 -> 0.0016s652-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})653 -> 0.0015s654-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})655 -> 0.0020s656-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})657 -> 0.0015s658-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})659 -> 0.0015s660-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})661 -> 0.0013s662-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})663 -> 0.0013s664-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})665 -> 0.0015s666-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})667 -> 0.0028s668-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})669 -> 0.0020s670-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})671 -> 0.0015s672-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})673 -> 0.0016s674-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})675 -> 0.0015s676-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})677 -> 0.0024s678-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})679 -> 0.0015s680-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})681 -> 0.0016s682-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})683 -> 0.0012s684-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})685 -> 0.0013s686-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})687 -> 0.0016s688-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})689 -> 0.0020s690-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})691 -> 0.0015s692-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})693 -> 0.0013s694-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})695 -> 0.0016s696-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})697 -> 0.0020s698-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})699 -> 0.0015s700-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})701 -> 0.0015s702-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})703 -> 0.0014s704-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})705 -> 0.0015s706-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})707 -> 0.0016s708-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})709 -> 0.0016s710-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})711 -> 0.0015s712-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})713 -> 0.0015s714-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})715 -> 0.0013s716-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})717 -> 0.0014s718-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})719 -> 0.0016s720-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})721 -> 0.0015s722-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})723 -> 0.0014s724-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})725 -> 0.0013s726-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})727 -> 0.0012s728-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})729 -> 0.0016s730-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})731 -> 0.0018s732-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})733 -> 0.0017s734-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})735 -> 0.0015s736-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})737 -> 0.0018s738-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})739 -> 0.0017s740-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})741 -> 0.0013s742-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})743 -> 0.0012s744-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})745 -> 0.0015s746-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})747 -> 0.0015s748-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})749 -> 0.0013s750-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})751 -> 0.0016s752-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})753 -> 0.0014s754-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})755 -> 0.0015s756-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})757 -> 0.0015s758-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})759 -> 0.0018s760-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})761 -> 0.0015s762-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})763 -> 0.0014s764-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})765 -> 0.0013s766-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})767 -> 0.0014s768-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})769 -> 0.0017s770-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})771 -> 0.0016s772-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})773 -> 0.0016s774-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})775 -> 0.0014s776-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})777 -> 0.0013s778-- add_foreign_key("clusters_applications_ingress", "clusters", {:on_delete=>:cascade})779 -> 0.0013s780-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})781 -> 0.0014s782-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})783 -> 0.0014s784-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})785 -> 0.0020s786-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})787 -> 0.0014s788-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})789 -> 0.0014s790-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})791 -> 0.0013s792-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})793 -> 0.0015s794-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})795 -> 0.0014s796-- add_foreign_key("clusters_kubernetes_namespaces", "environments", {:on_delete=>:nullify})797 -> 0.0015s798-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})799 -> 0.0018s800-- add_foreign_key("container_repositories", "projects")801 -> 0.0018s802-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})803 -> 0.0017s804-- add_foreign_key("dependency_proxy_group_settings", "namespaces", {:column=>"group_id", :on_delete=>:cascade})805 -> 0.0014s806-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})807 -> 0.0017s808-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})809 -> 0.0020s810-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})811 -> 0.0017s812-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})813 -> 0.0022s814-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})815 -> 0.0017s816-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})817 -> 0.0015s818-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})819 -> 0.0013s820-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})821 -> 0.0014s822-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})823 -> 0.0019s824-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})825 -> 0.0017s826-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})827 -> 0.0016s828-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})829 -> 0.0018s830-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})831 -> 0.0016s832-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})833 -> 0.0019s834-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})835 -> 0.0014s836-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})837 -> 0.0013s838-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})839 -> 0.0012s840-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})841 -> 0.0016s842-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})843 -> 0.0015s844-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})845 -> 0.0016s846-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})847 -> 0.0016s848-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})849 -> 0.0017s850-- add_foreign_key("events", "projects", {:on_delete=>:cascade})851 -> 0.0020s852-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})853 -> 0.0016s854-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})855 -> 0.0015s856-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})857 -> 0.0017s858-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})859 -> 0.0018s860-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})861 -> 0.0016s862-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})863 -> 0.0017s864-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})865 -> 0.0013s866-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})867 -> 0.0019s868-- add_foreign_key("geo_event_log", "geo_container_repository_updated_events", {:column=>"container_repository_updated_event_id", :name=>"fk_6ada82d42a", :on_delete=>:cascade})869 -> 0.0013s870-- add_foreign_key("geo_event_log", "geo_hashed_storage_migrated_events", {:column=>"hashed_storage_migrated_event_id", :name=>"fk_27548c6db3", :on_delete=>:cascade})871 -> 0.0014s872-- add_foreign_key("geo_event_log", "geo_job_artifact_deleted_events", {:column=>"job_artifact_deleted_event_id", :name=>"fk_176d3fbb5d", :on_delete=>:cascade})873 -> 0.0014s874-- add_foreign_key("geo_event_log", "geo_lfs_object_deleted_events", {:column=>"lfs_object_deleted_event_id", :name=>"fk_d5af95fcd9", :on_delete=>:cascade})875 -> 0.0013s876-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})877 -> 0.0013s878-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})879 -> 0.0016s880-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})881 -> 0.0014s882-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})883 -> 0.0015s884-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})885 -> 0.0015s886-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})887 -> 0.0013s888-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})889 -> 0.0014s890-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})891 -> 0.0020s892-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})893 -> 0.0017s894-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})895 -> 0.0018s896-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})897 -> 0.0015s898-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})899 -> 0.0017s900-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})901 -> 0.0014s902-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})903 -> 0.0019s904-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})905 -> 0.0018s906-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})907 -> 0.0017s908-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})909 -> 0.0016s910-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})911 -> 0.0022s912-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})913 -> 0.0013s914-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})915 -> 0.0016s916-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})917 -> 0.0020s918-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})919 -> 0.0022s920-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})921 -> 0.0012s922-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})923 -> 0.0017s924-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})925 -> 0.0016s926-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})927 -> 0.0016s928-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})929 -> 0.0019s930-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})931 -> 0.0018s932-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})933 -> 0.0017s934-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})935 -> 0.0018s936-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})937 -> 0.0018s938-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})939 -> 0.0018s940-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})941 -> 0.0015s942-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})943 -> 0.0015s944-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})945 -> 0.0017s946-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})947 -> 0.0015s948-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})949 -> 0.0013s950-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})951 -> 0.0016s952-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})953 -> 0.0016s954-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})955 -> 0.0012s956-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})957 -> 0.0014s958-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})959 -> 0.0017s960-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})961 -> 0.0016s962-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})963 -> 0.0015s964-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})965 -> 0.0016s966-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})967 -> 0.0014s968-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})969 -> 0.0015s970-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})971 -> 0.0014s972-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})973 -> 0.0013s974-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})975 -> 0.0014s976-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})977 -> 0.0016s978-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})979 -> 0.0015s980-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})981 -> 0.0017s982-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})983 -> 0.0018s984-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})985 -> 0.0015s986-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})987 -> 0.0015s988-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})989 -> 0.0013s990-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})991 -> 0.0013s992-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})993 -> 0.0016s994-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})995 -> 0.0018s996-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})997 -> 0.0015s998-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})999 -> 0.0015s1000-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})1001 -> 0.0058s1002-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocking_merge_request_id", :on_delete=>:cascade})1003 -> 0.0024s1004-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})1005 -> 0.0022s1006-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})1007 -> 0.0017s1008-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})1009 -> 0.0021s1010-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1011 -> 0.0018s1012-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})1013 -> 0.0015s1014-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})1015 -> 0.0016s1016-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})1017 -> 0.0015s1018-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})1019 -> 0.0014s1020-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})1021 -> 0.0013s1022-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1023 -> 0.0014s1024-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1025 -> 0.0020s1026-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1027 -> 0.0018s1028-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1029 -> 0.0016s1030-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1031 -> 0.0016s1032-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1033 -> 0.0017s1034-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1035 -> 0.0019s1036-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1037 -> 0.0015s1038-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1039 -> 0.0015s1040-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1041 -> 0.0015s1042-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1043 -> 0.0014s1044-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1045 -> 0.0015s1046-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1047 -> 0.0015s1048-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1049 -> 0.0013s1050-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1051 -> 0.0016s1052-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1053 -> 0.0015s1054-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1055 -> 0.0016s1056-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1057 -> 0.0016s1058-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1059 -> 0.0013s1060-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1061 -> 0.0014s1062-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1063 -> 0.0020s1064-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1065 -> 0.0017s1066-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1067 -> 0.0027s1068-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1069 -> 0.0014s1070-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1071 -> 0.0017s1072-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})1073 -> 0.0012s1074-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1075 -> 0.0013s1076-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1077 -> 0.0016s1078-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1079 -> 0.0016s1080-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1081 -> 0.0013s1082-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1083 -> 0.0012s1084-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1085 -> 0.0016s1086-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1087 -> 0.0017s1088-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1089 -> 0.0017s1090-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1091 -> 0.0017s1092-- add_foreign_key("path_locks", "users")1093 -> 0.0015s1094-- add_foreign_key("personal_access_tokens", "users")1095 -> 0.0016s1096-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1097 -> 0.0016s1098-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1099 -> 0.0013s1100-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1101 -> 0.0016s1102-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1103 -> 0.0017s1104-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1105 -> 0.0015s1106-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1107 -> 0.0015s1108-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1109 -> 0.0018s1110-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1111 -> 0.0016s1112-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1113 -> 0.0017s1114-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1115 -> 0.0015s1116-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1117 -> 0.0014s1118-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1119 -> 0.0015s1120-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1121 -> 0.0016s1122-- add_foreign_key("project_feature_usages", "projects", {:on_delete=>:cascade})1123 -> 0.0016s1124-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1125 -> 0.0016s1126-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1127 -> 0.0016s1128-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1129 -> 0.0016s1130-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1131 -> 0.0016s1132-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1133 -> 0.0015s1134-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1135 -> 0.0074s1136-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1137 -> 0.0021s1138-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1139 -> 0.0013s1140-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1141 -> 0.0021s1142-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1143 -> 0.0018s1144-- add_foreign_key("project_tracing_settings", "projects", {:on_delete=>:cascade})1145 -> 0.0017s1146-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})1147 -> 0.0017s1148-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1149 -> 0.0016s1150-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1151 -> 0.0013s1152-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1153 -> 0.0012s1154-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1155 -> 0.0015s1156-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1157 -> 0.0015s1158-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1159 -> 0.0018s1160-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1161 -> 0.0017s1162-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1163 -> 0.0013s1164-- add_foreign_key("protected_branch_merge_access_levels", "users")1165 -> 0.0016s1166-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1167 -> 0.0015s1168-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1169 -> 0.0012s1170-- add_foreign_key("protected_branch_push_access_levels", "users")1171 -> 0.0016s1172-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1173 -> 0.0016s1174-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1175 -> 0.0012s1176-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1177 -> 0.0016s1178-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1179 -> 0.0017s1180-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1181 -> 0.0015s1182-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1183 -> 0.0013s1184-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1185 -> 0.0015s1186-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1187 -> 0.0016s1188-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1189 -> 0.0015s1190-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1191 -> 0.0013s1192-- add_foreign_key("protected_tag_create_access_levels", "users")1193 -> 0.0015s1194-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1195 -> 0.0017s1196-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1197 -> 0.0013s1198-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1199 -> 0.0024s1200-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1201 -> 0.0015s1202-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1203 -> 0.0018s1204-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1205 -> 0.0015s1206-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1207 -> 0.0018s1208-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1209 -> 0.0018s1210-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1211 -> 0.0015s1212-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1213 -> 0.0014s1214-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1215 -> 0.0012s1216-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1217 -> 0.0015s1218-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1219 -> 0.0020s1220-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1221 -> 0.0015s1222-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1223 -> 0.0017s1224-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1225 -> 0.0015s1226-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1227 -> 0.0015s1228-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1229 -> 0.0014s1230-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1231 -> 0.0018s1232-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1233 -> 0.0013s1234-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1235 -> 0.0017s1236-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1237 -> 0.0019s1238-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1239 -> 0.0018s1240-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1241 -> 0.0013s1242-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1243 -> 0.0018s1244-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1245 -> 0.0014s1246-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1247 -> 0.0013s1248-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1249 -> 0.0013s1250-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1251 -> 0.0016s1252-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1253 -> 0.0015s1254-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1255 -> 0.0014s1256-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1257 -> 0.0019s1258-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})1259 -> 0.0013s1260-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1261 -> 0.0019s1262-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})1263 -> 0.0018s1264-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1265 -> 0.0015s1266-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1267 -> 0.0017s1268-- add_foreign_key("u2f_registrations", "users")1269 -> 0.0017s1270-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1271 -> 0.0016s1272-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})1273 -> 0.0015s1274-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})1275 -> 0.0018s1276-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})1277 -> 0.0017s1278-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})1279 -> 0.0017s1280-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})1281 -> 0.0015s1282-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1283 -> 0.0015s1284-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1285 -> 0.0015s1286-- add_foreign_key("users", "namespaces", {:column=>"managing_group_id", :name=>"fk_a4b8fefe3e", :on_delete=>:nullify})1287 -> 0.0018s1288-- add_foreign_key("users_ops_dashboard_projects", "projects", {:on_delete=>:cascade})1289 -> 0.0018s1290-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1291 -> 0.0015s1292-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1293 -> 0.0017s1294-- add_foreign_key("vulnerability_feedback", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1295 -> 0.0017s1296-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1297 -> 0.0014s1298-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1299 -> 0.0017s1300-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1301 -> 0.0018s1302-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1303 -> 0.0016s1304-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1305 -> 0.0014s1306-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1307 -> 0.0018s1308-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1309 -> 0.0012s1310-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1311 -> 0.0013s1312-- add_foreign_key("vulnerability_occurrence_pipelines", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1313 -> 0.0014s1314-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1315 -> 0.0012s1316-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1317 -> 0.0019s1318-- add_foreign_key("vulnerability_occurrences", "vulnerability_identifiers", {:column=>"primary_identifier_id", :on_delete=>:cascade})1319 -> 0.0014s1320-- add_foreign_key("vulnerability_occurrences", "vulnerability_scanners", {:column=>"scanner_id", :on_delete=>:cascade})1321 -> 0.0014s1322-- add_foreign_key("vulnerability_scanners", "projects", {:on_delete=>:cascade})1323 -> 0.0019s1324-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1325 -> 0.0015s1326-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1327 -> 0.0020s1328Dropped database 'gitlabhq_geo_test'1329Created database 'gitlabhq_geo_test'1330-- enable_extension("plpgsql")1331 -> 0.1282s1332-- create_table("container_repository_registry", {:id=>:serial, :force=>:cascade})1333 -> 0.0126s1334-- create_table("event_log_states", {:primary_key=>"event_id", :force=>:cascade})1335 -> 0.0019s1336-- create_table("file_registry", {:id=>:serial, :force=>:cascade})1337 -> 0.0115s1338-- create_table("job_artifact_registry", {:id=>:serial, :force=>:cascade})1339 -> 0.0089s1340-- create_table("project_registry", {:id=>:serial, :force=>:cascade})1341 -> 0.0416s1342$ date1343Fri Aug 23 10:42:42 UTC 20191344$ JOB_NAME=( $CI_JOB_NAME )1345$ TEST_TOOL=${JOB_NAME[0]}1346$ TEST_LEVEL=${JOB_NAME[1]}1347$ DATABASE=${JOB_NAME[2]}1348$ export KNAPSACK_REPORT_PATH=knapsack/${CI_PROJECT_NAME}/${TEST_TOOL}_${TEST_LEVEL}_${DATABASE}_ee_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json1349$ export KNAPSACK_GENERATE_REPORT=true KNAPSACK_LOG_LEVEL=debug KNAPSACK_TEST_DIR=spec1350$ export CACHE_CLASSES=true1351$ cp ${EE_KNAPSACK_RSPEC_SUITE_REPORT_PATH} ${KNAPSACK_REPORT_PATH}1352$ scripts/gitaly-test-spawn1353Checking gitaly-ruby bundle...1354Warning: 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`.1355The Gemfile's dependencies are satisfied1356Trying to connect to gitaly: ..... OK1357$ date1358Fri Aug 23 10:42:43 UTC 20191359$ export KNAPSACK_TEST_FILE_PATTERN=$(ruby -r./lib/quality/test_level.rb -e "puts Quality::TestLevel.new(%(ee/)).pattern(:${TEST_LEVEL})")1360$ mkdir -p tmp/memory_test1361$ export MEMORY_TEST_PATH="tmp/memory_test/ee_${TEST_TOOL}_${TEST_LEVEL}_${DATABASE}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_memory.csv"1362$ knapsack rspec "--color --format documentation --format RspecJunitFormatter --out junit_rspec.xml --tag level:${TEST_LEVEL} --tag ~geo"1363Knapsack report generator started!1364Run options:1365 include {:focus=>true, :level=>"system"}1366 exclude {:geo=>true}1367==> Setting up GitLab Shell...1368 GitLab Shell set up in 0.733922442 seconds...1369==> Setting up Gitaly...1370 Gitaly set up in 0.000156986 seconds...1371==> Setting up GitLab Elasticsearch Indexer...1372 GitLab Elasticsearch Indexer set up in 0.000281501 seconds...1373Protected Branches1374Starting the Capybara driver server...1375 access control1376 with ref permissions for users enabled1377 allows creating protected branches that roles, users, and groups can merge to1378 allows updating protected branches so that roles and users can merge to it1379 allows updating protected branches so that roles and users cannot merge to it1380 prepends selected users that can merge to1381 allows creating protected branches that roles, users, and groups can push to1382 allows updating protected branches so that roles and users can push to it1383 allows updating protected branches so that roles and users cannot push to it1384 prepends selected users that can push to1385 When updating a protected branch1386 discards other roles when choosing "No one"1387 When creating a protected branch1388 discards other roles when choosing "No one"1389 protected branch restrictions1390 unprotect/delete can be performed by a maintainer1391 with unprotect access levels1392 can prevent unprotect/delete1393 can prevent update1394 with ref permissions for users disabled1395 allows creating protected branches that Maintainers can push to1396 allows updating protected branches so that Maintainers can push to them1397 allows creating protected branches that Developers + Maintainers can push to1398 allows updating protected branches so that Developers + Maintainers can push to them1399 allows creating protected branches that No one can push to1400 allows updating protected branches so that No one can push to them1401 allows creating protected branches that Maintainers can merge to1402 allows updating protected branches so that Maintainers can merge to them1403 allows creating protected branches that Developers + Maintainers can merge to1404 allows updating protected branches so that Developers + Maintainers can merge to them1405 allows creating protected branches that No one can merge to1406 allows updating protected branches so that No one can merge to them1407 with existing access levels1408 shows users that can push to the branch1409 shows groups that can push to the branch1410 shows users that can merge into the branch1411 shows groups that have can push to the branch1412Project elastic search1413 searching1414 finds issues1415 finds merge requests1416 finds milestones1417 finds wiki pages1418 finds notes1419 finds commits1420 finds blobs1421Issue Boards1422 assignee1423DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1424DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1425DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1426DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1427 updates the issues assignee1428DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1429DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1430DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1431DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1432 adds multiple assignees1433DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1434DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1435DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1436DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1437 removes the assignee1438DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1439DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1440DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1441DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1442 assignees to current user1443DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1444DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1445DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1446DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1447 updates assignee dropdown1448 epic1449 when the issue is not associated with an epic1450DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1451DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1452DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1453DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1454DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1455DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1456DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1457DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1458 displays `None` for value of epic1459 when the issue is associated with an epic1460DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1461DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1462DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1463DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1464DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1465DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1466DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1467DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1468 displays name of epic and links to it1469 weight1470DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1471DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1472DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1473DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1474 displays weight async1475DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1476DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1477DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1478DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1479DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1480DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1481DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1482DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1483 updates weight in sidebar to 11484DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1485DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1486DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1487DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1488DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1489DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1490DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1491DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1492 updates weight in sidebar to no weight1493 unlicensed1494DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1495DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1496DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1497DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1498DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "LOWER(name) ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from boards at /builds/gitlab-org/gitlab-ee/ee/app/services/ee/boards/list_service.rb:28)1499DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1500DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1501DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "COUNT(*), COALESCE(SUM(weight), 0)". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from metadata at /builds/gitlab-org/gitlab-ee/app/services/boards/issues/list_service.rb:16)1502 hides weight1503Dropdown weight1504 behavior1505 opens when the search bar has weight:1506 closes when the search bar is unfocused1507 loads all the weights when opened1508 selecting from dropdown1509 fills in weight 11510 fills in weight 21511 fills in weight 31512 fills in `no weight`1513 input has existing content1514 opens weight dropdown with existing search term1515 opens weight dropdown with existing assignee1516 opens weight dropdown with existing label1517 opens weight dropdown with existing milestone1518Path Locks1519 Locking folders1520 Locking files1521 Unlocking files1522 Managing of lock list1523Environments page1524 when an environment is protected and user has access to it1525 when environment has manual actions1526 shows an enabled play button1527 shows a stop button1528 with external_url1529 shows an external link button1530 when terminal is available1531 shows a terminal button1532 when environment can be rollback1533 shows re deploy button1534 when environment is protected and user does not have access to it1535 when environment has manual actions1536 show a disabled play button1537 does not show a stop button1538 with external_url1539 shows an external link button1540 when terminal is available1541 does not shows a terminal button1542 when environment can be rollback1543 does not show a re deploy button1544User edits merge request with blocking MRs1545 feature is enabled1546 user can see the other MR1547DEPRECATION 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-ee/app/models/group.rb:120)1548 can add the other MR1549DEPRECATION 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-ee/app/models/group.rb:120)1550 can see and remove an existing blocking MR1551 user cannot see the other MR1552DEPRECATION 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-ee/app/models/group.rb:120)1553 cannot add the other MR1554DEPRECATION 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-ee/app/models/group.rb:120)1555 sees the existing MR as hidden and can remove it1556 feature is disabled1557DEPRECATION 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-ee/app/models/group.rb:120)1558 cannot see the blocking MR controls1559Service Desk Issue Tracker1560 navigation to service desk1561 can navigate to the service desk from link in the sidebar1562 issues list1563 when service desk has not been activated1564 service desk info content1565 when user has permissions to edit project settings1566 displays the large info box1567 has a link to the documentation1568 does show a button configure service desk1569 when user does not have permission to edit project settings1570 does not show a button configure service desk1571 when service desk has been activated1572 when there are no issues1573 service desk info content1574 displays the large info box1575 has a link to the documentation1576 does not show a button configure service desk1577 shows the service desk email address1578 when there are issues1579 service desk info content1580 displays the small info box1581 has a link to the documentation1582 does not show a button configure service desk1583 shows the service desk email address1584 issues list1585 only displays issues created by support bot1586 search box1587 adds hidden support bot author token1588 support bot author token cannot be deleted1589Project > Members > Invite group and members1590 Share group lock1591 for a project in a root group1592 when the group has "Share with group lock" and "Member lock" disabled1593 the project can be shared with another group1594 behaves like the project can be shared with groups and members1595 both member and group tabs exist1596 when the group has "Share with group lock" enabled1597 behaves like the project cannot be shared with groups1598 user is only able to share with members1599 when the group has membership lock enabled1600 behaves like the project cannot be shared with members1601 user is only able to share with groups1602 when the group has membership lock and "Share with group lock" enabled1603 behaves like the project cannot be shared with groups and members1604 no tabs or share content exists1605 for a project in a subgroup1606 when the root_group has "Share with group lock" and membership lock disabled1607 when the subgroup has "Share with group lock" and membership lock disabled1608 behaves like the project can be shared with groups and members1609 both member and group tabs exist1610 when the subgroup has "Share with group lock" enabled1611 behaves like the project cannot be shared with groups1612 user is only able to share with members1613 when the subgroup has membership lock enabled1614 behaves like the project cannot be shared with members1615 user is only able to share with groups1616 when the group has membership lock and "Share with group lock" enabled1617 behaves like the project cannot be shared with groups and members1618 no tabs or share content exists1619 when the root_group has "Share with group lock" and membership lock enabled1620 behaves like the project cannot be shared with groups1621 user is only able to share with members1622 when the subgroup has "Share with group lock" and membership lock disabled (parent overridden)1623 behaves like the project can be shared with groups and members1624 both member and group tabs exist1625 when the subgroup has membership lock enabled (parent overridden)1626 behaves like the project cannot be shared with groups and members1627 no tabs or share content exists1628 when the subgroup has "Share with group lock" enabled (parent overridden)1629 behaves like the project cannot be shared with groups1630 user is only able to share with members1631 when the subgroup has "Share with group lock" and membership lock enabled1632 behaves like the project cannot be shared with groups and members1633 no tabs or share content exists1634Project settings > [EE] repository1635 unlicensed1636 does not show pull mirror settings1637 licensed1638 shows pull mirror settings1639 mirrored external repo1640 does not show personal access token1641 with an existing pull mirror1642 deletes the mirror1643 with a non-mirrored imported project1644 does not show a pull mirror1645Epic show1646 Epic metadata1647 shows epic status, date and author in header1648 shows epic title and description1649 shows epic tabs1650 shows epic thread filter dropdown1651 Tree tab1652 shows Related items tree with child epics1653 Roadmap tab1654 shows Roadmap timeline with child epics1655 does not show thread filter dropdown1656 has no limit on container width1657Protected Environments1658 logged in as developer1659 does not have access to Protected Environments settings1660 logged in as a maintainer1661 has access to Protected Environments settings1662 allows seeing a list of protected environments1663 allows creating explicit protected environments1664 allows updating access to a protected environment (PENDING: around hook at ./spec/spec_helper.rb:156 did not execute the example)1665 allows unprotecting an environment1666 when projects_tokens_optional_encryption feature flag is false1667 when runners_token exists but runners_token_encrypted is empty1668 shows setting page correctly1669File blob > Code owners1670 when there is a codeowners file1671 when the feature is available1672 shows the code owners related to a file1673 does not show the code owners banner when there are no code owners1674 when the feature is not available1675 does not show the code owners related to a file1676Merge request > User selects branches for new MR1677 when approvals are zero for the target project1678 shows approval settings1679 when approvals are enabled for the target project1680 shows approval settings1681 saving the MR1682 shows the saved MR1683Issue promotion1684 when epics feature is disabled1685 does not promote the issue1686 when epics feature is enabled1687 when current user does not have permissions to promote an issue1688 does not promote the issue1689 when current user can promote an issue1690 promotes the issue1691User Onboarding1692 when the feature is enabled1693 help menu1694 shows the "Learn GitLab" item in the help menu1695 when on a mobile device1696 does not show the "Learn GitLab" item in the help menu1697 welcome page1698 shows the "Learn GitLab" welcome page1699 when on a mobile device1700 does not show the "Learn GitLab" welcome page1701 onboarding helper1702 shows the onboarding helper on the onboarding project1703 when the feature is disabled1704 help menu1705 does not show the "Learn GitLab" item in the help menu1706 welcome page1707 does not show the "Learn GitLab" welcome page1708 onboarding helper1709 does not show the onboarding helper on the onboarding project1710User creates a merge request with blocking MRs1711 feature is enabled1712 creates a merge request with a blocking MR1713 feature is disabled1714 does not show blocking MRs controls1715User uploads new design1716 when the feature is available1717 uploads design1718 when the feature is not available1719 does not show the designs link1720User deletes feature flag1721 user does not see feature flag1722 records audit event1723Dashboard todos1724 behaves like dashboard gold trial callout1725 hides promotion callout if not .com1726 .com1727 shows dismissable promotion callout if default dashboard1728 hides dismissable promotion callout if not default dashboard1729 hides promotion callout if a trial is active1730 hides promotion callout if a gold plan is active1731 User has a todo regarding a design1732 has todo present1733 has a link that will take me to the design page1734Delete Epic1735 when user who is not a group member displays the epic1736 does not show the Delete button1737 when user with owner access displays the epic1738 deletes the issue and redirect to epic list1739Manually create a todo item from epic1740 creates todo when clicking button1741 marks a todo as done1742Merge request > User uses quick actions1743 merge-request-only commands1744 adding a weight from a note1745 does not recognize the command nor create a note1746Slack application1747 I can edit slack integration1748Knapsack report was generated. Preview:1749{1750 "ee/spec/features/protected_branches_spec.rb": 166.7062976360321,1751 "ee/spec/features/search/elastic/project_search_spec.rb": 68.54767847061157,1752 "ee/spec/features/boards/sidebar_spec.rb": 54.582300424575806,1753 "ee/spec/features/issues/filtered_search/dropdown_weight_spec.rb": 40.43459749221802,1754 "ee/spec/features/projects/path_locks_spec.rb": 36.007630586624146,1755 "ee/spec/features/projects/environments/environments_spec.rb": 21.131083488464355,1756 "ee/spec/features/merge_request/user_edits_merge_request_blocking_mrs_spec.rb": 25.050965070724487,1757 "ee/spec/features/issues/service_desk_spec.rb": 22.369062185287476,1758 "ee/spec/features/projects/members/invite_group_and_members_spec.rb": 18.282728910446167,1759 "ee/spec/features/projects/settings/ee/repository_mirrors_settings_spec.rb": 14.998224973678589,1760 "ee/spec/features/epics/epic_show_spec.rb": 15.567935943603516,1761 "ee/spec/features/projects/settings/protected_environments_spec.rb": 12.056293725967407,1762 "ee/spec/features/projects/view_blob_with_code_owners_spec.rb": 10.086269617080688,1763 "ee/spec/features/merge_request/user_selects_branches_for_new_mr_spec.rb": 9.182864904403687,1764 "ee/spec/features/epics/issue_promotion_spec.rb": 8.480117559432983,1765 "ee/spec/features/onboarding/user_onboarding_spec.rb": 7.518879413604736,1766 "ee/spec/features/merge_request/user_creates_merge_request_with_blocking_mrs_spec.rb": 7.721174001693726,1767 "ee/spec/features/projects/issues/design_management/user_uploads_designs_spec.rb": 5.653830528259277,1768 "ee/spec/features/projects/feature_flags/user_deletes_feature_flag_spec.rb": 5.853314161300659,1769 "ee/spec/features/dashboards/todos_spec.rb": 5.193084955215454,1770 "ee/spec/features/epics/delete_epic_spec.rb": 4.980232238769531,1771 "ee/spec/features/epics/todo_spec.rb": 2.9667809009552,1772 "ee/spec/features/merge_request/user_uses_slash_commands_spec.rb": 3.9902966022491455,1773 "ee/spec/features/projects/settings/slack_application_spec.rb": 1.52682590484619141774}1775Knapsack global time execution for tests: 09m 28s1776Pending: (Failures listed here are expected and do not affect your suite's status)1777 1) Protected Environments logged in as a maintainer allows updating access to a protected environment1778 # around hook at ./spec/spec_helper.rb:156 did not execute the example1779 # ./ee/spec/features/projects/settings/protected_environments_spec.rb:681780Finished in 9 minutes 46 seconds (files took 41.36 seconds to load)1781163 examples, 0 failures, 1 pending1782! Generating reports is disabled. To enable it, please set the `FLAKY_RSPEC_GENERATE_REPORT=1` !1783$ date1784Fri Aug 23 10:53:22 UTC 20191786$ date1787Fri Aug 23 10:53:23 UTC 20191790coverage/: found 5 matching files 1791knapsack/: found 5 matching files 1792rspec_flaky/: found 2 matching files 1793rspec_profiling/: found 1 matching files 1794WARNING: tmp/capybara/: no matching files 1795tmp/memory_test/: found 2 matching files 1796Uploading artifacts to coordinator... ok id=278683022 responseStatus=201 Created token=UuVGc7NG1797Uploading artifacts...1798junit_rspec.xml: found 1 matching files 1799Uploading artifacts to coordinator... ok id=278683022 responseStatus=201 Created token=UuVGc7NG1800Job succeeded