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

🤖 GitLab Bot 🤖
1Running with gitlab-runner 12.1.0 (de7731dd)2 on docker-auto-scale-com 1d6b581d 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-10-graphicsmagick-1.3.33 ...
00:16
4Starting service postgres:10.9 ...5Pulling docker image postgres:10.9 ...6Using docker image sha256:897b33033d6498ba789d2ad5b305209106c8b45622b37ad135440a584ec885d3 for postgres:10.9 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:ed7d2ff5a6232b43bdc89a2220ed989f532c3794422aa2a86823b8bc62e71447 for redis:alpine ...10Waiting for services to be up and running...11Pulling docker image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ...12Using docker image sha256:f56a8963ab3ec0167e7f96d50025946a254a4069e01e0a2e6c3731fc19cb5c27 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-10-graphicsmagick-1.3.33 ... 13 Running on runner-1d6b581d-project-278964-concurrent-0 via runner-1d6b581d-gsrm-1566545057-d2e3fd84...
00:05
15Reinitialized existing Git repository in /builds/gitlab-org/gitlab-ee/.git/17 c70b0244..4447c081 master -> origin/master18Checking out 4447c081 as master...19Removing .gitlab_shell_secret20Removing .gitlab_workhorse_secret21Removing config/database.yml22Removing config/database_geo.yml23Removing config/gitlab.yml24Removing config/redis.cache.yml25Removing config/redis.queues.yml26Removing config/redis.shared_state.yml27Removing config/resque.yml28Removing config/secrets.yml29Removing coverage/30Removing junit_rspec.xml31Removing knapsack/32Removing log/api_json.log33Removing log/application.log34Removing log/audit_json.log35Removing log/gitaly-test.log36Removing log/grpc.log37Removing log/importer.log38Removing log/test_json.log39Removing node_modules/40Removing public/assets/41Removing rspec_flaky/42Removing rspec_profiling/43Removing shared/tmp/44Removing tmp/cache/45Removing tmp/memory_test/46Removing tmp/prometheus_multiproc_dir/counter_process_112-0.db47Removing tmp/prometheus_multiproc_dir/histogram_process_112-0.db48Removing tmp/tests/49Removing vendor/gitaly-ruby/50Removing vendor/ruby/51Skipping Git submodules setup53Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/debian-stretch-ruby-2.6.3-node-12.x-2 54Successfully extracted cache56Downloading artifacts from coordinator... ok id=278682829 responseStatus=200 OK token=GD3tnYdc57Downloading artifacts for setup-test-env (278682830)...58Downloading artifacts from coordinator... ok id=278682830 responseStatus=200 OK token=M-vJJYAX59WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 60Downloading artifacts for retrieve-tests-metadata (278682832)...61Downloading artifacts from coordinator... ok id=278682832 responseStatus=200 OK token=Nc9UNA_263Fri Aug 23 10:41:37 UTC 201964$ source scripts/utils.sh65$ source scripts/prepare_build.sh66Bundler version 1.17.267Warning: 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`.68The Gemfile's dependencies are satisfied69Successfully installed knapsack-1.17.2701 gem installed71CREATE ROLE72GRANT73Dropped database 'gitlabhq_test'74Created database 'gitlabhq_test'75-- enable_extension("pg_trgm")76 -> 0.0343s77-- enable_extension("plpgsql")78 -> 0.0027s79-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})80 -> 0.0040s81-- create_table("allowed_email_domains", {:force=>:cascade})82 -> 0.0052s83-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})84 -> 0.0133s85-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})86 -> 0.0138s87-- create_table("appearances", {:id=>:serial, :force=>:cascade})88 -> 0.0034s89-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})90 -> 0.0024s91-- create_table("application_settings", {:id=>:serial, :force=>:cascade})92 -> 0.0872s93-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})94 -> 0.0062s95-- create_table("approval_merge_request_rules", {:force=>:cascade})96 -> 0.0127s97-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})98 -> 0.0061s99-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})100 -> 0.0059s101-- create_table("approval_merge_request_rules_users", {:force=>:cascade})102 -> 0.0061s103-- create_table("approval_project_rules", {:force=>:cascade})104 -> 0.0074s105-- create_table("approval_project_rules_groups", {:force=>:cascade})106 -> 0.0061s107-- create_table("approval_project_rules_users", {:force=>:cascade})108 -> 0.0060s109-- create_table("approvals", {:id=>:serial, :force=>:cascade})110 -> 0.0059s111-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})112 -> 0.0067s113-- create_table("approvers", {:id=>:serial, :force=>:cascade})114 -> 0.0065s115-- create_table("audit_events", {:id=>:serial, :force=>:cascade})116 -> 0.0070s117-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})118 -> 0.0067s119-- create_table("badges", {:id=>:serial, :force=>:cascade})120 -> 0.0067s121-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})122 -> 0.0059s123-- create_table("board_group_recent_visits", {:force=>:cascade})124 -> 0.0102s125-- create_table("board_labels", {:id=>:serial, :force=>:cascade})126 -> 0.0059s127-- create_table("board_project_recent_visits", {:force=>:cascade})128 -> 0.0101s129-- create_table("boards", {:id=>:serial, :force=>:cascade})130 -> 0.0089s131-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})132 -> 0.0050s133-- create_table("chat_names", {:id=>:serial, :force=>:cascade})134 -> 0.0068s135-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})136 -> 0.0045s137-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})138 -> 0.0045s139-- create_table("ci_build_trace_chunks", {:force=>:cascade})140 -> 0.0044s141-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})142 -> 0.0045s143-- create_table("ci_build_trace_sections", {:id=>:serial, :force=>:cascade})144 -> 0.0083s145-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})146 -> 0.0540s147-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})148 -> 0.0070s149-- create_table("ci_builds_runner_session", {:force=>:cascade})150 -> 0.0047s151-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})152 -> 0.0063s153-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})154 -> 0.0110s155-- create_table("ci_job_variables", {:force=>:cascade})156 -> 0.0076s157-- create_table("ci_pipeline_chat_data", {:force=>:cascade})158 -> 0.0066s159-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})160 -> 0.0052s161-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})162 -> 0.0089s163-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})164 -> 0.0049s165-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})166 -> 0.0275s167-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})168 -> 0.0061s169-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})170 -> 0.0060s171-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})172 -> 0.0172s173-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})174 -> 0.0119s175-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})176 -> 0.0107s177-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})178 -> 0.0066s179-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})180 -> 0.0067s181-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})182 -> 0.0067s183-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})184 -> 0.0061s185-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})186 -> 0.0054s187-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})188 -> 0.0064s189-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})190 -> 0.0054s191-- create_table("clusters", {:id=>:serial, :force=>:cascade})192 -> 0.0090s193-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})194 -> 0.0047s195-- create_table("clusters_applications_helm", {:id=>:serial, :force=>:cascade})196 -> 0.0046s197-- create_table("clusters_applications_ingress", {:id=>:serial, :force=>:cascade})198 -> 0.0047s199-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})200 -> 0.0067s201-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})202 -> 0.0046s203-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})204 -> 0.0048s205-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})206 -> 0.0069s207-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})208 -> 0.0152s209-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})210 -> 0.0072s211-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})212 -> 0.0071s213-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})214 -> 0.0048s215-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})216 -> 0.0045s217-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})218 -> 0.0044s219-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})220 -> 0.0080s221-- create_table("deployments", {:id=>:serial, :force=>:cascade})222 -> 0.0239s223-- create_table("design_management_designs", {:force=>:cascade})224 -> 0.0067s225-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})226 -> 0.0099s227-- create_table("design_management_versions", {:force=>:cascade})228 -> 0.0067s229-- create_table("draft_notes", {:force=>:cascade})230 -> 0.0090s231-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})232 -> 0.0032s233-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})234 -> 0.0031s235-- create_table("emails", {:id=>:serial, :force=>:cascade})236 -> 0.0086s237-- create_table("environments", {:id=>:serial, :force=>:cascade})238 -> 0.0112s239-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})240 -> 0.0060s241-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})242 -> 0.0040s243-- create_table("epics", {:id=>:serial, :force=>:cascade})244 -> 0.0221s245-- create_table("events", {:id=>:serial, :force=>:cascade})246 -> 0.0152s247-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})248 -> 0.0048s249-- create_table("features", {:id=>:serial, :force=>:cascade})250 -> 0.0045s251-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})252 -> 0.0081s253-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})254 -> 0.0048s255-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})256 -> 0.0042s257-- create_table("geo_cache_invalidation_events", {:force=>:cascade})258 -> 0.0023s259-- create_table("geo_container_repository_updated_events", {:force=>:cascade})260 -> 0.0040s261-- create_table("geo_event_log", {:force=>:cascade})262 -> 0.0286s263-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})264 -> 0.0045s265-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})266 -> 0.0046s267-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})268 -> 0.0055s269-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})270 -> 0.0044s271-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})272 -> 0.0085s273-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})274 -> 0.0063s275-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})276 -> 0.0122s277-- create_table("geo_repositories_changed_events", {:force=>:cascade})278 -> 0.0039s279-- create_table("geo_repository_created_events", {:force=>:cascade})280 -> 0.0048s281-- create_table("geo_repository_deleted_events", {:force=>:cascade})282 -> 0.0049s283-- create_table("geo_repository_renamed_events", {:force=>:cascade})284 -> 0.0051s285-- create_table("geo_repository_updated_events", {:force=>:cascade})286 -> 0.0078s287-- create_table("geo_reset_checksum_events", {:force=>:cascade})288 -> 0.0039s289-- create_table("geo_upload_deleted_events", {:force=>:cascade})290 -> 0.0044s291-- create_table("gitlab_subscriptions", {:force=>:cascade})292 -> 0.0072s293-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})294 -> 0.0084s295-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})296 -> 0.0084s297-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})298 -> 0.0131s299-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})300 -> 0.0066s301-- create_table("historical_data", {:id=>:serial, :force=>:cascade})302 -> 0.0021s303-- create_table("identities", {:id=>:serial, :force=>:cascade})304 -> 0.0089s305-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})306 -> 0.0065s307-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})308 -> 0.0049s309-- create_table("insights", {:id=>:serial, :force=>:cascade})310 -> 0.0059s311-- create_table("internal_ids", {:force=>:cascade})312 -> 0.0101s313-- create_table("ip_restrictions", {:force=>:cascade})314 -> 0.0044s315-- create_table("issue_assignees", {:id=>false, :force=>:cascade})316 -> 0.0051s317-- create_table("issue_links", {:id=>:serial, :force=>:cascade})318 -> 0.0080s319-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})320 -> 0.0040s321-- create_table("issue_tracker_data", {:force=>:cascade})322 -> 0.0048s323-- create_table("issues", {:id=>:serial, :force=>:cascade})324 -> 0.0369s325-- create_table("jira_connect_installations", {:force=>:cascade})326 -> 0.0047s327-- create_table("jira_connect_subscriptions", {:force=>:cascade})328 -> 0.0081s329-- create_table("jira_tracker_data", {:force=>:cascade})330 -> 0.0046s331-- create_table("keys", {:id=>:serial, :force=>:cascade})332 -> 0.0091s333-- create_table("label_links", {:id=>:serial, :force=>:cascade})334 -> 0.0066s335-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})336 -> 0.0083s337-- create_table("labels", {:id=>:serial, :force=>:cascade})338 -> 0.0135s339-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})340 -> 0.0027s341-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})342 -> 0.0066s343-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})344 -> 0.0065s345-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})346 -> 0.0062s347-- create_table("licenses", {:id=>:serial, :force=>:cascade})348 -> 0.0028s349-- create_table("lists", {:id=>:serial, :force=>:cascade})350 -> 0.0126s351-- create_table("members", {:id=>:serial, :force=>:cascade})352 -> 0.0157s353-- create_table("merge_request_assignees", {:force=>:cascade})354 -> 0.0080s355-- create_table("merge_request_blocks", {:force=>:cascade})356 -> 0.0061s357-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})358 -> 0.0059s359-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})360 -> 0.0039s361-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})362 -> 0.0070s363-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})364 -> 0.0165s365-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})366 -> 0.0468s367-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})368 -> 0.0064s369-- create_table("merge_trains", {:force=>:cascade})370 -> 0.0105s371-- create_table("milestones", {:id=>:serial, :force=>:cascade})372 -> 0.0149s373-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})374 -> 0.0034s375-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})376 -> 0.0089s377-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})378 -> 0.0046s379-- create_table("namespaces", {:id=>:serial, :force=>:cascade})380 -> 0.0448s381-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})382 -> 0.0048s383-- create_table("notes", {:id=>:serial, :force=>:cascade})384 -> 0.0236s385-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})386 -> 0.0102s387-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})388 -> 0.0048s389-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})390 -> 0.0090s391-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})392 -> 0.0077s393-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})394 -> 0.0043s395-- create_table("operations_feature_flag_scopes", {:force=>:cascade})396 -> 0.0073s397-- create_table("operations_feature_flags", {:force=>:cascade})398 -> 0.0046s399-- create_table("operations_feature_flags_clients", {:force=>:cascade})400 -> 0.0063s401-- create_table("packages_maven_metadata", {:force=>:cascade})402 -> 0.0046s403-- create_table("packages_package_files", {:force=>:cascade})404 -> 0.0047s405-- create_table("packages_packages", {:force=>:cascade})406 -> 0.0045s407-- create_table("pages_domain_acme_orders", {:force=>:cascade})408 -> 0.0068s409-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})410 -> 0.0181s411-- create_table("path_locks", {:id=>:serial, :force=>:cascade})412 -> 0.0086s413-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})414 -> 0.0080s415-- create_table("plans", {:id=>:serial, :force=>:cascade})416 -> 0.0046s417-- create_table("pool_repositories", {:force=>:cascade})418 -> 0.0087s419-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})420 -> 0.0044s421-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})422 -> 0.0018s423-- create_table("project_aliases", {:force=>:cascade})424 -> 0.0064s425-- create_table("project_authorizations", {:id=>false, :force=>:cascade})426 -> 0.0056s427-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})428 -> 0.0044s429-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})430 -> 0.0048s431-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})432 -> 0.0066s433-- create_table("project_daily_statistics", {:force=>:cascade})434 -> 0.0040s435-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})436 -> 0.0059s437-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})438 -> 0.0025s439-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})440 -> 0.0076s441-- create_table("project_features", {:id=>:serial, :force=>:cascade})442 -> 0.0051s443-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})444 -> 0.0066s445-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})446 -> 0.0044s447-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})448 -> 0.0036s449-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})450 -> 0.0021s451-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})452 -> 0.0157s453-- create_table("project_repositories", {:force=>:cascade})454 -> 0.0093s455-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})456 -> 0.0154s457-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})458 -> 0.0091s459-- create_table("project_tracing_settings", {:force=>:cascade})460 -> 0.0062s461-- create_table("projects", {:id=>:serial, :force=>:cascade})462 -> 0.0693s463-- create_table("prometheus_alert_events", {:force=>:cascade})464 -> 0.0070s465-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})466 -> 0.0086s467-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})468 -> 0.0116s469-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})470 -> 0.0087s471-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})472 -> 0.0087s473-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})474 -> 0.0088s475-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})476 -> 0.0047s477-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})478 -> 0.0086s479-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})480 -> 0.0067s481-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})482 -> 0.0087s483-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})484 -> 0.0068s485-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})486 -> 0.0041s487-- create_table("push_rules", {:id=>:serial, :force=>:cascade})488 -> 0.0092s489-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})490 -> 0.0068s491-- create_table("release_links", {:force=>:cascade})492 -> 0.0069s493-- create_table("releases", {:id=>:serial, :force=>:cascade})494 -> 0.0088s495-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})496 -> 0.0081s497-- create_table("repository_languages", {:id=>false, :force=>:cascade})498 -> 0.0034s499-- create_table("resource_label_events", {:force=>:cascade})500 -> 0.0131s501-- create_table("reviews", {:force=>:cascade})502 -> 0.0084s503-- create_table("routes", {:id=>:serial, :force=>:cascade})504 -> 0.0090s505-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})506 -> 0.0056s507-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})508 -> 0.0049s509-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})510 -> 0.0049s511-- create_table("services", {:id=>:serial, :force=>:cascade})512 -> 0.0155s513-- create_table("shards", {:id=>:serial, :force=>:cascade})514 -> 0.0044s515-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})516 -> 0.0069s517-- create_table("smartcard_identities", {:force=>:cascade})518 -> 0.0065s519-- create_table("snippets", {:id=>:serial, :force=>:cascade})520 -> 0.0160s521-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})522 -> 0.0070s523-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})524 -> 0.0047s525-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})526 -> 0.0034s527-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})528 -> 0.0071s529-- create_table("suggestions", {:force=>:cascade})530 -> 0.0064s531-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})532 -> 0.0046s533-- create_table("taggings", {:id=>:serial, :force=>:cascade})534 -> 0.0111s535-- create_table("tags", {:id=>:serial, :force=>:cascade})536 -> 0.0071s537-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})538 -> 0.0087s539-- create_table("timelogs", {:id=>:serial, :force=>:cascade})540 -> 0.0082s541-- create_table("todos", {:id=>:serial, :force=>:cascade})542 -> 0.0222s543-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})544 -> 0.0042s545-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})546 -> 0.0069s547-- create_table("uploads", {:id=>:serial, :force=>:cascade})548 -> 0.0947s549-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})550 -> 0.0054s551-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})552 -> 0.0063s553-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})554 -> 0.0067s555-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})556 -> 0.0052s557-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})558 -> 0.0064s559-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})560 -> 0.0048s561-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})562 -> 0.0057s563-- create_table("users", {:id=>:serial, :force=>:cascade})564 -> 0.0601s565-- create_table("users_ops_dashboard_projects", {:force=>:cascade})566 -> 0.0063s567-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})568 -> 0.0062s569-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})570 -> 0.0151s571-- create_table("vulnerability_identifiers", {:force=>:cascade})572 -> 0.0049s573-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})574 -> 0.0063s575-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})576 -> 0.0062s577-- create_table("vulnerability_occurrences", {:force=>:cascade})578 -> 0.0112s579-- create_table("vulnerability_scanners", {:force=>:cascade})580 -> 0.0047s581-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})582 -> 0.0104s583-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})584 -> 0.0131s585-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})586 -> 0.0029s587-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})588 -> 0.0018s589-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})590 -> 0.0013s591-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})592 -> 0.0014s593-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})594 -> 0.0014s595-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})596 -> 0.0012s597-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})598 -> 0.0026s599-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})600 -> 0.0028s601-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})602 -> 0.0022s603-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})604 -> 0.0022s605-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})606 -> 0.0031s607-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})608 -> 0.0017s609-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})610 -> 0.0014s611-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})612 -> 0.0026s613-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})614 -> 0.0017s615-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})616 -> 0.0015s617-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})618 -> 0.0015s619-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})620 -> 0.0014s621-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})622 -> 0.0013s623-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})624 -> 0.0015s625-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})626 -> 0.0015s627-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})628 -> 0.0013s629-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})630 -> 0.0014s631-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})632 -> 0.0019s633-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})634 -> 0.0015s635-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})636 -> 0.0015s637-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})638 -> 0.0015s639-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})640 -> 0.0014s641-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})642 -> 0.0016s643-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})644 -> 0.0017s645-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})646 -> 0.0016s647-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})648 -> 0.0016s649-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})650 -> 0.0014s651-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})652 -> 0.0015s653-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})654 -> 0.0013s655-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})656 -> 0.0013s657-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})658 -> 0.0014s659-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})660 -> 0.0016s661-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})662 -> 0.0016s663-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})664 -> 0.0015s665-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})666 -> 0.0016s667-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})668 -> 0.0015s669-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})670 -> 0.0024s671-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})672 -> 0.0015s673-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})674 -> 0.0016s675-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})676 -> 0.0013s677-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})678 -> 0.0013s679-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})680 -> 0.0015s681-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})682 -> 0.0019s683-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})684 -> 0.0015s685-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})686 -> 0.0014s687-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})688 -> 0.0018s689-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})690 -> 0.0022s691-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})692 -> 0.0015s693-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})694 -> 0.0015s695-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})696 -> 0.0015s697-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})698 -> 0.0015s699-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})700 -> 0.0017s701-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})702 -> 0.0016s703-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})704 -> 0.0015s705-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})706 -> 0.0015s707-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})708 -> 0.0012s709-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})710 -> 0.0014s711-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})712 -> 0.0016s713-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})714 -> 0.0015s715-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})716 -> 0.0014s717-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})718 -> 0.0013s719-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})720 -> 0.0013s721-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})722 -> 0.0016s723-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})724 -> 0.0019s725-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})726 -> 0.0017s727-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})728 -> 0.0017s729-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})730 -> 0.0018s731-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})732 -> 0.0017s733-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})734 -> 0.0013s735-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})736 -> 0.0013s737-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})738 -> 0.0015s739-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})740 -> 0.0016s741-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})742 -> 0.0013s743-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})744 -> 0.0016s745-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})746 -> 0.0015s747-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})748 -> 0.0016s749-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})750 -> 0.0015s751-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})752 -> 0.0020s753-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})754 -> 0.0014s755-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})756 -> 0.0015s757-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})758 -> 0.0013s759-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})760 -> 0.0013s761-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})762 -> 0.0016s763-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})764 -> 0.0014s765-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})766 -> 0.0017s767-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})768 -> 0.0014s769-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})770 -> 0.0014s771-- add_foreign_key("clusters_applications_ingress", "clusters", {:on_delete=>:cascade})772 -> 0.0013s773-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})774 -> 0.0014s775-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})776 -> 0.0015s777-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})778 -> 0.0022s779-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})780 -> 0.0014s781-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})782 -> 0.0013s783-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})784 -> 0.0013s785-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})786 -> 0.0016s787-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})788 -> 0.0018s789-- add_foreign_key("clusters_kubernetes_namespaces", "environments", {:on_delete=>:nullify})790 -> 0.0016s791-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})792 -> 0.0018s793-- add_foreign_key("container_repositories", "projects")794 -> 0.0018s795-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})796 -> 0.0016s797-- add_foreign_key("dependency_proxy_group_settings", "namespaces", {:column=>"group_id", :on_delete=>:cascade})798 -> 0.0017s799-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})800 -> 0.0017s801-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})802 -> 0.0019s803-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})804 -> 0.0017s805-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})806 -> 0.0021s807-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})808 -> 0.0016s809-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})810 -> 0.0013s811-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})812 -> 0.0013s813-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})814 -> 0.0014s815-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})816 -> 0.0016s817-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})818 -> 0.0016s819-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})820 -> 0.0015s821-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})822 -> 0.0016s823-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})824 -> 0.0017s825-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})826 -> 0.0017s827-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})828 -> 0.0018s829-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})830 -> 0.0014s831-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})832 -> 0.0013s833-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})834 -> 0.0016s835-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})836 -> 0.0015s837-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})838 -> 0.0018s839-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})840 -> 0.0017s841-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})842 -> 0.0016s843-- add_foreign_key("events", "projects", {:on_delete=>:cascade})844 -> 0.0019s845-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})846 -> 0.0016s847-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})848 -> 0.0014s849-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})850 -> 0.0016s851-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})852 -> 0.0016s853-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})854 -> 0.0015s855-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})856 -> 0.0017s857-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})858 -> 0.0013s859-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})860 -> 0.0019s861-- add_foreign_key("geo_event_log", "geo_container_repository_updated_events", {:column=>"container_repository_updated_event_id", :name=>"fk_6ada82d42a", :on_delete=>:cascade})862 -> 0.0013s863-- add_foreign_key("geo_event_log", "geo_hashed_storage_migrated_events", {:column=>"hashed_storage_migrated_event_id", :name=>"fk_27548c6db3", :on_delete=>:cascade})864 -> 0.0013s865-- add_foreign_key("geo_event_log", "geo_job_artifact_deleted_events", {:column=>"job_artifact_deleted_event_id", :name=>"fk_176d3fbb5d", :on_delete=>:cascade})866 -> 0.0013s867-- add_foreign_key("geo_event_log", "geo_lfs_object_deleted_events", {:column=>"lfs_object_deleted_event_id", :name=>"fk_d5af95fcd9", :on_delete=>:cascade})868 -> 0.0013s869-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})870 -> 0.0013s871-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})872 -> 0.0013s873-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})874 -> 0.0014s875-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})876 -> 0.0013s877-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})878 -> 0.0015s879-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})880 -> 0.0013s881-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})882 -> 0.0013s883-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})884 -> 0.0018s885-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})886 -> 0.0017s887-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})888 -> 0.0017s889-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})890 -> 0.0014s891-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})892 -> 0.0018s893-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})894 -> 0.0012s895-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})896 -> 0.0017s897-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})898 -> 0.0017s899-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})900 -> 0.0016s901-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})902 -> 0.0016s903-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})904 -> 0.0017s905-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})906 -> 0.0013s907-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})908 -> 0.0015s909-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})910 -> 0.0019s911-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})912 -> 0.0020s913-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})914 -> 0.0013s915-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})916 -> 0.0018s917-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})918 -> 0.0016s919-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})920 -> 0.0015s921-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})922 -> 0.0018s923-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})924 -> 0.0018s925-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})926 -> 0.0016s927-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})928 -> 0.0019s929-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})930 -> 0.0017s931-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})932 -> 0.0017s933-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})934 -> 0.0014s935-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})936 -> 0.0014s937-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})938 -> 0.0016s939-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})940 -> 0.0015s941-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})942 -> 0.0012s943-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})944 -> 0.0014s945-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})946 -> 0.0016s947-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})948 -> 0.0013s949-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})950 -> 0.0015s951-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})952 -> 0.0018s953-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})954 -> 0.0017s955-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})956 -> 0.0016s957-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})958 -> 0.0016s959-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})960 -> 0.0014s961-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})962 -> 0.0016s963-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})964 -> 0.0014s965-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})966 -> 0.0014s967-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})968 -> 0.0014s969-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})970 -> 0.0017s971-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})972 -> 0.0016s973-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})974 -> 0.0017s975-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})976 -> 0.0018s977-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})978 -> 0.0016s979-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})980 -> 0.0015s981-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})982 -> 0.0013s983-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})984 -> 0.0013s985-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})986 -> 0.0016s987-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})988 -> 0.0021s989-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})990 -> 0.0016s991-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})992 -> 0.0017s993-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})994 -> 0.0016s995-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocking_merge_request_id", :on_delete=>:cascade})996 -> 0.0015s997-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})998 -> 0.0015s999-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})1000 -> 0.0014s1001-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})1002 -> 0.0016s1003-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1004 -> 0.0018s1005-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})1006 -> 0.0016s1007-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})1008 -> 0.0017s1009-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})1010 -> 0.0017s1011-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})1012 -> 0.0016s1013-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})1014 -> 0.0014s1015-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1016 -> 0.0015s1017-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1018 -> 0.0022s1019-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1020 -> 0.0020s1021-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1022 -> 0.0018s1023-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1024 -> 0.0017s1025-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1026 -> 0.0017s1027-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1028 -> 0.0018s1029-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1030 -> 0.0016s1031-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1032 -> 0.0015s1033-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1034 -> 0.0016s1035-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1036 -> 0.0014s1037-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1038 -> 0.0016s1039-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1040 -> 0.0015s1041-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1042 -> 0.0014s1043-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1044 -> 0.0018s1045-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1046 -> 0.0015s1047-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1048 -> 0.0016s1049-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1050 -> 0.0015s1051-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1052 -> 0.0015s1053-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1054 -> 0.0015s1055-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1056 -> 0.0019s1057-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1058 -> 0.0017s1059-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1060 -> 0.0025s1061-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1062 -> 0.0014s1063-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1064 -> 0.0018s1065-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})1066 -> 0.0013s1067-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1068 -> 0.0013s1069-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1070 -> 0.0018s1071-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1072 -> 0.0018s1073-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1074 -> 0.0013s1075-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1076 -> 0.0012s1077-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1078 -> 0.0017s1079-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1080 -> 0.0018s1081-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1082 -> 0.0016s1083-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1084 -> 0.0017s1085-- add_foreign_key("path_locks", "users")1086 -> 0.0016s1087-- add_foreign_key("personal_access_tokens", "users")1088 -> 0.0016s1089-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1090 -> 0.0017s1091-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1092 -> 0.0013s1093-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1094 -> 0.0016s1095-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1096 -> 0.0018s1097-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1098 -> 0.0018s1099-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1100 -> 0.0016s1101-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1102 -> 0.0017s1103-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1104 -> 0.0017s1105-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1106 -> 0.0018s1107-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1108 -> 0.0017s1109-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1110 -> 0.0015s1111-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1112 -> 0.0017s1113-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1114 -> 0.0016s1115-- add_foreign_key("project_feature_usages", "projects", {:on_delete=>:cascade})1116 -> 0.0017s1117-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1118 -> 0.0017s1119-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1120 -> 0.0018s1121-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1122 -> 0.0016s1123-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1124 -> 0.0017s1125-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1126 -> 0.0016s1127-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1128 -> 0.0019s1129-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1130 -> 0.0018s1131-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1132 -> 0.0014s1133-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1134 -> 0.0022s1135-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1136 -> 0.0019s1137-- add_foreign_key("project_tracing_settings", "projects", {:on_delete=>:cascade})1138 -> 0.0017s1139-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})1140 -> 0.0018s1141-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1142 -> 0.0017s1143-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1144 -> 0.0014s1145-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1146 -> 0.0013s1147-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1148 -> 0.0016s1149-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1150 -> 0.0014s1151-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1152 -> 0.0017s1153-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1154 -> 0.0018s1155-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1156 -> 0.0013s1157-- add_foreign_key("protected_branch_merge_access_levels", "users")1158 -> 0.0017s1159-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1160 -> 0.0016s1161-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1162 -> 0.0012s1163-- add_foreign_key("protected_branch_push_access_levels", "users")1164 -> 0.0016s1165-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1166 -> 0.0016s1167-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1168 -> 0.0012s1169-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1170 -> 0.0016s1171-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1172 -> 0.0018s1173-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1174 -> 0.0017s1175-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1176 -> 0.0014s1177-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1178 -> 0.0016s1179-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1180 -> 0.0018s1181-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1182 -> 0.0015s1183-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1184 -> 0.0013s1185-- add_foreign_key("protected_tag_create_access_levels", "users")1186 -> 0.0015s1187-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1188 -> 0.0017s1189-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1190 -> 0.0013s1191-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1192 -> 0.0021s1193-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1194 -> 0.0016s1195-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1196 -> 0.0017s1197-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1198 -> 0.0015s1199-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1200 -> 0.0018s1201-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1202 -> 0.0018s1203-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1204 -> 0.0016s1205-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1206 -> 0.0015s1207-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1208 -> 0.0013s1209-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1210 -> 0.0018s1211-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1212 -> 0.0023s1213-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1214 -> 0.0016s1215-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1216 -> 0.0018s1217-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1218 -> 0.0016s1219-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1220 -> 0.0015s1221-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1222 -> 0.0016s1223-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1224 -> 0.0019s1225-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1226 -> 0.0014s1227-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1228 -> 0.0017s1229-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1230 -> 0.0021s1231-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1232 -> 0.0019s1233-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1234 -> 0.0014s1235-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1236 -> 0.0021s1237-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1238 -> 0.0014s1239-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1240 -> 0.0014s1241-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1242 -> 0.0014s1243-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1244 -> 0.0016s1245-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1246 -> 0.0015s1247-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1248 -> 0.0015s1249-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1250 -> 0.0019s1251-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})1252 -> 0.0014s1253-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1254 -> 0.0019s1255-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})1256 -> 0.0016s1257-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1258 -> 0.0016s1259-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1260 -> 0.0018s1261-- add_foreign_key("u2f_registrations", "users")1262 -> 0.0018s1263-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1264 -> 0.0017s1265-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})1266 -> 0.0016s1267-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})1268 -> 0.0017s1269-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})1270 -> 0.0015s1271-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})1272 -> 0.0017s1273-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})1274 -> 0.0017s1275-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1276 -> 0.0017s1277-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1278 -> 0.0016s1279-- add_foreign_key("users", "namespaces", {:column=>"managing_group_id", :name=>"fk_a4b8fefe3e", :on_delete=>:nullify})1280 -> 0.0019s1281-- add_foreign_key("users_ops_dashboard_projects", "projects", {:on_delete=>:cascade})1282 -> 0.0019s1283-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1284 -> 0.0015s1285-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1286 -> 0.0018s1287-- add_foreign_key("vulnerability_feedback", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1288 -> 0.0017s1289-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1290 -> 0.0015s1291-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1292 -> 0.0016s1293-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1294 -> 0.0018s1295-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1296 -> 0.0016s1297-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1298 -> 0.0015s1299-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1300 -> 0.0019s1301-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1302 -> 0.0013s1303-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1304 -> 0.0014s1305-- add_foreign_key("vulnerability_occurrence_pipelines", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1306 -> 0.0014s1307-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1308 -> 0.0012s1309-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1310 -> 0.0018s1311-- add_foreign_key("vulnerability_occurrences", "vulnerability_identifiers", {:column=>"primary_identifier_id", :on_delete=>:cascade})1312 -> 0.0012s1313-- add_foreign_key("vulnerability_occurrences", "vulnerability_scanners", {:column=>"scanner_id", :on_delete=>:cascade})1314 -> 0.0013s1315-- add_foreign_key("vulnerability_scanners", "projects", {:on_delete=>:cascade})1316 -> 0.0018s1317-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1318 -> 0.0016s1319-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1320 -> 0.0018s1321Dropped database 'gitlabhq_geo_test'1322Created database 'gitlabhq_geo_test'1323-- enable_extension("plpgsql")1324 -> 0.0260s1325-- create_table("container_repository_registry", {:id=>:serial, :force=>:cascade})1326 -> 0.0126s1327-- create_table("event_log_states", {:primary_key=>"event_id", :force=>:cascade})1328 -> 0.0018s1329-- create_table("file_registry", {:id=>:serial, :force=>:cascade})1330 -> 0.0131s1331-- create_table("job_artifact_registry", {:id=>:serial, :force=>:cascade})1332 -> 0.0132s1333-- create_table("project_registry", {:id=>:serial, :force=>:cascade})1334 -> 0.0458s1335$ date1336Fri Aug 23 10:42:18 UTC 20191337$ JOB_NAME=( $CI_JOB_NAME )1338$ TEST_TOOL=${JOB_NAME[0]}1339$ TEST_LEVEL=${JOB_NAME[1]}1340$ DATABASE=${JOB_NAME[2]}1341$ export KNAPSACK_REPORT_PATH=knapsack/${CI_PROJECT_NAME}/${TEST_TOOL}_${TEST_LEVEL}_${DATABASE}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json1342$ export KNAPSACK_GENERATE_REPORT=true KNAPSACK_LOG_LEVEL=debug KNAPSACK_TEST_DIR=spec1343$ export SUITE_FLAKY_RSPEC_REPORT_PATH=${FLAKY_RSPEC_SUITE_REPORT_PATH}1344$ export FLAKY_RSPEC_REPORT_PATH=rspec_flaky/all_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json1345$ export NEW_FLAKY_RSPEC_REPORT_PATH=rspec_flaky/new_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json1346$ export FLAKY_RSPEC_GENERATE_REPORT=true1347$ export CACHE_CLASSES=true1348$ cp ${KNAPSACK_RSPEC_SUITE_REPORT_PATH} ${KNAPSACK_REPORT_PATH}1349$ [[ -f $FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${FLAKY_RSPEC_REPORT_PATH}1350$ [[ -f $NEW_FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${NEW_FLAKY_RSPEC_REPORT_PATH}1351$ scripts/gitaly-test-spawn1352Checking gitaly-ruby bundle...1353Warning: 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`.1354The Gemfile's dependencies are satisfied1355Trying to connect to gitaly: ...... OK1356$ date1357Fri Aug 23 10:42:19 UTC 20191358$ export KNAPSACK_TEST_FILE_PATTERN=$(ruby -r./lib/quality/test_level.rb -e "puts Quality::TestLevel.new.pattern(:${TEST_LEVEL})")1359$ mkdir -p tmp/memory_test1360$ export MEMORY_TEST_PATH="tmp/memory_test/${TEST_TOOL}_${TEST_LEVEL}_${DATABASE}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_memory.csv"1361$ knapsack rspec "--color --format documentation --format RspecJunitFormatter --out junit_rspec.xml --tag level:${TEST_LEVEL} --tag ~geo"1362Knapsack report generator started!1363Run options:1364 include {:focus=>true, :level=>"system"}1365 exclude {:geo=>true}1366==> Setting up GitLab Shell...1367 GitLab Shell set up in 0.835085608 seconds...1368==> Setting up Gitaly...1369 Gitaly set up in 0.000228926 seconds...1370==> Setting up GitLab Elasticsearch Indexer...1371 GitLab Elasticsearch Indexer set up in 0.000478523 seconds...1372File blob1373Starting the Capybara driver server...1374 Ruby file1375 displays the blob1376 displays file actions on all screen sizes1377 Markdown file1378 visiting directly1379 displays the blob using the rich viewer1380 switching to the simple viewer1381 displays the blob using the simple viewer1382 switching to the rich viewer again1383 displays the blob using the rich viewer1384 visiting with a line number anchor1385 displays the blob using the simple viewer1386 Markdown rendering1387 when rendering default markdown1388 renders using CommonMark1389 Markdown file (stored in LFS)1390 when LFS is enabled on the project1391 displays an error1392 switching to the simple viewer1393 displays an error1394 when LFS is disabled on the project1395 displays the blob1396 PDF file1397 displays the blob1398 ISO file (stored in LFS)1399 when LFS is enabled on the project1400 displays the blob1401 when LFS is disabled on the project1402 displays the blob1403 ZIP file1404 displays the blob1405 empty file1406 displays an error1407 binary file that appears to be text in the first 1024 bytes1408 displays the blob1409 .gitlab-ci.yml1410 displays an auxiliary viewer1411 .gitlab/route-map.yml1412 displays an auxiliary viewer1413 LICENSE1414 displays an auxiliary viewer1415 *.gemspec1416 displays an auxiliary viewer1417 realtime pipelines1418DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "max(stage_idx)". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:377)1419DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "(SELECT COUNT(*) FROM \"ci_builds\" WHERE \"ci_builds\".\"commit_id\" = 1 AND (\"ci_builds\".\"retried\" = FALSE OR \"ci_builds\".\"retried\" IS NULL) AND (stage=sg.stage) AND \"ci_builds\".\"allow_failure\" = TRUE AND \"ci_builds\".\"status\" IN ('failed', 'canceled'))". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:385)1420 shows the realtime pipeline status1421 for subgroups1422 renders tree table without errors1423 displays a GPG badge1424 on signed merge commit1425 displays a GPG badge1426Gcp Cluster1427 when user has signed with Google1428 when user does not have a cluster and visits cluster index page1429 when user filled form with valid parameters1430 users sees a form with the GCP token1431 user sees a cluster details page and creation status1432 user sees a error if something wrong during creation1433 when user filled form with invalid parameters1434 user sees a validation error1435 when user does have a cluster and visits cluster page1436 user sees a cluster details page1437 when user disables the cluster1438 user sees the successful message1439 when user changes cluster parameters1440 user sees the successful message1441 when user destroy the cluster1442 user sees creation form with the successful message1443 when user has not signed with Google1444 user sees a login page1445 when a user cannot edit the environment scope1446 user does not see the "Environment scope" field1447 when user has not dismissed GCP signup offer1448 user sees offer on cluster index page1449 user sees offer on cluster create page1450 user sees offer on cluster GCP login page1451 when user has dismissed GCP signup offer1452 user does not see offer after dismissing1453User views diffs1454 shows diffs1455 hides loading spinner after load1456 expands all diffs1457 when in the inline view1458 unfolds diffs upwards1459 unfolds diffs to the start1460 unfolds diffs downwards1461 unfolds diffs to the end1462 when in the side-by-side view1463 shows diffs in parallel1464 toggles container class1465 unfolds diffs upwards1466 unfolds diffs to the start1467 unfolds diffs downwards1468 unfolds diffs to the end1469Internal references1470 when referencing to open issue1471 from private project1472 from issue1473 when user doesn't have access to private project1474 should not have visible css ".note"1475 from merge request1476 when user doesn't have access to private project1477 doesn't show any references1478 when user has access to private project1479 shows references1480 when referencing to open merge request1481 from private project1482 from issue1483 when user doesn't have access to private project1484 should not have visible css ".note"1485 from merge request1486 when user doesn't have access to private project1487 doesn't show any references1488 when user has access to private project1489 shows references1490Merge request > User merges only if pipeline succeeds1491 project does not have CI enabled1492 allows MR to be merged1493 when project has CI enabled1494 when merge requests can only be merged if the pipeline succeeds1495 when CI is running1496DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "max(stage_idx)". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:377)1497DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "(SELECT COUNT(*) FROM \"ci_builds\" WHERE \"ci_builds\".\"commit_id\" = 2 AND (\"ci_builds\".\"retried\" = FALSE OR \"ci_builds\".\"retried\" IS NULL) AND (stage=sg.stage) AND \"ci_builds\".\"allow_failure\" = TRUE AND \"ci_builds\".\"status\" IN ('failed', 'canceled'))". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:385)1498DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "max(stage_idx)". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:377)1499DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "(SELECT COUNT(*) FROM \"ci_builds\" WHERE \"ci_builds\".\"commit_id\" = 2 AND (\"ci_builds\".\"retried\" = FALSE OR \"ci_builds\".\"retried\" IS NULL) AND (stage=sg.stage) AND \"ci_builds\".\"allow_failure\" = TRUE AND \"ci_builds\".\"status\" IN ('failed', 'canceled'))". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:385)1500 does not allow to merge immediately1501 when CI failed1502 does not allow MR to be merged1503 when CI canceled1504 does not allow MR to be merged1505 when CI succeeded1506 allows MR to be merged1507 when CI skipped1508 allows MR to be merged1509 when merge requests can be merged when the build failed1510 when CI is running1511DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "max(stage_idx)". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:377)1512DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "(SELECT COUNT(*) FROM \"ci_builds\" WHERE \"ci_builds\".\"commit_id\" = 7 AND (\"ci_builds\".\"retried\" = FALSE OR \"ci_builds\".\"retried\" IS NULL) AND (stage=sg.stage) AND \"ci_builds\".\"allow_failure\" = TRUE AND \"ci_builds\".\"status\" IN ('failed', 'canceled'))". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:385)1513DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "max(stage_idx)". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:377)1514DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "(SELECT COUNT(*) FROM \"ci_builds\" WHERE \"ci_builds\".\"commit_id\" = 7 AND (\"ci_builds\".\"retried\" = FALSE OR \"ci_builds\".\"retried\" IS NULL) AND (stage=sg.stage) AND \"ci_builds\".\"allow_failure\" = TRUE AND \"ci_builds\".\"status\" IN ('failed', 'canceled'))". 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 legacy_stages at /builds/gitlab-org/gitlab-ee/app/models/ci/pipeline.rb:385)1515 allows MR to be merged immediately1516 when CI failed1517 allows MR to be merged1518 when CI succeeded1519 allows MR to be merged1520Projects > Files > User deletes files1521 when an user has write access1522 deletes the file1523 when an user does not have write access1524 deletes the file in a forked project1525Merge requests > User mass updates1526 status1527 close merge request1528 closes merge request1529 reopen merge request1530 reopens merge request1531 assignee1532 set assignee1533 updates merge request with assignee1534 remove assignee1535 removes assignee from the merge request1536 milestone1537 set milestone1538 updates merge request with milestone1539 unset milestone1540 removes milestone from the merge request1541Merge request > User sees closing issues message1542 closing issues but not mentioning any other issue1543 does not display closing issue message1544 mentioning issues but not closing them1545 does not display closing issue message1546 closing some issues in title and mentioning, but not closing, others1547 does not display closing issue message1548 closing issues using title but not mentioning any other issue1549 does not display closing issue message1550 mentioning issues using title but not closing them1551 does not display closing issue message1552 closing some issues using title and mentioning, but not closing, others1553 does not display closing issue message1554Admin Groups1555 list1556 renders groups1557 create a group1558 creates new group1559 shows the visibility level radio populated with the default value1560 when entered in group name, it auto filled the group path1561 auto populates the group path with the group name1562 when entering in group path, group name does not change anymore1563 show a group1564 shows the group1565 group edit1566 shows the visibility level radio populated with the group visibility_level value1567 shows the subgroup creation level dropdown populated with the group subgroup_creation_level value1568 edit group path does not change group name1569 add user into a group1570 behaves like adds user into a group1571 should text "Reporter"1572 behaves like adds user into a group1573 should text "Reporter"1574 add admin himself to a group1575 adds admin a to a group as developer1576 admin remove himself from a group1577 removes admin from the group1578 shared projects1579 renders shared project1580Sort Issuable List1581 for merge requests1582 default sort order1583 in the "merge requests" tab1584 is "last created"1585 in the "merge requests / open" tab1586 is "created date"1587 in the "merge requests / merged" tab1588 is "last updated"1589 in the "merge requests / closed" tab1590 is "last updated"1591 in the "merge requests / all" tab1592 is "created date"1593 custom sorting1594 supports sorting in asc and desc order1595 for issues1596 default sort order1597 in the "issues" tab1598 is "created date"1599 in the "issues / open" tab1600 is "created date"1601 in the "issues / closed" tab1602 is "last updated"1603 in the "issues / all" tab1604 is "created date"1605 when the sort in the URL is id_desc1606 shows the sort order as created date1607 custom sorting1608 supports sorting in asc and desc order1609Merge request > User assigns themselves1610 logged in as a member of the project1611 updates related issues1612 returns user to the merge request1613 when related issues are already assigned1614 does not display if related issues are already assigned1615 logged in as a non-member of the project1616 does not show assignment link1617Thread Comments Snippet1618 behaves like thread comments1619 clicking "Comment" will post a comment (PENDING: around hook at ./spec/spec_helper.rb:156 did not execute the example)1620 when the toggle is clicked1621 has a "Comment" item (selected by default) and "Start thread" item1622 closes the menu when clicking the toggle or body1623 clicking the ul padding or divider should not change the text1624 when selecting "Start thread"1625 updates the submit button text and closes the dropdown1626 creating a thread1627 clicking "Start thread" will post a thread1628 when opening the menu1629 has "Start thread" selected1630 when selecting "Comment"1631 updates the submit button text and closes the dropdown1632 has "Comment" selected when opening the menu1633User merges a merge request1634 ff-only merge1635 when branch is rebased1636 behaves like fast forward merge a merge request1637 merges a merge request1638 when branch is merged1639 behaves like fast forward merge a merge request1640 merges a merge request1641Merge Requests > User filters by target branch1642 filtering by target-branch:master1643DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "MAX(merge_requests.updated_at) DESC". 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 recent_target_branches at /builds/gitlab-org/gitlab-ee/app/models/merge_request.rb:219)1644 applies the filter1645 filtering by target-branch:merged-target1646DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "MAX(merge_requests.updated_at) DESC". 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 recent_target_branches at /builds/gitlab-org/gitlab-ee/app/models/merge_request.rb:219)1647 applies the filter1648 filtering by target-branch:feature1649DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "MAX(merge_requests.updated_at) DESC". 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 recent_target_branches at /builds/gitlab-org/gitlab-ee/app/models/merge_request.rb:219)1650 applies the filter1651Clusterable > Show page1652 when clusterable is a project1653 behaves like editing domain1654 allow the user to set domain1655 when there is a cluster with ingress and external ip1656 shows help text with the domain as an alternative to custom domain1657 when there is no ingress1658 alternative to custom domain is not shown1659 behaves like editing a GCP cluster1660 is not able to edit the name, API url, CA certificate nor token1661 displays GKE information1662 behaves like editing a user-provided cluster1663 is able to edit the name, API url, CA certificate and token1664 does not display GKE information1665 when clusterable is a group1666 behaves like editing domain1667 allow the user to set domain1668 when there is a cluster with ingress and external ip1669 shows help text with the domain as an alternative to custom domain1670 when there is no ingress1671 alternative to custom domain is not shown1672 behaves like editing a GCP cluster1673 is not able to edit the name, API url, CA certificate nor token1674 displays GKE information1675 behaves like editing a user-provided cluster1676 is able to edit the name, API url, CA certificate and token1677 does not display GKE information1678User views open merge requests1679 when project is public1680 when not signed in1681 when the target branch is the project's default branch1682 shows merge requests1683 shows open merge requests1684 does not show target branch name1685 when the target branch is different from the project's default branch1686 shows target branch name1687 when a merge request has pipelines1688 shows pipeline status1689 when signed in1690 shows merge requests1691 shows the new merge request button1692 when the project is archived1693 hides the new merge request button1694 when project is internal1695 when signed in1696 shows merge requests1697User rebases a merge request1698 when merge is regular1699 behaves like rebases1700 rebases1701 when merge is ff-only1702 behaves like rebases1703 rebases1704User activates HipChat1705 with standart settings1706 activates service1707 with custom settings1708 activates service1709Dashboard > User sorts todos1710 sort options1711 sorts with oldest created todos first1712 sorts with newest created todos first1713 sorts by label priority1714 issues and merge requests1715 doesn't mix issues and merge requests label priorities1716User views wiki pages1717 ordered by title1718 asc1719 pages are displayed in direct order1720 desc1721 pages are displayed in reversed order1722 ordered by created_at1723 asc1724 pages are displayed in direct order1725 desc1726 pages are displayed in reversed order1727Project member activity1728 when a user joins the project1729 presents the correct message1730 when a user leaves the project1731 presents the correct message1732 when a users membership expires for the project1733 presents the correct message1734Group Boards1735 Creates a an issue1736DEPRECATION 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)1737DEPRECATION 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)1738DEPRECATION 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)1739DEPRECATION 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)1740 Adds an issue to the backlog1741Projects > Settings > User manages project members1742 cancels a team member1743 imports a team from another project1744 shows all members of project shared group1745Projects > Show > Download buttons1746 when checking project main page1747 with artifacts1748 shows download artifacts button1749 download links have download attribute1750Project Issues Calendar Feed1751 GET /issues1752 when authenticated1753 with no referer1754 renders calendar feed1755 with GitLab as the referer1756 renders calendar feed as text/plain1757 when authenticated via personal access token1758 renders calendar feed1759 when authenticated via feed token1760 renders calendar feed1761 issue with due date1762 renders issue fields1763 sorted by priority1764DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "milestones.due_date IS NULL, milestones.id IS NULL, milestones.due_date 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 block (2 levels) in <module:Issuable> at /builds/gitlab-org/gitlab-ee/app/models/concerns/issuable.rb:103)1765 renders calendar feed1766Project Issues RSS1767 when signed in1768 behaves like it has an RSS button with current_user's feed token1769 shows the RSS button with current_user's feed token1770 behaves like an autodiscoverable RSS feed with current_user's feed token1771 has an RSS autodiscovery link tag with current_user's feed token1772 when signed out1773 behaves like it has an RSS button without a feed token1774 shows the RSS button without a feed token1775 behaves like an autodiscoverable RSS feed without a feed token1776 has an RSS autodiscovery link tag without a feed token1777Admin disables 2FA for a user1778 successfully1779 for a user without 2FA enabled1780User views branches1781 all branches1782 shows branches1783 protected branches1784 shows branches1785User activates PivotalTracker1786 activates service1787Admin > Admin sees projects statistics1788 shows project statistics for projects that have them1789User browse group projects page1790 when user is owner1791 when user signed in1792 when group has archived project1793 renders projects list1794Projects > Wiki > User views Git access wiki page1795 Visit Wiki Page Current Commit1796Projects > Members > Owner cannot leave project1797 user does not see a "Leave project" link1798User downloads artifacts1799 when downloading1800 via job id1801 behaves like downloading1802 downloads the zip1803 via branch name and job name1804 behaves like downloading1805 downloads the zip1806Knapsack report was generated. Preview:1807{1808 "spec/features/projects/blobs/blob_show_spec.rb": 110.40238094329834,1809 "spec/features/projects/clusters/gcp_spec.rb": 83.98399662971497,1810 "spec/features/merge_request/user_views_diffs_spec.rb": 53.655945777893066,1811 "spec/features/issuables/markdown_references/internal_references_spec.rb": 37.64175081253052,1812 "spec/features/merge_request/user_merges_only_if_pipeline_succeeds_spec.rb": 24.29570460319519,1813 "spec/features/projects/files/user_deletes_files_spec.rb": 27.40103030204773,1814 "spec/features/merge_requests/user_mass_updates_spec.rb": 20.21028161048889,1815 "spec/features/merge_request/user_sees_closing_issues_message_spec.rb": 18.49431824684143,1816 "spec/features/admin/admin_groups_spec.rb": 15.610259056091309,1817 "spec/features/issuables/sorting_list_spec.rb": 12.059237003326416,1818 "spec/features/merge_request/user_assigns_themselves_spec.rb": 13.126609086990356,1819 "spec/features/discussion_comments/snippets_spec.rb": 13.823776006698608,1820 "spec/features/merge_request/user_merges_merge_request_spec.rb": 8.191462993621826,1821 "spec/features/merge_requests/user_filters_by_target_branch_spec.rb": 9.048434972763062,1822 "spec/features/clusters/cluster_detail_page_spec.rb": 8.127778053283691,1823 "spec/features/merge_requests/user_views_open_merge_requests_spec.rb": 5.8002707958221436,1824 "spec/features/merge_request/user_rebases_merge_request_spec.rb": 7.176562070846558,1825 "spec/features/projects/services/user_activates_hipchat_spec.rb": 3.6100988388061523,1826 "spec/features/dashboard/todos/todos_sorting_spec.rb": 3.8990986347198486,1827 "spec/features/projects/wiki/user_views_wiki_pages_spec.rb": 3.267451524734497,1828 "spec/features/dashboard/project_member_activity_index_spec.rb": 2.958669900894165,1829 "spec/features/groups/board_spec.rb": 3.570952892303467,1830 "spec/features/projects/settings/user_manages_project_members_spec.rb": 3.3035149574279785,1831 "spec/features/projects/show/download_buttons_spec.rb": 2.35497784614563,1832 "spec/features/ics/project_issues_spec.rb": 2.646620988845825,1833 "spec/features/issues/rss_spec.rb": 1.8395962715148926,1834 "spec/features/admin/admin_disables_two_factor_spec.rb": 1.8421707153320312,1835 "spec/features/projects/branches/user_views_branches_spec.rb": 1.6413226127624512,1836 "spec/features/projects/services/user_activates_pivotaltracker_spec.rb": 1.2080605030059814,1837 "spec/features/admin/admin_sees_projects_statistics_spec.rb": 0.6436574459075928,1838 "spec/features/groups/user_browse_projects_group_page_spec.rb": 1.4942009449005127,1839 "spec/features/projects/wiki/user_git_access_wiki_page_spec.rb": 0.9027893543243408,1840 "spec/features/projects/members/owner_cannot_leave_project_spec.rb": 0.3864126205444336,1841 "spec/features/projects/artifacts/user_downloads_artifacts_spec.rb": 0.191576480865478521842}1843Knapsack global time execution for tests: 08m 24s1844Pending: (Failures listed here are expected and do not affect your suite's status)1845 1) Thread Comments Snippet behaves like thread comments clicking "Comment" will post a comment1846 # around hook at ./spec/spec_helper.rb:156 did not execute the example1847 # ./spec/support/features/discussion_comments_shared_example.rb:121848Finished in 8 minutes 45 seconds (files took 37.21 seconds to load)1849190 examples, 0 failures, 1 pending1850$ date1851Fri Aug 23 10:51:50 UTC 20191853$ date1854Fri Aug 23 10:51:52 UTC 20191857coverage/: found 5 matching files 1858knapsack/: found 5 matching files 1859rspec_flaky/: found 4 matching files 1860rspec_profiling/: found 1 matching files 1861WARNING: tmp/capybara/: no matching files 1862tmp/memory_test/: found 2 matching files 1863Uploading artifacts to coordinator... ok id=278682986 responseStatus=201 Created token=QkvD4Fiq1864Uploading artifacts...1865junit_rspec.xml: found 1 matching files 1866Uploading artifacts to coordinator... ok id=278682986 responseStatus=201 Created token=QkvD4Fiq1867Job succeeded