spinach-pg 0 5
Passed Started
by
@godfat
Lin Jen-Shin
1Running with gitlab-ci-multi-runner 9.4.2 (6d06f2e)2 on docker-auto-scale (9a6801bd)3Using Docker executor with image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.3.3-golang-1.8-git-2.7-phantomjs-2.1-node-7.1-postgresql-9.6 ...4Starting service postgres:9.2 ...5Pulling docker image postgres:9.2 ...6Using docker image postgres:9.2 ID=sha256:db720e33840f96601414915e5685d9e886ca931caffa1afe05ad784e9be2921f for postgres service...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image redis:alpine ID=sha256:9d8fa9aa0e5b35f1790162225a6ffe6207a3ca73d967d8f6920ed0f293086ff9 for redis service...10Starting service docker.elastic.co/elasticsearch/elasticsearch:5.3.2 ...11Pulling docker image docker.elastic.co/elasticsearch/elasticsearch:5.3.2 ...12Using docker image docker.elastic.co/elasticsearch/elasticsearch:5.3.2 ID=sha256:4b1cbf4a40912c3c0ad6c667a9998c98fda28d4c753ebcbb21b50c7e9aa244ba for docker.elastic.co/elasticsearch/elasticsearch service...13Waiting for services to be up and running...14Using docker image sha256:715588e3c94b9ce88c39eb68585088f91543875f9fd1f0e1cd4078106f6d9792 for predefined container...15Pulling docker image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.3.3-golang-1.8-git-2.7-phantomjs-2.1-node-7.1-postgresql-9.6 ...16Using docker image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.3.3-golang-1.8-git-2.7-phantomjs-2.1-node-7.1-postgresql-9.6 ID=sha256:bfb7deb8429c4531a0bbbd7accfe3b0ba22388e09e94dee3db3f82f7f5898d98 for build container...17Running on runner-9a6801bd-project-278964-concurrent-0 via runner-9a6801bd-auto-scale-1501873738-86af8c48...18Cloning repository for ce-to-ee-2017-08-03 with git depth set to 20...19Cloning into '/builds/gitlab-org/gitlab-ee'...20Checking out 22476cad as ce-to-ee-2017-08-03...21Skipping Git submodules setup22Checking cache for ruby-233-with-yarn...23Downloading cache.zip from http://runners-cache-5-internal.gitlab.com:444/runner/project/278964/ruby-233-with-yarn 24Successfully extracted cache25Downloading artifacts for knapsack (28149484)...26Downloading artifacts from coordinator... ok id=28149484 responseStatus=200 OK token=CTkmdks227Downloading artifacts for setup-test-env (28149485)...28Downloading artifacts from coordinator... ok id=28149485 responseStatus=200 OK token=r7fdcY_Z29WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 30$ bundle --version31Bundler version 1.14.632$ source scripts/utils.sh33$ source scripts/prepare_build.sh34Warning: the running version of Bundler (1.14.6) is older than the version that created the lockfile (1.15.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.35The Gemfile's dependencies are satisfied36Successfully installed knapsack-1.14.0371 gem installed38WARNING: Unable to check/update clone_url_prefix for Geo: PG::UndefinedTable: ERROR: relation "geo_nodes" does not exist39LINE 5: WHERE a.attrelid = '"geo_nodes"'::regclass40 ^41: SELECT a.attname, format_type(a.atttypid, a.atttypmod),42 pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod43 FROM pg_attribute a LEFT JOIN pg_attrdef d44 ON a.attrelid = d.adrelid AND a.attnum = d.adnum45 WHERE a.attrelid = '"geo_nodes"'::regclass46 AND a.attnum > 0 AND NOT a.attisdropped47 ORDER BY a.attnum48Missing Rails.application.secrets.secret_key_base for test environment. The secret will be generated and stored in config/secrets.yml.49Missing Rails.application.secrets.otp_key_base for test environment. The secret will be generated and stored in config/secrets.yml.50Missing Rails.application.secrets.db_key_base for test environment. The secret will be generated and stored in config/secrets.yml.51Missing Rails.application.secrets.jws_private_key for test environment. The secret will be generated and stored in config/secrets.yml.52-- enable_extension("plpgsql")53 -> 0.0192s54-- enable_extension("pg_trgm")55 -> 0.0157s56-- create_table("abuse_reports", {:force=>:cascade})57 -> 0.0145s58-- create_table("appearances", {:force=>:cascade})59 -> 0.0110s60-- create_table("application_settings", {:force=>:cascade})61 -> 0.0377s62-- create_table("approvals", {:force=>:cascade})63 -> 0.0062s64-- add_index("approvals", ["merge_request_id"], {:name=>"index_approvals_on_merge_request_id", :using=>:btree})65 -> 0.0046s66-- create_table("approver_groups", {:force=>:cascade})67 -> 0.0064s68-- add_index("approver_groups", ["group_id"], {:name=>"index_approver_groups_on_group_id", :using=>:btree})69 -> 0.0055s70-- add_index("approver_groups", ["target_id", "target_type"], {:name=>"index_approver_groups_on_target_id_and_target_type", :using=>:btree})71 -> 0.0083s72-- create_table("approvers", {:force=>:cascade})73 -> 0.0102s74-- add_index("approvers", ["target_id", "target_type"], {:name=>"index_approvers_on_target_id_and_target_type", :using=>:btree})75 -> 0.0047s76-- add_index("approvers", ["user_id"], {:name=>"index_approvers_on_user_id", :using=>:btree})77 -> 0.0053s78-- create_table("audit_events", {:force=>:cascade})79 -> 0.0107s80-- add_index("audit_events", ["entity_id", "entity_type"], {:name=>"index_audit_events_on_entity_id_and_entity_type", :using=>:btree})81 -> 0.0072s82-- create_table("award_emoji", {:force=>:cascade})83 -> 0.0100s84-- add_index("award_emoji", ["awardable_type", "awardable_id"], {:name=>"index_award_emoji_on_awardable_type_and_awardable_id", :using=>:btree})85 -> 0.0054s86-- add_index("award_emoji", ["user_id", "name"], {:name=>"index_award_emoji_on_user_id_and_name", :using=>:btree})87 -> 0.0053s88-- create_table("boards", {:force=>:cascade})89 -> 0.0103s90-- add_index("boards", ["milestone_id"], {:name=>"index_boards_on_milestone_id", :using=>:btree})91 -> 0.0058s92-- add_index("boards", ["project_id"], {:name=>"index_boards_on_project_id", :using=>:btree})93 -> 0.0072s94-- create_table("broadcast_messages", {:force=>:cascade})95 -> 0.0100s96-- create_table("chat_names", {:force=>:cascade})97 -> 0.0073s98-- add_index("chat_names", ["service_id", "team_id", "chat_id"], {:name=>"index_chat_names_on_service_id_and_team_id_and_chat_id", :unique=>true, :using=>:btree})99 -> 0.0050s100-- add_index("chat_names", ["user_id", "service_id"], {:name=>"index_chat_names_on_user_id_and_service_id", :unique=>true, :using=>:btree})101 -> 0.0042s102-- create_table("chat_teams", {:force=>:cascade})103 -> 0.0068s104-- add_index("chat_teams", ["namespace_id"], {:name=>"index_chat_teams_on_namespace_id", :unique=>true, :using=>:btree})105 -> 0.0049s106-- create_table("ci_builds", {:force=>:cascade})107 -> 0.0112s108-- add_index("ci_builds", ["auto_canceled_by_id"], {:name=>"index_ci_builds_on_auto_canceled_by_id", :using=>:btree})109 -> 0.0050s110-- add_index("ci_builds", ["commit_id", "stage_idx", "created_at"], {:name=>"index_ci_builds_on_commit_id_and_stage_idx_and_created_at", :using=>:btree})111 -> 0.0061s112-- add_index("ci_builds", ["commit_id", "status", "type"], {:name=>"index_ci_builds_on_commit_id_and_status_and_type", :using=>:btree})113 -> 0.0090s114-- add_index("ci_builds", ["commit_id", "type", "name", "ref"], {:name=>"index_ci_builds_on_commit_id_and_type_and_name_and_ref", :using=>:btree})115 -> 0.0053s116-- add_index("ci_builds", ["commit_id", "type", "ref"], {:name=>"index_ci_builds_on_commit_id_and_type_and_ref", :using=>:btree})117 -> 0.0132s118-- add_index("ci_builds", ["project_id"], {:name=>"index_ci_builds_on_project_id", :using=>:btree})119 -> 0.0051s120-- add_index("ci_builds", ["runner_id"], {:name=>"index_ci_builds_on_runner_id", :using=>:btree})121 -> 0.0043s122-- add_index("ci_builds", ["stage_id"], {:name=>"index_ci_builds_on_stage_id", :using=>:btree})123 -> 0.0041s124-- add_index("ci_builds", ["status", "type", "runner_id"], {:name=>"index_ci_builds_on_status_and_type_and_runner_id", :using=>:btree})125 -> 0.0046s126-- add_index("ci_builds", ["status"], {:name=>"index_ci_builds_on_status", :using=>:btree})127 -> 0.0043s128-- add_index("ci_builds", ["token"], {:name=>"index_ci_builds_on_token", :unique=>true, :using=>:btree})129 -> 0.0043s130-- add_index("ci_builds", ["updated_at"], {:name=>"index_ci_builds_on_updated_at", :using=>:btree})131 -> 0.0109s132-- add_index("ci_builds", ["user_id"], {:name=>"index_ci_builds_on_user_id", :using=>:btree})133 -> 0.0054s134-- create_table("ci_group_variables", {:force=>:cascade})135 -> 0.0074s136-- add_index("ci_group_variables", ["group_id", "key"], {:name=>"index_ci_group_variables_on_group_id_and_key", :unique=>true, :using=>:btree})137 -> 0.0051s138-- create_table("ci_pipeline_schedule_variables", {:force=>:cascade})139 -> 0.0065s140-- add_index("ci_pipeline_schedule_variables", ["pipeline_schedule_id", "key"], {:name=>"index_ci_pipeline_schedule_variables_on_schedule_id_and_key", :unique=>true, :using=>:btree})141 -> 0.0041s142-- create_table("ci_pipeline_schedules", {:force=>:cascade})143 -> 0.0073s144-- add_index("ci_pipeline_schedules", ["next_run_at", "active"], {:name=>"index_ci_pipeline_schedules_on_next_run_at_and_active", :using=>:btree})145 -> 0.0051s146-- add_index("ci_pipeline_schedules", ["project_id"], {:name=>"index_ci_pipeline_schedules_on_project_id", :using=>:btree})147 -> 0.0046s148-- create_table("ci_pipeline_variables", {:force=>:cascade})149 -> 0.0066s150-- add_index("ci_pipeline_variables", ["pipeline_id", "key"], {:name=>"index_ci_pipeline_variables_on_pipeline_id_and_key", :unique=>true, :using=>:btree})151 -> 0.0039s152-- create_table("ci_pipelines", {:force=>:cascade})153 -> 0.0100s154-- add_index("ci_pipelines", ["auto_canceled_by_id"], {:name=>"index_ci_pipelines_on_auto_canceled_by_id", :using=>:btree})155 -> 0.0048s156-- add_index("ci_pipelines", ["pipeline_schedule_id"], {:name=>"index_ci_pipelines_on_pipeline_schedule_id", :using=>:btree})157 -> 0.0041s158-- add_index("ci_pipelines", ["project_id", "ref", "status"], {:name=>"index_ci_pipelines_on_project_id_and_ref_and_status", :using=>:btree})159 -> 0.0047s160-- add_index("ci_pipelines", ["project_id", "sha"], {:name=>"index_ci_pipelines_on_project_id_and_sha", :using=>:btree})161 -> 0.0052s162-- add_index("ci_pipelines", ["project_id"], {:name=>"index_ci_pipelines_on_project_id", :using=>:btree})163 -> 0.0080s164-- add_index("ci_pipelines", ["status"], {:name=>"index_ci_pipelines_on_status", :using=>:btree})165 -> 0.0057s166-- add_index("ci_pipelines", ["user_id"], {:name=>"index_ci_pipelines_on_user_id", :using=>:btree})167 -> 0.0054s168-- create_table("ci_runner_projects", {:force=>:cascade})169 -> 0.0064s170-- add_index("ci_runner_projects", ["project_id"], {:name=>"index_ci_runner_projects_on_project_id", :using=>:btree})171 -> 0.0053s172-- add_index("ci_runner_projects", ["runner_id"], {:name=>"index_ci_runner_projects_on_runner_id", :using=>:btree})173 -> 0.0049s174-- create_table("ci_runners", {:force=>:cascade})175 -> 0.0127s176-- add_index("ci_runners", ["contacted_at"], {:name=>"index_ci_runners_on_contacted_at", :using=>:btree})177 -> 0.0060s178-- add_index("ci_runners", ["is_shared"], {:name=>"index_ci_runners_on_is_shared", :using=>:btree})179 -> 0.0049s180-- add_index("ci_runners", ["locked"], {:name=>"index_ci_runners_on_locked", :using=>:btree})181 -> 0.0046s182-- add_index("ci_runners", ["token"], {:name=>"index_ci_runners_on_token", :using=>:btree})183 -> 0.0045s184-- create_table("ci_sources_pipelines", {:force=>:cascade})185 -> 0.0052s186-- add_index("ci_sources_pipelines", ["pipeline_id"], {:name=>"index_ci_pipeline_source_pipelines_on_pipeline_id", :using=>:btree})187 -> 0.0056s188-- add_index("ci_sources_pipelines", ["project_id"], {:name=>"index_ci_pipeline_source_pipelines_on_project_id", :using=>:btree})189 -> 0.0046s190-- add_index("ci_sources_pipelines", ["source_job_id"], {:name=>"index_ci_pipeline_source_pipelines_on_source_job_id", :using=>:btree})191 -> 0.0033s192-- add_index("ci_sources_pipelines", ["source_pipeline_id"], {:name=>"index_ci_pipeline_source_pipelines_on_source_pipeline_id", :using=>:btree})193 -> 0.0035s194-- add_index("ci_sources_pipelines", ["source_project_id"], {:name=>"index_ci_pipeline_source_pipelines_on_source_project_id", :using=>:btree})195 -> 0.0038s196-- create_table("ci_stages", {:force=>:cascade})197 -> 0.0066s198-- add_index("ci_stages", ["pipeline_id", "name"], {:name=>"index_ci_stages_on_pipeline_id_and_name", :using=>:btree})199 -> 0.0040s200-- add_index("ci_stages", ["pipeline_id"], {:name=>"index_ci_stages_on_pipeline_id", :using=>:btree})201 -> 0.0042s202-- add_index("ci_stages", ["project_id"], {:name=>"index_ci_stages_on_project_id", :using=>:btree})203 -> 0.0038s204-- create_table("ci_trigger_requests", {:force=>:cascade})205 -> 0.0064s206-- add_index("ci_trigger_requests", ["commit_id"], {:name=>"index_ci_trigger_requests_on_commit_id", :using=>:btree})207 -> 0.0054s208-- create_table("ci_triggers", {:force=>:cascade})209 -> 0.0085s210-- add_index("ci_triggers", ["project_id"], {:name=>"index_ci_triggers_on_project_id", :using=>:btree})211 -> 0.0064s212-- create_table("ci_variables", {:force=>:cascade})213 -> 0.0094s214-- add_index("ci_variables", ["project_id", "key", "environment_scope"], {:name=>"index_ci_variables_on_project_id_and_key_and_environment_scope", :unique=>true, :using=>:btree})215 -> 0.0228s216-- create_table("container_repositories", {:force=>:cascade})217 -> 0.0371s218-- add_index("container_repositories", ["project_id", "name"], {:name=>"index_container_repositories_on_project_id_and_name", :unique=>true, :using=>:btree})219 -> 0.0302s220-- add_index("container_repositories", ["project_id"], {:name=>"index_container_repositories_on_project_id", :using=>:btree})221 -> 0.0184s222-- create_table("conversational_development_index_metrics", {:force=>:cascade})223 -> 0.0061s224-- create_table("deploy_keys_projects", {:force=>:cascade})225 -> 0.0101s226-- add_index("deploy_keys_projects", ["project_id"], {:name=>"index_deploy_keys_projects_on_project_id", :using=>:btree})227 -> 0.0072s228-- create_table("deployments", {:force=>:cascade})229 -> 0.0116s230-- add_index("deployments", ["created_at"], {:name=>"index_deployments_on_created_at", :using=>:btree})231 -> 0.0044s232-- add_index("deployments", ["project_id", "environment_id", "iid"], {:name=>"index_deployments_on_project_id_and_environment_id_and_iid", :using=>:btree})233 -> 0.0038s234-- add_index("deployments", ["project_id", "iid"], {:name=>"index_deployments_on_project_id_and_iid", :unique=>true, :using=>:btree})235 -> 0.0037s236-- create_table("emails", {:force=>:cascade})237 -> 0.0076s238-- add_index("emails", ["email"], {:name=>"index_emails_on_email", :unique=>true, :using=>:btree})239 -> 0.0041s240-- add_index("emails", ["user_id"], {:name=>"index_emails_on_user_id", :using=>:btree})241 -> 0.0058s242-- create_table("environments", {:force=>:cascade})243 -> 0.0117s244-- add_index("environments", ["project_id", "name"], {:name=>"index_environments_on_project_id_and_name", :unique=>true, :using=>:btree})245 -> 0.0113s246-- add_index("environments", ["project_id", "slug"], {:name=>"index_environments_on_project_id_and_slug", :unique=>true, :using=>:btree})247 -> 0.0086s248-- create_table("events", {:force=>:cascade})249 -> 0.0109s250-- add_index("events", ["action"], {:name=>"index_events_on_action", :using=>:btree})251 -> 0.0087s252-- add_index("events", ["author_id"], {:name=>"index_events_on_author_id", :using=>:btree})253 -> 0.0055s254-- add_index("events", ["created_at"], {:name=>"index_events_on_created_at", :using=>:btree})255 -> 0.0075s256-- add_index("events", ["project_id"], {:name=>"index_events_on_project_id", :using=>:btree})257 -> 0.0067s258-- add_index("events", ["target_id"], {:name=>"index_events_on_target_id", :using=>:btree})259 -> 0.0069s260-- add_index("events", ["target_type"], {:name=>"index_events_on_target_type", :using=>:btree})261 -> 0.0067s262-- create_table("feature_gates", {:force=>:cascade})263 -> 0.0148s264-- add_index("feature_gates", ["feature_key", "key", "value"], {:name=>"index_feature_gates_on_feature_key_and_key_and_value", :unique=>true, :using=>:btree})265 -> 0.0060s266-- create_table("features", {:force=>:cascade})267 -> 0.0123s268-- add_index("features", ["key"], {:name=>"index_features_on_key", :unique=>true, :using=>:btree})269 -> 0.0074s270-- create_table("forked_project_links", {:force=>:cascade})271 -> 0.0075s272-- add_index("forked_project_links", ["forked_to_project_id"], {:name=>"index_forked_project_links_on_forked_to_project_id", :unique=>true, :using=>:btree})273 -> 0.0074s274-- create_table("geo_event_log", {:id=>:bigserial, :force=>:cascade})275 -> 0.0080s276-- add_index("geo_event_log", ["repository_updated_event_id"], {:name=>"index_geo_event_log_on_repository_updated_event_id", :using=>:btree})277 -> 0.0190s278-- create_table("geo_nodes", {:force=>:cascade})279 -> 0.0142s280-- add_index("geo_nodes", ["access_key"], {:name=>"index_geo_nodes_on_access_key", :using=>:btree})281 -> 0.0078s282-- add_index("geo_nodes", ["host"], {:name=>"index_geo_nodes_on_host", :using=>:btree})283 -> 0.0079s284-- add_index("geo_nodes", ["primary"], {:name=>"index_geo_nodes_on_primary", :using=>:btree})285 -> 0.0078s286-- create_table("geo_repository_deleted_events", {:id=>:bigserial, :force=>:cascade})287 -> 0.0162s288-- add_index("geo_repository_deleted_events", ["project_id"], {:name=>"index_geo_repository_deleted_events_on_project_id", :using=>:btree})289 -> 0.0152s290-- create_table("geo_repository_renamed_events", {:id=>:bigserial, :force=>:cascade})291 -> 0.0109s292-- add_index("geo_repository_renamed_events", ["project_id"], {:name=>"index_geo_repository_renamed_events_on_project_id", :using=>:btree})293 -> 0.0072s294-- create_table("geo_repository_updated_events", {:id=>:bigserial, :force=>:cascade})295 -> 0.0114s296-- add_index("geo_repository_updated_events", ["project_id"], {:name=>"index_geo_repository_updated_events_on_project_id", :using=>:btree})297 -> 0.0062s298-- add_index("geo_repository_updated_events", ["source"], {:name=>"index_geo_repository_updated_events_on_source", :using=>:btree})299 -> 0.0054s300-- create_table("historical_data", {:force=>:cascade})301 -> 0.0945s302-- create_table("gpg_keys", {:force=>:cascade})303 -> 0.0170s304-- add_index("gpg_keys", ["fingerprint"], {:name=>"index_gpg_keys_on_fingerprint", :unique=>true, :using=>:btree})305 -> 0.0049s306-- add_index("gpg_keys", ["primary_keyid"], {:name=>"index_gpg_keys_on_primary_keyid", :unique=>true, :using=>:btree})307 -> 0.0042s308-- add_index("gpg_keys", ["user_id"], {:name=>"index_gpg_keys_on_user_id", :using=>:btree})309 -> 0.0050s310-- create_table("gpg_signatures", {:force=>:cascade})311 -> 0.0101s312-- add_index("gpg_signatures", ["commit_sha"], {:name=>"index_gpg_signatures_on_commit_sha", :unique=>true, :using=>:btree})313 -> 0.0049s314-- add_index("gpg_signatures", ["gpg_key_id"], {:name=>"index_gpg_signatures_on_gpg_key_id", :using=>:btree})315 -> 0.0055s316-- add_index("gpg_signatures", ["gpg_key_primary_keyid"], {:name=>"index_gpg_signatures_on_gpg_key_primary_keyid", :using=>:btree})317 -> 0.0061s318-- add_index("gpg_signatures", ["project_id"], {:name=>"index_gpg_signatures_on_project_id", :using=>:btree})319 -> 0.0059s320-- create_table("identities", {:force=>:cascade})321 -> 0.0101s322-- add_index("identities", ["user_id"], {:name=>"index_identities_on_user_id", :using=>:btree})323 -> 0.0072s324-- create_table("index_statuses", {:force=>:cascade})325 -> 0.0143s326-- add_index("index_statuses", ["project_id"], {:name=>"index_index_statuses_on_project_id", :unique=>true, :using=>:btree})327 -> 0.0081s328-- create_table("issue_assignees", {:id=>false, :force=>:cascade})329 -> 0.0046s330-- add_index("issue_assignees", ["issue_id", "user_id"], {:name=>"index_issue_assignees_on_issue_id_and_user_id", :unique=>true, :using=>:btree})331 -> 0.0058s332-- add_index("issue_assignees", ["user_id"], {:name=>"index_issue_assignees_on_user_id", :using=>:btree})333 -> 0.0056s334-- create_table("issue_links", {:force=>:cascade})335 -> 0.0088s336-- add_index("issue_links", ["source_id", "target_id"], {:name=>"index_issue_links_on_source_id_and_target_id", :unique=>true, :using=>:btree})337 -> 0.0048s338-- add_index("issue_links", ["source_id"], {:name=>"index_issue_links_on_source_id", :using=>:btree})339 -> 0.0051s340-- add_index("issue_links", ["target_id"], {:name=>"index_issue_links_on_target_id", :using=>:btree})341 -> 0.0111s342-- create_table("issue_metrics", {:force=>:cascade})343 -> 0.0087s344-- add_index("issue_metrics", ["issue_id"], {:name=>"index_issue_metrics", :using=>:btree})345 -> 0.0082s346-- create_table("issues", {:force=>:cascade})347 -> 0.0104s348-- add_index("issues", ["assignee_id"], {:name=>"index_issues_on_assignee_id", :using=>:btree})349 -> 0.0051s350-- add_index("issues", ["author_id"], {:name=>"index_issues_on_author_id", :using=>:btree})351 -> 0.0054s352-- add_index("issues", ["confidential"], {:name=>"index_issues_on_confidential", :using=>:btree})353 -> 0.0056s354-- add_index("issues", ["deleted_at"], {:name=>"index_issues_on_deleted_at", :using=>:btree})355 -> 0.0044s356-- add_index("issues", ["description"], {:name=>"index_issues_on_description_trigram", :using=>:gin, :opclasses=>{"description"=>"gin_trgm_ops"}})357 -> 0.0035s358-- add_index("issues", ["milestone_id"], {:name=>"index_issues_on_milestone_id", :using=>:btree})359 -> 0.0042s360-- add_index("issues", ["project_id", "created_at", "id", "state"], {:name=>"index_issues_on_project_id_and_created_at_and_id_and_state", :using=>:btree})361 -> 0.0052s362-- add_index("issues", ["project_id", "due_date", "id", "state"], {:name=>"index_issues_on_project_id_and_due_date_and_id_and_state", :using=>:btree})363 -> 0.0049s364-- add_index("issues", ["project_id", "iid"], {:name=>"index_issues_on_project_id_and_iid", :unique=>true, :using=>:btree})365 -> 0.0056s366-- add_index("issues", ["project_id", "updated_at", "id", "state"], {:name=>"index_issues_on_project_id_and_updated_at_and_id_and_state", :using=>:btree})367 -> 0.0056s368-- add_index("issues", ["relative_position"], {:name=>"index_issues_on_relative_position", :using=>:btree})369 -> 0.0057s370-- add_index("issues", ["state"], {:name=>"index_issues_on_state", :using=>:btree})371 -> 0.0055s372-- add_index("issues", ["title"], {:name=>"index_issues_on_title_trigram", :using=>:gin, :opclasses=>{"title"=>"gin_trgm_ops"}})373 -> 0.0039s374-- create_table("keys", {:force=>:cascade})375 -> 0.0098s376-- add_index("keys", ["fingerprint"], {:name=>"index_keys_on_fingerprint", :unique=>true, :using=>:btree})377 -> 0.0073s378-- add_index("keys", ["user_id"], {:name=>"index_keys_on_user_id", :using=>:btree})379 -> 0.0050s380-- create_table("label_links", {:force=>:cascade})381 -> 0.0092s382-- add_index("label_links", ["label_id"], {:name=>"index_label_links_on_label_id", :using=>:btree})383 -> 0.0055s384-- add_index("label_links", ["target_id", "target_type"], {:name=>"index_label_links_on_target_id_and_target_type", :using=>:btree})385 -> 0.0059s386-- create_table("label_priorities", {:force=>:cascade})387 -> 0.0049s388-- add_index("label_priorities", ["priority"], {:name=>"index_label_priorities_on_priority", :using=>:btree})389 -> 0.0048s390-- add_index("label_priorities", ["project_id", "label_id"], {:name=>"index_label_priorities_on_project_id_and_label_id", :unique=>true, :using=>:btree})391 -> 0.0049s392-- create_table("labels", {:force=>:cascade})393 -> 0.0090s394-- add_index("labels", ["group_id", "project_id", "title"], {:name=>"index_labels_on_group_id_and_project_id_and_title", :unique=>true, :using=>:btree})395 -> 0.0062s396-- add_index("labels", ["project_id"], {:name=>"index_labels_on_project_id", :using=>:btree})397 -> 0.0096s398-- add_index("labels", ["title"], {:name=>"index_labels_on_title", :using=>:btree})399 -> 0.0053s400-- add_index("labels", ["type", "project_id"], {:name=>"index_labels_on_type_and_project_id", :using=>:btree})401 -> 0.0047s402-- create_table("ldap_group_links", {:force=>:cascade})403 -> 0.0099s404-- create_table("lfs_objects", {:force=>:cascade})405 -> 0.0091s406-- add_index("lfs_objects", ["oid"], {:name=>"index_lfs_objects_on_oid", :unique=>true, :using=>:btree})407 -> 0.0055s408-- create_table("lfs_objects_projects", {:force=>:cascade})409 -> 0.0055s410-- add_index("lfs_objects_projects", ["project_id"], {:name=>"index_lfs_objects_projects_on_project_id", :using=>:btree})411 -> 0.0055s412-- create_table("licenses", {:force=>:cascade})413 -> 0.0086s414-- create_table("lists", {:force=>:cascade})415 -> 0.0076s416-- add_index("lists", ["board_id", "label_id"], {:name=>"index_lists_on_board_id_and_label_id", :unique=>true, :using=>:btree})417 -> 0.0071s418-- add_index("lists", ["label_id"], {:name=>"index_lists_on_label_id", :using=>:btree})419 -> 0.0066s420-- create_table("members", {:force=>:cascade})421 -> 0.0159s422-- add_index("members", ["access_level"], {:name=>"index_members_on_access_level", :using=>:btree})423 -> 0.0087s424-- add_index("members", ["invite_token"], {:name=>"index_members_on_invite_token", :unique=>true, :using=>:btree})425 -> 0.0065s426-- add_index("members", ["requested_at"], {:name=>"index_members_on_requested_at", :using=>:btree})427 -> 0.0060s428-- add_index("members", ["source_id", "source_type"], {:name=>"index_members_on_source_id_and_source_type", :using=>:btree})429 -> 0.0065s430-- add_index("members", ["user_id"], {:name=>"index_members_on_user_id", :using=>:btree})431 -> 0.0064s432-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})433 -> 0.0088s434-- add_index("merge_request_diff_commits", ["merge_request_diff_id", "relative_order"], {:name=>"index_merge_request_diff_commits_on_mr_diff_id_and_order", :unique=>true, :using=>:btree})435 -> 0.0079s436-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})437 -> 0.0069s438-- add_index("merge_request_diff_files", ["merge_request_diff_id", "relative_order"], {:name=>"index_merge_request_diff_files_on_mr_diff_id_and_order", :unique=>true, :using=>:btree})439 -> 0.0062s440-- create_table("merge_request_diffs", {:force=>:cascade})441 -> 0.0156s442-- add_index("merge_request_diffs", ["merge_request_id"], {:name=>"index_merge_request_diffs_on_merge_request_id", :using=>:btree})443 -> 0.0058s444-- create_table("merge_request_metrics", {:force=>:cascade})445 -> 0.0062s446-- add_index("merge_request_metrics", ["first_deployed_to_production_at"], {:name=>"index_merge_request_metrics_on_first_deployed_to_production_at", :using=>:btree})447 -> 0.0060s448-- add_index("merge_request_metrics", ["merge_request_id"], {:name=>"index_merge_request_metrics", :using=>:btree})449 -> 0.0051s450-- add_index("merge_request_metrics", ["pipeline_id"], {:name=>"index_merge_request_metrics_on_pipeline_id", :using=>:btree})451 -> 0.0063s452-- create_table("merge_requests", {:force=>:cascade})453 -> 0.0135s454-- add_index("merge_requests", ["assignee_id"], {:name=>"index_merge_requests_on_assignee_id", :using=>:btree})455 -> 0.0094s456-- add_index("merge_requests", ["author_id"], {:name=>"index_merge_requests_on_author_id", :using=>:btree})457 -> 0.0096s458-- add_index("merge_requests", ["created_at"], {:name=>"index_merge_requests_on_created_at", :using=>:btree})459 -> 0.0061s460-- add_index("merge_requests", ["deleted_at"], {:name=>"index_merge_requests_on_deleted_at", :using=>:btree})461 -> 0.0080s462-- add_index("merge_requests", ["description"], {:name=>"index_merge_requests_on_description_trigram", :using=>:gin, :opclasses=>{"description"=>"gin_trgm_ops"}})463 -> 0.0061s464-- add_index("merge_requests", ["head_pipeline_id"], {:name=>"index_merge_requests_on_head_pipeline_id", :using=>:btree})465 -> 0.0072s466-- add_index("merge_requests", ["milestone_id"], {:name=>"index_merge_requests_on_milestone_id", :using=>:btree})467 -> 0.0064s468-- add_index("merge_requests", ["source_branch"], {:name=>"index_merge_requests_on_source_branch", :using=>:btree})469 -> 0.0071s470-- add_index("merge_requests", ["source_project_id"], {:name=>"index_merge_requests_on_source_project_id", :using=>:btree})471 -> 0.0065s472-- add_index("merge_requests", ["target_branch"], {:name=>"index_merge_requests_on_target_branch", :using=>:btree})473 -> 0.0076s474-- add_index("merge_requests", ["target_project_id", "iid"], {:name=>"index_merge_requests_on_target_project_id_and_iid", :unique=>true, :using=>:btree})475 -> 0.0069s476-- add_index("merge_requests", ["title"], {:name=>"index_merge_requests_on_title", :using=>:btree})477 -> 0.0081s478-- add_index("merge_requests", ["title"], {:name=>"index_merge_requests_on_title_trigram", :using=>:gin, :opclasses=>{"title"=>"gin_trgm_ops"}})479 -> 0.0038s480-- create_table("merge_requests_closing_issues", {:force=>:cascade})481 -> 0.0068s482-- add_index("merge_requests_closing_issues", ["issue_id"], {:name=>"index_merge_requests_closing_issues_on_issue_id", :using=>:btree})483 -> 0.0082s484-- add_index("merge_requests_closing_issues", ["merge_request_id"], {:name=>"index_merge_requests_closing_issues_on_merge_request_id", :using=>:btree})485 -> 0.0087s486-- create_table("milestones", {:force=>:cascade})487 -> 0.0080s488-- add_index("milestones", ["description"], {:name=>"index_milestones_on_description_trigram", :using=>:gin, :opclasses=>{"description"=>"gin_trgm_ops"}})489 -> 0.0038s490-- add_index("milestones", ["due_date"], {:name=>"index_milestones_on_due_date", :using=>:btree})491 -> 0.0064s492-- add_index("milestones", ["group_id"], {:name=>"index_milestones_on_group_id", :using=>:btree})493 -> 0.0060s494-- add_index("milestones", ["project_id", "iid"], {:name=>"index_milestones_on_project_id_and_iid", :unique=>true, :using=>:btree})495 -> 0.0065s496-- add_index("milestones", ["title"], {:name=>"index_milestones_on_title", :using=>:btree})497 -> 0.0059s498-- add_index("milestones", ["title"], {:name=>"index_milestones_on_title_trigram", :using=>:gin, :opclasses=>{"title"=>"gin_trgm_ops"}})499 -> 0.0042s500-- create_table("namespace_statistics", {:force=>:cascade})501 -> 0.0076s502-- add_index("namespace_statistics", ["namespace_id"], {:name=>"index_namespace_statistics_on_namespace_id", :unique=>true, :using=>:btree})503 -> 0.0088s504-- create_table("namespaces", {:force=>:cascade})505 -> 0.0140s506-- add_index("namespaces", ["created_at"], {:name=>"index_namespaces_on_created_at", :using=>:btree})507 -> 0.0094s508-- add_index("namespaces", ["deleted_at"], {:name=>"index_namespaces_on_deleted_at", :using=>:btree})509 -> 0.0078s510-- add_index("namespaces", ["ldap_sync_last_successful_update_at"], {:name=>"index_namespaces_on_ldap_sync_last_successful_update_at", :using=>:btree})511 -> 0.0069s512-- add_index("namespaces", ["ldap_sync_last_update_at"], {:name=>"index_namespaces_on_ldap_sync_last_update_at", :using=>:btree})513 -> 0.0051s514-- add_index("namespaces", ["name", "parent_id"], {:name=>"index_namespaces_on_name_and_parent_id", :unique=>true, :using=>:btree})515 -> 0.0058s516-- add_index("namespaces", ["name"], {:name=>"index_namespaces_on_name_trigram", :using=>:gin, :opclasses=>{"name"=>"gin_trgm_ops"}})517 -> 0.0037s518-- add_index("namespaces", ["owner_id"], {:name=>"index_namespaces_on_owner_id", :using=>:btree})519 -> 0.0057s520-- add_index("namespaces", ["parent_id", "id"], {:name=>"index_namespaces_on_parent_id_and_id", :unique=>true, :using=>:btree})521 -> 0.0052s522-- add_index("namespaces", ["path"], {:name=>"index_namespaces_on_path", :using=>:btree})523 -> 0.0044s524-- add_index("namespaces", ["path"], {:name=>"index_namespaces_on_path_trigram", :using=>:gin, :opclasses=>{"path"=>"gin_trgm_ops"}})525 -> 0.0035s526-- add_index("namespaces", ["require_two_factor_authentication"], {:name=>"index_namespaces_on_require_two_factor_authentication", :using=>:btree})527 -> 0.0042s528-- add_index("namespaces", ["type"], {:name=>"index_namespaces_on_type", :using=>:btree})529 -> 0.0049s530-- create_table("notes", {:force=>:cascade})531 -> 0.0092s532-- add_index("notes", ["author_id"], {:name=>"index_notes_on_author_id", :using=>:btree})533 -> 0.0069s534-- add_index("notes", ["commit_id"], {:name=>"index_notes_on_commit_id", :using=>:btree})535 -> 0.0057s536-- add_index("notes", ["created_at"], {:name=>"index_notes_on_created_at", :using=>:btree})537 -> 0.0060s538-- add_index("notes", ["discussion_id"], {:name=>"index_notes_on_discussion_id", :using=>:btree})539 -> 0.0073s540-- add_index("notes", ["line_code"], {:name=>"index_notes_on_line_code", :using=>:btree})541 -> 0.0059s542-- add_index("notes", ["note"], {:name=>"index_notes_on_note_trigram", :using=>:gin, :opclasses=>{"note"=>"gin_trgm_ops"}})543 -> 0.0043s544-- add_index("notes", ["noteable_id", "noteable_type"], {:name=>"index_notes_on_noteable_id_and_noteable_type", :using=>:btree})545 -> 0.0191s546-- add_index("notes", ["noteable_type"], {:name=>"index_notes_on_noteable_type", :using=>:btree})547 -> 0.0088s548-- add_index("notes", ["project_id", "noteable_type"], {:name=>"index_notes_on_project_id_and_noteable_type", :using=>:btree})549 -> 0.0072s550-- add_index("notes", ["updated_at"], {:name=>"index_notes_on_updated_at", :using=>:btree})551 -> 0.0067s552-- create_table("notification_settings", {:force=>:cascade})553 -> 0.0127s554-- add_index("notification_settings", ["source_id", "source_type"], {:name=>"index_notification_settings_on_source_id_and_source_type", :using=>:btree})555 -> 0.0180s556-- add_index("notification_settings", ["user_id", "source_id", "source_type"], {:name=>"index_notifications_on_user_id_and_source_id_and_source_type", :unique=>true, :using=>:btree})557 -> 0.0127s558-- add_index("notification_settings", ["user_id"], {:name=>"index_notification_settings_on_user_id", :using=>:btree})559 -> 0.0075s560-- create_table("oauth_access_grants", {:force=>:cascade})561 -> 0.0093s562-- add_index("oauth_access_grants", ["token"], {:name=>"index_oauth_access_grants_on_token", :unique=>true, :using=>:btree})563 -> 0.0066s564-- create_table("oauth_access_tokens", {:force=>:cascade})565 -> 0.0100s566-- add_index("oauth_access_tokens", ["refresh_token"], {:name=>"index_oauth_access_tokens_on_refresh_token", :unique=>true, :using=>:btree})567 -> 0.0053s568-- add_index("oauth_access_tokens", ["resource_owner_id"], {:name=>"index_oauth_access_tokens_on_resource_owner_id", :using=>:btree})569 -> 0.0071s570-- add_index("oauth_access_tokens", ["token"], {:name=>"index_oauth_access_tokens_on_token", :unique=>true, :using=>:btree})571 -> 0.0073s572-- create_table("oauth_applications", {:force=>:cascade})573 -> 0.0129s574-- add_index("oauth_applications", ["owner_id", "owner_type"], {:name=>"index_oauth_applications_on_owner_id_and_owner_type", :using=>:btree})575 -> 0.0076s576-- add_index("oauth_applications", ["uid"], {:name=>"index_oauth_applications_on_uid", :unique=>true, :using=>:btree})577 -> 0.0049s578-- create_table("oauth_openid_requests", {:force=>:cascade})579 -> 0.0086s580-- create_table("pages_domains", {:force=>:cascade})581 -> 0.0099s582-- add_index("pages_domains", ["domain"], {:name=>"index_pages_domains_on_domain", :unique=>true, :using=>:btree})583 -> 0.0084s584-- add_index("pages_domains", ["project_id"], {:name=>"index_pages_domains_on_project_id", :using=>:btree})585 -> 0.0047s586-- create_table("path_locks", {:force=>:cascade})587 -> 0.0067s588-- add_index("path_locks", ["path"], {:name=>"index_path_locks_on_path", :using=>:btree})589 -> 0.0063s590-- add_index("path_locks", ["project_id"], {:name=>"index_path_locks_on_project_id", :using=>:btree})591 -> 0.0067s592-- add_index("path_locks", ["user_id"], {:name=>"index_path_locks_on_user_id", :using=>:btree})593 -> 0.0073s594-- create_table("personal_access_tokens", {:force=>:cascade})595 -> 0.0120s596-- add_index("personal_access_tokens", ["token"], {:name=>"index_personal_access_tokens_on_token", :unique=>true, :using=>:btree})597 -> 0.0073s598-- add_index("personal_access_tokens", ["user_id"], {:name=>"index_personal_access_tokens_on_user_id", :using=>:btree})599 -> 0.0072s600-- create_table("project_authorizations", {:id=>false, :force=>:cascade})601 -> 0.0023s602-- add_index("project_authorizations", ["project_id"], {:name=>"index_project_authorizations_on_project_id", :using=>:btree})603 -> 0.0042s604-- add_index("project_authorizations", ["user_id", "project_id", "access_level"], {:name=>"index_project_authorizations_on_user_id_project_id_access_level", :unique=>true, :using=>:btree})605 -> 0.0056s606-- create_table("project_features", {:force=>:cascade})607 -> 0.0182s608-- add_index("project_features", ["project_id"], {:name=>"index_project_features_on_project_id", :using=>:btree})609 -> 0.0142s610-- create_table("project_group_links", {:force=>:cascade})611 -> 0.0075s612-- add_index("project_group_links", ["group_id"], {:name=>"index_project_group_links_on_group_id", :using=>:btree})613 -> 0.0071s614-- add_index("project_group_links", ["project_id"], {:name=>"index_project_group_links_on_project_id", :using=>:btree})615 -> 0.0061s616-- create_table("project_import_data", {:force=>:cascade})617 -> 0.0103s618-- add_index("project_import_data", ["project_id"], {:name=>"index_project_import_data_on_project_id", :using=>:btree})619 -> 0.0068s620-- create_table("project_mirror_data", {:force=>:cascade})621 -> 0.0059s622-- add_index("project_mirror_data", ["project_id"], {:name=>"index_project_mirror_data_on_project_id", :unique=>true, :using=>:btree})623 -> 0.0057s624-- create_table("project_statistics", {:force=>:cascade})625 -> 0.0077s626-- add_index("project_statistics", ["namespace_id"], {:name=>"index_project_statistics_on_namespace_id", :using=>:btree})627 -> 0.0045s628-- add_index("project_statistics", ["project_id"], {:name=>"index_project_statistics_on_project_id", :unique=>true, :using=>:btree})629 -> 0.0045s630-- create_table("projects", {:force=>:cascade})631 -> 0.0176s632-- add_index("projects", ["ci_id"], {:name=>"index_projects_on_ci_id", :using=>:btree})633 -> 0.0058s634-- add_index("projects", ["created_at"], {:name=>"index_projects_on_created_at", :using=>:btree})635 -> 0.0053s636-- add_index("projects", ["creator_id"], {:name=>"index_projects_on_creator_id", :using=>:btree})637 -> 0.0054s638-- add_index("projects", ["description"], {:name=>"index_projects_on_description_trigram", :using=>:gin, :opclasses=>{"description"=>"gin_trgm_ops"}})639 -> 0.0044s640-- add_index("projects", ["last_activity_at"], {:name=>"index_projects_on_last_activity_at", :using=>:btree})641 -> 0.0066s642-- add_index("projects", ["last_repository_check_failed"], {:name=>"index_projects_on_last_repository_check_failed", :using=>:btree})643 -> 0.0056s644-- add_index("projects", ["last_repository_updated_at"], {:name=>"index_projects_on_last_repository_updated_at", :using=>:btree})645 -> 0.0052s646-- add_index("projects", ["mirror_last_successful_update_at"], {:name=>"index_projects_on_mirror_last_successful_update_at", :using=>:btree})647 -> 0.0044s648-- add_index("projects", ["name"], {:name=>"index_projects_on_name_trigram", :using=>:gin, :opclasses=>{"name"=>"gin_trgm_ops"}})649 -> 0.0025s650-- add_index("projects", ["namespace_id"], {:name=>"index_projects_on_namespace_id", :using=>:btree})651 -> 0.0036s652-- add_index("projects", ["path"], {:name=>"index_projects_on_path", :using=>:btree})653 -> 0.0051s654-- add_index("projects", ["path"], {:name=>"index_projects_on_path_trigram", :using=>:gin, :opclasses=>{"path"=>"gin_trgm_ops"}})655 -> 0.0060s656-- add_index("projects", ["pending_delete"], {:name=>"index_projects_on_pending_delete", :using=>:btree})657 -> 0.0124s658-- add_index("projects", ["runners_token"], {:name=>"index_projects_on_runners_token", :using=>:btree})659 -> 0.0077s660-- add_index("projects", ["star_count"], {:name=>"index_projects_on_star_count", :using=>:btree})661 -> 0.0049s662-- add_index("projects", ["visibility_level"], {:name=>"index_projects_on_visibility_level", :using=>:btree})663 -> 0.0042s664-- create_table("protected_branch_merge_access_levels", {:force=>:cascade})665 -> 0.0059s666-- add_index("protected_branch_merge_access_levels", ["protected_branch_id"], {:name=>"index_protected_branch_merge_access", :using=>:btree})667 -> 0.0047s668-- add_index("protected_branch_merge_access_levels", ["user_id"], {:name=>"index_protected_branch_merge_access_levels_on_user_id", :using=>:btree})669 -> 0.0042s670-- create_table("protected_branch_push_access_levels", {:force=>:cascade})671 -> 0.0074s672-- add_index("protected_branch_push_access_levels", ["protected_branch_id"], {:name=>"index_protected_branch_push_access", :using=>:btree})673 -> 0.0063s674-- add_index("protected_branch_push_access_levels", ["user_id"], {:name=>"index_protected_branch_push_access_levels_on_user_id", :using=>:btree})675 -> 0.0048s676-- create_table("protected_branches", {:force=>:cascade})677 -> 0.0078s678-- add_index("protected_branches", ["project_id"], {:name=>"index_protected_branches_on_project_id", :using=>:btree})679 -> 0.0056s680-- create_table("protected_tag_create_access_levels", {:force=>:cascade})681 -> 0.0060s682-- add_index("protected_tag_create_access_levels", ["protected_tag_id"], {:name=>"index_protected_tag_create_access", :using=>:btree})683 -> 0.0045s684-- add_index("protected_tag_create_access_levels", ["user_id"], {:name=>"index_protected_tag_create_access_levels_on_user_id", :using=>:btree})685 -> 0.0035s686-- create_table("protected_tags", {:force=>:cascade})687 -> 0.0070s688-- add_index("protected_tags", ["project_id"], {:name=>"index_protected_tags_on_project_id", :using=>:btree})689 -> 0.0041s690-- create_table("push_rules", {:force=>:cascade})691 -> 0.0085s692-- add_index("push_rules", ["project_id"], {:name=>"index_push_rules_on_project_id", :using=>:btree})693 -> 0.0044s694-- create_table("redirect_routes", {:force=>:cascade})695 -> 0.0061s696-- add_index("redirect_routes", ["path"], {:name=>"index_redirect_routes_on_path", :unique=>true, :using=>:btree})697 -> 0.0046s698-- add_index("redirect_routes", ["path"], {:name=>"index_redirect_routes_on_path_text_pattern_ops", :using=>:btree, :opclasses=>{"path"=>"varchar_pattern_ops"}})699 -> 0.0050s700-- add_index("redirect_routes", ["source_type", "source_id"], {:name=>"index_redirect_routes_on_source_type_and_source_id", :using=>:btree})701 -> 0.0048s702-- create_table("releases", {:force=>:cascade})703 -> 0.0069s704-- add_index("releases", ["project_id", "tag"], {:name=>"index_releases_on_project_id_and_tag", :using=>:btree})705 -> 0.0041s706-- add_index("releases", ["project_id"], {:name=>"index_releases_on_project_id", :using=>:btree})707 -> 0.0037s708-- create_table("remote_mirrors", {:force=>:cascade})709 -> 0.0078s710-- add_index("remote_mirrors", ["last_successful_update_at"], {:name=>"index_remote_mirrors_on_last_successful_update_at", :using=>:btree})711 -> 0.0042s712-- add_index("remote_mirrors", ["project_id"], {:name=>"index_remote_mirrors_on_project_id", :using=>:btree})713 -> 0.0053s714-- create_table("routes", {:force=>:cascade})715 -> 0.0077s716-- add_index("routes", ["path"], {:name=>"index_routes_on_path", :unique=>true, :using=>:btree})717 -> 0.0049s718-- add_index("routes", ["path"], {:name=>"index_routes_on_path_text_pattern_ops", :using=>:btree, :opclasses=>{"path"=>"varchar_pattern_ops"}})719 -> 0.0049s720-- add_index("routes", ["source_type", "source_id"], {:name=>"index_routes_on_source_type_and_source_id", :unique=>true, :using=>:btree})721 -> 0.0070s722-- create_table("sent_notifications", {:force=>:cascade})723 -> 0.0173s724-- add_index("sent_notifications", ["reply_key"], {:name=>"index_sent_notifications_on_reply_key", :unique=>true, :using=>:btree})725 -> 0.0067s726-- create_table("services", {:force=>:cascade})727 -> 0.0176s728-- add_index("services", ["project_id"], {:name=>"index_services_on_project_id", :using=>:btree})729 -> 0.0061s730-- add_index("services", ["template"], {:name=>"index_services_on_template", :using=>:btree})731 -> 0.0056s732-- create_table("slack_integrations", {:force=>:cascade})733 -> 0.0091s734-- add_index("slack_integrations", ["team_id", "alias"], {:name=>"index_slack_integrations_on_team_id_and_alias", :unique=>true, :using=>:btree})735 -> 0.0073s736-- add_index("slack_integrations", ["service_id"], {:name=>"index_slack_integrations_on_service_id", :using=>:btree})737 -> 0.0059s738-- create_table("snippets", {:force=>:cascade})739 -> 0.0081s740-- add_index("snippets", ["author_id"], {:name=>"index_snippets_on_author_id", :using=>:btree})741 -> 0.0056s742-- add_index("snippets", ["file_name"], {:name=>"index_snippets_on_file_name_trigram", :using=>:gin, :opclasses=>{"file_name"=>"gin_trgm_ops"}})743 -> 0.0036s744-- add_index("snippets", ["project_id"], {:name=>"index_snippets_on_project_id", :using=>:btree})745 -> 0.0049s746-- add_index("snippets", ["title"], {:name=>"index_snippets_on_title_trigram", :using=>:gin, :opclasses=>{"title"=>"gin_trgm_ops"}})747 -> 0.0037s748-- add_index("snippets", ["updated_at"], {:name=>"index_snippets_on_updated_at", :using=>:btree})749 -> 0.0058s750-- add_index("snippets", ["visibility_level"], {:name=>"index_snippets_on_visibility_level", :using=>:btree})751 -> 0.0087s752-- create_table("spam_logs", {:force=>:cascade})753 -> 0.0151s754-- create_table("subscriptions", {:force=>:cascade})755 -> 0.0090s756-- add_index("subscriptions", ["subscribable_id", "subscribable_type", "user_id", "project_id"], {:name=>"index_subscriptions_on_subscribable_and_user_id_and_project_id", :unique=>true, :using=>:btree})757 -> 0.0112s758-- create_table("system_note_metadata", {:force=>:cascade})759 -> 0.0090s760-- add_index("system_note_metadata", ["note_id"], {:name=>"index_system_note_metadata_on_note_id", :unique=>true, :using=>:btree})761 -> 0.0079s762-- create_table("taggings", {:force=>:cascade})763 -> 0.0084s764-- add_index("taggings", ["tag_id", "taggable_id", "taggable_type", "context", "tagger_id", "tagger_type"], {:name=>"taggings_idx", :unique=>true, :using=>:btree})765 -> 0.0062s766-- add_index("taggings", ["taggable_id", "taggable_type", "context"], {:name=>"index_taggings_on_taggable_id_and_taggable_type_and_context", :using=>:btree})767 -> 0.0052s768-- create_table("tags", {:force=>:cascade})769 -> 0.0082s770-- add_index("tags", ["name"], {:name=>"index_tags_on_name", :unique=>true, :using=>:btree})771 -> 0.0059s772-- create_table("timelogs", {:force=>:cascade})773 -> 0.0058s774-- add_index("timelogs", ["issue_id"], {:name=>"index_timelogs_on_issue_id", :using=>:btree})775 -> 0.0051s776-- add_index("timelogs", ["merge_request_id"], {:name=>"index_timelogs_on_merge_request_id", :using=>:btree})777 -> 0.0051s778-- add_index("timelogs", ["user_id"], {:name=>"index_timelogs_on_user_id", :using=>:btree})779 -> 0.0047s780-- create_table("todos", {:force=>:cascade})781 -> 0.0077s782-- add_index("todos", ["author_id"], {:name=>"index_todos_on_author_id", :using=>:btree})783 -> 0.0067s784-- add_index("todos", ["commit_id"], {:name=>"index_todos_on_commit_id", :using=>:btree})785 -> 0.0093s786-- add_index("todos", ["note_id"], {:name=>"index_todos_on_note_id", :using=>:btree})787 -> 0.0051s788-- add_index("todos", ["project_id"], {:name=>"index_todos_on_project_id", :using=>:btree})789 -> 0.0050s790-- add_index("todos", ["target_type", "target_id"], {:name=>"index_todos_on_target_type_and_target_id", :using=>:btree})791 -> 0.0059s792-- add_index("todos", ["user_id"], {:name=>"index_todos_on_user_id", :using=>:btree})793 -> 0.0049s794-- create_table("trending_projects", {:force=>:cascade})795 -> 0.0051s796-- add_index("trending_projects", ["project_id"], {:name=>"index_trending_projects_on_project_id", :using=>:btree})797 -> 0.0087s798-- create_table("u2f_registrations", {:force=>:cascade})799 -> 0.0074s800-- add_index("u2f_registrations", ["key_handle"], {:name=>"index_u2f_registrations_on_key_handle", :using=>:btree})801 -> 0.0042s802-- add_index("u2f_registrations", ["user_id"], {:name=>"index_u2f_registrations_on_user_id", :using=>:btree})803 -> 0.0040s804-- create_table("uploads", {:force=>:cascade})805 -> 0.0087s806-- add_index("uploads", ["checksum"], {:name=>"index_uploads_on_checksum", :using=>:btree})807 -> 0.0085s808-- add_index("uploads", ["model_id", "model_type"], {:name=>"index_uploads_on_model_id_and_model_type", :using=>:btree})809 -> 0.0059s810-- add_index("uploads", ["path"], {:name=>"index_uploads_on_path", :using=>:btree})811 -> 0.0050s812-- create_table("user_agent_details", {:force=>:cascade})813 -> 0.0079s814-- add_index("user_agent_details", ["subject_id", "subject_type"], {:name=>"index_user_agent_details_on_subject_id_and_subject_type", :using=>:btree})815 -> 0.0052s816-- create_table("users", {:force=>:cascade})817 -> 0.0216s818-- add_index("users", ["admin"], {:name=>"index_users_on_admin", :using=>:btree})819 -> 0.0061s820-- add_index("users", ["authentication_token"], {:name=>"index_users_on_authentication_token", :unique=>true, :using=>:btree})821 -> 0.0058s822-- add_index("users", ["confirmation_token"], {:name=>"index_users_on_confirmation_token", :unique=>true, :using=>:btree})823 -> 0.0060s824-- add_index("users", ["created_at"], {:name=>"index_users_on_created_at", :using=>:btree})825 -> 0.0059s826-- add_index("users", ["email"], {:name=>"index_users_on_email", :unique=>true, :using=>:btree})827 -> 0.0054s828-- add_index("users", ["email"], {:name=>"index_users_on_email_trigram", :using=>:gin, :opclasses=>{"email"=>"gin_trgm_ops"}})829 -> 0.0039s830-- add_index("users", ["ghost"], {:name=>"index_users_on_ghost", :using=>:btree})831 -> 0.0047s832-- add_index("users", ["incoming_email_token"], {:name=>"index_users_on_incoming_email_token", :using=>:btree})833 -> 0.0050s834-- add_index("users", ["name"], {:name=>"index_users_on_name", :using=>:btree})835 -> 0.0053s836-- add_index("users", ["name"], {:name=>"index_users_on_name_trigram", :using=>:gin, :opclasses=>{"name"=>"gin_trgm_ops"}})837 -> 0.0046s838-- add_index("users", ["reset_password_token"], {:name=>"index_users_on_reset_password_token", :unique=>true, :using=>:btree})839 -> 0.0055s840-- add_index("users", ["rss_token"], {:name=>"index_users_on_rss_token", :using=>:btree})841 -> 0.0072s842-- add_index("users", ["state"], {:name=>"index_users_on_state", :using=>:btree})843 -> 0.0145s844-- add_index("users", ["support_bot"], {:name=>"index_users_on_support_bot", :using=>:btree})845 -> 0.0051s846-- add_index("users", ["username"], {:name=>"index_users_on_username", :using=>:btree})847 -> 0.0040s848-- add_index("users", ["username"], {:name=>"index_users_on_username_trigram", :using=>:gin, :opclasses=>{"username"=>"gin_trgm_ops"}})849 -> 0.0027s850-- create_table("users_star_projects", {:force=>:cascade})851 -> 0.0044s852-- add_index("users_star_projects", ["project_id"], {:name=>"index_users_star_projects_on_project_id", :using=>:btree})853 -> 0.0046s854-- add_index("users_star_projects", ["user_id", "project_id"], {:name=>"index_users_star_projects_on_user_id_and_project_id", :unique=>true, :using=>:btree})855 -> 0.0074s856-- create_table("web_hook_logs", {:force=>:cascade})857 -> 0.0119s858-- add_index("web_hook_logs", ["web_hook_id"], {:name=>"index_web_hook_logs_on_web_hook_id", :using=>:btree})859 -> 0.0088s860-- create_table("web_hooks", {:force=>:cascade})861 -> 0.0177s862-- add_index("web_hooks", ["project_id"], {:name=>"index_web_hooks_on_project_id", :using=>:btree})863 -> 0.0067s864-- add_index("web_hooks", ["type"], {:name=>"index_web_hooks_on_type", :using=>:btree})865 -> 0.0051s866-- add_foreign_key("approvals", "merge_requests", {:name=>"fk_310d714958", :on_delete=>:cascade})867 -> 0.0071s868-- add_foreign_key("approver_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})869 -> 0.0027s870-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})871 -> 0.0026s872-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})873 -> 0.0021s874-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})875 -> 0.0028s876-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})877 -> 0.0022s878-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})879 -> 0.0024s880-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})881 -> 0.0021s882-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})883 -> 0.0029s884-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})885 -> 0.0042s886-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})887 -> 0.0046s888-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})889 -> 0.0029s890-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})891 -> 0.0045s892-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})893 -> 0.0035s894-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})895 -> 0.0036s896-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})897 -> 0.0038s898-- add_foreign_key("ci_sources_pipelines", "ci_builds", {:column=>"source_job_id", :name=>"fk_3f0c88d7dc", :on_delete=>:cascade})899 -> 0.0035s900-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_b8c0fac459", :on_delete=>:cascade})901 -> 0.0032s902-- add_foreign_key("ci_sources_pipelines", "ci_pipelines", {:column=>"source_pipeline_id", :name=>"fk_3a3e3cb83a", :on_delete=>:cascade})903 -> 0.0028s904-- add_foreign_key("ci_sources_pipelines", "projects", {:column=>"source_project_id", :name=>"fk_8868d0f3e4", :on_delete=>:cascade})905 -> 0.0041s906-- add_foreign_key("ci_sources_pipelines", "projects", {:name=>"fk_83b4346e48", :on_delete=>:cascade})907 -> 0.0032s908-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})909 -> 0.0026s910-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})911 -> 0.0030s912-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})913 -> 0.0025s914-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})915 -> 0.0029s916-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})917 -> 0.0033s918-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})919 -> 0.0038s920-- add_foreign_key("container_repositories", "projects")921 -> 0.0041s922-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})923 -> 0.0035s924-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})925 -> 0.0033s926-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})927 -> 0.0034s928-- add_foreign_key("events", "projects", {:name=>"fk_0434b48643", :on_delete=>:cascade})929 -> 0.0037s930-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})931 -> 0.0040s932-- add_foreign_key("geo_event_log", "geo_repository_deleted_events", {:column=>"repository_deleted_event_id", :name=>"fk_c4b1c1f66e", :on_delete=>:cascade})933 -> 0.0029s934-- add_foreign_key("geo_event_log", "geo_repository_renamed_events", {:column=>"repository_renamed_event_id", :name=>"fk_86c84214ec", :on_delete=>:cascade})935 -> 0.0025s936-- add_foreign_key("geo_event_log", "geo_repository_updated_events", {:column=>"repository_updated_event_id", :on_delete=>:cascade})937 -> 0.0029s938-- add_foreign_key("geo_repository_renamed_events", "projects", {:on_delete=>:cascade})939 -> 0.0031s940-- add_foreign_key("geo_repository_updated_events", "projects", {:on_delete=>:cascade})941 -> 0.0034s942-- add_foreign_key("index_statuses", "projects", {:name=>"fk_74b2492545", :on_delete=>:cascade})943 -> 0.0047s944-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})945 -> 0.0096s946-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})947 -> 0.0056s948-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})949 -> 0.0043s950-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})951 -> 0.0044s952-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})953 -> 0.0032s954-- add_foreign_key("issue_links", "issues", {:column=>"source_id", :name=>"fk_c900194ff2", :on_delete=>:cascade})955 -> 0.0032s956-- add_foreign_key("issue_links", "issues", {:column=>"target_id", :name=>"fk_e71bb44f1f", :on_delete=>:cascade})957 -> 0.0021s958-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})959 -> 0.0025s960-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})961 -> 0.0046s962-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})963 -> 0.0028s964-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})965 -> 0.0029s966-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})967 -> 0.0021s968-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})969 -> 0.0029s970-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})971 -> 0.0027s972-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})973 -> 0.0027s974-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})975 -> 0.0029s976-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})977 -> 0.0046s978-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})979 -> 0.0031s980-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})981 -> 0.0029s982-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})983 -> 0.0030s984-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})985 -> 0.0027s986-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})987 -> 0.0029s988-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})989 -> 0.0031s990-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})991 -> 0.0032s992-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})993 -> 0.0031s994-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})995 -> 0.0027s996-- add_foreign_key("namespace_statistics", "namespaces", {:on_delete=>:cascade})997 -> 0.0020s998-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})999 -> 0.0033s1000-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})1001 -> 0.0019s1002-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})1003 -> 0.0023s1004-- add_foreign_key("path_locks", "projects", {:name=>"fk_5265c98f24", :on_delete=>:cascade})1005 -> 0.0020s1006-- add_foreign_key("path_locks", "users")1007 -> 0.0020s1008-- add_foreign_key("personal_access_tokens", "users")1009 -> 0.0020s1010-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})1011 -> 0.0019s1012-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})1013 -> 0.0019s1014-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})1015 -> 0.0026s1016-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})1017 -> 0.0030s1018-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})1019 -> 0.0029s1020-- add_foreign_key("project_mirror_data", "projects", {:name=>"fk_d1aad367d7", :on_delete=>:cascade})1021 -> 0.0033s1022-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})1023 -> 0.0031s1024-- add_foreign_key("protected_branch_merge_access_levels", "namespaces", {:column=>"group_id"})1025 -> 0.0025s1026-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})1027 -> 0.0021s1028-- add_foreign_key("protected_branch_merge_access_levels", "users")1029 -> 0.0023s1030-- add_foreign_key("protected_branch_push_access_levels", "namespaces", {:column=>"group_id"})1031 -> 0.0017s1032-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})1033 -> 0.0016s1034-- add_foreign_key("protected_branch_push_access_levels", "users")1035 -> 0.0025s1036-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})1037 -> 0.0033s1038-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id"})1039 -> 0.0032s1040-- add_foreign_key("protected_tag_create_access_levels", "protected_tags")1041 -> 0.0027s1042-- add_foreign_key("protected_tag_create_access_levels", "users")1043 -> 0.0035s1044-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})1045 -> 0.0031s1046-- add_foreign_key("push_rules", "projects", {:name=>"fk_83b29894de", :on_delete=>:cascade})1047 -> 0.0037s1048-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})1049 -> 0.0036s1050-- add_foreign_key("remote_mirrors", "projects", {:name=>"fk_43a9aa4ca8", :on_delete=>:cascade})1051 -> 0.0038s1052-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})1053 -> 0.0059s1054-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})1055 -> 0.0053s1056-- add_foreign_key("slack_integrations", "services", {:on_delete=>:cascade})1057 -> 0.0027s1058-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})1059 -> 0.0023s1060-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})1061 -> 0.0023s1062-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})1063 -> 0.0023s1064-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})1065 -> 0.0026s1066-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})1067 -> 0.0025s1068-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})1069 -> 0.0026s1070-- add_foreign_key("u2f_registrations", "users")1071 -> 0.0023s1072-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})1073 -> 0.0020s1074-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})1075 -> 0.0023s1076-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})1077 -> 0.0024s1078-- initialize_schema_migrations_table()1079 -> 0.0264s1080WARNING: Unable to check/update clone_url_prefix for Geo: PG::UndefinedTable: ERROR: relation "geo_nodes" does not exist1081LINE 5: WHERE a.attrelid = '"geo_nodes"'::regclass1082 ^1083: SELECT a.attname, format_type(a.atttypid, a.atttypmod),1084 pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod1085 FROM pg_attribute a LEFT JOIN pg_attrdef d1086 ON a.attrelid = d.adrelid AND a.attnum = d.adnum1087 WHERE a.attrelid = '"geo_nodes"'::regclass1088 AND a.attnum > 0 AND NOT a.attisdropped1089 ORDER BY a.attnum1090-- enable_extension("plpgsql")1091 -> 0.0195s1092-- create_table("event_log_states", {:primary_key=>"event_id", :force=>:cascade})1093 -> 0.0197s1094-- create_table("file_registry", {:force=>:cascade})1095 -> 0.0184s1096-- add_index("file_registry", ["file_type", "file_id"], {:name=>"index_file_registry_on_file_type_and_file_id", :unique=>true, :using=>:btree})1097 -> 0.0418s1098-- add_index("file_registry", ["file_type"], {:name=>"index_file_registry_on_file_type", :using=>:btree})1099 -> 0.0318s1100-- create_table("project_registry", {:force=>:cascade})1101 -> 0.0199s1102-- add_index("project_registry", ["last_repository_successful_sync_at"], {:name=>"index_project_registry_on_last_repository_successful_sync_at", :using=>:btree})1103 -> 0.0493s1104-- add_index("project_registry", ["last_repository_synced_at"], {:name=>"index_project_registry_on_last_repository_synced_at", :using=>:btree})1105 -> 0.0111s1106-- add_index("project_registry", ["project_id"], {:name=>"index_project_registry_on_project_id", :using=>:btree})1107 -> 0.0375s1108-- add_index("project_registry", ["resync_repository"], {:name=>"index_project_registry_on_resync_repository", :using=>:btree})1109 -> 0.0115s1110-- add_index("project_registry", ["resync_wiki"], {:name=>"index_project_registry_on_resync_wiki", :using=>:btree})1111 -> 0.0351s1112-- initialize_schema_migrations_table()1113 -> 0.0425s1114$ JOB_NAME=( $CI_JOB_NAME )1115$ export CI_NODE_INDEX=${JOB_NAME[-2]}1116$ export CI_NODE_TOTAL=${JOB_NAME[-1]}1117$ export KNAPSACK_REPORT_PATH=knapsack/${CI_PROJECT_NAME}/${JOB_NAME[0]}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json1118$ export KNAPSACK_GENERATE_REPORT=true1119$ export CACHE_CLASSES=true1120$ cp ${KNAPSACK_SPINACH_SUITE_REPORT_PATH} ${KNAPSACK_REPORT_PATH}1121$ knapsack spinach "-r rerun" || retry '[[ -e tmp/spinach-rerun.txt ]] && bundle exec spinach -r rerun $(cat tmp/spinach-rerun.txt)'1122Report features:1123features/project/issues/issues.feature1124features/explore/groups.feature1125Leftover features:1126features/group_active_tab.feature1127Knapsack report generator started!1128 Warning 1129 You are running as user root, we hope you know what you are doing.1130 Things may work/fail for the wrong reasons.1131 For correct results you should run this as user git.1132mkdir -p /builds/gitlab-org/gitlab-ee/tmp/tests/.ssh: OK1133chmod 700 /builds/gitlab-org/gitlab-ee/tmp/tests/.ssh: OK1134mkdir -p /builds/gitlab-org/gitlab-ee/tmp/tests/repositories: OK1135chmod ug+rwX,o-rwx /builds/gitlab-org/gitlab-ee/tmp/tests/repositories: OK1136Creating/Repairing hooks symlinks for all repositories1137done1138Starting the Capybara driver server...1139eature:;49mFeature: roject Issues;49mProject Issues1140 cenario:;49mScenario: should see open issues;49mI should see open issues # features/project/issues/issues.feature:111141 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71142 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221143 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641144 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731145 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871146 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701147 ✔ iven;49mGiven should see "Release 0.4" in issues;49mI should see "Release 0.4" in issueseatures/steps/project/issues/issues.rb:10;49m# features/steps/project/issues/issues.rb:101148 ✔ nd;49mAnd should not see "Release 0.3" in issues;49mI should not see "Release 0.3" in issueseatures/steps/project/issues/issues.rb:14;49m# features/steps/project/issues/issues.rb:141149 cenario:;49mScenario: should see closed issues;49mI should see closed issues # features/project/issues/issues.feature:161150 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71151 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221152 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641153 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731154 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871155 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701156 ✔ iven;49mGiven click link "Closed";49mI click link "Closed" eatures/steps/project/issues/issues.rb:30;49m# features/steps/project/issues/issues.rb:301157 ✔ hen;49mThen should see "Release 0.3" in issues;49mI should see "Release 0.3" in issueseatures/steps/project/issues/issues.rb:38;49m# features/steps/project/issues/issues.rb:381158 ✔ nd;49mAnd should not see "Release 0.4" in issues;49mI should not see "Release 0.4" in issueseatures/steps/project/issues/issues.rb:42;49m# features/steps/project/issues/issues.rb:421159 cenario:;49mScenario: should see all issues;49mI should see all issues # features/project/issues/issues.feature:221160 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71161 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221162 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641163 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731164 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871165 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701166 ✔ iven;49mGiven click link "All";49mI click link "All" eatures/steps/project/issues/issues.rb:46;49m# features/steps/project/issues/issues.rb:461167 ✔ hen;49mThen should see "Release 0.3" in issues;49mI should see "Release 0.3" in issueseatures/steps/project/issues/issues.rb:38;49m# features/steps/project/issues/issues.rb:381168 ✔ nd;49mAnd should see "Release 0.4" in issues;49mI should see "Release 0.4" in issueseatures/steps/project/issues/issues.rb:10;49m# features/steps/project/issues/issues.rb:101169 cenario:;49mScenario: visit issue page;49mI visit issue page # features/project/issues/issues.feature:271170 ✔ iven;49mGiven sign in as a user;49mI sign in as a usereatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71171 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221172 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641173 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731174 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871175 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701176 ✔ iven;49mGiven click link "Release 0.4";49mI click link "Release 0.4"eatures/steps/project/issues/issues.rb:52;49m# features/steps/project/issues/issues.rb:521177 ✔ hen;49mThen should see issue "Release 0.4";49mI should see issue "Release 0.4"eatures/steps/project/issues/issues.rb:56;49m# features/steps/project/issues/issues.rb:561178 cenario:;49mScenario: submit new unassigned issue;49mI submit new unassigned issue # features/project/issues/issues.feature:311179 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71180 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221181 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641182 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731183 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871184 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701185 ✔ iven;49mGiven click link "New Issue";49mI click link "New Issue"eatures/steps/project/issues/issues.rb:64;49m# features/steps/project/issues/issues.rb:641186 ✔ nd;49mAnd submit new issue "500 error on profile";49mI submit new issue "500 error on profile"eatures/steps/project/issues/issues.rb:82;49m# features/steps/project/issues/issues.rb:821187 ✔ hen;49mThen should see issue "500 error on profile";49mI should see issue "500 error on profile"eatures/steps/project/issues/issues.rb:104;49m# features/steps/project/issues/issues.rb:1041188 cenario:;49mScenario: submit new unassigned issue with labels;49mI submit new unassigned issue with labels # features/project/issues/issues.feature:371189 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71190 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221191 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641192 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731193 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871194 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701195 ✔ iven;49mGiven roject "Shop" has labels: "bug", "feature", "enhancement";49mproject "Shop" has labels: "bug", "feature", "enhancement"eatures/steps/shared/project.rb:235;49m# features/steps/shared/project.rb:2351196 ✔ nd;49mAnd click link "New Issue";49mI click link "New Issue" eatures/steps/project/issues/issues.rb:64;49m# features/steps/project/issues/issues.rb:641197 ✔ nd;49mAnd submit new issue "500 error on profile" with label 'bug';49mI submit new issue "500 error on profile" with label 'bug'eatures/steps/project/issues/issues.rb:87;49m# features/steps/project/issues/issues.rb:871198 ✔ hen;49mThen should see issue "500 error on profile";49mI should see issue "500 error on profile"eatures/steps/project/issues/issues.rb:104;49m# features/steps/project/issues/issues.rb:1041199 ✔ nd;49mAnd should see label 'bug' with issue;49mI should see label 'bug' with issueeatures/steps/project/issues/issues.rb:98;49m# features/steps/project/issues/issues.rb:981200 cenario:;49mScenario: comment issue;49mI comment issue # features/project/issues/issues.feature:451201 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71202 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221203 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641204 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731205 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871206 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701207 ✔ iven;49mGiven visit issue page "Release 0.4";49mI visit issue page "Release 0.4"eatures/steps/shared/paths.rb:374;49m# features/steps/shared/paths.rb:3741208 ✔ nd;49mAnd leave a comment like "XML attached";49mI leave a comment like "XML attached"eatures/steps/shared/note.rb:27;49m# features/steps/shared/note.rb:271209 ✔ hen;49mThen should see comment "XML attached";49mI should see comment "XML attached"eatures/steps/shared/note.rb:117;49m# features/steps/shared/note.rb:1171210 ✔ nd;49mAnd should see an error alert section within the comment form;49mI should see an error alert section within the comment formeatures/steps/project/issues/issues.rb:278;49m# features/steps/project/issues/issues.rb:2781211 cenario:;49mScenario: isiting Issues after being sorted the list;49mVisiting Issues after being sorted the list # features/project/issues/issues.feature:521212 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71213 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221214 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641215 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731216 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871217 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701218 ✔ iven;49mGiven visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701219 ✔ nd;49mAnd sort the list by "Oldest updated";49mI sort the list by "Oldest updated"eatures/steps/shared/issuable.rb:115;49m# features/steps/shared/issuable.rb:1151220 ✔ nd;49mAnd visit my project's home page;49mI visit my project's home pageeatures/steps/shared/paths.rb:223;49m# features/steps/shared/paths.rb:2231221 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701222 ✔ hen;49mThen he list should be sorted by "Oldest updated";49mThe list should be sorted by "Oldest updated"eatures/steps/shared/issuable.rb:138;49m# features/steps/shared/issuable.rb:1381223 cenario:;49mScenario: isiting Merge Requests after being sorted the list;49mVisiting Merge Requests after being sorted the list # features/project/issues/issues.feature:601224 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71225 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221226 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641227 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731228 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871229 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701230 ✔ iven;49mGiven roject "Shop" has a "Bugfix MR" merge request open;49mproject "Shop" has a "Bugfix MR" merge request openeatures/steps/shared/project.rb:272;49m# features/steps/shared/project.rb:2721231 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701232 ✔ nd;49mAnd sort the list by "Oldest updated";49mI sort the list by "Oldest updated"eatures/steps/shared/issuable.rb:115;49m# features/steps/shared/issuable.rb:1151233 ✔ nd;49mAnd visit project "Shop" merge requests page;49mI visit project "Shop" merge requests pageeatures/steps/shared/paths.rb:425;49m# features/steps/shared/paths.rb:4251234 ✔ hen;49mThen he list should be sorted by "Oldest updated";49mThe list should be sorted by "Oldest updated"eatures/steps/shared/issuable.rb:138;49m# features/steps/shared/issuable.rb:1381235 cenario:;49mScenario: isiting Merge Requests from a differente Project after sorting;49mVisiting Merge Requests from a differente Project after sorting # features/project/issues/issues.feature:681236 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71237 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221238 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641239 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731240 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871241 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701242 ✔ iven;49mGiven roject "Shop" has a "Bugfix MR" merge request open;49mproject "Shop" has a "Bugfix MR" merge request openeatures/steps/shared/project.rb:272;49m# features/steps/shared/project.rb:2721243 ✔ nd;49mAnd visit project "Shop" merge requests page;49mI visit project "Shop" merge requests pageeatures/steps/shared/paths.rb:425;49m# features/steps/shared/paths.rb:4251244 ✔ nd;49mAnd sort the list by "Oldest updated";49mI sort the list by "Oldest updated"eatures/steps/shared/issuable.rb:115;49m# features/steps/shared/issuable.rb:1151245 ✔ nd;49mAnd visit dashboard merge requests page;49mI visit dashboard merge requests pageeatures/steps/shared/paths.rb:103;49m# features/steps/shared/paths.rb:1031246 ✔ hen;49mThen he list should be sorted by "Oldest updated";49mThe list should be sorted by "Oldest updated"eatures/steps/shared/issuable.rb:138;49m# features/steps/shared/issuable.rb:1381247 cenario:;49mScenario: ort issues by upvotes/downvotes;49mSort issues by upvotes/downvotes # features/project/issues/issues.feature:761248 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71249 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221250 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641251 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731252 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871253 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701254 ✔ iven;49mGiven roject "Shop" have "Bugfix" open issue;49mproject "Shop" have "Bugfix" open issueeatures/steps/project/issues/issues.rb:180;49m# features/steps/project/issues/issues.rb:1801255 ✔ nd;49mAnd ssue "Release 0.4" have 2 upvotes and 1 downvote;49missue "Release 0.4" have 2 upvotes and 1 downvoteeatures/steps/project/issues/issues.rb:194;49m# features/steps/project/issues/issues.rb:1941256 ✔ nd;49mAnd ssue "Tweet control" have 1 upvote and 2 downvotes;49missue "Tweet control" have 1 upvote and 2 downvoteseatures/steps/project/issues/issues.rb:200;49m# features/steps/project/issues/issues.rb:2001257 ✔ nd;49mAnd sort the list by "Most popular";49mI sort the list by "Most popular"eatures/steps/shared/issuable.rb:130;49m# features/steps/shared/issuable.rb:1301258 ✔ hen;49mThen he list should be sorted by "Most popular";49mThe list should be sorted by "Most popular"eatures/steps/project/issues/issues.rb:225;49m# features/steps/project/issues/issues.rb:2251259 ✔ nd;49mAnd sort the list by "Least popular";49mI sort the list by "Least popular"eatures/steps/shared/issuable.rb:122;49m# features/steps/shared/issuable.rb:1221260 ✔ hen;49mThen he list should be sorted by "Least popular";49mThe list should be sorted by "Least popular"eatures/steps/project/issues/issues.rb:206;49m# features/steps/project/issues/issues.rb:2061261 cenario:;49mScenario: eaders inside the description should have ids generated for them.;49mHeaders inside the description should have ids generated for them. # features/project/issues/issues.feature:881262 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71263 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221264 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641265 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731266 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871267 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701268 ✔ iven;49mGiven visit issue page "Release 0.4";49mI visit issue page "Release 0.4"eatures/steps/shared/paths.rb:374;49m# features/steps/shared/paths.rb:3741269 ✔ hen;49mThen eader "Description header" should have correct id and link;49mHeader "Description header" should have correct id and linkeatures/steps/shared/markdown.rb:13;49m# features/steps/shared/markdown.rb:131270 cenario:;49mScenario: eaders inside comments should not have ids generated for them.;49mHeaders inside comments should not have ids generated for them. # features/project/issues/issues.feature:931271 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71272 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221273 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641274 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731275 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871276 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues page eatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701277 ✔ iven;49mGiven visit issue page "Release 0.4";49mI visit issue page "Release 0.4" eatures/steps/shared/paths.rb:374;49m# features/steps/shared/paths.rb:3741278 ✔ nd;49mAnd leave a comment with a header containing "Comment with a header";49mI leave a comment with a header containing "Comment with a header"eatures/steps/shared/note.rb:129;49m# features/steps/shared/note.rb:1291279 ✔ hen;49mThen he comment with the header should not have an ID;49mThe comment with the header should not have an IDeatures/steps/shared/note.rb:138;49m# features/steps/shared/note.rb:1381280 cenario:;49mScenario: locks inside comments should not build relative links;49mBlocks inside comments should not build relative links # features/project/issues/issues.feature:991281 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71282 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221283 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641284 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731285 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871286 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701287 ✔ iven;49mGiven visit issue page "Release 0.4";49mI visit issue page "Release 0.4"eatures/steps/shared/paths.rb:374;49m# features/steps/shared/paths.rb:3741288 ✔ nd;49mAnd leave a comment with code block;49mI leave a comment with code blockeatures/steps/project/issues/issues.rb:270;49m# features/steps/project/issues/issues.rb:2701289 ✔ hen;49mThen he code block should be unchanged;49mThe code block should be unchangedeatures/steps/project/issues/issues.rb:284;49m# features/steps/project/issues/issues.rb:2841290 cenario:;49mScenario: ssues on empty project;49mIssues on empty project # features/project/issues/issues.feature:1041291 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71292 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221293 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641294 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731295 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871296 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701297 ✔ iven;49mGiven mpty project "Empty Project";49mempty project "Empty Project"eatures/steps/project/issues/issues.rb:244;49m# features/steps/project/issues/issues.rb:2441298 ✔ nd;49mAnd have an ssh key;49mI have an ssh key eatures/steps/shared/user.rb:22;49m# features/steps/shared/user.rb:221299 ✔ hen;49mWhen visit empty project page;49mI visit empty project page eatures/steps/project/issues/issues.rb:248;49m# features/steps/project/issues/issues.rb:2481300 ✔ nd;49mAnd see empty project details with ssh clone info;49mI see empty project details with ssh clone infoeatures/steps/project/issues/issues.rb:253;49m# features/steps/project/issues/issues.rb:2531301 ✔ hen;49mWhen visit empty project's issues page;49mI visit empty project's issues pageeatures/steps/project/issues/issues.rb:265;49m# features/steps/project/issues/issues.rb:2651302 ✔ iven;49mGiven click link "New Issue";49mI click link "New Issue" eatures/steps/project/issues/issues.rb:64;49m# features/steps/project/issues/issues.rb:641303 ✔ nd;49mAnd submit new issue "500 error on profile";49mI submit new issue "500 error on profile"eatures/steps/project/issues/issues.rb:82;49m# features/steps/project/issues/issues.rb:821304 ✔ hen;49mThen should see issue "500 error on profile";49mI should see issue "500 error on profile"eatures/steps/project/issues/issues.rb:104;49m# features/steps/project/issues/issues.rb:1041305 cenario:;49mScenario: lickable labels;49mClickable labels # features/project/issues/issues.feature:1141306 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71307 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221308 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641309 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731310 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871311 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701312 ✔ iven;49mGiven ssue 'Release 0.4' has label 'bug';49missue 'Release 0.4' has label 'bug'eatures/steps/project/issues/issues.rb:320;49m# features/steps/project/issues/issues.rb:3201313 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701314 ✔ hen;49mWhen click label 'bug';49mI click label 'bug' eatures/steps/project/issues/issues.rb:326;49m# features/steps/project/issues/issues.rb:3261315 ✔ nd;49mAnd should see "Release 0.4" in issues;49mI should see "Release 0.4" in issueseatures/steps/project/issues/issues.rb:10;49m# features/steps/project/issues/issues.rb:101316 ✔ nd;49mAnd should not see "Tweet control" in issues;49mI should not see "Tweet control" in issueseatures/steps/project/issues/issues.rb:18;49m# features/steps/project/issues/issues.rb:181317 cenario:;49mScenario: ssue notes should be editable with +1;49mIssue notes should be editable with +1 # features/project/issues/issues.feature:1221318 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71319 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221320 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641321 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731322 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871323 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues page eatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701324 ✔ iven;49mGiven roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641325 ✔ hen;49mWhen visit issue page "Release 0.4";49mI visit issue page "Release 0.4" eatures/steps/shared/paths.rb:374;49m# features/steps/shared/paths.rb:3741326 ✔ nd;49mAnd leave a comment with a header containing "Comment with a header";49mI leave a comment with a header containing "Comment with a header"eatures/steps/shared/note.rb:129;49m# features/steps/shared/note.rb:1291327 ✔ hen;49mThen he comment with the header should not have an ID;49mThe comment with the header should not have an IDeatures/steps/shared/note.rb:138;49m# features/steps/shared/note.rb:1381328 ✔ nd;49mAnd edit the last comment with a +1;49mI edit the last comment with a +1 eatures/steps/shared/note.rb:145;49m# features/steps/shared/note.rb:1451329 ✔ hen;49mThen should see +1 in the description;49mI should see +1 in the description eatures/steps/shared/note.rb:162;49m# features/steps/shared/note.rb:1621330 cenario:;49mScenario: can't preview without text;49mI can't preview without text # features/project/issues/issues.feature:1331331 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71332 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221333 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641334 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731335 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871336 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701337 ✔ iven;49mGiven click link "New Issue";49mI click link "New Issue" eatures/steps/project/issues/issues.rb:64;49m# features/steps/project/issues/issues.rb:641338 ✔ nd;49mAnd haven't written any description text;49mI haven't written any description texteatures/steps/shared/markdown.rb:58;49m# features/steps/shared/markdown.rb:581339 ✔ hen;49mThen he Markdown preview tab should say there is nothing to do;49mThe Markdown preview tab should say there is nothing to doeatures/steps/shared/markdown.rb:21;49m# features/steps/shared/markdown.rb:211340 cenario:;49mScenario: can preview with text;49mI can preview with text # features/project/issues/issues.feature:1391341 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71342 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221343 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641344 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731345 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871346 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701347 ✔ iven;49mGiven click link "New Issue";49mI click link "New Issue" eatures/steps/project/issues/issues.rb:64;49m# features/steps/project/issues/issues.rb:641348 ✔ nd;49mAnd write a description like ":+1: Nice";49mI write a description like ":+1: Nice"eatures/steps/shared/markdown.rb:47;49m# features/steps/shared/markdown.rb:471349 ✔ hen;49mThen he Markdown preview tab should display rendered Markdown;49mThe Markdown preview tab should display rendered Markdowneatures/steps/shared/markdown.rb:40;49m# features/steps/shared/markdown.rb:401350 cenario:;49mScenario: preview an issue description;49mI preview an issue description # features/project/issues/issues.feature:1451351 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71352 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221353 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641354 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731355 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871356 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701357 ✔ iven;49mGiven click link "New Issue";49mI click link "New Issue" eatures/steps/project/issues/issues.rb:64;49m# features/steps/project/issues/issues.rb:641358 ✔ nd;49mAnd preview a description text like "Bug fixed :smile:";49mI preview a description text like "Bug fixed :smile:"eatures/steps/shared/markdown.rb:51;49m# features/steps/shared/markdown.rb:511359 ✔ hen;49mThen should see the Markdown preview;49mI should see the Markdown previeweatures/steps/shared/markdown.rb:36;49m# features/steps/shared/markdown.rb:361360 ✔ nd;49mAnd should not see the Markdown text field;49mI should not see the Markdown text fieldeatures/steps/shared/markdown.rb:28;49m# features/steps/shared/markdown.rb:281361 cenario:;49mScenario: can edit after preview;49mI can edit after preview # features/project/issues/issues.feature:1521362 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71363 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221364 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641365 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731366 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871367 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701368 ✔ iven;49mGiven click link "New Issue";49mI click link "New Issue" eatures/steps/project/issues/issues.rb:64;49m# features/steps/project/issues/issues.rb:641369 ✔ nd;49mAnd preview a description text like "Bug fixed :smile:";49mI preview a description text like "Bug fixed :smile:"eatures/steps/shared/markdown.rb:51;49m# features/steps/shared/markdown.rb:511370 ✔ hen;49mThen should see the Markdown write tab;49mI should see the Markdown write tabeatures/steps/shared/markdown.rb:32;49m# features/steps/shared/markdown.rb:321371 cenario:;49mScenario: can preview when editing an existing issue;49mI can preview when editing an existing issue # features/project/issues/issues.feature:1581372 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71373 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221374 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641375 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731376 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871377 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701378 ✔ iven;49mGiven click link "Release 0.4";49mI click link "Release 0.4" eatures/steps/project/issues/issues.rb:52;49m# features/steps/project/issues/issues.rb:521379 ✔ nd;49mAnd click link "Edit" for the issue;49mI click link "Edit" for the issueeatures/steps/shared/issuable.rb:111;49m# features/steps/shared/issuable.rb:1111380 ✔ nd;49mAnd preview a description text like "Bug fixed :smile:";49mI preview a description text like "Bug fixed :smile:"eatures/steps/shared/markdown.rb:51;49m# features/steps/shared/markdown.rb:511381 ✔ hen;49mThen should see the Markdown write tab;49mI should see the Markdown write tabeatures/steps/shared/markdown.rb:32;49m# features/steps/shared/markdown.rb:321382 cenario:;49mScenario: can unsubscribe from issue;49mI can unsubscribe from issue # features/project/issues/issues.feature:1651383 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71384 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221385 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641386 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731387 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871388 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701389 ✔ iven;49mGiven roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641390 ✔ hen;49mWhen visit issue page "Release 0.4";49mI visit issue page "Release 0.4"eatures/steps/shared/paths.rb:374;49m# features/steps/shared/paths.rb:3741391 ✔ hen;49mThen should see that I am subscribed;49mI should see that I am subscribedeatures/steps/project/issues/issues.rb:22;49m# features/steps/project/issues/issues.rb:221392 ✔ hen;49mWhen click button "Unsubscribe";49mI click button "Unsubscribe"eatures/steps/project/issues/issues.rb:34;49m# features/steps/project/issues/issues.rb:341393 ✔ hen;49mThen should see that I am unsubscribed;49mI should see that I am unsubscribedeatures/steps/project/issues/issues.rb:26;49m# features/steps/project/issues/issues.rb:261394 cenario:;49mScenario: submit new unassigned issue as guest;49mI submit new unassigned issue as guest # features/project/issues/issues.feature:1731395 ✔ iven;49mGiven sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71396 ✔ nd;49mAnd own project "Shop";49mI own project "Shop" eatures/steps/shared/project.rb:22;49m# features/steps/shared/project.rb:221397 ✔ nd;49mAnd roject "Shop" have "Release 0.4" open issue;49mproject "Shop" have "Release 0.4" open issueeatures/steps/project/issues/issues.rb:164;49m# features/steps/project/issues/issues.rb:1641398 ✔ nd;49mAnd roject "Shop" have "Tweet control" open issue;49mproject "Shop" have "Tweet control" open issueeatures/steps/project/issues/issues.rb:173;49m# features/steps/project/issues/issues.rb:1731399 ✔ nd;49mAnd roject "Shop" have "Release 0.3" closed issue;49mproject "Shop" have "Release 0.3" closed issueeatures/steps/project/issues/issues.rb:187;49m# features/steps/project/issues/issues.rb:1871400 ✔ nd;49mAnd visit project "Shop" issues page;49mI visit project "Shop" issues pageeatures/steps/shared/paths.rb:370;49m# features/steps/shared/paths.rb:3701401 ✔ iven;49mGiven ublic project "Community";49mpublic project "Community"eatures/steps/shared/project.rb:180;49m# features/steps/shared/project.rb:1801402 ✔ hen;49mWhen visit project "Community" page;49mI visit project "Community" pageeatures/steps/shared/paths.rb:449;49m# features/steps/shared/paths.rb:4491403 ✔ nd;49mAnd visit project "Community" issues page;49mI visit project "Community" issues pageeatures/steps/project/issues/issues.rb:260;49m# features/steps/project/issues/issues.rb:2601404 ✔ nd;49mAnd click link "New Issue";49mI click link "New Issue" eatures/steps/project/issues/issues.rb:64;49m# features/steps/project/issues/issues.rb:641405 ✔ nd;49mAnd should not see assignee field;49mI should not see assignee fieldeatures/steps/project/issues/issues.rb:344;49m# features/steps/project/issues/issues.rb:3441406 ✔ nd;49mAnd should not see milestone field;49mI should not see milestone fieldeatures/steps/project/issues/issues.rb:338;49m# features/steps/project/issues/issues.rb:3381407 ✔ nd;49mAnd should not see labels field;49mI should not see labels fieldeatures/steps/project/issues/issues.rb:332;49m# features/steps/project/issues/issues.rb:3321408 ✔ nd;49mAnd submit new issue "500 error on profile";49mI submit new issue "500 error on profile"eatures/steps/project/issues/issues.rb:82;49m# features/steps/project/issues/issues.rb:821409 ✔ hen;49mThen should see issue "500 error on profile";49mI should see issue "500 error on profile"eatures/steps/project/issues/issues.rb:104;49m# features/steps/project/issues/issues.rb:1041410eature:;49mFeature: xplore Groups;49mExplore Groups1411 cenario:;49mScenario: should see group with private and internal projects as user;49mI should see group with private and internal projects as user # features/explore/groups.feature:61412 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71413 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111414 ✔ hen;49mWhen sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71415 ✔ nd;49mAnd visit group "TestGroup" page;49mI visit group "TestGroup" pageeatures/steps/explore/groups.rb:25;49m# features/steps/explore/groups.rb:251416 ✔ hen;49mThen should see project "Internal" items;49mI should see project "Internal" itemseatures/steps/explore/groups.rb:45;49m# features/steps/explore/groups.rb:451417 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411418 cenario:;49mScenario: should see group issues for internal project as user;49mI should see group issues for internal project as user # features/explore/groups.feature:131419 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71420 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111421 ✔ hen;49mWhen sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71422 ✔ nd;49mAnd visit group "TestGroup" issues page;49mI visit group "TestGroup" issues pageeatures/steps/explore/groups.rb:29;49m# features/steps/explore/groups.rb:291423 ✔ hen;49mThen should see project "Internal" items;49mI should see project "Internal" itemseatures/steps/explore/groups.rb:45;49m# features/steps/explore/groups.rb:451424 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411425 cenario:;49mScenario: should see group merge requests for internal project as user;49mI should see group merge requests for internal project as user # features/explore/groups.feature:201426 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71427 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111428 ✔ hen;49mWhen sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71429 ✔ nd;49mAnd visit group "TestGroup" merge requests page;49mI visit group "TestGroup" merge requests pageeatures/steps/explore/groups.rb:33;49m# features/steps/explore/groups.rb:331430 ✔ hen;49mThen should see project "Internal" items;49mI should see project "Internal" itemseatures/steps/explore/groups.rb:45;49m# features/steps/explore/groups.rb:451431 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411432 cenario:;49mScenario: should see group with private, internal and public projects as visitor;49mI should see group with private, internal and public projects as visitor # features/explore/groups.feature:271433 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71434 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111435 ✔ iven;49mGiven roup "TestGroup" has public project "Community";49mgroup "TestGroup" has public project "Community"eatures/steps/explore/groups.rb:15;49m# features/steps/explore/groups.rb:151436 ✔ hen;49mWhen visit group "TestGroup" page;49mI visit group "TestGroup" pageeatures/steps/explore/groups.rb:25;49m# features/steps/explore/groups.rb:251437 ✔ hen;49mThen should see project "Community" items;49mI should see project "Community" itemseatures/steps/explore/groups.rb:53;49m# features/steps/explore/groups.rb:531438 ✔ nd;49mAnd should not see project "Internal" items;49mI should not see project "Internal" itemseatures/steps/explore/groups.rb:49;49m# features/steps/explore/groups.rb:491439 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411440 cenario:;49mScenario: should see group issues for public project as visitor;49mI should see group issues for public project as visitor # features/explore/groups.feature:351441 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71442 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111443 ✔ iven;49mGiven roup "TestGroup" has public project "Community";49mgroup "TestGroup" has public project "Community"eatures/steps/explore/groups.rb:15;49m# features/steps/explore/groups.rb:151444 ✔ hen;49mWhen visit group "TestGroup" issues page;49mI visit group "TestGroup" issues pageeatures/steps/explore/groups.rb:29;49m# features/steps/explore/groups.rb:291445 ✔ hen;49mThen should see project "Community" items;49mI should see project "Community" itemseatures/steps/explore/groups.rb:53;49m# features/steps/explore/groups.rb:531446 ✔ nd;49mAnd should not see project "Internal" items;49mI should not see project "Internal" itemseatures/steps/explore/groups.rb:49;49m# features/steps/explore/groups.rb:491447 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411448 cenario:;49mScenario: should see group merge requests for public project as visitor;49mI should see group merge requests for public project as visitor # features/explore/groups.feature:431449 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71450 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111451 ✔ iven;49mGiven roup "TestGroup" has public project "Community";49mgroup "TestGroup" has public project "Community"eatures/steps/explore/groups.rb:15;49m# features/steps/explore/groups.rb:151452 ✔ hen;49mWhen visit group "TestGroup" merge requests page;49mI visit group "TestGroup" merge requests pageeatures/steps/explore/groups.rb:33;49m# features/steps/explore/groups.rb:331453 ✔ hen;49mThen should see project "Community" items;49mI should see project "Community" itemseatures/steps/explore/groups.rb:53;49m# features/steps/explore/groups.rb:531454 ✔ nd;49mAnd should not see project "Internal" items;49mI should not see project "Internal" itemseatures/steps/explore/groups.rb:49;49m# features/steps/explore/groups.rb:491455 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411456 cenario:;49mScenario: should see group with private, internal and public projects as user;49mI should see group with private, internal and public projects as user # features/explore/groups.feature:511457 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71458 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111459 ✔ iven;49mGiven roup "TestGroup" has public project "Community";49mgroup "TestGroup" has public project "Community"eatures/steps/explore/groups.rb:15;49m# features/steps/explore/groups.rb:151460 ✔ hen;49mWhen sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71461 ✔ nd;49mAnd visit group "TestGroup" page;49mI visit group "TestGroup" pageeatures/steps/explore/groups.rb:25;49m# features/steps/explore/groups.rb:251462 ✔ hen;49mThen should see project "Community" items;49mI should see project "Community" itemseatures/steps/explore/groups.rb:53;49m# features/steps/explore/groups.rb:531463 ✔ nd;49mAnd should see project "Internal" items;49mI should see project "Internal" itemseatures/steps/explore/groups.rb:45;49m# features/steps/explore/groups.rb:451464 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411465 cenario:;49mScenario: should see group issues for internal and public projects as user;49mI should see group issues for internal and public projects as user # features/explore/groups.feature:601466 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71467 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111468 ✔ iven;49mGiven roup "TestGroup" has public project "Community";49mgroup "TestGroup" has public project "Community"eatures/steps/explore/groups.rb:15;49m# features/steps/explore/groups.rb:151469 ✔ hen;49mWhen sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71470 ✔ nd;49mAnd visit group "TestGroup" issues page;49mI visit group "TestGroup" issues pageeatures/steps/explore/groups.rb:29;49m# features/steps/explore/groups.rb:291471 ✔ hen;49mThen should see project "Community" items;49mI should see project "Community" itemseatures/steps/explore/groups.rb:53;49m# features/steps/explore/groups.rb:531472 ✔ nd;49mAnd should see project "Internal" items;49mI should see project "Internal" itemseatures/steps/explore/groups.rb:45;49m# features/steps/explore/groups.rb:451473 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411474 cenario:;49mScenario: should see group merge requests for internal and public projects as user;49mI should see group merge requests for internal and public projects as user # features/explore/groups.feature:691475 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71476 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111477 ✔ iven;49mGiven roup "TestGroup" has public project "Community";49mgroup "TestGroup" has public project "Community"eatures/steps/explore/groups.rb:15;49m# features/steps/explore/groups.rb:151478 ✔ hen;49mWhen sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71479 ✔ nd;49mAnd visit group "TestGroup" merge requests page;49mI visit group "TestGroup" merge requests pageeatures/steps/explore/groups.rb:33;49m# features/steps/explore/groups.rb:331480 ✔ hen;49mThen should see project "Community" items;49mI should see project "Community" itemseatures/steps/explore/groups.rb:53;49m# features/steps/explore/groups.rb:531481 ✔ nd;49mAnd should see project "Internal" items;49mI should see project "Internal" itemseatures/steps/explore/groups.rb:45;49m# features/steps/explore/groups.rb:451482 ✔ nd;49mAnd should not see project "Enterprise" items;49mI should not see project "Enterprise" itemseatures/steps/explore/groups.rb:41;49m# features/steps/explore/groups.rb:411483 cenario:;49mScenario: should see group with public project in public groups area;49mI should see group with public project in public groups area # features/explore/groups.feature:781484 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71485 ✔ iven;49mGiven roup "TestGroup" has public project "Community";49mgroup "TestGroup" has public project "Community"eatures/steps/explore/groups.rb:15;49m# features/steps/explore/groups.rb:151486 ✔ hen;49mWhen visit the public groups area;49mI visit the public groups areaeatures/steps/shared/paths.rb:498;49m# features/steps/shared/paths.rb:4981487 ✔ hen;49mThen should see group "TestGroup";49mI should see group "TestGroup"eatures/steps/shared/group.rb:32;49m# features/steps/shared/group.rb:321488 cenario:;49mScenario: should see group with public project in public groups area as user;49mI should see group with public project in public groups area as user # features/explore/groups.feature:831489 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71490 ✔ iven;49mGiven roup "TestGroup" has public project "Community";49mgroup "TestGroup" has public project "Community"eatures/steps/explore/groups.rb:15;49m# features/steps/explore/groups.rb:151491 ✔ hen;49mWhen sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71492 ✔ nd;49mAnd visit the public groups area;49mI visit the public groups areaeatures/steps/shared/paths.rb:498;49m# features/steps/shared/paths.rb:4981493 ✔ hen;49mThen should see group "TestGroup";49mI should see group "TestGroup"eatures/steps/shared/group.rb:32;49m# features/steps/shared/group.rb:321494 cenario:;49mScenario: should see group with internal project in public groups area as user;49mI should see group with internal project in public groups area as user # features/explore/groups.feature:891495 ✔ iven;49mGiven roup "TestGroup" has private project "Enterprise";49mgroup "TestGroup" has private project "Enterprise"eatures/steps/explore/groups.rb:7;49m# features/steps/explore/groups.rb:71496 ✔ iven;49mGiven roup "TestGroup" has internal project "Internal";49mgroup "TestGroup" has internal project "Internal"eatures/steps/explore/groups.rb:11;49m# features/steps/explore/groups.rb:111497 ✔ hen;49mWhen sign in as a user;49mI sign in as a user eatures/steps/shared/authentication.rb:7;49m# features/steps/shared/authentication.rb:71498 ✔ nd;49mAnd visit the public groups area;49mI visit the public groups areaeatures/steps/shared/paths.rb:498;49m# features/steps/shared/paths.rb:4981499 ✔ hen;49mThen should see group "TestGroup";49mI should see group "TestGroup"eatures/steps/shared/group.rb:32;49m# features/steps/shared/group.rb:321500eature:;49mFeature: roup Active Tab;49mGroup Active Tab1501Knapsack global time execution for tests: 09m 06s1502Knapsack report was generated. Preview:1503{1504 "features/project/issues/issues.feature": 465.6433906555176,1505 "features/explore/groups.feature": 80.866421699523931506}1507Steps Summary: (323) uccessful;49mSuccessful, (0) ending;49mPending, (0) ndefined;49mUndefined, (0) ailed;49mFailed, (0) rror;49mError1508Finished in 577.846980403 seconds1509Not uploading cache ruby-233-with-yarn due to policy1510Uploading artifacts...1511coverage/: found 5 matching files 1512knapsack/: found 7 matching files 1513WARNING: tmp/capybara/: no matching files 1514Uploading artifacts to coordinator... ok id=28149604 responseStatus=201 Created token=vhau2PZa1515Job succeeded