There was an error fetching the job.
rspec system pg10 12/24
Passed Started
by
@nick.thomas

Nick Thomas
1Running with gitlab-runner 12.3.0 (a8a019e0)2 on docker-auto-scale-com d5ae8d25 3 Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ...
00:47
4Starting service postgres:10.9 ...5Pulling docker image postgres:10.9 ...6Using docker image sha256:897b33033d6498ba789d2ad5b305209106c8b45622b37ad135440a584ec885d3 for postgres:10.9 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:f9d774eafe0d9aa813860e94490efffec6041d63a786133749974c15c055663e for redis:alpine ...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:038fefa9154cd283ecf3ccfb1a094fd079ebca541a935959471f14b54fce582f for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.11-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-10-graphicsmagick-1.3.33 ... 14 Running on runner-d5ae8d25-project-278964-concurrent-0 via runner-d5ae8d25-gsrm-1571230286-b55852c3...
00:11
16Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/18 * [new ref] refs/pipelines/89282327 -> refs/pipelines/8928232719 b5698d895..4ec3d7972 master -> origin/master20Checking out 6f5714dc as master...21Removing .gitlab_shell_secret22Removing .gitlab_workhorse_secret23Removing .go/24Removing config/database.yml25Removing config/database_geo.yml26Removing config/gitlab.yml27Removing config/redis.cache.yml28Removing config/redis.queues.yml29Removing config/redis.shared_state.yml30Removing config/resque.yml31Removing config/secrets.yml32Removing coverage/33Removing junit_rspec.xml34Removing knapsack/35Removing log/api_json.log36Removing log/application.log37Removing log/audit_json.log38Removing log/gitaly-test.log39Removing log/graphql_json.log40Removing log/grpc.log41Removing log/test_json.log42Removing node_modules/43Removing public/assets/44Removing rspec_flaky/45Removing rspec_profiling/46Removing tmp/cache/47Removing tmp/memory_test/48Removing tmp/prometheus_multiproc_dir/counter_process_114-0.db49Removing tmp/prometheus_multiproc_dir/histogram_process_114-0.db50Removing tmp/tests/51Removing vendor/gitaly-ruby/52Removing vendor/ruby/53Skipping Git submodules setup55Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/debian-stretch-ruby-2.6.3-node-12.x-2 56Successfully extracted cache58Downloading artifacts from coordinator... ok id=322922801 responseStatus=200 OK token=xdLK22P559Downloading artifacts for retrieve-tests-metadata (322922809)...60Downloading artifacts from coordinator... ok id=322922809 responseStatus=200 OK token=vWkPg6d_61Downloading artifacts for setup-test-env (322922804)...62Downloading artifacts from coordinator... ok id=322922804 responseStatus=200 OK token=2YUWrMkH63WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 65$ date66Wed Oct 16 17:06:35 UTC 201967$ export GOPATH=$CI_PROJECT_DIR/.go68$ mkdir -p $GOPATH69$ source scripts/utils.sh70$ source scripts/prepare_build.sh71Bundler version 1.17.272Warning: 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`.73The Gemfile's dependencies are satisfied74Successfully installed knapsack-1.18.0751 gem installed76CREATE ROLE77GRANT78Dropped database 'gitlabhq_test'79Created database 'gitlabhq_test'80-- enable_extension("pg_trgm")81 -> 0.0435s82-- enable_extension("plpgsql")83 -> 0.0038s84-- create_table("abuse_reports", {:id=>:serial, :force=>:cascade})85 -> 0.0062s86-- create_table("alerts_service_data", {:force=>:cascade})87 -> 0.0084s88-- create_table("allowed_email_domains", {:force=>:cascade})89 -> 0.0054s90-- create_table("analytics_cycle_analytics_group_stages", {:force=>:cascade})91 -> 0.0179s92-- create_table("analytics_cycle_analytics_project_stages", {:force=>:cascade})93 -> 0.0170s94-- create_table("analytics_language_trend_repository_languages", {:id=>false, :force=>:cascade})95 -> 0.0093s96-- create_table("analytics_repository_file_commits", {:force=>:cascade})97 -> 0.0083s98-- create_table("analytics_repository_file_edits", {:force=>:cascade})99 -> 0.0083s100-- create_table("analytics_repository_files", {:force=>:cascade})101 -> 0.0055s102-- create_table("appearances", {:id=>:serial, :force=>:cascade})103 -> 0.0052s104-- create_table("application_setting_terms", {:id=>:serial, :force=>:cascade})105 -> 0.0030s106-- create_table("application_settings", {:id=>:serial, :force=>:cascade})107 -> 0.1148s108-- create_table("approval_merge_request_rule_sources", {:force=>:cascade})109 -> 0.0081s110-- create_table("approval_merge_request_rules", {:force=>:cascade})111 -> 0.0197s112-- create_table("approval_merge_request_rules_approved_approvers", {:force=>:cascade})113 -> 0.0085s114-- create_table("approval_merge_request_rules_groups", {:force=>:cascade})115 -> 0.0089s116-- create_table("approval_merge_request_rules_users", {:force=>:cascade})117 -> 0.0082s118-- create_table("approval_project_rules", {:force=>:cascade})119 -> 0.0131s120-- create_table("approval_project_rules_groups", {:force=>:cascade})121 -> 0.0079s122-- create_table("approval_project_rules_users", {:force=>:cascade})123 -> 0.0075s124-- create_table("approvals", {:id=>:serial, :force=>:cascade})125 -> 0.0072s126-- create_table("approver_groups", {:id=>:serial, :force=>:cascade})127 -> 0.0081s128-- create_table("approvers", {:id=>:serial, :force=>:cascade})129 -> 0.0084s130-- create_table("audit_events", {:id=>:serial, :force=>:cascade})131 -> 0.0089s132-- create_table("award_emoji", {:id=>:serial, :force=>:cascade})133 -> 0.0085s134-- create_table("badges", {:id=>:serial, :force=>:cascade})135 -> 0.0096s136-- create_table("board_assignees", {:id=>:serial, :force=>:cascade})137 -> 0.0076s138-- create_table("board_group_recent_visits", {:force=>:cascade})139 -> 0.0125s140-- create_table("board_labels", {:id=>:serial, :force=>:cascade})141 -> 0.0081s142-- create_table("board_project_recent_visits", {:force=>:cascade})143 -> 0.0117s144-- create_table("boards", {:id=>:serial, :force=>:cascade})145 -> 0.0108s146-- create_table("broadcast_messages", {:id=>:serial, :force=>:cascade})147 -> 0.0058s148-- create_table("chat_names", {:id=>:serial, :force=>:cascade})149 -> 0.0086s150-- create_table("chat_teams", {:id=>:serial, :force=>:cascade})151 -> 0.0056s152-- create_table("ci_build_needs", {:id=>:serial, :force=>:cascade})153 -> 0.0053s154-- create_table("ci_build_trace_chunks", {:force=>:cascade})155 -> 0.0059s156-- create_table("ci_build_trace_section_names", {:id=>:serial, :force=>:cascade})157 -> 0.0056s158-- create_table("ci_build_trace_sections", {:id=>:serial, :force=>:cascade})159 -> 0.0137s160-- create_table("ci_builds", {:id=>:serial, :force=>:cascade})161 -> 0.0744s162-- create_table("ci_builds_metadata", {:id=>:serial, :force=>:cascade})163 -> 0.0107s164-- create_table("ci_builds_runner_session", {:force=>:cascade})165 -> 0.0053s166-- create_table("ci_group_variables", {:id=>:serial, :force=>:cascade})167 -> 0.0072s168-- create_table("ci_job_artifacts", {:id=>:serial, :force=>:cascade})169 -> 0.0163s170-- create_table("ci_job_variables", {:force=>:cascade})171 -> 0.0082s172-- create_table("ci_pipeline_chat_data", {:force=>:cascade})173 -> 0.0077s174-- create_table("ci_pipeline_schedule_variables", {:id=>:serial, :force=>:cascade})175 -> 0.0067s176-- create_table("ci_pipeline_schedules", {:id=>:serial, :force=>:cascade})177 -> 0.0113s178-- create_table("ci_pipeline_variables", {:id=>:serial, :force=>:cascade})179 -> 0.0059s180-- create_table("ci_pipelines", {:id=>:serial, :force=>:cascade})181 -> 0.0343s182-- create_table("ci_runner_namespaces", {:id=>:serial, :force=>:cascade})183 -> 0.0069s184-- create_table("ci_runner_projects", {:id=>:serial, :force=>:cascade})185 -> 0.0069s186-- create_table("ci_runners", {:id=>:serial, :force=>:cascade})187 -> 0.0201s188-- create_table("ci_sources_pipelines", {:id=>:serial, :force=>:cascade})189 -> 0.0160s190-- create_table("ci_stages", {:id=>:serial, :force=>:cascade})191 -> 0.0135s192-- create_table("ci_trigger_requests", {:id=>:serial, :force=>:cascade})193 -> 0.0080s194-- create_table("ci_triggers", {:id=>:serial, :force=>:cascade})195 -> 0.0080s196-- create_table("ci_variables", {:id=>:serial, :force=>:cascade})197 -> 0.0080s198-- create_table("cluster_groups", {:id=>:serial, :force=>:cascade})199 -> 0.0071s200-- create_table("cluster_platforms_kubernetes", {:id=>:serial, :force=>:cascade})201 -> 0.0057s202-- create_table("cluster_projects", {:id=>:serial, :force=>:cascade})203 -> 0.0072s204-- create_table("cluster_providers_gcp", {:id=>:serial, :force=>:cascade})205 -> 0.0095s206-- create_table("clusters", {:id=>:serial, :force=>:cascade})207 -> 0.0126s208-- create_table("clusters_applications_cert_managers", {:id=>:serial, :force=>:cascade})209 -> 0.0055s210-- create_table("clusters_applications_helm", {:id=>:serial, :force=>:cascade})211 -> 0.0060s212-- create_table("clusters_applications_ingress", {:id=>:serial, :force=>:cascade})213 -> 0.0058s214-- create_table("clusters_applications_jupyter", {:id=>:serial, :force=>:cascade})215 -> 0.0078s216-- create_table("clusters_applications_knative", {:id=>:serial, :force=>:cascade})217 -> 0.0059s218-- create_table("clusters_applications_prometheus", {:id=>:serial, :force=>:cascade})219 -> 0.0058s220-- create_table("clusters_applications_runners", {:id=>:serial, :force=>:cascade})221 -> 0.0082s222-- create_table("clusters_kubernetes_namespaces", {:force=>:cascade})223 -> 0.0172s224-- create_table("container_repositories", {:id=>:serial, :force=>:cascade})225 -> 0.0080s226-- create_table("conversational_development_index_metrics", {:id=>:serial, :force=>:cascade})227 -> 0.0079s228-- create_table("dependency_proxy_blobs", {:id=>:serial, :force=>:cascade})229 -> 0.0063s230-- create_table("dependency_proxy_group_settings", {:id=>:serial, :force=>:cascade})231 -> 0.0053s232-- create_table("deploy_keys_projects", {:id=>:serial, :force=>:cascade})233 -> 0.0052s234-- create_table("deploy_tokens", {:id=>:serial, :force=>:cascade})235 -> 0.0110s236-- create_table("deployments", {:id=>:serial, :force=>:cascade})237 -> 0.0256s238-- create_table("design_management_designs", {:force=>:cascade})239 -> 0.0075s240-- create_table("design_management_designs_versions", {:id=>false, :force=>:cascade})241 -> 0.0109s242-- create_table("design_management_versions", {:force=>:cascade})243 -> 0.0103s244-- create_table("draft_notes", {:force=>:cascade})245 -> 0.0102s246-- create_table("elasticsearch_indexed_namespaces", {:id=>false, :force=>:cascade})247 -> 0.0037s248-- create_table("elasticsearch_indexed_projects", {:id=>false, :force=>:cascade})249 -> 0.0039s250-- create_table("emails", {:id=>:serial, :force=>:cascade})251 -> 0.0101s252-- create_table("environments", {:id=>:serial, :force=>:cascade})253 -> 0.0131s254-- create_table("epic_issues", {:id=>:serial, :force=>:cascade})255 -> 0.0068s256-- create_table("epic_metrics", {:id=>:serial, :force=>:cascade})257 -> 0.0049s258-- create_table("epics", {:id=>:serial, :force=>:cascade})259 -> 0.0249s260-- create_table("events", {:id=>:serial, :force=>:cascade})261 -> 0.0187s262-- create_table("external_pull_requests", {:force=>:cascade})263 -> 0.0058s264-- create_table("feature_gates", {:id=>:serial, :force=>:cascade})265 -> 0.0051s266-- create_table("features", {:id=>:serial, :force=>:cascade})267 -> 0.0051s268-- create_table("fork_network_members", {:id=>:serial, :force=>:cascade})269 -> 0.0088s270-- create_table("fork_networks", {:id=>:serial, :force=>:cascade})271 -> 0.0050s272-- create_table("forked_project_links", {:id=>:serial, :force=>:cascade})273 -> 0.0060s274-- create_table("geo_cache_invalidation_events", {:force=>:cascade})275 -> 0.0028s276-- create_table("geo_container_repository_updated_events", {:force=>:cascade})277 -> 0.0046s278-- create_table("geo_event_log", {:force=>:cascade})279 -> 0.0324s280-- create_table("geo_hashed_storage_attachments_events", {:force=>:cascade})281 -> 0.0058s282-- create_table("geo_hashed_storage_migrated_events", {:force=>:cascade})283 -> 0.0084s284-- create_table("geo_job_artifact_deleted_events", {:force=>:cascade})285 -> 0.0053s286-- create_table("geo_lfs_object_deleted_events", {:force=>:cascade})287 -> 0.0055s288-- create_table("geo_node_namespace_links", {:id=>:serial, :force=>:cascade})289 -> 0.0093s290-- create_table("geo_node_statuses", {:id=>:serial, :force=>:cascade})291 -> 0.0076s292-- create_table("geo_nodes", {:id=>:serial, :force=>:cascade})293 -> 0.0144s294-- create_table("geo_repositories_changed_events", {:force=>:cascade})295 -> 0.0048s296-- create_table("geo_repository_created_events", {:force=>:cascade})297 -> 0.0053s298-- create_table("geo_repository_deleted_events", {:force=>:cascade})299 -> 0.0053s300-- create_table("geo_repository_renamed_events", {:force=>:cascade})301 -> 0.0054s302-- create_table("geo_repository_updated_events", {:force=>:cascade})303 -> 0.0088s304-- create_table("geo_reset_checksum_events", {:force=>:cascade})305 -> 0.0047s306-- create_table("geo_upload_deleted_events", {:force=>:cascade})307 -> 0.0058s308-- create_table("gitlab_subscriptions", {:force=>:cascade})309 -> 0.0084s310-- create_table("gpg_key_subkeys", {:id=>:serial, :force=>:cascade})311 -> 0.0113s312-- create_table("gpg_keys", {:id=>:serial, :force=>:cascade})313 -> 0.0100s314-- create_table("gpg_signatures", {:id=>:serial, :force=>:cascade})315 -> 0.0146s316-- create_table("grafana_integrations", {:force=>:cascade})317 -> 0.0054s318-- create_table("group_custom_attributes", {:id=>:serial, :force=>:cascade})319 -> 0.0079s320-- create_table("historical_data", {:id=>:serial, :force=>:cascade})321 -> 0.0023s322-- create_table("identities", {:id=>:serial, :force=>:cascade})323 -> 0.0103s324-- create_table("import_export_uploads", {:id=>:serial, :force=>:cascade})325 -> 0.0077s326-- create_table("index_statuses", {:id=>:serial, :force=>:cascade})327 -> 0.0055s328-- create_table("insights", {:id=>:serial, :force=>:cascade})329 -> 0.0070s330-- create_table("internal_ids", {:force=>:cascade})331 -> 0.0114s332-- create_table("ip_restrictions", {:force=>:cascade})333 -> 0.0052s334-- create_table("issue_assignees", {:id=>false, :force=>:cascade})335 -> 0.0059s336-- create_table("issue_links", {:id=>:serial, :force=>:cascade})337 -> 0.0092s338-- create_table("issue_metrics", {:id=>:serial, :force=>:cascade})339 -> 0.0074s340-- create_table("issue_tracker_data", {:force=>:cascade})341 -> 0.0061s342-- create_table("issues", {:id=>:serial, :force=>:cascade})343 -> 0.0458s344-- create_table("issues_prometheus_alert_events", {:id=>false, :force=>:cascade})345 -> 0.0062s346-- create_table("jira_connect_installations", {:force=>:cascade})347 -> 0.0056s348-- create_table("jira_connect_subscriptions", {:force=>:cascade})349 -> 0.0102s350-- create_table("jira_tracker_data", {:force=>:cascade})351 -> 0.0057s352-- create_table("keys", {:id=>:serial, :force=>:cascade})353 -> 0.0110s354-- create_table("label_links", {:id=>:serial, :force=>:cascade})355 -> 0.0080s356-- create_table("label_priorities", {:id=>:serial, :force=>:cascade})357 -> 0.0096s358-- create_table("labels", {:id=>:serial, :force=>:cascade})359 -> 0.0157s360-- create_table("ldap_group_links", {:id=>:serial, :force=>:cascade})361 -> 0.0031s362-- create_table("lfs_file_locks", {:id=>:serial, :force=>:cascade})363 -> 0.0084s364-- create_table("lfs_objects", {:id=>:serial, :force=>:cascade})365 -> 0.0079s366-- create_table("lfs_objects_projects", {:id=>:serial, :force=>:cascade})367 -> 0.0076s368-- create_table("licenses", {:id=>:serial, :force=>:cascade})369 -> 0.0028s370-- create_table("list_user_preferences", {:force=>:cascade})371 -> 0.0101s372-- create_table("lists", {:id=>:serial, :force=>:cascade})373 -> 0.0150s374-- create_table("members", {:id=>:serial, :force=>:cascade})375 -> 0.0199s376-- create_table("merge_request_assignees", {:force=>:cascade})377 -> 0.0091s378-- create_table("merge_request_blocks", {:force=>:cascade})379 -> 0.0069s380-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})381 -> 0.0064s382-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})383 -> 0.0045s384-- create_table("merge_request_diffs", {:id=>:serial, :force=>:cascade})385 -> 0.0077s386-- create_table("merge_request_metrics", {:id=>:serial, :force=>:cascade})387 -> 0.0205s388-- create_table("merge_requests", {:id=>:serial, :force=>:cascade})389 -> 0.0554s390-- create_table("merge_requests_closing_issues", {:id=>:serial, :force=>:cascade})391 -> 0.0067s392-- create_table("merge_trains", {:force=>:cascade})393 -> 0.0119s394-- create_table("milestone_releases", {:id=>false, :force=>:cascade})395 -> 0.0055s396-- create_table("milestones", {:id=>:serial, :force=>:cascade})397 -> 0.0166s398-- create_table("namespace_aggregation_schedules", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})399 -> 0.0037s400-- create_table("namespace_root_storage_statistics", {:primary_key=>"namespace_id", :id=>:integer, :default=>nil, :force=>:cascade})401 -> 0.0068s402-- create_table("namespace_statistics", {:id=>:serial, :force=>:cascade})403 -> 0.0053s404-- create_table("namespaces", {:id=>:serial, :force=>:cascade})405 -> 0.0498s406-- create_table("note_diff_files", {:id=>:serial, :force=>:cascade})407 -> 0.0055s408-- create_table("notes", {:id=>:serial, :force=>:cascade})409 -> 0.0268s410-- create_table("notification_settings", {:id=>:serial, :force=>:cascade})411 -> 0.0112s412-- create_table("oauth_access_grants", {:id=>:serial, :force=>:cascade})413 -> 0.0056s414-- create_table("oauth_access_tokens", {:id=>:serial, :force=>:cascade})415 -> 0.0120s416-- create_table("oauth_applications", {:id=>:serial, :force=>:cascade})417 -> 0.0084s418-- create_table("oauth_openid_requests", {:id=>:serial, :force=>:cascade})419 -> 0.0051s420-- create_table("operations_feature_flag_scopes", {:force=>:cascade})421 -> 0.0066s422-- create_table("operations_feature_flags", {:force=>:cascade})423 -> 0.0056s424-- create_table("operations_feature_flags_clients", {:force=>:cascade})425 -> 0.0077s426-- create_table("packages_maven_metadata", {:force=>:cascade})427 -> 0.0054s428-- create_table("packages_package_files", {:force=>:cascade})429 -> 0.0056s430-- create_table("packages_package_metadata", {:force=>:cascade})431 -> 0.0050s432-- create_table("packages_package_tags", {:force=>:cascade})433 -> 0.0047s434-- create_table("packages_packages", {:force=>:cascade})435 -> 0.0077s436-- create_table("pages_domain_acme_orders", {:force=>:cascade})437 -> 0.0079s438-- create_table("pages_domains", {:id=>:serial, :force=>:cascade})439 -> 0.0198s440-- create_table("path_locks", {:id=>:serial, :force=>:cascade})441 -> 0.0097s442-- create_table("personal_access_tokens", {:id=>:serial, :force=>:cascade})443 -> 0.0094s444-- create_table("plans", {:id=>:serial, :force=>:cascade})445 -> 0.0058s446-- create_table("pool_repositories", {:force=>:cascade})447 -> 0.0103s448-- create_table("programming_languages", {:id=>:serial, :force=>:cascade})449 -> 0.0053s450-- create_table("project_alerting_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})451 -> 0.0021s452-- create_table("project_aliases", {:force=>:cascade})453 -> 0.0076s454-- create_table("project_authorizations", {:id=>false, :force=>:cascade})455 -> 0.0061s456-- create_table("project_auto_devops", {:id=>:serial, :force=>:cascade})457 -> 0.0051s458-- create_table("project_ci_cd_settings", {:id=>:serial, :force=>:cascade})459 -> 0.0062s460-- create_table("project_custom_attributes", {:id=>:serial, :force=>:cascade})461 -> 0.0077s462-- create_table("project_daily_statistics", {:force=>:cascade})463 -> 0.0048s464-- create_table("project_deploy_tokens", {:id=>:serial, :force=>:cascade})465 -> 0.0069s466-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})467 -> 0.0027s468-- create_table("project_feature_usages", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})469 -> 0.0095s470-- create_table("project_features", {:id=>:serial, :force=>:cascade})471 -> 0.0057s472-- create_table("project_group_links", {:id=>:serial, :force=>:cascade})473 -> 0.0076s474-- create_table("project_import_data", {:id=>:serial, :force=>:cascade})475 -> 0.0051s476-- create_table("project_incident_management_settings", {:primary_key=>"project_id", :id=>:serial, :force=>:cascade})477 -> 0.0036s478-- create_table("project_metrics_settings", {:primary_key=>"project_id", :id=>:integer, :default=>nil, :force=>:cascade})479 -> 0.0021s480-- create_table("project_mirror_data", {:id=>:serial, :force=>:cascade})481 -> 0.0173s482-- create_table("project_pages_metadata", {:id=>false, :force=>:cascade})483 -> 0.0063s484-- create_table("project_repositories", {:force=>:cascade})485 -> 0.0095s486-- create_table("project_repository_states", {:id=>:serial, :force=>:cascade})487 -> 0.0172s488-- create_table("project_statistics", {:id=>:serial, :force=>:cascade})489 -> 0.0104s490-- create_table("project_tracing_settings", {:force=>:cascade})491 -> 0.0053s492-- create_table("projects", {:id=>:serial, :force=>:cascade})493 -> 0.0800s494-- create_table("prometheus_alert_events", {:force=>:cascade})495 -> 0.0077s496-- create_table("prometheus_alerts", {:id=>:serial, :force=>:cascade})497 -> 0.0094s498-- create_table("prometheus_metrics", {:id=>:serial, :force=>:cascade})499 -> 0.0126s500-- create_table("protected_branch_merge_access_levels", {:id=>:serial, :force=>:cascade})501 -> 0.0096s502-- create_table("protected_branch_push_access_levels", {:id=>:serial, :force=>:cascade})503 -> 0.0114s504-- create_table("protected_branch_unprotect_access_levels", {:id=>:serial, :force=>:cascade})505 -> 0.0097s506-- create_table("protected_branches", {:id=>:serial, :force=>:cascade})507 -> 0.0083s508-- create_table("protected_environment_deploy_access_levels", {:id=>:serial, :force=>:cascade})509 -> 0.0105s510-- create_table("protected_environments", {:id=>:serial, :force=>:cascade})511 -> 0.0084s512-- create_table("protected_tag_create_access_levels", {:id=>:serial, :force=>:cascade})513 -> 0.0101s514-- create_table("protected_tags", {:id=>:serial, :force=>:cascade})515 -> 0.0075s516-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})517 -> 0.0045s518-- create_table("push_rules", {:id=>:serial, :force=>:cascade})519 -> 0.0111s520-- create_table("redirect_routes", {:id=>:serial, :force=>:cascade})521 -> 0.0110s522-- create_table("release_links", {:force=>:cascade})523 -> 0.0084s524-- create_table("releases", {:id=>:serial, :force=>:cascade})525 -> 0.0089s526-- create_table("remote_mirrors", {:id=>:serial, :force=>:cascade})527 -> 0.0095s528-- create_table("repository_languages", {:id=>false, :force=>:cascade})529 -> 0.0037s530-- create_table("resource_label_events", {:force=>:cascade})531 -> 0.0152s532-- create_table("reviews", {:force=>:cascade})533 -> 0.0100s534-- create_table("routes", {:id=>:serial, :force=>:cascade})535 -> 0.0114s536-- create_table("saml_providers", {:id=>:serial, :force=>:cascade})537 -> 0.0069s538-- create_table("scim_oauth_access_tokens", {:id=>:serial, :force=>:cascade})539 -> 0.0061s540-- create_table("sent_notifications", {:id=>:serial, :force=>:cascade})541 -> 0.0063s542-- create_table("services", {:id=>:serial, :force=>:cascade})543 -> 0.0185s544-- create_table("shards", {:id=>:serial, :force=>:cascade})545 -> 0.0056s546-- create_table("slack_integrations", {:id=>:serial, :force=>:cascade})547 -> 0.0079s548-- create_table("smartcard_identities", {:force=>:cascade})549 -> 0.0080s550-- create_table("snippets", {:id=>:serial, :force=>:cascade})551 -> 0.0207s552-- create_table("software_license_policies", {:id=>:serial, :force=>:cascade})553 -> 0.0078s554-- create_table("software_licenses", {:id=>:serial, :force=>:cascade})555 -> 0.0079s556-- create_table("spam_logs", {:id=>:serial, :force=>:cascade})557 -> 0.0041s558-- create_table("subscriptions", {:id=>:serial, :force=>:cascade})559 -> 0.0078s560-- create_table("suggestions", {:force=>:cascade})561 -> 0.0072s562-- create_table("system_note_metadata", {:id=>:serial, :force=>:cascade})563 -> 0.0050s564-- create_table("taggings", {:id=>:serial, :force=>:cascade})565 -> 0.0121s566-- create_table("tags", {:id=>:serial, :force=>:cascade})567 -> 0.0078s568-- create_table("term_agreements", {:id=>:serial, :force=>:cascade})569 -> 0.0096s570-- create_table("timelogs", {:id=>:serial, :force=>:cascade})571 -> 0.0092s572-- create_table("todos", {:id=>:serial, :force=>:cascade})573 -> 0.0237s574-- create_table("trending_projects", {:id=>:serial, :force=>:cascade})575 -> 0.0049s576-- create_table("u2f_registrations", {:id=>:serial, :force=>:cascade})577 -> 0.0075s578-- create_table("uploads", {:id=>:serial, :force=>:cascade})579 -> 0.0125s580-- create_table("user_agent_details", {:id=>:serial, :force=>:cascade})581 -> 0.0065s582-- create_table("user_callouts", {:id=>:serial, :force=>:cascade})583 -> 0.0073s584-- create_table("user_custom_attributes", {:id=>:serial, :force=>:cascade})585 -> 0.0074s586-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})587 -> 0.0057s588-- create_table("user_preferences", {:id=>:serial, :force=>:cascade})589 -> 0.0076s590-- create_table("user_statuses", {:primary_key=>"user_id", :id=>:serial, :force=>:cascade})591 -> 0.0057s592-- create_table("user_synced_attributes_metadata", {:id=>:serial, :force=>:cascade})593 -> 0.0065s594-- create_table("users", {:id=>:serial, :force=>:cascade})595 -> 0.0769s596-- create_table("users_ops_dashboard_projects", {:force=>:cascade})597 -> 0.0074s598-- create_table("users_star_projects", {:id=>:serial, :force=>:cascade})599 -> 0.0075s600-- create_table("vulnerabilities", {:force=>:cascade})601 -> 0.0255s602-- create_table("vulnerability_feedback", {:id=>:serial, :force=>:cascade})603 -> 0.0169s604-- create_table("vulnerability_identifiers", {:force=>:cascade})605 -> 0.0058s606-- create_table("vulnerability_occurrence_identifiers", {:force=>:cascade})607 -> 0.0075s608-- create_table("vulnerability_occurrence_pipelines", {:force=>:cascade})609 -> 0.0070s610-- create_table("vulnerability_occurrences", {:force=>:cascade})611 -> 0.0147s612-- create_table("vulnerability_scanners", {:force=>:cascade})613 -> 0.0056s614-- create_table("web_hook_logs", {:id=>:serial, :force=>:cascade})615 -> 0.0079s616-- create_table("web_hooks", {:id=>:serial, :force=>:cascade})617 -> 0.0133s618-- add_foreign_key("alerts_service_data", "services", {:on_delete=>:cascade})619 -> 0.0027s620-- add_foreign_key("allowed_email_domains", "namespaces", {:column=>"group_id", :on_delete=>:cascade})621 -> 0.0025s622-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})623 -> 0.0020s624-- add_foreign_key("analytics_cycle_analytics_group_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})625 -> 0.0013s626-- add_foreign_key("analytics_cycle_analytics_group_stages", "namespaces", {:column=>"group_id", :on_delete=>:cascade})627 -> 0.0016s628-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"end_event_label_id", :on_delete=>:cascade})629 -> 0.0016s630-- add_foreign_key("analytics_cycle_analytics_project_stages", "labels", {:column=>"start_event_label_id", :on_delete=>:cascade})631 -> 0.0013s632-- add_foreign_key("analytics_cycle_analytics_project_stages", "projects", {:on_delete=>:cascade})633 -> 0.0034s634-- add_foreign_key("analytics_language_trend_repository_languages", "programming_languages", {:on_delete=>:cascade})635 -> 0.0017s636-- add_foreign_key("analytics_language_trend_repository_languages", "projects", {:on_delete=>:cascade})637 -> 0.0017s638-- add_foreign_key("analytics_repository_file_commits", "analytics_repository_files", {:on_delete=>:cascade})639 -> 0.0017s640-- add_foreign_key("analytics_repository_file_commits", "projects", {:on_delete=>:cascade})641 -> 0.0017s642-- add_foreign_key("analytics_repository_file_edits", "analytics_repository_files", {:on_delete=>:cascade})643 -> 0.0015s644-- add_foreign_key("analytics_repository_file_edits", "projects", {:on_delete=>:cascade})645 -> 0.0019s646-- add_foreign_key("analytics_repository_files", "projects", {:on_delete=>:cascade})647 -> 0.0019s648-- add_foreign_key("application_settings", "namespaces", {:column=>"custom_project_templates_group_id", :on_delete=>:nullify})649 -> 0.0044s650-- add_foreign_key("application_settings", "projects", {:column=>"file_template_project_id", :name=>"fk_ec757bd087", :on_delete=>:nullify})651 -> 0.0028s652-- add_foreign_key("application_settings", "projects", {:column=>"instance_administration_project_id", :on_delete=>:nullify})653 -> 0.0027s654-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})655 -> 0.0038s656-- add_foreign_key("approval_merge_request_rule_sources", "approval_merge_request_rules", {:on_delete=>:cascade})657 -> 0.0021s658-- add_foreign_key("approval_merge_request_rule_sources", "approval_project_rules", {:on_delete=>:cascade})659 -> 0.0017s660-- add_foreign_key("approval_merge_request_rules", "merge_requests", {:on_delete=>:cascade})661 -> 0.0026s662-- add_foreign_key("approval_merge_request_rules_approved_approvers", "approval_merge_request_rules", {:on_delete=>:cascade})663 -> 0.0017s664-- add_foreign_key("approval_merge_request_rules_approved_approvers", "users", {:on_delete=>:cascade})665 -> 0.0018s666-- add_foreign_key("approval_merge_request_rules_groups", "approval_merge_request_rules", {:on_delete=>:cascade})667 -> 0.0015s668-- add_foreign_key("approval_merge_request_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})669 -> 0.0015s670-- add_foreign_key("approval_merge_request_rules_users", "approval_merge_request_rules", {:on_delete=>:cascade})671 -> 0.0017s672-- add_foreign_key("approval_merge_request_rules_users", "users", {:on_delete=>:cascade})673 -> 0.0018s674-- add_foreign_key("approval_project_rules", "projects", {:on_delete=>:cascade})675 -> 0.0018s676-- add_foreign_key("approval_project_rules_groups", "approval_project_rules", {:on_delete=>:cascade})677 -> 0.0016s678-- add_foreign_key("approval_project_rules_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})679 -> 0.0015s680-- add_foreign_key("approval_project_rules_users", "approval_project_rules", {:on_delete=>:cascade})681 -> 0.0015s682-- add_foreign_key("approval_project_rules_users", "users", {:on_delete=>:cascade})683 -> 0.0018s684-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})685 -> 0.0020s686-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})687 -> 0.0020s688-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})689 -> 0.0019s690-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})691 -> 0.0020s692-- add_foreign_key("board_assignees", "boards", {:on_delete=>:cascade})693 -> 0.0020s694-- add_foreign_key("board_assignees", "users", {:column=>"assignee_id", :on_delete=>:cascade})695 -> 0.0017s696-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})697 -> 0.0018s698-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})699 -> 0.0016s700-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})701 -> 0.0018s702-- add_foreign_key("board_labels", "boards", {:on_delete=>:cascade})703 -> 0.0015s704-- add_foreign_key("board_labels", "labels", {:on_delete=>:cascade})705 -> 0.0014s706-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})707 -> 0.0016s708-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})709 -> 0.0018s710-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})711 -> 0.0018s712-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :name=>"fk_1e9a074a35", :on_delete=>:cascade})713 -> 0.0015s714-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})715 -> 0.0019s716-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})717 -> 0.0017s718-- add_foreign_key("ci_build_needs", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})719 -> 0.0029s720-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})721 -> 0.0018s722-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})723 -> 0.0022s724-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})725 -> 0.0016s726-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})727 -> 0.0015s728-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})729 -> 0.0018s730-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})731 -> 0.0023s732-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})733 -> 0.0017s734-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"upstream_pipeline_id", :name=>"fk_87f4cefcda", :on_delete=>:cascade})735 -> 0.0015s736-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})737 -> 0.0017s738-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})739 -> 0.0022s740-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})741 -> 0.0018s742-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})743 -> 0.0028s744-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})745 -> 0.0019s746-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})747 -> 0.0018s748-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})749 -> 0.0021s750-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})751 -> 0.0020s752-- add_foreign_key("ci_job_variables", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})753 -> 0.0019s754-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})755 -> 0.0019s756-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})757 -> 0.0020s758-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})759 -> 0.0017s760-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})761 -> 0.0020s762-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})763 -> 0.0018s764-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})765 -> 0.0016s766-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})767 -> 0.0014s768-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})769 -> 0.0013s770-- add_foreign_key("ci_pipelines", "external_pull_requests", {:name=>"fk_190998ef09", :on_delete=>:nullify})771 -> 0.0016s772-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})773 -> 0.0018s774-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})775 -> 0.0022s776-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})777 -> 0.0019s778-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})779 -> 0.0016s780-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})781 -> 0.0019s782-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_be5624bf37", :on_delete=>:cascade})783 -> 0.0019s784-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_e1bad85861", :on_delete=>:cascade})785 -> 0.0014s786-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_d4e29af7d7", :on_delete=>:cascade})787 -> 0.0014s788-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_acd9737679", :on_delete=>:cascade})789 -> 0.0027s790-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_1e53c97c0a", :on_delete=>:cascade})791 -> 0.0018s792-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})793 -> 0.0016s794-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})795 -> 0.0020s796-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})797 -> 0.0017s798-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})799 -> 0.0018s800-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})801 -> 0.0018s802-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})803 -> 0.0019s804-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})805 -> 0.0017s806-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})807 -> 0.0017s808-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})809 -> 0.0015s810-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})811 -> 0.0014s812-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})813 -> 0.0018s814-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})815 -> 0.0016s816-- add_foreign_key("clusters", "projects", {:column=>"management_project_id", :name=>"fk_f05c5e5a42", :on_delete=>:nullify})817 -> 0.0018s818-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})819 -> 0.0019s820-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})821 -> 0.0018s822-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})823 -> 0.0015s824-- add_foreign_key("clusters_applications_ingress", "clusters", {:on_delete=>:cascade})825 -> 0.0017s826-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})827 -> 0.0016s828-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})829 -> 0.0016s830-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})831 -> 0.0014s832-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})833 -> 0.0014s834-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})835 -> 0.0015s836-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})837 -> 0.0014s838-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})839 -> 0.0018s840-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})841 -> 0.0015s842-- add_foreign_key("clusters_kubernetes_namespaces", "environments", {:on_delete=>:nullify})843 -> 0.0018s844-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})845 -> 0.0022s846-- add_foreign_key("container_repositories", "projects")847 -> 0.0020s848-- add_foreign_key("dependency_proxy_blobs", "namespaces", {:column=>"group_id", :on_delete=>:cascade})849 -> 0.0018s850-- add_foreign_key("dependency_proxy_group_settings", "namespaces", {:column=>"group_id", :on_delete=>:cascade})851 -> 0.0018s852-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})853 -> 0.0021s854-- add_foreign_key("deployments", "clusters", {:name=>"fk_289bba3222", :on_delete=>:nullify})855 -> 0.0020s856-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})857 -> 0.0021s858-- add_foreign_key("design_management_designs", "issues", {:on_delete=>:cascade})859 -> 0.0026s860-- add_foreign_key("design_management_designs", "projects", {:on_delete=>:cascade})861 -> 0.0019s862-- add_foreign_key("design_management_designs_versions", "design_management_designs", {:column=>"design_id", :name=>"fk_03c671965c", :on_delete=>:cascade})863 -> 0.0015s864-- add_foreign_key("design_management_designs_versions", "design_management_versions", {:column=>"version_id", :name=>"fk_f4d25ba00c", :on_delete=>:cascade})865 -> 0.0015s866-- add_foreign_key("design_management_versions", "issues", {:on_delete=>:cascade})867 -> 0.0016s868-- add_foreign_key("design_management_versions", "users", {:name=>"fk_ee16b939e5", :on_delete=>:nullify})869 -> 0.0020s870-- add_foreign_key("draft_notes", "merge_requests", {:on_delete=>:cascade})871 -> 0.0021s872-- add_foreign_key("draft_notes", "users", {:column=>"author_id", :on_delete=>:cascade})873 -> 0.0020s874-- add_foreign_key("elasticsearch_indexed_namespaces", "namespaces", {:on_delete=>:cascade})875 -> 0.0019s876-- add_foreign_key("elasticsearch_indexed_projects", "projects", {:on_delete=>:cascade})877 -> 0.0021s878-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})879 -> 0.0020s880-- add_foreign_key("epic_issues", "epics", {:on_delete=>:cascade})881 -> 0.0021s882-- add_foreign_key("epic_issues", "issues", {:on_delete=>:cascade})883 -> 0.0016s884-- add_foreign_key("epic_metrics", "epics", {:on_delete=>:cascade})885 -> 0.0016s886-- add_foreign_key("epics", "epics", {:column=>"parent_id", :name=>"fk_25b99c1be3", :on_delete=>:cascade})887 -> 0.0015s888-- add_foreign_key("epics", "milestones", {:on_delete=>:nullify})889 -> 0.0019s890-- add_foreign_key("epics", "namespaces", {:column=>"group_id", :name=>"fk_f081aa4489", :on_delete=>:cascade})891 -> 0.0017s892-- add_foreign_key("epics", "users", {:column=>"assignee_id", :name=>"fk_dccd3f98fc", :on_delete=>:nullify})893 -> 0.0019s894-- add_foreign_key("epics", "users", {:column=>"author_id", :name=>"fk_3654b61b03", :on_delete=>:cascade})895 -> 0.0018s896-- add_foreign_key("epics", "users", {:column=>"closed_by_id", :name=>"fk_aa5798e761", :on_delete=>:nullify})897 -> 0.0019s898-- add_foreign_key("events", "namespaces", {:column=>"group_id", :name=>"fk_61fbf6ca48", :on_delete=>:cascade})899 -> 0.0028s900-- add_foreign_key("events", "projects", {:on_delete=>:cascade})901 -> 0.0023s902-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})903 -> 0.0020s904-- add_foreign_key("external_pull_requests", "projects", {:on_delete=>:cascade})905 -> 0.0023s906-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})907 -> 0.0018s908-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})909 -> 0.0019s910-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})911 -> 0.0037s912-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})913 -> 0.0025s914-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})915 -> 0.0020s916-- add_foreign_key("geo_container_repository_updated_events", "container_repositories", {:name=>"fk_212c89c706", :on_delete=>:cascade})917 -> 0.0017s918-- add_foreign_key("geo_event_log", "geo_cache_invalidation_events", {:column=>"cache_invalidation_event_id", :name=>"fk_42c3b54bed", :on_delete=>:cascade})919 -> 0.0021s920-- add_foreign_key("geo_event_log", "geo_container_repository_updated_events", {:column=>"container_repository_updated_event_id", :name=>"fk_6ada82d42a", :on_delete=>:cascade})921 -> 0.0014s922-- add_foreign_key("geo_event_log", "geo_hashed_storage_migrated_events", {:column=>"hashed_storage_migrated_event_id", :name=>"fk_27548c6db3", :on_delete=>:cascade})923 -> 0.0018s924-- add_foreign_key("geo_event_log", "geo_job_artifact_deleted_events", {:column=>"job_artifact_deleted_event_id", :name=>"fk_176d3fbb5d", :on_delete=>:cascade})925 -> 0.0015s926-- add_foreign_key("geo_event_log", "geo_lfs_object_deleted_events", {:column=>"lfs_object_deleted_event_id", :name=>"fk_d5af95fcd9", :on_delete=>:cascade})927 -> 0.0014s928-- add_foreign_key("geo_event_log", "geo_repositories_changed_events", {:column=>"repositories_changed_event_id", :name=>"fk_4a99ebfd60", :on_delete=>:cascade})929 -> 0.0014s930-- add_foreign_key("geo_event_log", "geo_repository_created_events", {:column=>"repository_created_event_id", :name=>"fk_9b9afb1916", :on_delete=>:cascade})931 -> 0.0023s932-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})933 -> 0.0015s934-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})935 -> 0.0016s936-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :name=>"fk_78a6492f68", :on_delete=>:cascade})937 -> 0.0017s938-- add_foreign_key("geo_event_log", "geo_reset_checksum_events", {:column=>"reset_checksum_event_id", :name=>"fk_cff7185ad2", :on_delete=>:cascade})939 -> 0.0015s940-- add_foreign_key("geo_event_log", "geo_upload_deleted_events", {:column=>"upload_deleted_event_id", :name=>"fk_c1f241c70d", :on_delete=>:cascade})941 -> 0.0014s942-- add_foreign_key("geo_hashed_storage_attachments_events", "projects", {:on_delete=>:cascade})943 -> 0.0023s944-- add_foreign_key("geo_hashed_storage_migrated_events", "projects", {:on_delete=>:cascade})945 -> 0.0020s946-- add_foreign_key("geo_node_namespace_links", "geo_nodes", {:on_delete=>:cascade})947 -> 0.0019s948-- add_foreign_key("geo_node_namespace_links", "namespaces", {:on_delete=>:cascade})949 -> 0.0017s950-- add_foreign_key("geo_node_statuses", "geo_nodes", {:on_delete=>:cascade})951 -> 0.0018s952-- add_foreign_key("geo_repositories_changed_events", "geo_nodes", {:on_delete=>:cascade})953 -> 0.0014s954-- add_foreign_key("geo_repository_created_events", "projects", {:on_delete=>:cascade})955 -> 0.0019s956-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})957 -> 0.0020s958-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})959 -> 0.0019s960-- add_foreign_key("geo_reset_checksum_events", "projects", {:on_delete=>:cascade})961 -> 0.0018s962-- add_foreign_key("gitlab_subscriptions", "namespaces", {:name=>"fk_e2595d00a1", :on_delete=>:cascade})963 -> 0.0019s964-- add_foreign_key("gitlab_subscriptions", "plans", {:column=>"hosted_plan_id", :name=>"fk_bd0c4019c3", :on_delete=>:cascade})965 -> 0.0014s966-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})967 -> 0.0017s968-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})969 -> 0.0020s970-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})971 -> 0.0017s972-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})973 -> 0.0014s974-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})975 -> 0.0021s976-- add_foreign_key("grafana_integrations", "projects", {:on_delete=>:cascade})977 -> 0.0021s978-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})979 -> 0.0019s980-- add_foreign_key("identities", "saml_providers", {:name=>"fk_aade90f0fc", :on_delete=>:cascade})981 -> 0.0019s982-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})983 -> 0.0023s984-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})985 -> 0.0021s986-- add_foreign_key("insights", "namespaces", {:on_delete=>:cascade})987 -> 0.0019s988-- add_foreign_key("insights", "projects", {:on_delete=>:cascade})989 -> 0.0021s990-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})991 -> 0.0019s992-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})993 -> 0.0019s994-- add_foreign_key("ip_restrictions", "namespaces", {:column=>"group_id", :on_delete=>:cascade})995 -> 0.0019s996-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})997 -> 0.0017s998-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})999 -> 0.0019s1000-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})1001 -> 0.0018s1002-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})1003 -> 0.0015s1004-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})1005 -> 0.0019s1006-- add_foreign_key("issue_tracker_data", "services", {:on_delete=>:cascade})1007 -> 0.0017s1008-- add_foreign_key("issues", "issues", {:column=>"duplicated_to_id", :name=>"fk_9c4516d665", :on_delete=>:nullify})1009 -> 0.0015s1010-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})1011 -> 0.0015s1012-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})1013 -> 0.0016s1014-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})1015 -> 0.0024s1016-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})1017 -> 0.0021s1018-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})1019 -> 0.0020s1020-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})1021 -> 0.0035s1022-- add_foreign_key("issues_prometheus_alert_events", "issues", {:on_delete=>:cascade})1023 -> 0.0022s1024-- add_foreign_key("issues_prometheus_alert_events", "prometheus_alert_events", {:on_delete=>:cascade})1025 -> 0.0018s1026-- add_foreign_key("jira_connect_subscriptions", "jira_connect_installations", {:on_delete=>:cascade})1027 -> 0.0018s1028-- add_foreign_key("jira_connect_subscriptions", "namespaces", {:on_delete=>:cascade})1029 -> 0.0019s1030-- add_foreign_key("jira_tracker_data", "services", {:on_delete=>:cascade})1031 -> 0.0017s1032-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})1033 -> 0.0016s1034-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})1035 -> 0.0016s1036-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})1037 -> 0.0021s1038-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1039 -> 0.0017s1040-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})1041 -> 0.0020s1042-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})1043 -> 0.0020s1044-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})1045 -> 0.0019s1046-- add_foreign_key("list_user_preferences", "lists", {:on_delete=>:cascade})1047 -> 0.0018s1048-- add_foreign_key("list_user_preferences", "users", {:on_delete=>:cascade})1049 -> 0.0020s1050-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})1051 -> 0.0014s1052-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})1053 -> 0.0016s1054-- add_foreign_key("lists", "milestones", {:on_delete=>:cascade})1055 -> 0.0014s1056-- add_foreign_key("lists", "users", {:name=>"fk_d6cf4279f7", :on_delete=>:cascade})1057 -> 0.0019s1058-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})1059 -> 0.0023s1060-- add_foreign_key("merge_request_assignees", "merge_requests", {:on_delete=>:cascade})1061 -> 0.0019s1062-- add_foreign_key("merge_request_assignees", "users", {:on_delete=>:cascade})1063 -> 0.0019s1064-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocked_merge_request_id", :on_delete=>:cascade})1065 -> 0.0017s1066-- add_foreign_key("merge_request_blocks", "merge_requests", {:column=>"blocking_merge_request_id", :on_delete=>:cascade})1067 -> 0.0015s1068-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})1069 -> 0.0017s1070-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})1071 -> 0.0015s1072-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})1073 -> 0.0016s1074-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1075 -> 0.0021s1076-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})1077 -> 0.0017s1078-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})1079 -> 0.0027s1080-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})1081 -> 0.0021s1082-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})1083 -> 0.0019s1084-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})1085 -> 0.0017s1086-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})1087 -> 0.0019s1088-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})1089 -> 0.0022s1090-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})1091 -> 0.0021s1092-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})1093 -> 0.0024s1094-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})1095 -> 0.0021s1096-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})1097 -> 0.0021s1098-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})1099 -> 0.0021s1100-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})1101 -> 0.0019s1102-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})1103 -> 0.0017s1104-- add_foreign_key("merge_trains", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1105 -> 0.0017s1106-- add_foreign_key("merge_trains", "merge_requests", {:on_delete=>:cascade})1107 -> 0.0017s1108-- add_foreign_key("merge_trains", "projects", {:column=>"target_project_id", :on_delete=>:cascade})1109 -> 0.0018s1110-- add_foreign_key("merge_trains", "users", {:on_delete=>:cascade})1111 -> 0.0021s1112-- add_foreign_key("milestone_releases", "milestones", {:on_delete=>:cascade})1113 -> 0.0015s1114-- add_foreign_key("milestone_releases", "releases", {:on_delete=>:cascade})1115 -> 0.0016s1116-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})1117 -> 0.0017s1118-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})1119 -> 0.0020s1120-- add_foreign_key("namespace_aggregation_schedules", "namespaces", {:on_delete=>:cascade})1121 -> 0.0017s1122-- add_foreign_key("namespace_root_storage_statistics", "namespaces", {:on_delete=>:cascade})1123 -> 0.0018s1124-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})1125 -> 0.0017s1126-- add_foreign_key("namespaces", "namespaces", {:column=>"custom_project_templates_group_id", :name=>"fk_e7a0b20a6b", :on_delete=>:nullify})1127 -> 0.0017s1128-- add_foreign_key("namespaces", "plans", {:name=>"fk_fdd12e5b80", :on_delete=>:nullify})1129 -> 0.0017s1130-- add_foreign_key("namespaces", "projects", {:column=>"file_template_project_id", :name=>"fk_319256d87a", :on_delete=>:nullify})1131 -> 0.0022s1132-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})1133 -> 0.0022s1134-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})1135 -> 0.0021s1136-- add_foreign_key("notes", "reviews", {:name=>"fk_2e82291620", :on_delete=>:nullify})1137 -> 0.0018s1138-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})1139 -> 0.0022s1140-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})1141 -> 0.0015s1142-- add_foreign_key("operations_feature_flag_scopes", "operations_feature_flags", {:column=>"feature_flag_id", :on_delete=>:cascade})1143 -> 0.0015s1144-- add_foreign_key("operations_feature_flags", "projects", {:on_delete=>:cascade})1145 -> 0.0022s1146-- add_foreign_key("operations_feature_flags_clients", "projects", {:on_delete=>:cascade})1147 -> 0.0021s1148-- add_foreign_key("packages_maven_metadata", "packages_packages", {:column=>"package_id", :name=>"fk_be88aed360", :on_delete=>:cascade})1149 -> 0.0015s1150-- add_foreign_key("packages_package_files", "packages_packages", {:column=>"package_id", :name=>"fk_86f0f182f8", :on_delete=>:cascade})1151 -> 0.0013s1152-- add_foreign_key("packages_package_metadata", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1153 -> 0.0014s1154-- add_foreign_key("packages_package_tags", "packages_packages", {:column=>"package_id", :on_delete=>:cascade})1155 -> 0.0013s1156-- add_foreign_key("packages_packages", "projects", {:on_delete=>:cascade})1157 -> 0.0020s1158-- add_foreign_key("pages_domain_acme_orders", "pages_domains", {:on_delete=>:cascade})1159 -> 0.0021s1160-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1161 -> 0.0022s1162-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1163 -> 0.0021s1164-- add_foreign_key("path_locks", "users")1165 -> 0.0020s1166-- add_foreign_key("personal_access_tokens", "users")1167 -> 0.0020s1168-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})1169 -> 0.0021s1170-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})1171 -> 0.0017s1172-- add_foreign_key("project_alerting_settings", "projects", {:on_delete=>:cascade})1173 -> 0.0021s1174-- add_foreign_key("project_aliases", "projects", {:on_delete=>:cascade})1175 -> 0.0020s1176-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1177 -> 0.0019s1178-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1179 -> 0.0020s1180-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})1181 -> 0.0020s1182-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})1183 -> 0.0019s1184-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})1185 -> 0.0020s1186-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})1187 -> 0.0021s1188-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})1189 -> 0.0018s1190-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})1191 -> 0.0019s1192-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})1193 -> 0.0021s1194-- add_foreign_key("project_feature_usages", "projects", {:on_delete=>:cascade})1195 -> 0.0021s1196-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1197 -> 0.0021s1198-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1199 -> 0.0021s1200-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1201 -> 0.0020s1202-- add_foreign_key("project_incident_management_settings", "projects", {:on_delete=>:cascade})1203 -> 0.0020s1204-- add_foreign_key("project_metrics_settings", "projects", {:on_delete=>:cascade})1205 -> 0.0019s1206-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1207 -> 0.0022s1208-- add_foreign_key("project_pages_metadata", "projects", {:on_delete=>:cascade})1209 -> 0.0020s1210-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})1211 -> 0.0025s1212-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})1213 -> 0.0014s1214-- add_foreign_key("project_repository_states", "projects", {:on_delete=>:cascade})1215 -> 0.0022s1216-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1217 -> 0.0021s1218-- add_foreign_key("project_tracing_settings", "projects", {:on_delete=>:cascade})1219 -> 0.0020s1220-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})1221 -> 0.0021s1222-- add_foreign_key("prometheus_alert_events", "projects", {:on_delete=>:cascade})1223 -> 0.0020s1224-- add_foreign_key("prometheus_alert_events", "prometheus_alerts", {:on_delete=>:cascade})1225 -> 0.0015s1226-- add_foreign_key("prometheus_alerts", "environments", {:on_delete=>:cascade})1227 -> 0.0014s1228-- add_foreign_key("prometheus_alerts", "projects", {:on_delete=>:cascade})1229 -> 0.0025s1230-- add_foreign_key("prometheus_alerts", "prometheus_metrics", {:on_delete=>:cascade})1231 -> 0.0017s1232-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})1233 -> 0.0020s1234-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_98f3d044fe", :on_delete=>:cascade})1235 -> 0.0019s1236-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1237 -> 0.0015s1238-- add_foreign_key("protected_branch_merge_access_levels", "users")1239 -> 0.0020s1240-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_7111b68cdb", :on_delete=>:cascade})1241 -> 0.0017s1242-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1243 -> 0.0017s1244-- add_foreign_key("protected_branch_push_access_levels", "users")1245 -> 0.0021s1246-- add_foreign_key("protected_branch_unprotect_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1247 -> 0.0020s1248-- add_foreign_key("protected_branch_unprotect_access_levels", "protected_branches", {:on_delete=>:cascade})1249 -> 0.0015s1250-- add_foreign_key("protected_branch_unprotect_access_levels", "users", {:on_delete=>:cascade})1251 -> 0.0020s1252-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1253 -> 0.0021s1254-- add_foreign_key("protected_environment_deploy_access_levels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1255 -> 0.0021s1256-- add_foreign_key("protected_environment_deploy_access_levels", "protected_environments", {:on_delete=>:cascade})1257 -> 0.0016s1258-- add_foreign_key("protected_environment_deploy_access_levels", "users", {:on_delete=>:cascade})1259 -> 0.0020s1260-- add_foreign_key("protected_environments", "projects", {:on_delete=>:cascade})1261 -> 0.0021s1262-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id", :name=>"fk_b4eb82fe3c", :on_delete=>:cascade})1263 -> 0.0019s1264-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})1265 -> 0.0015s1266-- add_foreign_key("protected_tag_create_access_levels", "users")1267 -> 0.0020s1268-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1269 -> 0.0023s1270-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})1271 -> 0.0016s1272-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1273 -> 0.0022s1274-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})1275 -> 0.0016s1276-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1277 -> 0.0021s1278-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})1279 -> 0.0026s1280-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1281 -> 0.0024s1282-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})1283 -> 0.0022s1284-- add_foreign_key("resource_label_events", "epics", {:on_delete=>:cascade})1285 -> 0.0018s1286-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})1287 -> 0.0017s1288-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})1289 -> 0.0014s1290-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})1291 -> 0.0017s1292-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})1293 -> 0.0019s1294-- add_foreign_key("reviews", "merge_requests", {:on_delete=>:cascade})1295 -> 0.0017s1296-- add_foreign_key("reviews", "projects", {:on_delete=>:cascade})1297 -> 0.0020s1298-- add_foreign_key("reviews", "users", {:column=>"author_id", :on_delete=>:nullify})1299 -> 0.0018s1300-- add_foreign_key("saml_providers", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1301 -> 0.0017s1302-- add_foreign_key("scim_oauth_access_tokens", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1303 -> 0.0017s1304-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1305 -> 0.0022s1306-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1307 -> 0.0017s1308-- add_foreign_key("smartcard_identities", "users", {:on_delete=>:cascade})1309 -> 0.0021s1310-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1311 -> 0.0025s1312-- add_foreign_key("software_license_policies", "projects", {:on_delete=>:cascade})1313 -> 0.0022s1314-- add_foreign_key("software_license_policies", "software_licenses", {:on_delete=>:cascade})1315 -> 0.0015s1316-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1317 -> 0.0022s1318-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})1319 -> 0.0016s1320-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1321 -> 0.0018s1322-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})1323 -> 0.0017s1324-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})1325 -> 0.0020s1326-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1327 -> 0.0017s1328-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1329 -> 0.0017s1330-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})1331 -> 0.0021s1332-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})1333 -> 0.0015s1334-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1335 -> 0.0021s1336-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})1337 -> 0.0018s1338-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})1339 -> 0.0018s1340-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1341 -> 0.0021s1342-- add_foreign_key("u2f_registrations", "users")1343 -> 0.0020s1344-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})1345 -> 0.0019s1346-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})1347 -> 0.0021s1348-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})1349 -> 0.0020s1350-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})1351 -> 0.0017s1352-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})1353 -> 0.0022s1354-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})1355 -> 0.0019s1356-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})1357 -> 0.0019s1358-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})1359 -> 0.0019s1360-- add_foreign_key("users", "namespaces", {:column=>"managing_group_id", :name=>"fk_a4b8fefe3e", :on_delete=>:nullify})1361 -> 0.0022s1362-- add_foreign_key("users_ops_dashboard_projects", "projects", {:on_delete=>:cascade})1363 -> 0.0022s1364-- add_foreign_key("users_ops_dashboard_projects", "users", {:on_delete=>:cascade})1365 -> 0.0019s1366-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1367 -> 0.0024s1368-- add_foreign_key("vulnerabilities", "epics", {:name=>"fk_1d37cddf91", :on_delete=>:nullify})1369 -> 0.0022s1370-- add_foreign_key("vulnerabilities", "milestones", {:column=>"due_date_sourcing_milestone_id", :name=>"fk_7c5bb22a22", :on_delete=>:nullify})1371 -> 0.0017s1372-- add_foreign_key("vulnerabilities", "milestones", {:column=>"start_date_sourcing_milestone_id", :name=>"fk_88b4d546ef", :on_delete=>:nullify})1373 -> 0.0015s1374-- add_foreign_key("vulnerabilities", "milestones", {:name=>"fk_131d289c65", :on_delete=>:nullify})1375 -> 0.0015s1376-- add_foreign_key("vulnerabilities", "projects", {:name=>"fk_efb96ab1e2", :on_delete=>:cascade})1377 -> 0.0022s1378-- add_foreign_key("vulnerabilities", "users", {:column=>"author_id", :name=>"fk_b1de915a15", :on_delete=>:nullify})1379 -> 0.0028s1380-- add_foreign_key("vulnerabilities", "users", {:column=>"closed_by_id", :name=>"fk_cf5c60acbf", :on_delete=>:nullify})1381 -> 0.0020s1382-- add_foreign_key("vulnerabilities", "users", {:column=>"last_edited_by_id", :name=>"fk_1302949740", :on_delete=>:nullify})1383 -> 0.0019s1384-- add_foreign_key("vulnerabilities", "users", {:column=>"updated_by_id", :name=>"fk_7ac31eacb9", :on_delete=>:nullify})1385 -> 0.0019s1386-- add_foreign_key("vulnerability_feedback", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:nullify})1387 -> 0.0020s1388-- add_foreign_key("vulnerability_feedback", "issues", {:on_delete=>:nullify})1389 -> 0.0017s1390-- add_foreign_key("vulnerability_feedback", "merge_requests", {:name=>"fk_563ff1912e", :on_delete=>:nullify})1391 -> 0.0020s1392-- add_foreign_key("vulnerability_feedback", "projects", {:on_delete=>:cascade})1393 -> 0.0025s1394-- add_foreign_key("vulnerability_feedback", "users", {:column=>"author_id", :on_delete=>:cascade})1395 -> 0.0019s1396-- add_foreign_key("vulnerability_feedback", "users", {:column=>"comment_author_id", :name=>"fk_94f7c8a81e", :on_delete=>:nullify})1397 -> 0.0018s1398-- add_foreign_key("vulnerability_identifiers", "projects", {:on_delete=>:cascade})1399 -> 0.0024s1400-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_identifiers", {:column=>"identifier_id", :on_delete=>:cascade})1401 -> 0.0016s1402-- add_foreign_key("vulnerability_occurrence_identifiers", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1403 -> 0.0016s1404-- add_foreign_key("vulnerability_occurrence_pipelines", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})1405 -> 0.0017s1406-- add_foreign_key("vulnerability_occurrence_pipelines", "vulnerability_occurrences", {:column=>"occurrence_id", :on_delete=>:cascade})1407 -> 0.0013s1408-- add_foreign_key("vulnerability_occurrences", "projects", {:on_delete=>:cascade})1409 -> 0.0027s1410-- add_foreign_key("vulnerability_occurrences", "vulnerabilities", {:name=>"fk_97ffe77653", :on_delete=>:nullify})1411 -> 0.0016s1412-- add_foreign_key("vulnerability_occurrences", "vulnerability_identifiers", {:column=>"primary_identifier_id", :on_delete=>:cascade})1413 -> 0.0015s1414-- add_foreign_key("vulnerability_occurrences", "vulnerability_scanners", {:column=>"scanner_id", :on_delete=>:cascade})1415 -> 0.0015s1416-- add_foreign_key("vulnerability_scanners", "projects", {:on_delete=>:cascade})1417 -> 0.0022s1418-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1419 -> 0.0019s1420-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1421 -> 0.0023s1422Dropped database 'gitlabhq_geo_test'1423Created database 'gitlabhq_geo_test'1424-- enable_extension("plpgsql")1425 -> 0.0230s1426-- create_table("container_repository_registry", {:id=>:serial, :force=>:cascade})1427 -> 0.0160s1428-- create_table("design_registry", {:id=>:serial, :force=>:cascade})1429 -> 0.0113s1430-- create_table("event_log_states", {:primary_key=>"event_id", :force=>:cascade})1431 -> 0.0021s1432-- create_table("file_registry", {:id=>:serial, :force=>:cascade})1433 -> 0.0144s1434-- create_table("job_artifact_registry", {:id=>:serial, :force=>:cascade})1435 -> 0.0112s1436-- create_table("project_registry", {:id=>:serial, :force=>:cascade})1437 -> 0.0509s1438$ date1439Wed Oct 16 17:07:28 UTC 20191440$ source scripts/rspec_helpers.sh1441$ rspec_paralellized_job "--tag ~quarantine --tag ~geo"1442KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb1443Checking gitaly-ruby bundle...1444Warning: 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`.1445The Gemfile's dependencies are satisfied1446Trying to connect to gitaly: ...... OK1447Knapsack report generator started!1448Run options:1449 include {:focus=>true}1450 exclude {:quarantine=>true, :geo=>true}1451All examples were filtered out; ignoring {:focus=>true}1452==> Setting up GitLab Shell...1453 GitLab Shell set up in 0.973642191 seconds...1454==> Setting up Gitaly...1455 Gitaly set up in 0.000309006 seconds...1456==> Setting up GitLab Elasticsearch Indexer...1457 GitLab Elasticsearch Indexer set up in 0.00035561 seconds...1458Pipeline1459Starting the Capybara driver server...1460 GET /:project/pipelines/:id1461 shows the pipeline graph1462 shows Pipeline tab pane as active1463 shows link to the pipeline ref1464 shows the pipeline information1465 behaves like showing user status1466 shows the status1467 pipeline graph1468 when pipeline has running builds1469 shows a running icon and a cancel action for the running build14702019-10-16T17:09:02.587Z 115 TID-gtalqg8xz WARN: {:class=>"ArchiveTraceWorker", :message=>"The job does not have live trace but going to be archived.", :job_id=>46}1471 cancels the running build and shows retry button1472 when pipeline has preparing builds1473 shows a preparing icon and a cancel action14742019-10-16T17:09:11.783Z 115 TID-gtalqg8xz WARN: {:class=>"ArchiveTraceWorker", :message=>"The job does not have live trace but going to be archived.", :job_id=>60}1475 cancels the preparing build and shows retry button1476 when pipeline has successful builds1477 shows the success icon and a retry action for the successful build1478 is possible to retry the success job1479 when pipeline has a delayed job1480 shows the scheduled icon and an unschedule action for the delayed job1481 unschedules the delayed job and shows play button as a manual job1482 when pipeline has failed builds1483 shows the failed icon and a retry action for the failed build1484 is possible to retry the failed build1485 includes the failure reason1486 when pipeline has manual jobs1487 shows the skipped icon and a play action for the manual build1488 is possible to play the manual job1489 when pipeline has external job1490 shows the success icon and the generic comit status build1491 when the pipeline has manual stage1492 displays play all button1493 page tabs1494 shows Pipeline, Jobs and Failed Jobs tabs with link1495 shows counter in Jobs tab1496 shows Pipeline tab as active1497 without permission to access builds1498 does not show failed jobs tab pane1499 retrying jobs1500 should not text "retried"1501 when retrying1502 should not text "Retry"1503 canceling jobs1504 should not have visible css ".ci-canceled"1505 when canceling15062019-10-16T17:10:21.138Z 115 TID-gtam49idn WARN: {:class=>"ArchiveTraceWorker", :message=>"The job does not have live trace but going to be archived.", :job_id=>198}15072019-10-16T17:10:21.633Z 115 TID-gtam49idn WARN: {:class=>"ArchiveTraceWorker", :message=>"The job does not have live trace but going to be archived.", :job_id=>199}15082019-10-16T17:10:21.907Z 115 TID-gtam49idn WARN: {:class=>"ArchiveTraceWorker", :message=>"The job does not have live trace but going to be archived.", :job_id=>201}1509 should not text "Cancel running"1510 when pipeline ref does not exist in repository anymore1511 does not render link to the pipeline ref1512 does not render render raw HTML to the pipeline ref1513 when pipeline is detached merge request pipeline1514 shows the pipeline information1515 when source branch does not exist1516 does not link to the source branch commit path1517 when source project is a forked project1518 shows the pipeline information1519 when pipeline is merge request pipeline1520 shows the pipeline information1521 when target branch does not exist1522 does not link to the target branch commit path1523 when source project is a forked project1524 shows the pipeline information1525 when user does not have access to read jobs1526 GET /:project/pipelines/:id1527 shows the pipeline graph1528 does not link to job1529 when a bridge job exists1530 GET /:project/pipelines/:id1531 shows the pipeline with a bridge job1532 when a scheduled pipeline is created by a blocked user1533 displays the PipelineSchedule in an active state1534 does not create a new Pipeline1535 GET /:project/pipelines/:id/builds1536 shows a bridge job on a list1537 GET /:project/pipelines/:id/builds1538 shows a list of jobs1539 shows jobs tab pane as active1540 page tabs1541 shows Pipeline and Jobs tabs with link1542 shows counter in Jobs tab1543 shows Jobs tab as active1544 retrying jobs1545 should not text "retried"1546 when retrying1547 should not text "Retry"1548 canceling jobs1549 should not have visible css ".ci-canceled"1550 when canceling15512019-10-16T17:11:49.048Z 115 TID-gtalqf3lz WARN: {:class=>"ArchiveTraceWorker", :message=>"The job does not have live trace but going to be archived.", :job_id=>364}15522019-10-16T17:11:49.526Z 115 TID-gtalqf3lz WARN: {:class=>"ArchiveTraceWorker", :message=>"The job does not have live trace but going to be archived.", :job_id=>365}15532019-10-16T17:11:49.773Z 115 TID-gtalqf3lz WARN: {:class=>"ArchiveTraceWorker", :message=>"The job does not have live trace but going to be archived.", :job_id=>367}1554 should not text "Cancel running"1555 playing manual job1556 should be pending1557 when user unschedules a delayed job1558 unschedules the delayed job and shows play button as a manual job1559 failed jobs1560 displays a tooltip with the failure reason1561 GET /:project/pipelines/:id/failures1562 with failed build1563 shows jobs tab pane as active1564 lists failed builds1565 shows build failure logs1566 shows the failure reason1567 when user does not have permission to retry build1568 shows retry button for failed build1569 when user does have permission to retry build1570 shows retry button for failed build1571 when missing build logs1572 shows jobs tab pane as active1573 lists failed builds1574 does not show trace1575 without permission to access builds1576 when accessing failed jobs page1577 renders a 404 page1578 without failures1579 displays the pipeline graph1580 when user sees pipeline flags in a pipeline detail page1581 when pipeline is latest1582 contains badge that indicates it is the latest build1583 when pipeline has configuration errors1584 contains badge that indicates errors1585 contains badge with tooltip which contains error1586 contains badge that indicates failure reason1587 contains badge with tooltip which contains failure reason1588 when pipeline is stuck1589 contains badge that indicates being stuck1590 when pipeline uses auto devops1591 contains badge that indicates using auto devops1592 when pipeline runs in a merge request context1593 contains badge that indicates detached merge request pipeline1594User uses shortcuts1595 when navigating to the Project pages1596 redirects to the details page1597 redirects to the activity page1598 when navigating to the Repository pages1599 redirects to the repository files page1600 redirects to the repository commits page1601 redirects to the repository graph page1602 redirects to the repository charts page1603 when navigating to the Issues pages1604 redirects to the issues list page1605 redirects to the issue board page1606 redirects to the new issue page1607 when navigating to the Merge Requests pages1608 redirects to the merge requests page1609 when navigating to the CI / CD pages1610 redirects to the Jobs page1611 when navigating to the Operations pages1612DEPRECATION WARNING: Dangerous query method (method whose arguments are used as raw SQL) called with non-attribute argument(s): "(CASE WHEN name = 'production' THEN 0 ELSE 1 END), id ASC". Non-attribute arguments will be disallowed in Rails 6.0. This method should not be called with user-provided values, such as request parameters or model attributes. Known-safe values can be passed by wrapping them in Arel.sql(). (called from default_environment at /builds/gitlab-org/gitlab/app/models/project.rb:1898)1613 redirects to the Metrics page1614 redirects to the Environments page1615 redirects to the Kubernetes page1616 when navigating to the Snippets pages1617 redirects to the snippets page1618 when navigating to the Wiki pages1619 redirects to the wiki page1620Protected Tags1621 explicit protected tags1622 allows creating explicit protected tags1623 displays the last commit on the matching tag if it exists1624 displays an error message if the named tag does not exist1625 wildcard protected tags1626 allows creating protected tags with a wildcard1627 displays the number of matching tags1628 displays all the tags matching the wildcard1629 access control1630 allows creating protected tags that Maintainers can create1631 allows updating protected tags so that Maintainers can create them1632 allows creating protected tags that Developers + Maintainers can create1633 allows updating protected tags so that Developers + Maintainers can create them1634 allows creating protected tags that No one can create1635 allows updating protected tags so that No one can create them1636Admin Runners1637 Runners page1638 when there are runners1639 has all necessary texts1640 sorts by last contact date1641 search1642 shows correct runner when description matches1643 shows no runner when description does not match1644 filter by status1645 shows correct runner when status matches1646 shows no runner when status does not match1647 shows correct runner when status is selected and search term is entered1648 filter by type1649 shows correct runner when type matches1650 shows no runner when type does not match1651 shows correct runner when type is selected and search term is entered1652 filter by tag1653 shows correct runner when tag matches1654 shows no runner when tag does not match1655 shows correct runner when tag is selected and search term is entered1656 when there are no runners1657 has all necessary texts including no runner message1658 group runner1659 shows the label and does not show the project count1660 shared runner1661 shows the label and does not show the project count1662 specific runner1663 shows the label and the project count1664 Runner show page1665 projects1666 contains project names1667 search1668 contains name of correct project1669 enable/create1670 with specific runner1671 behaves like assignable runner1672 enables a runner for a project1673 with locked runner1674 behaves like assignable runner1675 enables a runner for a project1676 with shared runner1677 behaves like assignable runner1678 enables a runner for a project1679 disable/destroy1680 enables specific runner for project1681 runners registration token1682 has a registration token1683 reload registration token1684 changes registration token1685Environment1686 environment details page1687 shows environment name1688 without deployments1689 does not show deployments1690 with deployments1691 when there is no related deployable1692 does show deployment SHA1693 when there is a successful deployment1694 does show deployments1695 when there is a running deployment1696 does show deployments1697 when there is a failed deployment1698 does show deployments1699 with related deployable present1700 does show build name1701 when user has ability to re-deploy1702 does show re-deploy1703 with manual action1704 when user has ability to trigger deployment1705 does show a play button1706 does allow to play manual action1707 when user has no ability to trigger a deployment1708 does not show a play button1709 with external_url1710 does show an external link button1711 with terminal1712 when user configured kubernetes from CI/CD > Clusters1713 for project maintainer1714 shows the terminal button1715 web terminal1716 displays a web terminal1717 for developer1718 does not show terminal button1719 when environment is available1720 with stop action1721 when user has ability to stop environment1722 allows to stop environment1723 when user has no ability to stop environment1724 does not allow to stop environment1725 for reporter1726 does not show stop button1727 when environment is stopped1728 does not show stop button1729 environment folders1730 when folder name contains special charaters1731 renders a correct environment folder1732 auto-close environment when branch is deleted1733 user visits environment page1734 user deletes the branch with running environment1735Issue Boards add issue modal filtering1736 shows empty state when no results found1737 restores filters when closing1738 resotres filters after clicking clear button1739 author1740 filters by selected user1741 assignee1742 filters by unassigned1743 filters by selected user1744 milestone1745 filters by upcoming milestone1746 filters by selected milestone1747 label1748 filters by no label1749 filters by label1750Diff file viewer1751 Ruby file1752 shows highlighted Ruby code1753 Ruby file (stored in LFS)1754 when LFS is enabled on the project1755 shows an error message1756 when LFS is disabled on the project1757 displays the diff1758 Image file1759 Replaced1760 shows a rendered image1761 shows view replaced and view file links1762 Added1763 shows view file link1764 Deleted1765 shows view file link1766 ISO file (stored in LFS)1767 when LFS is enabled on the project1768 shows that file was added1769 when LFS is disabled on the project1770 displays the diff1771 ZIP file1772 shows that file was added1773 renamed file1774 shows the filename with diff highlight1775 binary file that appears to be text in the first 1024 bytes1776 shows the diff is collapsed1777 expanding the diff1778 shows there is no preview1779Pages with Let's Encrypt1780 when the auto SSL management is initially disabled1781 enables auto SSL and dynamically updates the form accordingly1782 when the auto SSL management is initially enabled1783 disables auto SSL and dynamically updates the form accordingly1784 when auto_ssl is enabled for domain1785 user do not see private key1786 when auto_ssl is disabled for domain1787 user do not see private key1788 when certificate is provided by user1789 user sees private key1790 when letsencrypt is disabled1791 does not render the Let's Encrypt field1792 when auto_ssl is enabled for domain1793 user do not see private key1794 when auto_ssl is disabled for domain1795 user do not see private key1796 when certificate is provided by user1797 user sees private key1798Explore Groups page1799 shows groups user is member of1800 filters groups1801 resets search when user cleans the input1802 shows non-archived projects count1803 landing component1804 shows a landing component1805 is dismissable1806 does not show persistently once dismissed1807User creates snippet1808 Authenticated user creates a snippet1809 previews a snippet with file1810 uploads a file when dragging into textarea1811 validation fails for the first time1812 Authenticated user creates a snippet with + in filename1813viewing an issue with cross project references1814 shows all information related to the cross project reference1815 shows a link to the confidential issue in the same project1816 does not show the link to a cross project confidential issue when the user does not have access1817 shows the link to a cross project confidential issue when the user has access1818 when an external authorization service is enabled1819 only hits the external service for the project the user is viewing1820 shows only the link to the cross project references1821 does not link a cross project confidential issue if the user does not have access1822 links a cross project confidential issue without exposing information when the user has access1823 shows a link to the confidential issue in the same project1824Projects > Members > Groups with access list1825 updates group access level1826 updates expiry date1827 deletes group link1828 search in existing members (yes, this filters the groups list as well)1829 finds no results1830 finds results1831User searches for merge requests1832 does not show top right search form1833 finds a merge request1834 when on a project page1835 finds a merge request1836Projects > Show > User sees Git instructions1837 when project is public1838 when project has no repo1839 shows Git command line instructions1840 when project is empty1841 when not signed in1842 shows details1843 when signed in1844 when user does not have ssh keys1845 shows details1846 when user has ssh keys1847 shows details1848 when project is not empty1849 when not signed in1850 shows details1851 when signed in1852 when user does not have ssh keys1853 shows details1854 when user has ssh keys1855 shows details1856 when project is internal1857 when not signed in1858 redirects to the sign in page1859 when signed in1860 shows details1861 when project is private1862 redirects to the sign in page1863User closes a merge requests1864DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1865DEPRECATION WARNING: Delegating as to arel is deprecated and will be removed in Rails 6.0. (called from visible_to_user_arel at /builds/gitlab-org/gitlab/app/models/group.rb:123)1866 closes a merge request1867User opens link to comment1868 authenticated user1869 switches to all activity and does not show error message1870 anonymous user1871 does not show error message1872Projects > Members > Group requester cannot request access to project1873 group requester does not see the request access / withdraw access request button1874User activates Slack notifications1875 when service is not configured yet1876 activates service1877 when service is already configured1878 filters events by channel1879User searches for comments1880 when a comment is in commits1881 when comment belongs to an invalid commit1882 finds a commit1883 when a comment is in a snippet1884 finds a snippet1885User views empty wiki1886 when user is logged out and issue tracker is public1887 behaves like empty wiki and accessible issues1888 show "issue tracker" message1889 when user is logged in and not a member1890 behaves like empty wiki and accessible issues1891 show "issue tracker" message1892 when issue tracker is private1893 behaves like empty wiki and non-accessible issues1894 does not show "issue tracker" message1895 when issue tracker is disabled1896 behaves like empty wiki and non-accessible issues1897 does not show "issue tracker" message1898 when user is logged in and a member1899 show "create first page" message1900Milestones sorting1901 visit group milestones and sort by due_date_asc1902Usage stats consent1903 when signed in1904 hides the banner permanently when sets usage stats1905 shows banner on next session if user did not set usage stats1906User browses jobs1907 shows the coverage1908 shows the "CI Lint" button1909 with a failed job1910 displays a tooltip with the failure reason1911test coverage badge1912 when user has access to view badge1913 user requests coverage badge image for pipeline1914 user requests coverage badge for specific job1915 user requests coverage badge for pipeline without coverage1916 when user does not have access to view badge1917 user requests test coverage badge image1918Projects > Show > RSS1919 when signed in1920 behaves like an autodiscoverable RSS feed with current_user's feed token1921 has an RSS autodiscovery link tag with current_user's feed token1922 when signed out1923 behaves like an autodiscoverable RSS feed without a feed token1924 has an RSS autodiscovery link tag without a feed token1925Explore Snippets1926 User should see snippets that are not private1927 External user should see only public snippets1928 Not authenticated user should see only public snippets1929User activates JetBrains TeamCity CI1930 activates service1931Root explore1932 when logged in1933 shows projects1934 when not logged in1935 shows projects1936Abuse reports1937 Report abuse1938Edit group label1939 update label with new title1940Knapsack report was generated. Preview:1941{1942 "spec/features/projects/pipelines/pipeline_spec.rb": 259.7028682231903,1943 "spec/features/projects/user_uses_shortcuts_spec.rb": 146.35413193702698,1944 "spec/features/protected_tags_spec.rb": 63.31952095031738,1945 "spec/features/admin/admin_runners_spec.rb": 51.10642695426941,1946 "spec/features/projects/environments/environment_spec.rb": 33.109896421432495,1947 "spec/features/boards/modal_filter_spec.rb": 36.94625282287598,1948 "spec/features/projects/diffs/diff_show_spec.rb": 28.933453798294067,1949 "spec/features/projects/pages_lets_encrypt_spec.rb": 21.52870011329651,1950 "spec/features/explore/groups_list_spec.rb": 16.93133807182312,1951 "spec/features/snippets/user_creates_snippet_spec.rb": 16.06512141227722,1952 "spec/features/projects/issues/viewing_issues_with_external_authorization_enabled_spec.rb": 11.839001655578613,1953 "spec/features/projects/members/groups_with_access_list_spec.rb": 13.764778137207031,1954 "spec/features/search/user_searches_for_merge_requests_spec.rb": 9.244379758834839,1955 "spec/features/projects/show/user_sees_git_instructions_spec.rb": 5.703394412994385,1956 "spec/features/merge_request/user_closes_merge_request_spec.rb": 8.08143949508667,1957 "spec/features/user_opens_link_to_comment_spec.rb": 6.124240159988403,1958 "spec/features/projects/members/group_requester_cannot_request_access_to_project_spec.rb": 4.688199043273926,1959 "spec/features/projects/services/user_activates_slack_notifications_spec.rb": 5.269162654876709,1960 "spec/features/search/user_searches_for_comments_spec.rb": 3.6623570919036865,1961 "spec/features/projects/wiki/user_views_wiki_empty_spec.rb": 3.3342807292938232,1962 "spec/features/groups/milestones_sorting_spec.rb": 3.7328715324401855,1963 "spec/features/usage_stats_consent_spec.rb": 3.5647754669189453,1964 "spec/features/projects/jobs/user_browses_jobs_spec.rb": 2.8803889751434326,1965 "spec/features/projects/badges/coverage_spec.rb": 2.5347118377685547,1966 "spec/features/projects/show/rss_spec.rb": 1.8027031421661377,1967 "spec/features/snippets/explore_spec.rb": 1.4009513854980469,1968 "spec/features/projects/services/user_activates_jetbrains_teamcity_ci_spec.rb": 1.632674217224121,1969 "spec/features/dashboard/root_explore_spec.rb": 0.9835629463195801,1970 "spec/features/abuse_report_spec.rb": 0.897470235824585,1971 "spec/features/groups/labels/edit_spec.rb": 0.75656151771545411972}1973Knapsack global time execution for tests: 12m 45s1974Finished in 13 minutes 11 seconds (files took 51.6 seconds to load)1975252 examples, 0 failures1976Wed Oct 16 17:21:45 UTC 20191978$ date1979Wed Oct 16 17:21:46 UTC 20191982coverage/: found 5 matching files 1983knapsack/: found 6 matching files 1984rspec_flaky/: found 4 matching files 1985rspec_profiling/: found 1 matching files 1986WARNING: tmp/capybara/: no matching files 1987tmp/memory_test/: found 2 matching files 1988Uploading artifacts to coordinator... ok id=322923031 responseStatus=201 Created token=LpaR_Lna1989Uploading artifacts...1990junit_rspec.xml: found 1 matching files 1991Uploading artifacts to coordinator... ok id=322923031 responseStatus=201 Created token=LpaR_Lna1992Job succeeded