rspec system pg10 8/24
Passed Started
by
@gtsiolis
George Tsiolis
1Running with gitlab-runner 12.3.0 (a8a019e0)2 on docker-auto-scale-com 1d6b581d 3 Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ...
01:08
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:6f63d037b592589a96010cb70325c6a36a38d6cd2e66f77a0f99758475f016e1 for redis:alpine ...10Waiting for services to be up and running...11Authenticating with credentials from job payload (GitLab Registry)12Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ...13Using docker image sha256:dbf629168bdec73d2831ab68eb01ef26d46254f4561cefe00890b64bbe182e3e for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ... 14 Running on runner-1d6b581d-project-4581232-concurrent-0 via runner-1d6b581d-gsrm-1571833210-d5cfe2f4...
00:14
16Initialized empty Git repository in /builds/gtsiolis/gitlab-foss/.git/17Created fresh repository.19 * [new ref] refs/pipelines/90921493 -> refs/pipelines/9092149320 * [new branch] master -> origin/master21Checking out 09ffaae1 as master...22Skipping Git submodules setup24Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/4581232/debian-stretch-ruby-2.6.3-node-12.x-7 25Successfully extracted cache27Downloading artifacts from coordinator... ok id=330157250 responseStatus=200 OK token=kawU23eE28Downloading artifacts for retrieve-tests-metadata (330157271)...29Downloading artifacts from coordinator... ok id=330157271 responseStatus=200 OK token=YyFsrTqN30Downloading artifacts for setup-test-env (330157251)...31Downloading artifacts from coordinator... ok id=330157251 responseStatus=200 OK token=kWbyW_2H32WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 34$ date35Wed Oct 23 14:04:58 UTC 201936$ export GOPATH=$CI_PROJECT_DIR/.go37$ mkdir -p $GOPATH38$ source scripts/utils.sh39$ source scripts/prepare_build.sh40Bundler version 1.17.241Warning: 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`.42The Gemfile's dependencies are satisfied43Successfully installed knapsack-1.18.0441 gem installed45CREATE ROLE46GRANT47Dropped database 'gitlabhq_test'48Created database 'gitlabhq_test'49-- enable_extension("pg_trgm")50 -> 0.0535s51-- enable_extension("plpgsql")52 -> 0.0033s53-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})54 -> 0.0054s55-- create_table("alerts_service_data", {:force=>:cascade})56 -> 0.0077s57-- create_table("allowed_email_domains", {:force=>:cascade})58 -> 0.0053s59-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})60 -> 0.0168s61-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})62 -> 0.0170s63-- create_table("analytics_language_trend_repository_languages", {:id=>false, :force=>:cascade})64 -> 0.0092s65-- create_table("analytics_repository_file_commits", {:force=>:cascade})66 -> 0.0081s67-- create_table("analytics_repository_file_edits", {:force=>:cascade})68 -> 0.0086s69-- create_table("analytics_repository_files", {:force=>:cascade})70 -> 0.0065s71-- create_table("appearances", {:id=>:serial, :force=>:cascade})72 -> 0.0045s73-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})74 -> 0.0035s75-- create_table("application_settings", {:id=>:serial, :force=>:cascade})76 -> 0.1093s77-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})78 -> 0.0086s79-- create_table("approval_merge_request_rules", {:force=>:cascade})80 -> 0.0211s81-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})82 -> 0.0088s83-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})84 -> 0.0091s85-- create_table("approval_merge_request_rules_users", {:force=>:cascade})86 -> 0.0087s87-- create_table("approval_project_rules", {:force=>:cascade})88 -> 0.0171s89-- create_table("approval_project_rules_groups", {:force=>:cascade})90 -> 0.0083s91-- create_table("approval_project_rules_users", {:force=>:cascade})92 -> 0.0088s93-- create_table("approvals", {:id=>:serial, :force=>:cascade})94 -> 0.0085s95-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})96 -> 0.0089s97-- create_table("approvers", {:id=>:serial, :force=>:cascade})98 -> 0.0091s99-- create_table("audit_events", {:id=>:serial, :force=>:cascade})100 -> 0.0093s101-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})102 -> 0.0089s103-- create_table("aws_roles", {:primary_key=>"user_id", :id=>:integer, :default=>nil, :force=>:cascade})104 -> 0.0079s105-- create_table("badges", {:id=>:serial, :force=>:cascade})106 -> 0.0090s107-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})108 -> 0.0079s109-- create_table("board_group_recent_visits", {:force=>:cascade})110 -> 0.0131s111-- create_table("board_labels", {:id=>:serial, :force=>:cascade})112 -> 0.0083s113-- create_table("board_project_recent_visits", {:force=>:cascade})114 -> 0.0134s115-- create_table("boards", {:id=>:serial, :force=>:cascade})116 -> 0.0117s117-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})118 -> 0.0065s119-- create_table("chat_names", {:id=>:serial, :force=>:cascade})120 -> 0.0091s121-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})122 -> 0.0065s123-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})124 -> 0.0065s125-- create_table("ci_build_trace_chunks", {:force=>:cascade})126 -> 0.0062s127-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})128 -> 0.0063s129-- create_table("ci_build_trace_sections", {:id=>:serial, :force=>:cascade})130 -> 0.0112s131-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})132 -> 0.0727s133-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})134 -> 0.0150s135-- create_table("ci_builds_runner_session", {:force=>:cascade})136 -> 0.0067s137-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})138 -> 0.0080s139-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})140 -> 0.0178s141-- create_table("ci_job_variables", {:force=>:cascade})142 -> 0.0097s143-- create_table("ci_pipeline_chat_data", {:force=>:cascade})144 -> 0.0093s145-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})146 -> 0.0073s147-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})148 -> 0.0131s149-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})150 -> 0.0069s151-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})152 -> 0.0403s153-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})154 -> 0.0086s155-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})156 -> 0.0085s157-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})158 -> 0.0301s159-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})160 -> 0.0154s161-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})162 -> 0.0127s163-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})164 -> 0.0091s165-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})166 -> 0.0083s167-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})168 -> 0.0090s169-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})170 -> 0.0081s171-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})172 -> 0.0060s173-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})174 -> 0.0071s175-- create_table("cluster_providers_aws", {:force=>:cascade})176 -> 0.0115s177-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})178 -> 0.0093s179-- create_table("clusters", {:id=>:serial, :force=>:cascade})180 -> 0.0130s181-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})182 -> 0.0059s183-- create_table("clusters_applications_elastic_stacks", {:force=>:cascade})184 -> 0.0056s185-- create_table("clusters_applications_helm", {:id=>:serial, :force=>:cascade})186 -> 0.0058s187-- create_table("clusters_applications_ingress", {:id=>:serial, :force=>:cascade})188 -> 0.0057s189-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})190 -> 0.0076s191-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})192 -> 0.0058s193-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})194 -> 0.0057s195-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})196 -> 0.0084s197-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})198 -> 0.0176s199-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})200 -> 0.0076s201-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})202 -> 0.0078s203-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})204 -> 0.0061s205-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})206 -> 0.0055s207-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})208 -> 0.0056s209-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})210 -> 0.0124s211-- create_table("deployments", {:id=>:serial, :force=>:cascade})212 -> 0.0271s213-- create_table("description_versions", {:force=>:cascade})214 -> 0.0100s215-- create_table("design_management_designs", {:force=>:cascade})216 -> 0.0076s217-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})218 -> 0.0107s219-- create_table("design_management_versions", {:force=>:cascade})220 -> 0.0098s221-- create_table("draft_notes", {:force=>:cascade})222 -> 0.0110s223-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})224 -> 0.0038s225-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})226 -> 0.0037s227-- create_table("emails", {:id=>:serial, :force=>:cascade})228 -> 0.0101s229-- create_table("environments", {:id=>:serial, :force=>:cascade})230 -> 0.0132s231-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})232 -> 0.0073s233-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})234 -> 0.0050s235-- create_table("epics", {:id=>:serial, :force=>:cascade})236 -> 0.0311s237-- create_table("events", {:id=>:serial, :force=>:cascade})238 -> 0.0208s239-- create_table("evidences", {:force=>:cascade})240 -> 0.0083s241-- create_table("external_pull_requests", {:force=>:cascade})242 -> 0.0075s243-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})244 -> 0.0057s245-- create_table("features", {:id=>:serial, :force=>:cascade})246 -> 0.0055s247-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})248 -> 0.0094s249-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})250 -> 0.0055s251-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})252 -> 0.0048s253-- create_table("geo_cache_invalidation_events", {:force=>:cascade})254 -> 0.0030s255-- create_table("geo_container_repository_updated_events", {:force=>:cascade})256 -> 0.0046s257-- create_table("geo_event_log", {:force=>:cascade})258 -> 0.0329s259-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})260 -> 0.0056s261-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})262 -> 0.0055s263-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})264 -> 0.0054s265-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})266 -> 0.0057s267-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})268 -> 0.0094s269-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})270 -> 0.0076s271-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})272 -> 0.0150s273-- create_table("geo_repositories_changed_events", {:force=>:cascade})274 -> 0.0083s275-- create_table("geo_repository_created_events", {:force=>:cascade})276 -> 0.0065s277-- create_table("geo_repository_deleted_events", {:force=>:cascade})278 -> 0.0058s279-- create_table("geo_repository_renamed_events", {:force=>:cascade})280 -> 0.0060s281-- create_table("geo_repository_updated_events", {:force=>:cascade})282 -> 0.0090s283-- create_table("geo_reset_checksum_events", {:force=>:cascade})284 -> 0.0050s285-- create_table("geo_upload_deleted_events", {:force=>:cascade})286 -> 0.0110s287-- create_table("gitlab_subscriptions", {:force=>:cascade})288 -> 0.0247s289-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})290 -> 0.0192s291-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})292 -> 0.0152s293-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})294 -> 0.0296s295-- create_table("grafana_integrations", {:force=>:cascade})296 -> 0.0104s297-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})298 -> 0.0156s299-- create_table("historical_data", {:id=>:serial, :force=>:cascade})300 -> 0.0046s301-- create_table("identities", {:id=>:serial, :force=>:cascade})302 -> 0.0162s303-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})304 -> 0.0114s305-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})306 -> 0.0086s307-- create_table("insights", {:id=>:serial, :force=>:cascade})308 -> 0.0104s309-- create_table("internal_ids", {:force=>:cascade})310 -> 0.0172s311-- create_table("ip_restrictions", {:force=>:cascade})312 -> 0.0088s313-- create_table("issue_assignees", {:id=>false, :force=>:cascade})314 -> 0.0115s315-- create_table("issue_links", {:id=>:serial, :force=>:cascade})316 -> 0.0141s317-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})318 -> 0.0106s319-- create_table("issue_tracker_data", {:force=>:cascade})320 -> 0.0095s321-- create_table("issues", {:id=>:serial, :force=>:cascade})322 -> 0.0823s323-- create_table("issues_prometheus_alert_events", {:id=>false, :force=>:cascade})324 -> 0.0084s325-- create_table("issues_self_managed_prometheus_alert_events", {:id=>false, :force=>:cascade})326 -> 0.0087s327-- create_table("jira_connect_installations", {:force=>:cascade})328 -> 0.0074s329-- create_table("jira_connect_subscriptions", {:force=>:cascade})330 -> 0.0095s331-- create_table("jira_tracker_data", {:force=>:cascade})332 -> 0.0063s333-- create_table("keys", {:id=>:serial, :force=>:cascade})334 -> 0.0119s335-- create_table("label_links", {:id=>:serial, :force=>:cascade})336 -> 0.0080s337-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})338 -> 0.0112s339-- create_table("labels", {:id=>:serial, :force=>:cascade})340 -> 0.0154s341-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})342 -> 0.0032s343-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})344 -> 0.0082s345-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})346 -> 0.0082s347-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})348 -> 0.0071s349-- create_table("licenses", {:id=>:serial, :force=>:cascade})350 -> 0.0033s351-- create_table("list_user_preferences", {:force=>:cascade})352 -> 0.0102s353-- create_table("lists", {:id=>:serial, :force=>:cascade})354 -> 0.0150s355-- create_table("members", {:id=>:serial, :force=>:cascade})356 -> 0.0208s357-- create_table("merge_request_assignees", {:force=>:cascade})358 -> 0.0094s359-- create_table("merge_request_blocks", {:force=>:cascade})360 -> 0.0078s361-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})362 -> 0.0073s363-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})364 -> 0.0049s365-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})366 -> 0.0084s367-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})368 -> 0.0217s369-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})370 -> 0.0649s371-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})372 -> 0.0072s373-- create_table("merge_trains", {:force=>:cascade})374 -> 0.0129s375-- create_table("milestone_releases", {:id=>false, :force=>:cascade})376 -> 0.0062s377-- create_table("milestones", {:id=>:serial, :force=>:cascade})378 -> 0.0179s379-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})380 -> 0.0040s381-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})382 -> 0.0071s383-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})384 -> 0.0055s385-- create_table("namespaces", {:id=>:serial, :force=>:cascade})386 -> 0.0528s387-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})388 -> 0.0063s389-- create_table("notes", {:id=>:serial, :force=>:cascade})390 -> 0.0300s391-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})392 -> 0.0187s393-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})394 -> 0.0083s395-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})396 -> 0.0148s397-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})398 -> 0.0103s399-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})400 -> 0.0058s401-- create_table("operations_feature_flag_scopes", {:force=>:cascade})402 -> 0.0073s403-- create_table("operations_feature_flags", {:force=>:cascade})404 -> 0.0060s405-- create_table("operations_feature_flags_clients", {:force=>:cascade})406 -> 0.0082s407-- create_table("packages_maven_metadata", {:force=>:cascade})408 -> 0.0067s409-- create_table("packages_package_files", {:force=>:cascade})410 -> 0.0073s411-- create_table("packages_package_metadata", {:force=>:cascade})412 -> 0.0058s413-- create_table("packages_package_tags", {:force=>:cascade})414 -> 0.0053s415-- create_table("packages_packages", {:force=>:cascade})416 -> 0.0087s417-- create_table("pages_domain_acme_orders", {:force=>:cascade})418 -> 0.0090s419-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})420 -> 0.0246s421-- create_table("path_locks", {:id=>:serial, :force=>:cascade})422 -> 0.0106s423-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})424 -> 0.0097s425-- create_table("plans", {:id=>:serial, :force=>:cascade})426 -> 0.0064s427-- create_table("pool_repositories", {:force=>:cascade})428 -> 0.0109s429-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})430 -> 0.0082s431-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})432 -> 0.0025s433-- create_table("project_aliases", {:force=>:cascade})434 -> 0.0085s435-- create_table("project_authorizations", {:id=>false, :force=>:cascade})436 -> 0.0061s437-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})438 -> 0.0053s439-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})440 -> 0.0073s441-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})442 -> 0.0088s443-- create_table("project_daily_statistics", {:force=>:cascade})444 -> 0.0054s445-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})446 -> 0.0075s447-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})448 -> 0.0029s449-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})450 -> 0.0091s451-- create_table("project_features", {:id=>:serial, :force=>:cascade})452 -> 0.0063s453-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})454 -> 0.0079s455-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})456 -> 0.0057s457-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})458 -> 0.0043s459-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})460 -> 0.0022s461-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})462 -> 0.0182s463-- create_table("project_pages_metadata", {:id=>false, :force=>:cascade})464 -> 0.0067s465-- create_table("project_repositories", {:force=>:cascade})466 -> 0.0107s467-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})468 -> 0.0182s469-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})470 -> 0.0111s471-- create_table("project_tracing_settings", {:force=>:cascade})472 -> 0.0055s473-- create_table("projects", {:id=>:serial, :force=>:cascade})474 -> 0.0822s475-- create_table("prometheus_alert_events", {:force=>:cascade})476 -> 0.0083s477-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})478 -> 0.0095s479-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})480 -> 0.0137s481-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})482 -> 0.0102s483-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})484 -> 0.0104s485-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})486 -> 0.0104s487-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})488 -> 0.0090s489-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})490 -> 0.0105s491-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})492 -> 0.0090s493-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})494 -> 0.0116s495-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})496 -> 0.0088s497-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})498 -> 0.0051s499-- create_table("push_rules", {:id=>:serial, :force=>:cascade})500 -> 0.0113s501-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})502 -> 0.0105s503-- create_table("release_links", {:force=>:cascade})504 -> 0.0082s505-- create_table("releases", {:id=>:serial, :force=>:cascade})506 -> 0.0089s507-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})508 -> 0.0097s509-- create_table("repository_languages", {:id=>false, :force=>:cascade})510 -> 0.0038s511-- create_table("resource_label_events", {:force=>:cascade})512 -> 0.0156s513-- create_table("reviews", {:force=>:cascade})514 -> 0.0111s515-- create_table("routes", {:id=>:serial, :force=>:cascade})516 -> 0.0120s517-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})518 -> 0.0074s519-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})520 -> 0.0061s521-- create_table("self_managed_prometheus_alert_events", {:force=>:cascade})522 -> 0.0085s523-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})524 -> 0.0061s525-- create_table("services", {:id=>:serial, :force=>:cascade})526 -> 0.0182s527-- create_table("shards", {:id=>:serial, :force=>:cascade})528 -> 0.0055s529-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})530 -> 0.0088s531-- create_table("smartcard_identities", {:force=>:cascade})532 -> 0.0080s533-- create_table("snippets", {:id=>:serial, :force=>:cascade})534 -> 0.0204s535-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})536 -> 0.0080s537-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})538 -> 0.0080s539-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})540 -> 0.0043s541-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})542 -> 0.0086s543-- create_table("suggestions", {:force=>:cascade})544 -> 0.0079s545-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})546 -> 0.0080s547-- create_table("taggings", {:id=>:serial, :force=>:cascade})548 -> 0.0130s549-- create_table("tags", {:id=>:serial, :force=>:cascade})550 -> 0.0136s551-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})552 -> 0.0102s553-- create_table("timelogs", {:id=>:serial, :force=>:cascade})554 -> 0.0095s555-- create_table("todos", {:id=>:serial, :force=>:cascade})556 -> 0.1488s557-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})558 -> 0.0053s559-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})560 -> 0.0081s561-- create_table("uploads", {:id=>:serial, :force=>:cascade})562 -> 0.0127s563-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})564 -> 0.0064s565-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})566 -> 0.0072s567-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})568 -> 0.0080s569-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})570 -> 0.0060s571-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})572 -> 0.0085s573-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})574 -> 0.0071s575-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})576 -> 0.0070s577-- create_table("users", {:id=>:serial, :force=>:cascade})578 -> 0.0780s579-- create_table("users_ops_dashboard_projects", {:force=>:cascade})580 -> 0.0072s581-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})582 -> 0.0071s583-- create_table("vulnerabilities", {:force=>:cascade})584 -> 0.0260s585-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})586 -> 0.0216s587-- create_table("vulnerability_identifiers", {:force=>:cascade})588 -> 0.0064s589-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})590 -> 0.0076s591-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})592 -> 0.0076s593-- create_table("vulnerability_occurrences", {:force=>:cascade})594 -> 0.0164s595-- create_table("vulnerability_scanners", {:force=>:cascade})596 -> 0.0058s597-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})598 -> 0.0085s599-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})600 -> 0.0145s601-- create_table("zoom_meetings", {:force=>:cascade})602 -> 0.0112s603-- add_foreign_key("alerts_service_data", "services", {:on_delete=>:cascade})604 -> 0.0031s605-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})606 -> 0.0030s607-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})608 -> 0.0025s609-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})610 -> 0.0018s611-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})612 -> 0.0019s613-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})614 -> 0.0019s615-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})616 -> 0.0016s617-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})618 -> 0.0035s619-- add_foreign_key("analytics_language_trend_repository_languages", "programming_languages", {:on_delete=>:cascade})620 -> 0.0020s621-- add_foreign_key("analytics_language_trend_repository_languages", "projects", {:on_delete=>:cascade})622 -> 0.0033s623-- add_foreign_key("analytics_repository_file_commits", "analytics_repository_files", {:on_delete=>:cascade})624 -> 0.0020s625-- add_foreign_key("analytics_repository_file_commits", "projects", {:on_delete=>:cascade})626 -> 0.0021s627-- add_foreign_key("analytics_repository_file_edits", "analytics_repository_files", {:on_delete=>:cascade})628 -> 0.0018s629-- add_foreign_key("analytics_repository_file_edits", "projects", {:on_delete=>:cascade})630 -> 0.0021s631-- add_foreign_key("analytics_repository_files", "projects", {:on_delete=>:cascade})632 -> 0.0017s633-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})634 -> 0.0036s635-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})636 -> 0.0028s637-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})638 -> 0.0027s639-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})640 -> 0.0096s641-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})642 -> 0.0046s643-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})644 -> 0.0033s645-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})646 -> 0.0048s647-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})648 -> 0.0028s649-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})650 -> 0.0025s651-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})652 -> 0.0020s653-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})654 -> 0.0019s655-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})656 -> 0.0024s657-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})658 -> 0.0026s659-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})660 -> 0.0026s661-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})662 -> 0.0018s663-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})664 -> 0.0018s665-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})666 -> 0.0018s667-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})668 -> 0.0024s669-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})670 -> 0.0025s671-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})672 -> 0.0021s673-- add_foreign_key("aws_roles", "users", {:on_delete=>:cascade})674 -> 0.0027s675-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})676 -> 0.0025s677-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})678 -> 0.0024s679-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})680 -> 0.0024s681-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})682 -> 0.0026s683-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})684 -> 0.0023s685-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})686 -> 0.0022s687-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})688 -> 0.0032s689-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})690 -> 0.0030s691-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})692 -> 0.0026s693-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})694 -> 0.0028s695-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})696 -> 0.0037s697-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})698 -> 0.0035s699-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})700 -> 0.0024s701-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})702 -> 0.0028s703-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})704 -> 0.0025s705-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})706 -> 0.0042s707-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})708 -> 0.0025s709-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})710 -> 0.0026s711-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})712 -> 0.0018s713-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})714 -> 0.0018s715-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})716 -> 0.0025s717-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})718 -> 0.0031s719-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})720 -> 0.0022s721-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})722 -> 0.0019s723-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})724 -> 0.0023s725-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})726 -> 0.0029s727-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})728 -> 0.0025s729-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})730 -> 0.0024s731-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})732 -> 0.0021s733-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})734 -> 0.0030s735-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})736 -> 0.0031s737-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})738 -> 0.0024s739-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})740 -> 0.0020s741-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})742 -> 0.0019s743-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})744 -> 0.0015s745-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})746 -> 0.0016s747-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})748 -> 0.0020s749-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})750 -> 0.0017s751-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})752 -> 0.0016s753-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})754 -> 0.0015s755-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})756 -> 0.0015s757-- add_foreign_key("ci_pipelines", "external_pull_requests", {:name=>"fk_190998ef09", :on_delete=>:nullify})758 -> 0.0018s759-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})760 -> 0.0019s761-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})762 -> 0.0021s763-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})764 -> 0.0031s765-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})766 -> 0.0022s767-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})768 -> 0.0023s769-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})770 -> 0.0022s771-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})772 -> 0.0016s773-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})774 -> 0.0016s775-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})776 -> 0.0019s777-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})778 -> 0.0020s779-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})780 -> 0.0016s781-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})782 -> 0.0019s783-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})784 -> 0.0016s785-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})786 -> 0.0018s787-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})788 -> 0.0018s789-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})790 -> 0.0020s791-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})792 -> 0.0018s793-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})794 -> 0.0015s795-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})796 -> 0.0016s797-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})798 -> 0.0015s799-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})800 -> 0.0020s801-- add_foreign_key("cluster_providers_aws", "clusters", {:on_delete=>:cascade})802 -> 0.0020s803-- add_foreign_key("cluster_providers_aws", "users", {:column=>"created_by_user_id", :on_delete=>:nullify})804 -> 0.0020s805-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})806 -> 0.0020s807-- add_foreign_key("clusters", "projects", {:column=>"management_project_id", :name=>"fk_f05c5e5a42", :on_delete=>:nullify})808 -> 0.0024s809-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})810 -> 0.0022s811-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})812 -> 0.0018s813-- add_foreign_key("clusters_applications_elastic_stacks", "clusters", {:on_delete=>:cascade})814 -> 0.0016s815-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})816 -> 0.0016s817-- add_foreign_key("clusters_applications_ingress", "clusters", {:on_delete=>:cascade})818 -> 0.0015s819-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})820 -> 0.0016s821-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})822 -> 0.0016s823-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})824 -> 0.0017s825-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})826 -> 0.0016s827-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})828 -> 0.0016s829-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})830 -> 0.0014s831-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})832 -> 0.0018s833-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})834 -> 0.0015s835-- add_foreign_key("clusters_kubernetes_namespaces", "environments", {:on_delete=>:nullify})836 -> 0.0018s837-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})838 -> 0.0023s839-- add_foreign_key("container_repositories", "projects")840 -> 0.0022s841-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})842 -> 0.0018s843-- add_foreign_key("dependency_proxy_group_settings", "namespaces", {:column=>"group_id", :on_delete=>:cascade})844 -> 0.0016s845-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})846 -> 0.0020s847-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})848 -> 0.0021s849-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})850 -> 0.0019s851-- add_foreign_key("description_versions", "epics", {:on_delete=>:cascade})852 -> 0.0025s853-- add_foreign_key("description_versions", "issues", {:on_delete=>:cascade})854 -> 0.0032s855-- add_foreign_key("description_versions", "merge_requests", {:on_delete=>:cascade})856 -> 0.0020s857-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})858 -> 0.0020s859-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})860 -> 0.0020s861-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})862 -> 0.0016s863-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})864 -> 0.0016s865-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})866 -> 0.0019s867-- add_foreign_key("design_management_versions", "users", {:column=>"author_id", :name=>"fk_c1440b4896", :on_delete=>:nullify})868 -> 0.0019s869-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})870 -> 0.0022s871-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})872 -> 0.0018s873-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})874 -> 0.0018s875-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})876 -> 0.0020s877-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})878 -> 0.0019s879-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})880 -> 0.0017s881-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})882 -> 0.0017s883-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})884 -> 0.0017s885-- add_foreign_key("epics", "epics", {:column=>"due_date_sourcing_epic_id", :name=>"fk_013c9f36ca", :on_delete=>:nullify})886 -> 0.0014s887-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})888 -> 0.0014s889-- add_foreign_key("epics", "epics", {:column=>"start_date_sourcing_epic_id", :name=>"fk_9d480c64b2", :on_delete=>:nullify})890 -> 0.0015s891-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})892 -> 0.0020s893-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})894 -> 0.0021s895-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})896 -> 0.0020s897-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})898 -> 0.0019s899-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})900 -> 0.0019s901-- add_foreign_key("events", "namespaces", {:column=>"group_id", :name=>"fk_61fbf6ca48", :on_delete=>:cascade})902 -> 0.0024s903-- add_foreign_key("events", "projects", {:on_delete=>:cascade})904 -> 0.0023s905-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})906 -> 0.0019s907-- add_foreign_key("evidences", "releases", {:on_delete=>:cascade})908 -> 0.0020s909-- add_foreign_key("external_pull_requests", "projects", {:on_delete=>:cascade})910 -> 0.0023s911-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})912 -> 0.0039s913-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})914 -> 0.0025s915-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})916 -> 0.0024s917-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})918 -> 0.0022s919-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})920 -> 0.0023s921-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})922 -> 0.0018s923-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})924 -> 0.0025s925-- add_foreign_key("geo_event_log", "geo_container_repository_updated_events", {:column=>"container_repository_updated_event_id", :name=>"fk_6ada82d42a", :on_delete=>:cascade})926 -> 0.0016s927-- add_foreign_key("geo_event_log", "geo_hashed_storage_migrated_events", {:column=>"hashed_storage_migrated_event_id", :name=>"fk_27548c6db3", :on_delete=>:cascade})928 -> 0.0017s929-- add_foreign_key("geo_event_log", "geo_job_artifact_deleted_events", {:column=>"job_artifact_deleted_event_id", :name=>"fk_176d3fbb5d", :on_delete=>:cascade})930 -> 0.0015s931-- add_foreign_key("geo_event_log", "geo_lfs_object_deleted_events", {:column=>"lfs_object_deleted_event_id", :name=>"fk_d5af95fcd9", :on_delete=>:cascade})932 -> 0.0016s933-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})934 -> 0.0016s935-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})936 -> 0.0015s937-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})938 -> 0.0015s939-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})940 -> 0.0016s941-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})942 -> 0.0016s943-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})944 -> 0.0015s945-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})946 -> 0.0015s947-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})948 -> 0.0023s949-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})950 -> 0.0022s951-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})952 -> 0.0022s953-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})954 -> 0.0019s955-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})956 -> 0.0020s957-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})958 -> 0.0015s959-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})960 -> 0.0022s961-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})962 -> 0.0022s963-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})964 -> 0.0024s965-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})966 -> 0.0022s967-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})968 -> 0.0023s969-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})970 -> 0.0017s971-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})972 -> 0.0020s973-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})974 -> 0.0022s975-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})976 -> 0.0023s977-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})978 -> 0.0016s979-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})980 -> 0.0023s981-- add_foreign_key("grafana_integrations", "projects", {:on_delete=>:cascade})982 -> 0.0023s983-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})984 -> 0.0020s985-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})986 -> 0.0021s987-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})988 -> 0.0026s989-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})990 -> 0.0026s991-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})992 -> 0.0023s993-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})994 -> 0.0024s995-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})996 -> 0.0025s997-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})998 -> 0.0024s999-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1000 -> 0.0020s1001-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})1002 -> 0.0019s1003-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})1004 -> 0.0021s1005-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})1006 -> 0.0021s1007-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})1008 -> 0.0016s1009-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})1010 -> 0.0021s1011-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})1012 -> 0.0018s1013-- add_foreign_key("issues", "issues", {:column=>"duplicated_to_id", :name=>"fk_9c4516d665", :on_delete=>:nullify})1014 -> 0.0017s1015-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})1016 -> 0.0016s1017-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})1018 -> 0.0017s1019-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})1020 -> 0.0026s1021-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})1022 -> 0.0025s1023-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})1024 -> 0.0025s1025-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})1026 -> 0.0026s1027-- add_foreign_key("issues_prometheus_alert_events", "issues", {:on_delete=>:cascade})1028 -> 0.0021s1029-- add_foreign_key("issues_prometheus_alert_events", "prometheus_alert_events", {:on_delete=>:cascade})1030 -> 0.0017s1031-- add_foreign_key("issues_self_managed_prometheus_alert_events", "issues", {:on_delete=>:cascade})1032 -> 0.0018s1033-- add_foreign_key("issues_self_managed_prometheus_alert_events", "self_managed_prometheus_alert_events", {:on_delete=>:cascade})1034 -> 0.0018s1035-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})1036 -> 0.0017s1037-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})1038 -> 0.0018s1039-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})1040 -> 0.0018s1041-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})1042 -> 0.0017s1043-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})1044 -> 0.0018s1045-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})1046 -> 0.0023s1047-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1048 -> 0.0018s1049-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})1050 -> 0.0033s1051-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})1052 -> 0.0025s1053-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})1054 -> 0.0023s1055-- add_foreign_key("list_user_preferences", "lists", {:on_delete=>:cascade})1056 -> 0.0024s1057-- add_foreign_key("list_user_preferences", "users", {:on_delete=>:cascade})1058 -> 0.0024s1059-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})1060 -> 0.0017s1061-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})1062 -> 0.0016s1063-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})1064 -> 0.0016s1065-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})1066 -> 0.0019s1067-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})1068 -> 0.0024s1069-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})1070 -> 0.0020s1071-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})1072 -> 0.0020s1073-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})1074 -> 0.0018s1075-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocking_merge_request_id", :on_delete=>:cascade})1076 -> 0.0015s1077-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})1078 -> 0.0018s1079-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})1080 -> 0.0015s1081-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})1082 -> 0.0016s1083-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1084 -> 0.0021s1085-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})1086 -> 0.0017s1087-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})1088 -> 0.0020s1089-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})1090 -> 0.0018s1091-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})1092 -> 0.0019s1093-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})1094 -> 0.0016s1095-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1096 -> 0.0017s1097-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1098 -> 0.0023s1099-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1100 -> 0.0022s1101-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1102 -> 0.0021s1103-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1104 -> 0.0020s1105-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1106 -> 0.0020s1107-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1108 -> 0.0023s1109-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1110 -> 0.0021s1111-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1112 -> 0.0018s1113-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1114 -> 0.0020s1115-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1116 -> 0.0018s1117-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1118 -> 0.0020s1119-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1120 -> 0.0020s1121-- add_foreign_key("milestone_releases", "milestones", {:on_delete=>:cascade})1122 -> 0.0016s1123-- add_foreign_key("milestone_releases", "releases", {:on_delete=>:cascade})1124 -> 0.0017s1125-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1126 -> 0.0018s1127-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1128 -> 0.0021s1129-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1130 -> 0.0019s1131-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1132 -> 0.0019s1133-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1134 -> 0.0019s1135-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1136 -> 0.0017s1137-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1138 -> 0.0017s1139-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1140 -> 0.0023s1141-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1142 -> 0.0022s1143-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1144 -> 0.0025s1145-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1146 -> 0.0021s1147-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1148 -> 0.0026s1149-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})1150 -> 0.0017s1151-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1152 -> 0.0018s1153-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1154 -> 0.0023s1155-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1156 -> 0.0023s1157-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1158 -> 0.0017s1159-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1160 -> 0.0016s1161-- add_foreign_key("packages_package_metadata", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1162 -> 0.0015s1163-- add_foreign_key("packages_package_tags", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1164 -> 0.0014s1165-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1166 -> 0.0022s1167-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1168 -> 0.0022s1169-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1170 -> 0.0024s1171-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1172 -> 0.0028s1173-- add_foreign_key("path_locks", "users")1174 -> 0.0024s1175-- add_foreign_key("personal_access_tokens", "users")1176 -> 0.0025s1177-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1178 -> 0.0022s1179-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1180 -> 0.0016s1181-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1182 -> 0.0022s1183-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1184 -> 0.0021s1185-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1186 -> 0.0021s1187-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1188 -> 0.0020s1189-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1190 -> 0.0021s1191-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1192 -> 0.0022s1193-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1194 -> 0.0027s1195-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1196 -> 0.0021s1197-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1198 -> 0.0025s1199-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1200 -> 0.0021s1201-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1202 -> 0.0021s1203-- add_foreign_key("project_feature_usages", "projects", {:on_delete=>:cascade})1204 -> 0.0022s1205-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1206 -> 0.0022s1207-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1208 -> 0.0021s1209-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1210 -> 0.0021s1211-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1212 -> 0.0021s1213-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1214 -> 0.0021s1215-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1216 -> 0.0024s1217-- add_foreign_key("project_pages_metadata", "projects", {:on_delete=>:cascade})1218 -> 0.0022s1219-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1220 -> 0.0021s1221-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1222 -> 0.0014s1223-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1224 -> 0.0032s1225-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1226 -> 0.0023s1227-- add_foreign_key("project_tracing_settings", "projects", {:on_delete=>:cascade})1228 -> 0.0022s1229-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})1230 -> 0.0024s1231-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1232 -> 0.0020s1233-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1234 -> 0.0018s1235-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1236 -> 0.0015s1237-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1238 -> 0.0021s1239-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1240 -> 0.0017s1241-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1242 -> 0.0021s1243-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1244 -> 0.0022s1245-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1246 -> 0.0017s1247-- add_foreign_key("protected_branch_merge_access_levels", "users")1248 -> 0.0022s1249-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1250 -> 0.0023s1251-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1252 -> 0.0016s1253-- add_foreign_key("protected_branch_push_access_levels", "users")1254 -> 0.0023s1255-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1256 -> 0.0022s1257-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1258 -> 0.0016s1259-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1260 -> 0.0021s1261-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1262 -> 0.0022s1263-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1264 -> 0.0021s1265-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1266 -> 0.0017s1267-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1268 -> 0.0020s1269-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1270 -> 0.0022s1271-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1272 -> 0.0019s1273-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1274 -> 0.0017s1275-- add_foreign_key("protected_tag_create_access_levels", "users")1276 -> 0.0021s1277-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1278 -> 0.0022s1279-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1280 -> 0.0018s1281-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1282 -> 0.0025s1283-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1284 -> 0.0019s1285-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1286 -> 0.0024s1287-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1288 -> 0.0021s1289-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1290 -> 0.0026s1291-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1292 -> 0.0022s1293-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1294 -> 0.0021s1295-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1296 -> 0.0020s1297-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1298 -> 0.0016s1299-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1300 -> 0.0019s1301-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1302 -> 0.0021s1303-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1304 -> 0.0018s1305-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1306 -> 0.0022s1307-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1308 -> 0.0026s1309-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1310 -> 0.0018s1311-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1312 -> 0.0018s1313-- add_foreign_key("self_managed_prometheus_alert_events", "environments", {:on_delete=>:cascade})1314 -> 0.0018s1315-- add_foreign_key("self_managed_prometheus_alert_events", "projects", {:on_delete=>:cascade})1316 -> 0.0031s1317-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1318 -> 0.0034s1319-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1320 -> 0.0024s1321-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1322 -> 0.0032s1323-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1324 -> 0.0139s1325-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1326 -> 0.0058s1327-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1328 -> 0.0031s1329-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1330 -> 0.0039s1331-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1332 -> 0.0029s1333-- add_foreign_key("system_note_metadata", "description_versions", {:name=>"fk_fbd87415c9", :on_delete=>:nullify})1334 -> 0.0021s1335-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1336 -> 0.0026s1337-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1338 -> 0.0020s1339-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1340 -> 0.0025s1341-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1342 -> 0.0022s1343-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1344 -> 0.0019s1345-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1346 -> 0.0024s1347-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})1348 -> 0.0016s1349-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1350 -> 0.0023s1351-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})1352 -> 0.0029s1353-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1354 -> 0.0020s1355-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1356 -> 0.0029s1357-- add_foreign_key("u2f_registrations", "users")1358 -> 0.0025s1359-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1360 -> 0.0024s1361-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})1362 -> 0.0023s1363-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})1364 -> 0.0033s1365-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})1366 -> 0.0021s1367-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})1368 -> 0.0023s1369-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})1370 -> 0.0021s1371-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1372 -> 0.0023s1373-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1374 -> 0.0022s1375-- add_foreign_key("users", "namespaces", {:column=>"managing_group_id", :name=>"fk_a4b8fefe3e", :on_delete=>:nullify})1376 -> 0.0025s1377-- add_foreign_key("users_ops_dashboard_projects", "projects", {:on_delete=>:cascade})1378 -> 0.0027s1379-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1380 -> 0.0021s1381-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1382 -> 0.0026s1383-- add_foreign_key("vulnerabilities", "epics", {:name=>"fk_1d37cddf91", :on_delete=>:nullify})1384 -> 0.0024s1385-- add_foreign_key("vulnerabilities", "milestones", {:column=>"due_date_sourcing_milestone_id", :name=>"fk_7c5bb22a22", :on_delete=>:nullify})1386 -> 0.0016s1387-- add_foreign_key("vulnerabilities", "milestones", {:column=>"start_date_sourcing_milestone_id", :name=>"fk_88b4d546ef", :on_delete=>:nullify})1388 -> 0.0017s1389-- add_foreign_key("vulnerabilities", "milestones", {:name=>"fk_131d289c65", :on_delete=>:nullify})1390 -> 0.0016s1391-- add_foreign_key("vulnerabilities", "projects", {:name=>"fk_efb96ab1e2", :on_delete=>:cascade})1392 -> 0.0026s1393-- add_foreign_key("vulnerabilities", "users", {:column=>"author_id", :name=>"fk_b1de915a15", :on_delete=>:nullify})1394 -> 0.0023s1395-- add_foreign_key("vulnerabilities", "users", {:column=>"closed_by_id", :name=>"fk_cf5c60acbf", :on_delete=>:nullify})1396 -> 0.0021s1397-- add_foreign_key("vulnerabilities", "users", {:column=>"last_edited_by_id", :name=>"fk_1302949740", :on_delete=>:nullify})1398 -> 0.0022s1399-- add_foreign_key("vulnerabilities", "users", {:column=>"updated_by_id", :name=>"fk_7ac31eacb9", :on_delete=>:nullify})1400 -> 0.0021s1401-- add_foreign_key("vulnerability_feedback", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1402 -> 0.0025s1403-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1404 -> 0.0021s1405-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1406 -> 0.0020s1407-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1408 -> 0.0024s1409-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1410 -> 0.0021s1411-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1412 -> 0.0020s1413-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1414 -> 0.0044s1415-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1416 -> 0.0021s1417-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1418 -> 0.0019s1419-- add_foreign_key("vulnerability_occurrence_pipelines", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1420 -> 0.0019s1421-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1422 -> 0.0014s1423-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1424 -> 0.0026s1425-- add_foreign_key("vulnerability_occurrences", "vulnerabilities", {:name=>"fk_97ffe77653", :on_delete=>:nullify})1426 -> 0.0017s1427-- add_foreign_key("vulnerability_occurrences", "vulnerability_identifiers", {:column=>"primary_identifier_id", :on_delete=>:cascade})1428 -> 0.0014s1429-- add_foreign_key("vulnerability_occurrences", "vulnerability_scanners", {:column=>"scanner_id", :on_delete=>:cascade})1430 -> 0.0016s1431-- add_foreign_key("vulnerability_scanners", "projects", {:on_delete=>:cascade})1432 -> 0.0023s1433-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1434 -> 0.0020s1435-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1436 -> 0.0025s1437-- add_foreign_key("zoom_meetings", "issues", {:on_delete=>:cascade})1438 -> 0.0022s1439-- add_foreign_key("zoom_meetings", "projects", {:on_delete=>:cascade})1440 -> 0.0022s1441$ date1442Wed Oct 23 14:05:43 UTC 20191443$ source scripts/rspec_helpers.sh1444$ rspec_paralellized_job "--tag ~quarantine --tag ~geo"1445KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb1446Checking gitaly-ruby bundle...1447Warning: 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`.1448The Gemfile's dependencies are satisfied1449Trying to connect to gitaly: ...... OK1450Run options:1451 include {:focus=>true}1452 exclude {:quarantine=>true, :geo=>true}1453All examples were filtered out; ignoring {:focus=>true}1454==> Setting up Gitaly...1455 Gitaly set up in 0.222660736 seconds...1456Issues1457 while user is signed out1458 empty state1459 user sees empty state1460 behaves like empty state with filters1461 user sees empty state with filters1462 while user is signed in1463 empty state1464 user sees empty state1465 behaves like empty state with filters1466 user sees empty state with filters1467 Edit issue1468 opens new issue popup1469 Editing issue assignee1470Starting the Capybara driver server...1471 allows user to select unassigned1472 due date1473 on new form1474Locator Integer:1 for selector :button must be an instance of String or Symbol. This will raise an error in a future version of Capybara.1475 saves with due date1476 on edit form1477Locator Integer:2 for selector :button must be an instance of String or Symbol. This will raise an error in a future version of Capybara.1478 saves with due date1479 warns about version conflict1480 Issue info1481 links to current issue in breadcrubs1482 excludes award_emoji from comment count1483 Filter issue1484 allows filtering by issues with no specified assignee1485 allows filtering by a specified assignee1486 filter issue1487 sorts by newest1488 sorts by most recently updated1489 sorting by due date1490DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "issues.due_date IS NULL, issues.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 in <class:Issue> at /builds/gtsiolis/gitlab-foss/app/models/issue.rb:57)1491 sorts by due date1492DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "issues.due_date IS NULL, issues.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 in <class:Issue> at /builds/gtsiolis/gitlab-foss/app/models/issue.rb:57)1493 sorts by due date by excluding nil due dates1494 with a filter on labels1495DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "issues.due_date IS NULL, issues.due_date 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 block in <class:Issue> at /builds/gtsiolis/gitlab-foss/app/models/issue.rb:58)1496 sorts by least recently due date by excluding nil due dates1497 filtering by due date1498 filters by none1499 filters by any1500 filters by due this week1501 filters by due this month1502 filters by overdue1503 filters by due next month and previous two weeks1504 sorting by milestone1505DEPRECATION 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/gtsiolis/gitlab-foss/app/models/concerns/issuable.rb:122)1506 sorts by milestone1507 combine filter and sort1508 sorts with a filter applied1509 when I want to reset my incoming email token1510 changes incoming email address token1511 update labels from issue#show1512 will not send ajax request when no data is changed1513 update assignee from issue#show1514 by authorized user1515 allows user to select unassigned1516 allows user to select an assignee1517 allows user to unselect themselves1518 by unauthorized user1519 shows assignee text1520 update milestone from issue#show1521 by authorized user1522 allows user to select unassigned1523 allows user to de-select milestone1524 by unauthorized user1525 shows milestone text1526 new issue1527 clears local storage after creating a new issue1528 by unauthenticated user1529 redirects to signin then back to new issue after signin1530 dropzone upload file1531 uploads file when dragging into textarea1532 doesn't add double newline to end of a single attachment markdown1533 cancels a file upload correctly1534 form filled by URL parameters1535 fills in template1536 suggestions1537 displays list of related issues1538 new issue by email1539 with existing issues1540 behaves like show the email in the modal1541 click the button to show modal for the new email1542 without existing issues1543 behaves like show the email in the modal1544 click the button to show modal for the new email1545 due date1546 update due on issue#show1547Locator Integer:3 for selector :button must be an instance of String or Symbol. This will raise an error in a future version of Capybara.1548 adds due date to issue1549Locator Integer:3 for selector :button must be an instance of String or Symbol. This will raise an error in a future version of Capybara.1550 removes due date from issue1551 title issue#show1552 updates the title1553 confidential issue#show1554 shows confidential sibebar information as confidential and can be turned off1555Protected Branches1556 logged in as developer1557 Delete protected branch1558 does not allow developer to removes protected branch1559 logged in as maintainer1560 Delete protected branch1561 removes branch after modal confirmation1562 logged in as admin1563 explicit protected branches1564 allows creating explicit protected branches1565 displays the last commit on the matching branch if it exists1566 displays an error message if the named branch does not exist1567 wildcard protected branches1568 allows creating protected branches with a wildcard1569 displays the number of matching branches1570 displays all the branches matching the wildcard1571 access control1572 allows creating protected branches that Maintainers can push to1573 allows updating protected branches so that Maintainers can push to them1574 allows creating protected branches that Developers + Maintainers can push to1575 allows updating protected branches so that Developers + Maintainers can push to them1576 allows creating protected branches that No one can push to1577 allows updating protected branches so that No one can push to them1578 allows creating protected branches that Maintainers can merge to1579 allows updating protected branches so that Maintainers can merge to them1580 allows creating protected branches that Developers + Maintainers can merge to1581 allows updating protected branches so that Developers + Maintainers can merge to them1582 allows creating protected branches that No one can merge to1583 allows updating protected branches so that No one can merge to them1584Edit Project Settings1585 project features visibility selectors1586 feature builds1587 toggles visibility1588 feature issues1589 toggles visibility1590 feature wiki1591 toggles visibility1592 feature snippets1593 toggles visibility1594 feature merge_requests1595 toggles visibility1596 When external issue tracker is enabled and issues enabled on project settings1597 does not hide issues tab1598 When external issue tracker is enabled and issues disabled on project settings1599 hides issues tab1600 pipelines subtabs1601 shows builds when enabled1602 hides builds when disabled1603 project features visibility pages1604 method_name: :builds, build_url: -> { project_job_path(project, job) }1605 normal user1606 renders 200 if tool is enabled1607 renders 404 if feature is disabled1608 renders 404 if feature is enabled only for team members1609 renders 200 if user is member of group1610 admin user1611 renders 404 if feature is disabled1612 renders 200 if feature is enabled only for team members1613 method_name: :issues, build_url: -> { project_issues_path(project) }1614 normal user1615 renders 200 if tool is enabled1616 renders 404 if feature is disabled1617 renders 404 if feature is enabled only for team members1618 renders 200 if user is member of group1619 admin user1620 renders 404 if feature is disabled1621 renders 200 if feature is enabled only for team members1622 method_name: :wiki, build_url: -> { project_wiki_path(project, :home) }1623 normal user1624 renders 200 if tool is enabled1625 renders 404 if feature is disabled1626 renders 404 if feature is enabled only for team members1627 renders 200 if user is member of group1628 admin user1629 renders 404 if feature is disabled1630 renders 200 if feature is enabled only for team members1631 method_name: :snippets, build_url: -> { project_snippets_path(project) }1632 normal user1633 renders 200 if tool is enabled1634 renders 404 if feature is disabled1635 renders 404 if feature is enabled only for team members1636 renders 200 if user is member of group1637 admin user1638 renders 404 if feature is disabled1639 renders 200 if feature is enabled only for team members1640 method_name: :merge_requests, build_url: -> { project_merge_requests_path(project) }1641 normal user1642 renders 200 if tool is enabled1643 renders 404 if feature is disabled1644 renders 404 if feature is enabled only for team members1645 renders 200 if user is member of group1646 admin user1647 renders 404 if feature is disabled1648 renders 200 if feature is enabled only for team members1649 repository visibility1650 disables repository related features1651 shows empty features project homepage1652 hides project activity tabs1653 hides comments activity tab only on disabled issues, merge requests and repository1654 project statistic visibility1655 does not show project statistic for guest1656Merge request > User posts notes1657 the note form1658 is valid1659 with text1660 has enable submit button, preview button and saves content to local storage1661 when posting a note1662 is added and form reset1663 reply button1664 shows a reply button1665 shows reply placeholder when clicking reply button1666 when previewing a note1667 shows the toolbar buttons when editing a note1668 hides the toolbar buttons when previewing a note1669 when editing a note1670 editing the note1671 shows the note edit form and hide the note body1672 resets the edit note form textarea with the original content of the note if cancelled1673 allows using markdown buttons after saving a note and then trying to edit it again1674 appends the edited at time to the note1675 deleting attachment on legacy diff note1676 shows the delete link (PENDING: Temporarily skipped with xit)1677 removes the attachment div and resets the edit form (PENDING: Temporarily skipped with xit)1678Environment1679 environment details page1680 shows environment name1681 without deployments1682 does not show deployments1683 with deployments1684 when there is no related deployable1685 does show deployment SHA1686 when there is a successful deployment1687 does show deployments1688 when there is a running deployment1689 does show deployments1690 when there is a failed deployment1691 does show deployments1692 with related deployable present1693 does show build name1694 when user has ability to re-deploy1695 does show re-deploy1696 with manual action1697 when user has ability to trigger deployment1698 does show a play button1699 does allow to play manual action1700 when user has no ability to trigger a deployment1701 does not show a play button1702 with external_url1703 does show an external link button1704 with terminal1705 when user configured kubernetes from CI/CD > Clusters1706 for project maintainer1707 shows the terminal button1708 web terminal1709 displays a web terminal1710 for developer1711 does not show terminal button1712 when environment is available1713 with stop action1714 when user has ability to stop environment1715 allows to stop environment1716 when user has no ability to stop environment1717 does not allow to stop environment1718 for reporter1719 does not show stop button1720 when environment is stopped1721 does not show stop button1722 environment folders1723 when folder name contains special charaters1724 renders a correct environment folder1725 auto-close environment when branch is deleted1726 user visits environment page1727 user deletes the branch with running environment1728Cherry-pick Commits1729 I cherry-pick a commit1730 should text "The commit has been successfully cherry-picked into master."1731 I cherry-pick a merge commit1732 should text "The commit has been successfully cherry-picked into master."1733 I cherry-pick a commit that was previously cherry-picked1734 should text "Sorry, we cannot cherry-pick this commit automatically."1735 I cherry-pick a commit in a new merge request1736 should text "From cherry-pick-7d3b0f7c into master"1737 I cherry-pick a commit from a different branch1738 should text "The commit has been successfully cherry-picked into feature."1739 when the project is archived1740 does not show the cherry-pick link1741Group1742 checks permissions to avoid exposing groups by parent_id1743 create a group1744 as a non-admin1745 creates a group and persists visibility radio selection1746 with space in group path1747 renders new group form with validation errors1748 with .atom at end of group path1749 renders new group form with validation errors1750 with .git at end of group path1751 renders new group form with validation errors1752 Mattermost team creation1753 Mattermost enabled1754 displays a team creation checkbox1755 checks the checkbox by default1756 updates the team URL on graph path update1757 Mattermost disabled1758 doesnt show a team creation checkbox if Mattermost not enabled1759 create a nested group1760 as admin1761 creates a nested group1762 as group owner1763 creates a nested group1764 group edit1765 saves new settings1766 focuses confirmation field on remove group1767 removes group1768 behaves like dirty submit form1769 disables .js-general-settings-form submit until there are changes on input[name="group[name]"]1770 disables .js-general-settings-form submit until there are changes on #group_visibility_level_01771 disables .js-general-permissions-form submit until there are changes on #group_request_access_enabled1772 disables .js-general-permissions-form submit until there are changes on input[name="group[two_factor_grace_period]"]1773 group page with markdown description1774 parses Markdown1775 passes through html-pipeline1776 sanitizes unwanted tags1777 permits `rel` attribute on links1778 group page with nested groups1779 renders projects and groups on the page1780Public Group access1781 Group should be public1782 #public?1783 should be truthy1784 GET /groups/:path1785 should be allowed for admin1786 should be allowed for owner1787 should be allowed for maintainer1788 should be allowed for developer1789 should be allowed for reporter1790 should be allowed for guest1791 should be allowed for the specified user1792 should be allowed for user1793 should be allowed for external1794 should be allowed for visitor1795 GET /groups/:path/issues1796 should be allowed for admin1797 should be allowed for owner1798 should be allowed for maintainer1799 should be allowed for developer1800 should be allowed for reporter1801 should be allowed for guest1802 should be allowed for the specified user1803 should be allowed for user1804 should be allowed for external1805 should be allowed for visitor1806 GET /groups/:path/merge_requests1807 should be allowed for admin1808 should be allowed for owner1809 should be allowed for maintainer1810 should be allowed for developer1811 should be allowed for reporter1812 should be allowed for guest1813 should be allowed for the specified user1814 should be allowed for user1815 should be allowed for external1816 should be allowed for visitor1817 GET /groups/:path/group_members1818 should be allowed for admin1819 should be allowed for owner1820 should be allowed for maintainer1821 should be allowed for developer1822 should be allowed for reporter1823 should be allowed for guest1824 should be allowed for the specified user1825 should be allowed for user1826 should be allowed for external1827 should be allowed for visitor1828 GET /groups/:path/edit1829 should be allowed for admin1830 should be allowed for owner1831 should be denied for maintainer1832 should be denied for developer1833 should be denied for reporter1834 should be denied for guest1835 should be denied for the specified user1836 should be denied for user1837 should be denied for visitor1838 should be denied for external1839Metrics rendering1840 shows embedded metrics1841 when dashboard params are in included the url1842 shows embedded metrics for the specifiec chart1843User views releases1844 sees the release1845 when there is a link as an asset1846 sees the link1847 when url points to external resource1848 sees that the link is external resource1849 with an upcoming release1850 sees the upcoming tag1851Merge request > User assigns themselves1852 logged in as a member of the project1853 updates related issues1854 returns user to the merge request1855 when related issues are already assigned1856 does not display if related issues are already assigned1857 logged in as a non-member of the project1858 does not show assignment link1859Commit diff1860 inline view1861 adds comment to diff1862 parallel view1863 adds comment to diff1864Projects > Snippets > User comments on a snippet1865 leaves a comment on a snippet1866 has autocomplete1867 has zen mode1868Dashboard Feed1869 GET /1870 projects atom feed via personal access token1871 renders projects atom feed1872 projects atom feed via feed token1873 renders projects atom feed1874 feed content1875 has issue opened event1876 has issue comment event1877Pending: (Failures listed here are expected and do not affect your suite's status)1878 1) Merge request > User posts notes when editing a note deleting attachment on legacy diff note shows the delete link1879 # Temporarily skipped with xit1880 # ./spec/features/merge_request/user_posts_notes_spec.rb:1781881 2) Merge request > User posts notes when editing a note deleting attachment on legacy diff note removes the attachment div and resets the edit form1882 # Temporarily skipped with xit1883 # ./spec/features/merge_request/user_posts_notes_spec.rb:1851884Finished in 8 minutes 26 seconds (files took 38.01 seconds to load)1885246 examples, 0 failures, 2 pending1886! Generating reports is disabled. To enable it, please set the `FLAKY_RSPEC_GENERATE_REPORT=1` !1887Wed Oct 23 14:14:58 UTC 20191889$ date1890Wed Oct 23 14:14:58 UTC 20191893coverage/: found 5 matching files 1894knapsack/: found 3 matching files 1895rspec_flaky/: found 2 matching files 1896rspec_profiling/: found 1 matching files 1897WARNING: tmp/capybara/: no matching files 1898tmp/memory_test/: found 2 matching files 1899Uploading artifacts to coordinator... ok id=330158242 responseStatus=201 Created token=R7S-EXfn1900Uploading artifacts...1901junit_rspec.xml: found 1 matching files 1902Uploading artifacts to coordinator... ok id=330158242 responseStatus=201 Created token=R7S-EXfn1903Job succeeded