rspec system pg10 18/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:15
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-1571833539-eb359fd0...
00:15
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:05:09 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.0478s51-- enable_extension("plpgsql")52 -> 0.0031s53-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})54 -> 0.0047s55-- create_table("alerts_service_data", {:force=>:cascade})56 -> 0.0073s57-- create_table("allowed_email_domains", {:force=>:cascade})58 -> 0.0045s59-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})60 -> 0.0146s61-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})62 -> 0.0142s63-- create_table("analytics_language_trend_repository_languages", {:id=>false, :force=>:cascade})64 -> 0.0076s65-- create_table("analytics_repository_file_commits", {:force=>:cascade})66 -> 0.0065s67-- create_table("analytics_repository_file_edits", {:force=>:cascade})68 -> 0.0069s69-- create_table("analytics_repository_files", {:force=>:cascade})70 -> 0.0051s71-- create_table("appearances", {:id=>:serial, :force=>:cascade})72 -> 0.0040s73-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})74 -> 0.0028s75-- create_table("application_settings", {:id=>:serial, :force=>:cascade})76 -> 0.1046s77-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})78 -> 0.0077s79-- create_table("approval_merge_request_rules", {:force=>:cascade})80 -> 0.0155s81-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})82 -> 0.0061s83-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})84 -> 0.0060s85-- create_table("approval_merge_request_rules_users", {:force=>:cascade})86 -> 0.0062s87-- create_table("approval_project_rules", {:force=>:cascade})88 -> 0.0100s89-- create_table("approval_project_rules_groups", {:force=>:cascade})90 -> 0.0066s91-- create_table("approval_project_rules_users", {:force=>:cascade})92 -> 0.0066s93-- create_table("approvals", {:id=>:serial, :force=>:cascade})94 -> 0.0065s95-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})96 -> 0.0070s97-- create_table("approvers", {:id=>:serial, :force=>:cascade})98 -> 0.0070s99-- create_table("audit_events", {:id=>:serial, :force=>:cascade})100 -> 0.0073s101-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})102 -> 0.0068s103-- create_table("aws_roles", {:primary_key=>"user_id", :id=>:integer, :default=>nil, :force=>:cascade})104 -> 0.0061s105-- create_table("badges", {:id=>:serial, :force=>:cascade})106 -> 0.0068s107-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})108 -> 0.0097s109-- create_table("board_group_recent_visits", {:force=>:cascade})110 -> 0.0103s111-- create_table("board_labels", {:id=>:serial, :force=>:cascade})112 -> 0.0062s113-- create_table("board_project_recent_visits", {:force=>:cascade})114 -> 0.0107s115-- create_table("boards", {:id=>:serial, :force=>:cascade})116 -> 0.0101s117-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})118 -> 0.0049s119-- create_table("chat_names", {:id=>:serial, :force=>:cascade})120 -> 0.0071s121-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})122 -> 0.0048s123-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})124 -> 0.0048s125-- create_table("ci_build_trace_chunks", {:force=>:cascade})126 -> 0.0048s127-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})128 -> 0.0050s129-- create_table("ci_build_trace_sections", {:id=>:serial, :force=>:cascade})130 -> 0.0095s131-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})132 -> 0.0598s133-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})134 -> 0.0120s135-- create_table("ci_builds_runner_session", {:force=>:cascade})136 -> 0.0052s137-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})138 -> 0.0070s139-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})140 -> 0.0154s141-- create_table("ci_job_variables", {:force=>:cascade})142 -> 0.0076s143-- create_table("ci_pipeline_chat_data", {:force=>:cascade})144 -> 0.0075s145-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})146 -> 0.0059s147-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})148 -> 0.0102s149-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})150 -> 0.0058s151-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})152 -> 0.0332s153-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})154 -> 0.0066s155-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})156 -> 0.0066s157-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})158 -> 0.0189s159-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})160 -> 0.0126s161-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})162 -> 0.0179s163-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})164 -> 0.0070s165-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})166 -> 0.0068s167-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})168 -> 0.0068s169-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})170 -> 0.0062s171-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})172 -> 0.0054s173-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})174 -> 0.0064s175-- create_table("cluster_providers_aws", {:force=>:cascade})176 -> 0.0105s177-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})178 -> 0.0085s179-- create_table("clusters", {:id=>:serial, :force=>:cascade})180 -> 0.0133s181-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})182 -> 0.0057s183-- 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.0055s189-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})190 -> 0.0074s191-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})192 -> 0.0055s193-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})194 -> 0.0053s195-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})196 -> 0.0079s197-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})198 -> 0.0173s199-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})200 -> 0.0072s201-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})202 -> 0.0075s203-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})204 -> 0.0051s205-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})206 -> 0.0048s207-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})208 -> 0.0047s209-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})210 -> 0.0102s211-- create_table("deployments", {:id=>:serial, :force=>:cascade})212 -> 0.0246s213-- create_table("description_versions", {:force=>:cascade})214 -> 0.0092s215-- create_table("design_management_designs", {:force=>:cascade})216 -> 0.0067s217-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})218 -> 0.0098s219-- create_table("design_management_versions", {:force=>:cascade})220 -> 0.0093s221-- create_table("draft_notes", {:force=>:cascade})222 -> 0.0098s223-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})224 -> 0.0032s225-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})226 -> 0.0033s227-- create_table("emails", {:id=>:serial, :force=>:cascade})228 -> 0.0091s229-- create_table("environments", {:id=>:serial, :force=>:cascade})230 -> 0.0123s231-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})232 -> 0.0065s233-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})234 -> 0.0043s235-- create_table("epics", {:id=>:serial, :force=>:cascade})236 -> 0.0275s237-- create_table("events", {:id=>:serial, :force=>:cascade})238 -> 0.0175s239-- create_table("evidences", {:force=>:cascade})240 -> 0.0077s241-- create_table("external_pull_requests", {:force=>:cascade})242 -> 0.0067s243-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})244 -> 0.0050s245-- create_table("features", {:id=>:serial, :force=>:cascade})246 -> 0.0051s247-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})248 -> 0.0088s249-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})250 -> 0.0048s251-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})252 -> 0.0044s253-- create_table("geo_cache_invalidation_events", {:force=>:cascade})254 -> 0.0024s255-- create_table("geo_container_repository_updated_events", {:force=>:cascade})256 -> 0.0041s257-- create_table("geo_event_log", {:force=>:cascade})258 -> 0.0301s259-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})260 -> 0.0048s261-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})262 -> 0.0049s263-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})264 -> 0.0048s265-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})266 -> 0.0046s267-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})268 -> 0.0086s269-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})270 -> 0.0063s271-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})272 -> 0.0135s273-- create_table("geo_repositories_changed_events", {:force=>:cascade})274 -> 0.0043s275-- create_table("geo_repository_created_events", {:force=>:cascade})276 -> 0.0047s277-- create_table("geo_repository_deleted_events", {:force=>:cascade})278 -> 0.0050s279-- create_table("geo_repository_renamed_events", {:force=>:cascade})280 -> 0.0050s281-- create_table("geo_repository_updated_events", {:force=>:cascade})282 -> 0.0080s283-- create_table("geo_reset_checksum_events", {:force=>:cascade})284 -> 0.0044s285-- create_table("geo_upload_deleted_events", {:force=>:cascade})286 -> 0.0052s287-- create_table("gitlab_subscriptions", {:force=>:cascade})288 -> 0.0082s289-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})290 -> 0.0094s291-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})292 -> 0.0090s293-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})294 -> 0.0137s295-- create_table("grafana_integrations", {:force=>:cascade})296 -> 0.0049s297-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})298 -> 0.0068s299-- create_table("historical_data", {:id=>:serial, :force=>:cascade})300 -> 0.0022s301-- create_table("identities", {:id=>:serial, :force=>:cascade})302 -> 0.0091s303-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})304 -> 0.0068s305-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})306 -> 0.0047s307-- create_table("insights", {:id=>:serial, :force=>:cascade})308 -> 0.0063s309-- create_table("internal_ids", {:force=>:cascade})310 -> 0.0103s311-- create_table("ip_restrictions", {:force=>:cascade})312 -> 0.0044s313-- create_table("issue_assignees", {:id=>false, :force=>:cascade})314 -> 0.0052s315-- create_table("issue_links", {:id=>:serial, :force=>:cascade})316 -> 0.0083s317-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})318 -> 0.0065s319-- create_table("issue_tracker_data", {:force=>:cascade})320 -> 0.0050s321-- create_table("issues", {:id=>:serial, :force=>:cascade})322 -> 0.0514s323-- create_table("issues_prometheus_alert_events", {:id=>false, :force=>:cascade})324 -> 0.0054s325-- create_table("issues_self_managed_prometheus_alert_events", {:id=>false, :force=>:cascade})326 -> 0.0084s327-- create_table("jira_connect_installations", {:force=>:cascade})328 -> 0.0053s329-- create_table("jira_connect_subscriptions", {:force=>:cascade})330 -> 0.0087s331-- create_table("jira_tracker_data", {:force=>:cascade})332 -> 0.0053s333-- create_table("keys", {:id=>:serial, :force=>:cascade})334 -> 0.0101s335-- create_table("label_links", {:id=>:serial, :force=>:cascade})336 -> 0.0072s337-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})338 -> 0.0093s339-- create_table("labels", {:id=>:serial, :force=>:cascade})340 -> 0.0142s341-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})342 -> 0.0030s343-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})344 -> 0.0075s345-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})346 -> 0.0078s347-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})348 -> 0.0068s349-- create_table("licenses", {:id=>:serial, :force=>:cascade})350 -> 0.0032s351-- create_table("list_user_preferences", {:force=>:cascade})352 -> 0.0088s353-- create_table("lists", {:id=>:serial, :force=>:cascade})354 -> 0.0139s355-- create_table("members", {:id=>:serial, :force=>:cascade})356 -> 0.0186s357-- create_table("merge_request_assignees", {:force=>:cascade})358 -> 0.0084s359-- create_table("merge_request_blocks", {:force=>:cascade})360 -> 0.0066s361-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})362 -> 0.0063s363-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})364 -> 0.0046s365-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})366 -> 0.0073s367-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})368 -> 0.0194s369-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})370 -> 0.0597s371-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})372 -> 0.0062s373-- create_table("merge_trains", {:force=>:cascade})374 -> 0.0109s375-- create_table("milestone_releases", {:id=>false, :force=>:cascade})376 -> 0.0054s377-- create_table("milestones", {:id=>:serial, :force=>:cascade})378 -> 0.0164s379-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})380 -> 0.0036s381-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})382 -> 0.0061s383-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})384 -> 0.0046s385-- create_table("namespaces", {:id=>:serial, :force=>:cascade})386 -> 0.0467s387-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})388 -> 0.0053s389-- create_table("notes", {:id=>:serial, :force=>:cascade})390 -> 0.0256s391-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})392 -> 0.0116s393-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})394 -> 0.0052s395-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})396 -> 0.0118s397-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})398 -> 0.0083s399-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})400 -> 0.0077s401-- create_table("operations_feature_flag_scopes", {:force=>:cascade})402 -> 0.0083s403-- create_table("operations_feature_flags", {:force=>:cascade})404 -> 0.0068s405-- create_table("operations_feature_flags_clients", {:force=>:cascade})406 -> 0.0077s407-- create_table("packages_maven_metadata", {:force=>:cascade})408 -> 0.0052s409-- create_table("packages_package_files", {:force=>:cascade})410 -> 0.0054s411-- create_table("packages_package_metadata", {:force=>:cascade})412 -> 0.0051s413-- create_table("packages_package_tags", {:force=>:cascade})414 -> 0.0046s415-- create_table("packages_packages", {:force=>:cascade})416 -> 0.0073s417-- create_table("pages_domain_acme_orders", {:force=>:cascade})418 -> 0.0087s419-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})420 -> 0.0210s421-- create_table("path_locks", {:id=>:serial, :force=>:cascade})422 -> 0.0095s423-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})424 -> 0.0095s425-- create_table("plans", {:id=>:serial, :force=>:cascade})426 -> 0.0061s427-- create_table("pool_repositories", {:force=>:cascade})428 -> 0.0096s429-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})430 -> 0.0049s431-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})432 -> 0.0021s433-- create_table("project_aliases", {:force=>:cascade})434 -> 0.0072s435-- create_table("project_authorizations", {:id=>false, :force=>:cascade})436 -> 0.0057s437-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})438 -> 0.0046s439-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})440 -> 0.0063s441-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})442 -> 0.0070s443-- create_table("project_daily_statistics", {:force=>:cascade})444 -> 0.0044s445-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})446 -> 0.0064s447-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})448 -> 0.0024s449-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})450 -> 0.0088s451-- create_table("project_features", {:id=>:serial, :force=>:cascade})452 -> 0.0056s453-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})454 -> 0.0070s455-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})456 -> 0.0046s457-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})458 -> 0.0032s459-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})460 -> 0.0018s461-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})462 -> 0.0158s463-- create_table("project_pages_metadata", {:id=>false, :force=>:cascade})464 -> 0.0059s465-- create_table("project_repositories", {:force=>:cascade})466 -> 0.0091s467-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})468 -> 0.0157s469-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})470 -> 0.0095s471-- create_table("project_tracing_settings", {:force=>:cascade})472 -> 0.0050s473-- create_table("projects", {:id=>:serial, :force=>:cascade})474 -> 0.0724s475-- create_table("prometheus_alert_events", {:force=>:cascade})476 -> 0.0072s477-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})478 -> 0.0085s479-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})480 -> 0.0124s481-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})482 -> 0.0091s483-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})484 -> 0.0091s485-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})486 -> 0.0088s487-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})488 -> 0.0076s489-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})490 -> 0.0096s491-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})492 -> 0.0071s493-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})494 -> 0.0092s495-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})496 -> 0.0072s497-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})498 -> 0.0042s499-- create_table("push_rules", {:id=>:serial, :force=>:cascade})500 -> 0.0098s501-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})502 -> 0.0094s503-- create_table("release_links", {:force=>:cascade})504 -> 0.0073s505-- create_table("releases", {:id=>:serial, :force=>:cascade})506 -> 0.0075s507-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})508 -> 0.0081s509-- create_table("repository_languages", {:id=>false, :force=>:cascade})510 -> 0.0033s511-- create_table("resource_label_events", {:force=>:cascade})512 -> 0.0132s513-- create_table("reviews", {:force=>:cascade})514 -> 0.0084s515-- create_table("routes", {:id=>:serial, :force=>:cascade})516 -> 0.0092s517-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})518 -> 0.0057s519-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})520 -> 0.0049s521-- create_table("self_managed_prometheus_alert_events", {:force=>:cascade})522 -> 0.0072s523-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})524 -> 0.0051s525-- create_table("services", {:id=>:serial, :force=>:cascade})526 -> 0.0160s527-- create_table("shards", {:id=>:serial, :force=>:cascade})528 -> 0.0049s529-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})530 -> 0.0075s531-- create_table("smartcard_identities", {:force=>:cascade})532 -> 0.0071s533-- create_table("snippets", {:id=>:serial, :force=>:cascade})534 -> 0.0199s535-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})536 -> 0.0067s537-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})538 -> 0.0071s539-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})540 -> 0.0036s541-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})542 -> 0.0073s543-- create_table("suggestions", {:force=>:cascade})544 -> 0.0066s545-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})546 -> 0.0070s547-- create_table("taggings", {:id=>:serial, :force=>:cascade})548 -> 0.0112s549-- create_table("tags", {:id=>:serial, :force=>:cascade})550 -> 0.0071s551-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})552 -> 0.0094s553-- create_table("timelogs", {:id=>:serial, :force=>:cascade})554 -> 0.0086s555-- create_table("todos", {:id=>:serial, :force=>:cascade})556 -> 0.0225s557-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})558 -> 0.0042s559-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})560 -> 0.0974s561-- create_table("uploads", {:id=>:serial, :force=>:cascade})562 -> 0.0124s563-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})564 -> 0.0056s565-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})566 -> 0.0066s567-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})568 -> 0.0073s569-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})570 -> 0.0056s571-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})572 -> 0.0073s573-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})574 -> 0.0052s575-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})576 -> 0.0061s577-- create_table("users", {:id=>:serial, :force=>:cascade})578 -> 0.0728s579-- create_table("users_ops_dashboard_projects", {:force=>:cascade})580 -> 0.0065s581-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})582 -> 0.0063s583-- create_table("vulnerabilities", {:force=>:cascade})584 -> 0.0230s585-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})586 -> 0.0161s587-- create_table("vulnerability_identifiers", {:force=>:cascade})588 -> 0.0059s589-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})590 -> 0.0069s591-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})592 -> 0.0072s593-- create_table("vulnerability_occurrences", {:force=>:cascade})594 -> 0.0153s595-- create_table("vulnerability_scanners", {:force=>:cascade})596 -> 0.0051s597-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})598 -> 0.0078s599-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})600 -> 0.0135s601-- create_table("zoom_meetings", {:force=>:cascade})602 -> 0.0096s603-- add_foreign_key("alerts_service_data", "services", {:on_delete=>:cascade})604 -> 0.0025s605-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})606 -> 0.0025s607-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})608 -> 0.0020s609-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})610 -> 0.0014s611-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})612 -> 0.0016s613-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})614 -> 0.0016s615-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})616 -> 0.0013s617-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})618 -> 0.0029s619-- add_foreign_key("analytics_language_trend_repository_languages", "programming_languages", {:on_delete=>:cascade})620 -> 0.0016s621-- add_foreign_key("analytics_language_trend_repository_languages", "projects", {:on_delete=>:cascade})622 -> 0.0022s623-- add_foreign_key("analytics_repository_file_commits", "analytics_repository_files", {:on_delete=>:cascade})624 -> 0.0016s625-- add_foreign_key("analytics_repository_file_commits", "projects", {:on_delete=>:cascade})626 -> 0.0017s627-- add_foreign_key("analytics_repository_file_edits", "analytics_repository_files", {:on_delete=>:cascade})628 -> 0.0016s629-- add_foreign_key("analytics_repository_file_edits", "projects", {:on_delete=>:cascade})630 -> 0.0019s631-- add_foreign_key("analytics_repository_files", "projects", {:on_delete=>:cascade})632 -> 0.0015s633-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})634 -> 0.0032s635-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})636 -> 0.0025s637-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})638 -> 0.0024s639-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})640 -> 0.0035s641-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})642 -> 0.0019s643-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})644 -> 0.0015s645-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})646 -> 0.0029s647-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})648 -> 0.0017s649-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})650 -> 0.0018s651-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})652 -> 0.0017s653-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})654 -> 0.0016s655-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})656 -> 0.0016s657-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})658 -> 0.0018s659-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})660 -> 0.0018s661-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})662 -> 0.0015s663-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})664 -> 0.0015s665-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})666 -> 0.0014s667-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})668 -> 0.0017s669-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})670 -> 0.0018s671-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})672 -> 0.0016s673-- add_foreign_key("aws_roles", "users", {:on_delete=>:cascade})674 -> 0.0019s675-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})676 -> 0.0016s677-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})678 -> 0.0017s679-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})680 -> 0.0017s681-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})682 -> 0.0017s683-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})684 -> 0.0015s685-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})686 -> 0.0015s687-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})688 -> 0.0016s689-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})690 -> 0.0015s691-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})692 -> 0.0014s693-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})694 -> 0.0015s695-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})696 -> 0.0018s697-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})698 -> 0.0017s699-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})700 -> 0.0015s701-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})702 -> 0.0017s703-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})704 -> 0.0018s705-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})706 -> 0.0028s707-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})708 -> 0.0018s709-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})710 -> 0.0020s711-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})712 -> 0.0015s713-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})714 -> 0.0017s715-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})716 -> 0.0020s717-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})718 -> 0.0025s719-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})720 -> 0.0018s721-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})722 -> 0.0018s723-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})724 -> 0.0019s725-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})726 -> 0.0023s727-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})728 -> 0.0018s729-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})730 -> 0.0020s731-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})732 -> 0.0017s733-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})734 -> 0.0018s735-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})736 -> 0.0019s737-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})738 -> 0.0026s739-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})740 -> 0.0017s741-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})742 -> 0.0018s743-- 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.0018s749-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})750 -> 0.0016s751-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})752 -> 0.0015s753-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})754 -> 0.0014s755-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})756 -> 0.0013s757-- add_foreign_key("ci_pipelines", "external_pull_requests", {:name=>"fk_190998ef09", :on_delete=>:nullify})758 -> 0.0017s759-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})760 -> 0.0018s761-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})762 -> 0.0019s763-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})764 -> 0.0026s765-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})766 -> 0.0017s767-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})768 -> 0.0019s769-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})770 -> 0.0018s771-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})772 -> 0.0015s773-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})774 -> 0.0014s775-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})776 -> 0.0016s777-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})778 -> 0.0019s779-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})780 -> 0.0015s781-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})782 -> 0.0017s783-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})784 -> 0.0015s785-- 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.0017s789-- 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.0017s793-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})794 -> 0.0016s795-- 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.0018s801-- add_foreign_key("cluster_providers_aws", "clusters", {:on_delete=>:cascade})802 -> 0.0018s803-- add_foreign_key("cluster_providers_aws", "users", {:column=>"created_by_user_id", :on_delete=>:nullify})804 -> 0.0017s805-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})806 -> 0.0016s807-- add_foreign_key("clusters", "projects", {:column=>"management_project_id", :name=>"fk_f05c5e5a42", :on_delete=>:nullify})808 -> 0.0018s809-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})810 -> 0.0017s811-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})812 -> 0.0016s813-- add_foreign_key("clusters_applications_elastic_stacks", "clusters", {:on_delete=>:cascade})814 -> 0.0015s815-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})816 -> 0.0015s817-- 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.0015s821-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})822 -> 0.0015s823-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})824 -> 0.0016s825-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})826 -> 0.0014s827-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})828 -> 0.0014s829-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})830 -> 0.0013s831-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})832 -> 0.0016s833-- 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.0016s837-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})838 -> 0.0019s839-- add_foreign_key("container_repositories", "projects")840 -> 0.0021s841-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})842 -> 0.0017s843-- 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.0019s847-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})848 -> 0.0019s849-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})850 -> 0.0018s851-- add_foreign_key("description_versions", "epics", {:on_delete=>:cascade})852 -> 0.0021s853-- add_foreign_key("description_versions", "issues", {:on_delete=>:cascade})854 -> 0.0025s855-- add_foreign_key("description_versions", "merge_requests", {:on_delete=>:cascade})856 -> 0.0016s857-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})858 -> 0.0015s859-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})860 -> 0.0017s861-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})862 -> 0.0014s863-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})864 -> 0.0014s865-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})866 -> 0.0020s867-- add_foreign_key("design_management_versions", "users", {:column=>"author_id", :name=>"fk_c1440b4896", :on_delete=>:nullify})868 -> 0.0016s869-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})870 -> 0.0018s871-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})872 -> 0.0016s873-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})874 -> 0.0017s875-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})876 -> 0.0017s877-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})878 -> 0.0017s879-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})880 -> 0.0015s881-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})882 -> 0.0016s883-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})884 -> 0.0014s885-- add_foreign_key("epics", "epics", {:column=>"due_date_sourcing_epic_id", :name=>"fk_013c9f36ca", :on_delete=>:nullify})886 -> 0.0013s887-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})888 -> 0.0013s889-- add_foreign_key("epics", "epics", {:column=>"start_date_sourcing_epic_id", :name=>"fk_9d480c64b2", :on_delete=>:nullify})890 -> 0.0013s891-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})892 -> 0.0018s893-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})894 -> 0.0018s895-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})896 -> 0.0017s897-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})898 -> 0.0017s899-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})900 -> 0.0016s901-- add_foreign_key("events", "namespaces", {:column=>"group_id", :name=>"fk_61fbf6ca48", :on_delete=>:cascade})902 -> 0.0019s903-- add_foreign_key("events", "projects", {:on_delete=>:cascade})904 -> 0.0019s905-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})906 -> 0.0016s907-- add_foreign_key("evidences", "releases", {:on_delete=>:cascade})908 -> 0.0016s909-- add_foreign_key("external_pull_requests", "projects", {:on_delete=>:cascade})910 -> 0.0017s911-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})912 -> 0.0020s913-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})914 -> 0.0017s915-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})916 -> 0.0017s917-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})918 -> 0.0015s919-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})920 -> 0.0018s921-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})922 -> 0.0014s923-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})924 -> 0.0019s925-- 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.0013s927-- 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.0014s929-- 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.0013s931-- 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.0013s933-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})934 -> 0.0014s935-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})936 -> 0.0013s937-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})938 -> 0.0014s939-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})940 -> 0.0014s941-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})942 -> 0.0015s943-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})944 -> 0.0013s945-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})946 -> 0.0014s947-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})948 -> 0.0020s949-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})950 -> 0.0019s951-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})952 -> 0.0019s953-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})954 -> 0.0016s955-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})956 -> 0.0017s957-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})958 -> 0.0013s959-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})960 -> 0.0018s961-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})962 -> 0.0019s963-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})964 -> 0.0018s965-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})966 -> 0.0017s967-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})968 -> 0.0018s969-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})970 -> 0.0014s971-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})972 -> 0.0017s973-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})974 -> 0.0019s975-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})976 -> 0.0017s977-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})978 -> 0.0014s979-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})980 -> 0.0018s981-- add_foreign_key("grafana_integrations", "projects", {:on_delete=>:cascade})982 -> 0.0020s983-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})984 -> 0.0017s985-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})986 -> 0.0017s987-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})988 -> 0.0021s989-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})990 -> 0.0021s991-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})992 -> 0.0018s993-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})994 -> 0.0019s995-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})996 -> 0.0019s997-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})998 -> 0.0019s999-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1000 -> 0.0016s1001-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})1002 -> 0.0016s1003-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})1004 -> 0.0017s1005-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})1006 -> 0.0016s1007-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})1008 -> 0.0014s1009-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})1010 -> 0.0016s1011-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})1012 -> 0.0015s1013-- add_foreign_key("issues", "issues", {:column=>"duplicated_to_id", :name=>"fk_9c4516d665", :on_delete=>:nullify})1014 -> 0.0015s1015-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})1016 -> 0.0015s1017-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})1018 -> 0.0016s1019-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})1020 -> 0.0021s1021-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})1022 -> 0.0019s1023-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})1024 -> 0.0019s1025-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})1026 -> 0.0019s1027-- add_foreign_key("issues_prometheus_alert_events", "issues", {:on_delete=>:cascade})1028 -> 0.0017s1029-- add_foreign_key("issues_prometheus_alert_events", "prometheus_alert_events", {:on_delete=>:cascade})1030 -> 0.0015s1031-- add_foreign_key("issues_self_managed_prometheus_alert_events", "issues", {:on_delete=>:cascade})1032 -> 0.0016s1033-- add_foreign_key("issues_self_managed_prometheus_alert_events", "self_managed_prometheus_alert_events", {:on_delete=>:cascade})1034 -> 0.0014s1035-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})1036 -> 0.0016s1037-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})1038 -> 0.0016s1039-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})1040 -> 0.0016s1041-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})1042 -> 0.0015s1043-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})1044 -> 0.0015s1045-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})1046 -> 0.0020s1047-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1048 -> 0.0016s1049-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})1050 -> 0.0023s1051-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})1052 -> 0.0019s1053-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})1054 -> 0.0018s1055-- add_foreign_key("list_user_preferences", "lists", {:on_delete=>:cascade})1056 -> 0.0017s1057-- add_foreign_key("list_user_preferences", "users", {:on_delete=>:cascade})1058 -> 0.0017s1059-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})1060 -> 0.0013s1061-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})1062 -> 0.0013s1063-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})1064 -> 0.0014s1065-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})1066 -> 0.0017s1067-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})1068 -> 0.0021s1069-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})1070 -> 0.0017s1071-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})1072 -> 0.0017s1073-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})1074 -> 0.0015s1075-- 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.0016s1079-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})1080 -> 0.0013s1081-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})1082 -> 0.0015s1083-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1084 -> 0.0019s1085-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})1086 -> 0.0016s1087-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})1088 -> 0.0018s1089-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})1090 -> 0.0016s1091-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})1092 -> 0.0016s1093-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})1094 -> 0.0015s1095-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1096 -> 0.0015s1097-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1098 -> 0.0020s1099-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1100 -> 0.0020s1101-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1102 -> 0.0019s1103-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1104 -> 0.0018s1105-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1106 -> 0.0018s1107-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1108 -> 0.0019s1109-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1110 -> 0.0018s1111-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1112 -> 0.0016s1113-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1114 -> 0.0017s1115-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1116 -> 0.0015s1117-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1118 -> 0.0017s1119-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1120 -> 0.0017s1121-- add_foreign_key("milestone_releases", "milestones", {:on_delete=>:cascade})1122 -> 0.0014s1123-- add_foreign_key("milestone_releases", "releases", {:on_delete=>:cascade})1124 -> 0.0013s1125-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1126 -> 0.0015s1127-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1128 -> 0.0018s1129-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1130 -> 0.0016s1131-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1132 -> 0.0016s1133-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1134 -> 0.0016s1135-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1136 -> 0.0015s1137-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1138 -> 0.0015s1139-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1140 -> 0.0021s1141-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1142 -> 0.0018s1143-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1144 -> 0.0019s1145-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1146 -> 0.0016s1147-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1148 -> 0.0021s1149-- 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.0015s1151-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1152 -> 0.0014s1153-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1154 -> 0.0019s1155-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1156 -> 0.0019s1157-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1158 -> 0.0015s1159-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1160 -> 0.0012s1161-- add_foreign_key("packages_package_metadata", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1162 -> 0.0013s1163-- add_foreign_key("packages_package_tags", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1164 -> 0.0013s1165-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1166 -> 0.0019s1167-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1168 -> 0.0018s1169-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1170 -> 0.0019s1171-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1172 -> 0.0021s1173-- add_foreign_key("path_locks", "users")1174 -> 0.0018s1175-- add_foreign_key("personal_access_tokens", "users")1176 -> 0.0020s1177-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1178 -> 0.0020s1179-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1180 -> 0.0015s1181-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1182 -> 0.0019s1183-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1184 -> 0.0019s1185-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1186 -> 0.0019s1187-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1188 -> 0.0018s1189-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1190 -> 0.0019s1191-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1192 -> 0.0018s1193-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1194 -> 0.0021s1195-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1196 -> 0.0018s1197-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1198 -> 0.0020s1199-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1200 -> 0.0017s1201-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1202 -> 0.0019s1203-- 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.0046s1207-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1208 -> 0.0024s1209-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1210 -> 0.0020s1211-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1212 -> 0.0020s1213-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1214 -> 0.0019s1215-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1216 -> 0.0022s1217-- add_foreign_key("project_pages_metadata", "projects", {:on_delete=>:cascade})1218 -> 0.0023s1219-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1220 -> 0.0023s1221-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1222 -> 0.0015s1223-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1224 -> 0.0025s1225-- 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.0021s1231-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1232 -> 0.0018s1233-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1234 -> 0.0015s1235-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1236 -> 0.0013s1237-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1238 -> 0.0020s1239-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1240 -> 0.0016s1241-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1242 -> 0.0019s1243-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1244 -> 0.0017s1245-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1246 -> 0.0014s1247-- add_foreign_key("protected_branch_merge_access_levels", "users")1248 -> 0.0019s1249-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1250 -> 0.0017s1251-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1252 -> 0.0013s1253-- add_foreign_key("protected_branch_push_access_levels", "users")1254 -> 0.0019s1255-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1256 -> 0.0017s1257-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1258 -> 0.0012s1259-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1260 -> 0.0018s1261-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1262 -> 0.0019s1263-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1264 -> 0.0019s1265-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1266 -> 0.0014s1267-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1268 -> 0.0018s1269-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1270 -> 0.0020s1271-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1272 -> 0.0018s1273-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1274 -> 0.0014s1275-- add_foreign_key("protected_tag_create_access_levels", "users")1276 -> 0.0018s1277-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1278 -> 0.0018s1279-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1280 -> 0.0015s1281-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1282 -> 0.0021s1283-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1284 -> 0.0015s1285-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1286 -> 0.0020s1287-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1288 -> 0.0017s1289-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1290 -> 0.0021s1291-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1292 -> 0.0019s1293-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1294 -> 0.0018s1295-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1296 -> 0.0017s1297-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1298 -> 0.0014s1299-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1300 -> 0.0017s1301-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1302 -> 0.0019s1303-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1304 -> 0.0016s1305-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1306 -> 0.0024s1307-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1308 -> 0.0017s1309-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1310 -> 0.0015s1311-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1312 -> 0.0015s1313-- add_foreign_key("self_managed_prometheus_alert_events", "environments", {:on_delete=>:cascade})1314 -> 0.0043s1315-- 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.0030s1319-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1320 -> 0.0051s1321-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1322 -> 0.0031s1323-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1324 -> 0.0041s1325-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1326 -> 0.0031s1327-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1328 -> 0.0022s1329-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1330 -> 0.0031s1331-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1332 -> 0.0024s1333-- add_foreign_key("system_note_metadata", "description_versions", {:name=>"fk_fbd87415c9", :on_delete=>:nullify})1334 -> 0.0020s1335-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1336 -> 0.0016s1337-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1338 -> 0.0016s1339-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1340 -> 0.0021s1341-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1342 -> 0.0019s1343-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1344 -> 0.0020s1345-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1346 -> 0.0023s1347-- 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.0024s1353-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1354 -> 0.0021s1355-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1356 -> 0.0026s1357-- add_foreign_key("u2f_registrations", "users")1358 -> 0.0023s1359-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1360 -> 0.0023s1361-- 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.0024s1365-- 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.0022s1371-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1372 -> 0.0020s1373-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1374 -> 0.0021s1375-- 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.0028s1379-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1380 -> 0.0023s1381-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1382 -> 0.0027s1383-- 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.0018s1389-- add_foreign_key("vulnerabilities", "milestones", {:name=>"fk_131d289c65", :on_delete=>:nullify})1390 -> 0.0015s1391-- 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.0022s1395-- add_foreign_key("vulnerabilities", "users", {:column=>"closed_by_id", :name=>"fk_cf5c60acbf", :on_delete=>:nullify})1396 -> 0.0029s1397-- add_foreign_key("vulnerabilities", "users", {:column=>"last_edited_by_id", :name=>"fk_1302949740", :on_delete=>:nullify})1398 -> 0.0024s1399-- 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.0023s1403-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1404 -> 0.0020s1405-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1406 -> 0.0021s1407-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1408 -> 0.0025s1409-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1410 -> 0.0023s1411-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1412 -> 0.0023s1413-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1414 -> 0.0025s1415-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1416 -> 0.0015s1417-- 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.0017s1421-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1422 -> 0.0015s1423-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1424 -> 0.0025s1425-- add_foreign_key("vulnerability_occurrences", "vulnerabilities", {:name=>"fk_97ffe77653", :on_delete=>:nullify})1426 -> 0.0019s1427-- 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.0018s1431-- 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.0021s1435-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1436 -> 0.0027s1437-- add_foreign_key("zoom_meetings", "issues", {:on_delete=>:cascade})1438 -> 0.0030s1439-- add_foreign_key("zoom_meetings", "projects", {:on_delete=>:cascade})1440 -> 0.0024s1441$ date1442Wed Oct 23 14:05:48 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.074771702 seconds...1456Merge request > User uses quick actions1457Starting the Capybara driver server...1458 issuable common quick actions1459 behaves like close quick action1460 new merge_request1461 creates the merge_request and interprets close quick action accordingly1462 post note to existing merge_request1463 creates the note and interprets the close quick action accordingly1464 when current user cannot close merge_request1465 does not close the merge_request1466 preview of note on merge_request1467 explains close quick action1468 behaves like issuable time tracker1469 renders the sidebar component empty state1470 updates the sidebar component when estimate is added1471 updates the sidebar component when spent is added1472 shows the comparison when estimate and spent are added1473 updates the sidebar component when estimate is removed1474 updates the sidebar component when spent is removed1475 shows the help state when icon is clicked1476 hides the help state when close icon is clicked1477 displays the correct help url1478 merge-request-only commands1479 behaves like merge quick action1480 when the current user can merge the MR1481 merges the MR1482 when the head diff changes in the meanwhile1483 does not merge the MR1484 when the current user cannot merge the MR1485 does not merge the MR1486User updates wiki page1487 when wiki is empty1488 in a user namespace1489 redirects back to the home edit page14901st Try error in ./spec/features/projects/wiki/user_updates_wiki_page_spec.rb:37:1491Unable to find css ".wiki-form"1492Unexpected browser console output:1493http://127.0.0.1:33959/assets/select2.png - Failed to load resource: the server responded with a status of 404 (Not Found)1494RSpec::Retry: 2nd try ./spec/features/projects/wiki/user_updates_wiki_page_spec.rb:371495 updates a page that has a path1496 behaves like wiki file attachments1497 uploading attachments1498 before uploading1499 shows "Attach a file" button1500 uploading is in progress1501 cancels uploading on clicking to "Cancel" button1502 shows "Attaching a file" message on uploading 1 file1503 uploading is complete1504 shows "Attach a file" button on uploading complete1505 the markdown link is added to the page1506 the links point to the wiki root url1507 the file has been added to the wiki repository1508 when wiki is not empty1509 in a user namespace1510 updates a page1511 updates the commit message as the title is changed1512 does not allow XSS1513 shows a validation error message1514 shows the emoji autocompletion dropdown1515 shows the error message1516 updates a page1517 cancels editing of a page1518 behaves like wiki file attachments1519 uploading attachments1520 before uploading1521 shows "Attach a file" button1522 uploading is in progress1523 cancels uploading on clicking to "Cancel" button1524 shows "Attaching a file" message on uploading 1 file1525 uploading is complete1526 shows "Attach a file" button on uploading complete1527 the markdown link is added to the page1528 the links point to the wiki root url1529 the file has been added to the wiki repository1530 in a group namespace1531 updates a page1532 behaves like wiki file attachments1533 uploading attachments1534 before uploading1535 shows "Attach a file" button1536 uploading is in progress1537 cancels uploading on clicking to "Cancel" button1538 shows "Attaching a file" message on uploading 1 file1539 uploading is complete1540 shows "Attach a file" button on uploading complete1541 the markdown link is added to the page1542 the links point to the wiki root url1543 the file has been added to the wiki repository1544 when the page is in a subdir1545 moves the page to the root folder1546 moves the page to other dir1547 remains in the same place if title has not changed1548 can be moved to a different dir with a different name1549 can be renamed and moved to the root folder1550 squishes the title before creating the page1551 behaves like wiki file attachments1552 uploading attachments1553 before uploading1554 shows "Attach a file" button1555 uploading is in progress1556 cancels uploading on clicking to "Cancel" button1557 shows "Attaching a file" message on uploading 1 file1558 uploading is complete1559 shows "Attach a file" button on uploading complete1560 the markdown link is added to the page15611st Try error in ./spec/support/shared_examples/wiki_file_attachments_examples.rb:63:1562expected: nil1563 got: "http://127.0.0.1:33959/namespace53/project61/-/wiki_pages/uploads/a96d8a899dc3b5ac30da295b72f52ee1/dk.png"1564(compared using ==)1565Unexpected browser console output:1566webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1567webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1568webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1569webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1570webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1571webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1572webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1573webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1574webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1575webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1576webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1577webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1578webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1579webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1580webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1581webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1582webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1583webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1584webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1585webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1586webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1587webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1588webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1589webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1590webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1591webpack-internal:///../../../node_modules/vue/dist/vue.esm.js 628:14 "[Vue warn]: Invalid prop: type check failed for prop \"csrfToken\". Expected String with value \"null\", got Null \n\nfound in\n\n---> \u003CDeleteWikiModal> at pages/projects/wikis/components/delete_wiki_modal.vue\n \u003CRoot>"1592RSpec::Retry: 2nd try ./spec/support/shared_examples/wiki_file_attachments_examples.rb:631593 the links point to the wiki root url1594 the file has been added to the wiki repository1595Issue Boards add issue modal1596 resets filtered search state1597 modal interaction1598 opens modal1599 closes modal1600 closes modal if cancel button clicked1601 does not show tooltip on add issues button1602 issues list1603 loads issues1604 shows selected issues1605 list dropdown1606 resets after deleting list1607 search1608 returns issues1609 returns no issues1610 selecing issues1611 selects single issue1612 changes button text1613 changes button text with plural1614 shows only selected issues on selected tab1615 selects all issues1616 deselects all issues1617 selects all that arent already selected1618 unselects from selected tab1619 adding issues1620 adds to board1621 adds to second list1622Projects > Files > User uploads files1623 when an user has write access1624 uploads and commit a new text file1625 uploads and commit a new image file1626 when an user does not have write access1627 uploads and commit a new file to a forked project1628Reportable note on merge request1629 a normal note1630 behaves like reportable note1631 has an edit button1632 has a `More actions` dropdown1633 dropdown has Report and Delete links1634 Report button links to a report page1635 a diff note1636 behaves like reportable note1637 has an edit button1638 has a `More actions` dropdown1639 dropdown has Report and Delete links1640 Report button links to a report page1641Public Project Snippets Access1642 GET /:project_path/snippets1643 should be allowed for admin1644 should be allowed for owner1645 should be allowed for maintainer1646 should be allowed for developer1647 should be allowed for reporter1648 should be allowed for guest1649 should be allowed for user1650 should be allowed for external1651 should be allowed for visitor1652 GET /:project_path/snippets/new1653 should be allowed for admin1654 should be allowed for owner1655 should be allowed for maintainer1656 should be allowed for developer1657 should be allowed for reporter1658 should be denied for guest1659 should be denied for user1660 should be denied for external1661 should be denied for visitor1662 GET /:project_path/snippets/:id1663 for a public snippet1664 should be allowed for admin1665 should be allowed for owner1666 should be allowed for maintainer1667 should be allowed for developer1668 should be allowed for reporter1669 should be allowed for guest1670 should be allowed for user1671 should be allowed for external1672 should be allowed for visitor1673 for an internal snippet1674 should be allowed for admin1675 should be allowed for owner1676 should be allowed for maintainer1677 should be allowed for developer1678 should be allowed for reporter1679 should be allowed for guest1680 should be allowed for user1681 should be denied for external1682 should be denied for visitor1683 for a private snippet1684 should be allowed for admin1685 should be allowed for owner1686 should be allowed for maintainer1687 should be allowed for developer1688 should be allowed for reporter1689 should be allowed for guest1690 should be denied for user1691 should be denied for external1692 should be denied for visitor1693 GET /:project_path/snippets/:id/raw1694 for a public snippet1695 should be allowed for admin1696 should be allowed for owner1697 should be allowed for maintainer1698 should be allowed for developer1699 should be allowed for reporter1700 should be allowed for guest1701 should be allowed for user1702 should be allowed for external1703 should be allowed for visitor1704 for an internal snippet1705 should be allowed for admin1706 should be allowed for owner1707 should be allowed for maintainer1708 should be allowed for developer1709 should be allowed for reporter1710 should be allowed for guest1711 should be allowed for user1712 should be denied for external1713 should be denied for visitor1714 for a private snippet1715 should be allowed for admin1716 should be allowed for owner1717 should be allowed for maintainer1718 should be allowed for developer1719 should be allowed for reporter1720 should be allowed for guest1721 should be denied for user1722 should be denied for external1723 should be denied for visitor1724Issue Boards new issue1725 authorized user1726 displays new issue button1727 does not display new issue button in closed list1728 shows form when clicking button1729 hides form when clicking cancel1730 creates new issue1731 shows sidebar when creating new issue1732 successfuly loads labels to be added to newly created issue1733 unauthorized user1734 displays new issue button in open list1735 does not display new issue button in label list1736 group boards1737 for unauthorized users1738 displays new issue button in open list1739 does not display new issue button in label list1740 for authorized users1741 display new issue button in label list1742Import/Export - project import integration test1743 invalid project1744 when selecting the namespace1745 prefilled the path1746 user imports an exported project successfully1747 path is not prefilled1748 user imports an exported project successfully1749Admin Groups1750 list1751 renders groups1752 create a group1753 creates new group1754 shows the visibility level radio populated with the default value1755 when entered in group name, it auto filled the group path1756 auto populates the group path with the group name1757 when entering in group path, group name does not change anymore1758 show a group1759 shows the group1760 group edit1761 shows the visibility level radio populated with the group visibility_level value1762 shows the subgroup creation level dropdown populated with the group subgroup_creation_level value1763 edit group path does not change group name1764 add user into a group1765 behaves like adds user into a group1766 should text "Reporter"1767 behaves like adds user into a group1768 should text "Reporter"1769 add admin himself to a group1770 adds admin a to a group as developer1771 admin remove himself from a group1772 removes admin from the group1773 shared projects1774 renders shared project1775Recent searches1776 searching adds to recent searches1777 visiting URL with search params adds to recent searches1778 saved recent searches are restored last on the list1779 searches are scoped to projects1780 clicking item fills search input1781 clear recent searches button, clears recent searches1782 shows flash error when failed to parse saved history1783View on environment1784 when the branch has a route map1785 and an active deployment1786 when visiting the diff of a merge request for the branch1787 has a "View on env" button1788 when visiting a comparison for the branch1789 has a "View on env" button1790 when visiting a comparison for the commit1791 has a "View on env" button1792 when visiting a blob on the branch1793 has a "View on env" button1794 when visiting a blob on the commit1795 has a "View on env" button1796 when visiting the commit1797 has a "View on env" button1798User find project file1799 navigates to find file by shortcut1800 navigates to find file1801 searches CHANGELOG file1802 does not find file when search not exist file1803 searches file by partially matches1804Developer creates tag1805 from tag list1806 with an invalid name displays an error1807 with an invalid reference displays an error1808 that already exists displays an error1809 with multiline message displays the message in a <pre> block1810 with multiline release notes parses the release note as Markdown1811 opens dropdown for ref1812 from new tag page1813 description has emoji autocomplete1814Profile > Personal Access Tokens1815 token creation1816 allows creation of a personal access token1817 when creation fails1818 displays an error message1819 active tokens1820 only shows personal access tokens1821 inactive tokens1822 allows revocation of an active token1823 removes expired tokens from 'active' section1824 when revocation fails1825 displays an error message1826User rebases a merge request1827 when merge is regular1828 behaves like rebases1829 rebases1830 when merge is ff-only1831 behaves like rebases1832 rebases1833Projects > Members > Maintainer manages access requests1834 behaves like Maintainer manages access requests1835 maintainer can see access requests1836 maintainer can grant access1837 maintainer can deny access1838Reportable note on snippets1839 on project snippet1840 behaves like reportable note1841 has an edit button1842 has a `More actions` dropdown1843 dropdown has Report and Delete links1844 Report button links to a report page1845Issue Sidebar on Mobile1846 mobile sidebar on merge requests1847 behaves like issue sidebar stays collapsed on mobile1848 keeps the sidebar collapsed1849 mobile sidebar on issues1850 behaves like issue sidebar stays collapsed on mobile1851 keeps the sidebar collapsed1852Admin::AbuseReports1853 as an admin1854 if a user has been reported for abuse1855 in the abuse report view1856 presents information about abuse report1857 in the profile page of the user1858 shows a link to the admin view of the user1859 if a many users have been reported for abuse1860 in the abuse report view1861 presents information about abuse report1862Repository Settings > User sees revoke deploy token modal1863 shows the revoke deploy token modal1864 closes the revoke deploy token modal with escape keypress1865User visits their profile1866 shows correct menu item1867 shows profile info1868 when user has groups1869DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gtsiolis/gitlab-foss/app/models/group.rb:123)1870 shows user groups1871Math rendering1872 renders inline and display math correctly1873 only renders non XSS links1874Merge requests > User merges immediately1875 when there is active pipeline for merge request1876 enables merge immediately1877Projects > Show > User sees last commit CI status1878 shows the project README1879Dashboard > Milestones1880 as anonymous user1881 is redirected to sign-in page1882 as logged-in user1883 sees milestones1884 new milestones dropdown1885 takes user to a new milestone page1886Issues Feed1887 GET /issues1888 renders atom feed with url parameters for project issues1889 renders atom feed with url parameters for group issues1890 when authenticated1891 renders atom feed1892 when authenticated via personal access token1893 renders atom feed1894 when authenticated via feed token1895 renders atom feed1896Merge request > User sees empty state1897 shows an empty state and a "New merge request" button1898 if there are merge requests1899 does not show an empty state1900 shows empty state when filter results empty1901admin manage applications1902 should not text "test_changed"1903User manages emails1904 shows user's emails1905 adds an email1906 does not add a duplicate email1907 removes an email1908Conversational Development Index1909 has dismissable intro callout1910 when usage ping is disabled1911 shows empty state1912 hides the intro callout1913 when there is no data to display1914 shows empty state1915 when there is data to display1916 shows numbers for each metric1917Snippets1918 when the project has snippets1919 behaves like paginated snippets1920 is limited to 20 items per page1921 clicking on the link to the second page1922 shows the remaining snippets1923User searches for projects1924 when signed out1925 does not show top right search form1926 finds a project1927 preserves the group being searched in1928 preserves the project being searched in1929Projects > Files > User views files page1930 user sees folders and submodules sorted together, followed by files1931Projects > Wiki > User views wiki in project page1932 when repository is disabled for project1933 when wiki homepage contains a link1934 displays the correct URL for the link1935Group label on issue1936 renders link to the project issues page1937Finished in 10 minutes 29 seconds (files took 33.74 seconds to load)1938278 examples, 0 failures1939! Generating reports is disabled. To enable it, please set the `FLAKY_RSPEC_GENERATE_REPORT=1` !1940! Generating reports is disabled. To enable it, please set the `FLAKY_RSPEC_GENERATE_REPORT=1` !1941Wed Oct 23 14:17:04 UTC 20191943$ date1944Wed Oct 23 14:17:05 UTC 20191947coverage/: found 5 matching files 1948knapsack/: found 3 matching files 1949rspec_flaky/: found 2 matching files 1950rspec_profiling/: found 1 matching files 1951tmp/capybara/: found 5 matching files 1952tmp/memory_test/: found 2 matching files 1953Uploading artifacts to coordinator... ok id=330158379 responseStatus=201 Created token=9siGAXAu1954Uploading artifacts...1955junit_rspec.xml: found 1 matching files 1956Uploading artifacts to coordinator... ok id=330158379 responseStatus=201 Created token=9siGAXAu1957Job succeeded