[0KRunning with gitlab-runner 11.8.0 (4745a6f3) [0;m[0K on docker-auto-scale-com 8a6210b8 [0;m[0KUsing Docker executor with image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.5.3-golang-1.11-git-2.18-chrome-71.0-node-10.x-yarn-1.12-postgresql-9.6-graphicsmagick-1.3.29 ... [0;m[0KStarting service mysql:5.7 ... [0;m[0KPulling docker image mysql:5.7 ... [0;m[0KUsing docker image sha256:ee7cbd482336a1f49b7038527a547f0f25b23a78d46350845e70a1cf7e5a22af for mysql:5.7 ... [0;m[0KStarting service redis:alpine ... [0;m[0KPulling docker image redis:alpine ... [0;m[0KUsing docker image sha256:3d2a373f46ae28f3376c356d27210759aa9348fd94c517cf77e9df2a2c41c37f for redis:alpine ... [0;m[0KWaiting for services to be up and running... [0;m[0KPulling docker image dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.5.3-golang-1.11-git-2.18-chrome-71.0-node-10.x-yarn-1.12-postgresql-9.6-graphicsmagick-1.3.29 ... [0;m[0KUsing docker image sha256:ac6482d398ed0ce8bef4327b0bb15dfe815331f073f5b6ba3e04c5cd8317402d for dev.gitlab.org:5005/gitlab/gitlab-build-images:ruby-2.5.3-golang-1.11-git-2.18-chrome-71.0-node-10.x-yarn-1.12-postgresql-9.6-graphicsmagick-1.3.29 ... [0;msection_start:1552529619:prepare_script [0KRunning on runner-8a6210b8-project-13083-concurrent-0 via runner-8a6210b8-gsrm-1552527172-3e2f50b4... section_end:1552529621:prepare_script [0Ksection_start:1552529621:get_sources [0K[32;1mFetching changes for master with git depth set to 20...[0;m Removing .gitlab_shell_secret Removing .gitlab_workhorse_secret Removing config/database.yml Removing config/gitlab.yml Removing config/redis.cache.yml Removing config/redis.queues.yml Removing config/redis.shared_state.yml Removing config/resque.yml Removing config/secrets.yml Removing coverage/ Removing junit_rspec.xml Removing knapsack/ Removing log/api_json.log Removing log/application.log Removing log/gitaly-test.log Removing log/grpc.log Removing log/importer.log Removing log/kubernetes.log Removing log/test_json.log Removing node_modules/ Removing public/assets/ Removing rspec_flaky/ Removing rspec_profiling/ Removing shared/lfs-objects/6c/ Removing shared/lfs-objects/tmp/ Removing shared/tmp/ Removing tmp/cache/ Removing tmp/move_uploads_test/ Removing tmp/prometheus_multiproc_dir/counter_process_id_100-0.db Removing tmp/prometheus_multiproc_dir/histogram_process_id_100-0.db Removing tmp/tests/ Removing vendor/gitaly-ruby/ Removing vendor/ruby/ HEAD is now at 756fedb5 Fixes jupyter installation randomly failing From https://gitlab.com/gitlab-org/gitlab-ce * [new branch] master -> origin/master [32;1mChecking out ae8cbffa as master...[0;m [32;1mSkipping Git submodules setup[0;m section_end:1552529631:get_sources [0Ksection_start:1552529631:restore_cache [0K[32;1mChecking cache for debian-stretch-ruby-2.5.3-node-10.x-3...[0;m Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/13083/debian-stretch-ruby-2.5.3-node-10.x-3[0;m [32;1mSuccessfully extracted cache[0;m section_end:1552529653:restore_cache [0Ksection_start:1552529653:download_artifacts [0K[32;1mDownloading artifacts for retrieve-tests-metadata (177320529)...[0;m Downloading artifacts from coordinator... ok [0;m id[0;m=177320529 responseStatus[0;m=200 OK token[0;m=X8zvZUGm [32;1mDownloading artifacts for compile-assets (177320531)...[0;m Downloading artifacts from coordinator... ok [0;m id[0;m=177320531 responseStatus[0;m=200 OK token[0;m=LucBTJi3 [32;1mDownloading artifacts for setup-test-env (177320533)...[0;m Downloading artifacts from coordinator... ok [0;m id[0;m=177320533 responseStatus[0;m=200 OK token[0;m=GssumYh3 [0;33mWARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats)[0;m section_end:1552529725:download_artifacts [0Ksection_start:1552529725:build_script [0K[32;1m$ bundle --version[0;m Bundler version 1.17.2 [32;1m$ date[0;m Thu Mar 14 02:15:26 UTC 2019 [32;1m$ source scripts/utils.sh[0;m [32;1m$ date[0;m Thu Mar 14 02:15:26 UTC 2019 [32;1m$ source scripts/prepare_build.sh[0;m Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`. The Gemfile's dependencies are satisfied Successfully installed knapsack-1.17.1 1 gem installed Database 'gitlabhq_test' does not exist WARNING: index on columns ["description"] uses unsupported option, skipping. WARNING: index on columns ["title"] uses unsupported option, skipping. WARNING: index on columns ["description"] uses unsupported option, skipping. WARNING: index on columns ["title"] uses unsupported option, skipping. WARNING: index on columns ["description"] uses unsupported option, skipping. WARNING: index on columns ["title"] uses unsupported option, skipping. WARNING: index on columns ["name"] uses unsupported option, skipping. WARNING: index on columns ["path"] uses unsupported option, skipping. WARNING: index on columns ["note"] uses unsupported option, skipping. Created database 'gitlabhq_test' -- enable_extension("plpgsql") -> 0.0023s -- enable_extension("pg_trgm") -> 0.0000s -- create_table("abuse_reports", {:force=>:cascade}) -> 0.0183s -- create_table("appearances", {:force=>:cascade}) -> 0.0145s -- create_table("application_setting_terms", {:force=>:cascade}) -> 0.0129s -- create_table("application_settings", {:force=>:cascade}) -> 0.0244s -- create_table("audit_events", {:force=>:cascade}) -> 0.0182s -- create_table("award_emoji", {:force=>:cascade}) -> 0.0190s -- create_table("badges", {:force=>:cascade}) -> 0.0205s -- create_table("board_group_recent_visits", {:id=>:bigserial, :force=>:cascade}) -> 0.0250s -- create_table("board_project_recent_visits", {:id=>:bigserial, :force=>:cascade}) -> 0.0259s -- create_table("boards", {:force=>:cascade}) -> 0.0188s -- create_table("broadcast_messages", {:force=>:cascade}) -> 0.0176s -- create_table("chat_names", {:force=>:cascade}) -> 0.0207s -- create_table("chat_teams", {:force=>:cascade}) -> 0.0166s -- create_table("ci_build_trace_chunks", {:id=>:bigserial, :force=>:cascade}) -> 0.0164s -- create_table("ci_build_trace_section_names", {:force=>:cascade}) -> 0.0158s -- create_table("ci_build_trace_sections", {:force=>:cascade}) -> 0.0220s -- create_table("ci_builds", {:force=>:cascade}) -> 0.0769s -- create_table("ci_builds_metadata", {:force=>:cascade}) -> 0.0208s -- create_table("ci_builds_runner_session", {:id=>:bigserial, :force=>:cascade}) -> 0.0179s -- create_table("ci_group_variables", {:force=>:cascade}) -> 0.0175s -- create_table("ci_job_artifacts", {:force=>:cascade}) -> 0.0290s -- create_table("ci_pipeline_chat_data", {:id=>:bigserial, :force=>:cascade}) -> 0.0202s -- create_table("ci_pipeline_schedule_variables", {:force=>:cascade}) -> 0.0170s -- create_table("ci_pipeline_schedules", {:force=>:cascade}) -> 0.0238s -- create_table("ci_pipeline_variables", {:force=>:cascade}) -> 0.0164s -- create_table("ci_pipelines", {:force=>:cascade}) -> 0.0529s -- create_table("ci_runner_namespaces", {:force=>:cascade}) -> 0.0206s -- create_table("ci_runner_projects", {:force=>:cascade}) -> 0.0214s -- create_table("ci_runners", {:force=>:cascade}) -> 0.0477s -- create_table("ci_stages", {:force=>:cascade}) -> 0.0272s -- create_table("ci_trigger_requests", {:force=>:cascade}) -> 0.0208s -- create_table("ci_triggers", {:force=>:cascade}) -> 0.0199s -- create_table("ci_variables", {:force=>:cascade}) -> 0.0184s -- create_table("cluster_groups", {:force=>:cascade}) -> 0.0229s -- create_table("cluster_platforms_kubernetes", {:force=>:cascade}) -> 0.0232s -- create_table("cluster_projects", {:force=>:cascade}) -> 0.0244s -- create_table("cluster_providers_gcp", {:force=>:cascade}) -> 0.0209s -- create_table("clusters", {:force=>:cascade}) -> 0.0229s -- create_table("clusters_applications_cert_managers", {:force=>:cascade}) -> 0.0193s -- create_table("clusters_applications_helm", {:force=>:cascade}) -> 0.0196s -- create_table("clusters_applications_ingress", {:force=>:cascade}) -> 0.0209s -- create_table("clusters_applications_jupyter", {:force=>:cascade}) -> 0.0257s -- create_table("clusters_applications_knative", {:force=>:cascade}) -> 0.0231s -- create_table("clusters_applications_prometheus", {:force=>:cascade}) -> 0.0219s -- create_table("clusters_applications_runners", {:force=>:cascade}) -> 0.0264s -- create_table("clusters_kubernetes_namespaces", {:id=>:bigserial, :force=>:cascade}) -> 0.0361s -- create_table("container_repositories", {:force=>:cascade}) -> 0.0328s -- create_table("conversational_development_index_metrics", {:force=>:cascade}) -> 0.0214s -- create_table("deploy_keys_projects", {:force=>:cascade}) -> 0.0249s -- create_table("deploy_tokens", {:force=>:cascade}) -> 0.0346s -- create_table("deployments", {:force=>:cascade}) -> 0.0702s -- create_table("emails", {:force=>:cascade}) -> 0.0377s -- create_table("environments", {:force=>:cascade}) -> 0.0291s -- create_table("events", {:force=>:cascade}) -> 0.0493s -- create_table("feature_gates", {:force=>:cascade}) -> 0.0264s -- create_table("features", {:force=>:cascade}) -> 0.0265s -- create_table("fork_network_members", {:force=>:cascade}) -> 0.0334s -- create_table("fork_networks", {:force=>:cascade}) -> 0.0270s -- create_table("forked_project_links", {:force=>:cascade}) -> 0.0235s -- create_table("gpg_key_subkeys", {:force=>:cascade}) -> 0.0317s -- create_table("gpg_keys", {:force=>:cascade}) -> 0.0382s -- create_table("gpg_signatures", {:force=>:cascade}) -> 0.0410s -- create_table("group_custom_attributes", {:force=>:cascade}) -> 0.0286s -- create_table("identities", {:force=>:cascade}) -> 0.0239s -- create_table("import_export_uploads", {:force=>:cascade}) -> 0.0312s -- create_table("internal_ids", {:id=>:bigserial, :force=>:cascade}) -> 0.0378s -- create_table("issue_assignees", {:id=>false, :force=>:cascade}) -> 0.0259s -- create_table("issue_metrics", {:force=>:cascade}) -> 0.0245s -- create_table("issues", {:force=>:cascade}) -> 0.0711s -- create_table("keys", {:force=>:cascade}) -> 0.0294s -- create_table("label_links", {:force=>:cascade}) -> 0.0316s -- create_table("label_priorities", {:force=>:cascade}) -> 0.0330s -- create_table("labels", {:force=>:cascade}) -> 0.0398s -- create_table("lfs_file_locks", {:force=>:cascade}) -> 0.0267s -- create_table("lfs_objects", {:force=>:cascade}) -> 0.0286s -- create_table("lfs_objects_projects", {:force=>:cascade}) -> 0.0262s -- create_table("lists", {:force=>:cascade}) -> 0.0347s -- create_table("members", {:force=>:cascade}) -> 0.0435s -- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade}) -> 0.0259s -- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade}) -> 0.0273s -- create_table("merge_request_diffs", {:force=>:cascade}) -> 0.0282s -- create_table("merge_request_metrics", {:force=>:cascade}) -> 0.0481s -- create_table("merge_requests", {:force=>:cascade}) -> 0.0972s -- create_table("merge_requests_closing_issues", {:force=>:cascade}) -> 0.0324s -- create_table("milestones", {:force=>:cascade}) -> 0.0386s -- create_table("namespaces", {:force=>:cascade}) -> 0.0530s -- create_table("note_diff_files", {:force=>:cascade}) -> 0.0235s -- create_table("notes", {:force=>:cascade}) -> 0.0587s -- create_table("notification_settings", {:force=>:cascade}) -> 0.0358s -- create_table("oauth_access_grants", {:force=>:cascade}) -> 0.0251s -- create_table("oauth_access_tokens", {:force=>:cascade}) -> 0.0404s -- create_table("oauth_applications", {:force=>:cascade}) -> 0.0259s -- create_table("oauth_openid_requests", {:force=>:cascade}) -> 0.0222s -- create_table("pages_domains", {:force=>:cascade}) -> 0.0674s -- create_table("personal_access_tokens", {:force=>:cascade}) -> 0.0262s -- create_table("pool_repositories", {:id=>:bigserial, :force=>:cascade}) -> 0.0287s -- create_table("programming_languages", {:force=>:cascade}) -> 0.0219s -- create_table("project_authorizations", {:id=>false, :force=>:cascade}) -> 0.0280s -- create_table("project_auto_devops", {:force=>:cascade}) -> 0.0227s -- create_table("project_ci_cd_settings", {:force=>:cascade}) -> 0.0252s -- create_table("project_custom_attributes", {:force=>:cascade}) -> 0.0311s -- create_table("project_daily_statistics", {:id=>:bigserial, :force=>:cascade}) -> 0.0227s -- create_table("project_deploy_tokens", {:force=>:cascade}) -> 0.0276s -- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :force=>:cascade}) -> 0.0190s -- create_table("project_features", {:force=>:cascade}) -> 0.0294s -- create_table("project_group_links", {:force=>:cascade}) -> 0.0279s -- create_table("project_import_data", {:force=>:cascade}) -> 0.0242s -- create_table("project_mirror_data", {:force=>:cascade}) -> 0.0318s -- create_table("project_repositories", {:id=>:bigserial, :force=>:cascade}) -> 0.0316s -- create_table("project_statistics", {:force=>:cascade})WARNING: index on columns ["description"] uses unsupported option, skipping. WARNING: index on columns ["name"] uses unsupported option, skipping. WARNING: index on columns ["path"] uses unsupported option, skipping. WARNING: index on columns ["path"] uses unsupported option, skipping. WARNING: index on columns ["file_name"] uses unsupported option, skipping. WARNING: index on columns ["title"] uses unsupported option, skipping. WARNING: index on columns ["name"] uses unsupported option, skipping. WARNING: index on columns ["email"] uses unsupported option, skipping. WARNING: index on columns ["name"] uses unsupported option, skipping. WARNING: index on columns ["username"] uses unsupported option, skipping. -> 0.0308s -- create_table("projects", {:force=>:cascade}) -> 0.1115s -- create_table("prometheus_metrics", {:force=>:cascade}) -> 0.0403s -- create_table("protected_branch_merge_access_levels", {:force=>:cascade}) -> 0.0233s -- create_table("protected_branch_push_access_levels", {:force=>:cascade}) -> 0.0231s -- create_table("protected_branches", {:force=>:cascade}) -> 0.0240s -- create_table("protected_tag_create_access_levels", {:force=>:cascade}) -> 0.0366s -- create_table("protected_tags", {:force=>:cascade}) -> 0.0280s -- create_table("push_event_payloads", {:id=>false, :force=>:cascade}) -> 0.0191s -- create_table("redirect_routes", {:force=>:cascade}) -> 0.0283s -- create_table("release_links", {:id=>:bigserial, :force=>:cascade}) -> 0.0278s -- create_table("releases", {:force=>:cascade}) -> 0.0361s -- create_table("remote_mirrors", {:force=>:cascade}) -> 0.0273s -- create_table("repository_languages", {:id=>false, :force=>:cascade}) -> 0.0224s -- create_table("resource_label_events", {:id=>:bigserial, :force=>:cascade}) -> 0.0468s -- create_table("routes", {:force=>:cascade}) -> 0.0264s -- create_table("sent_notifications", {:force=>:cascade}) -> 0.0255s -- create_table("services", {:force=>:cascade}) -> 0.0429s -- create_table("shards", {:force=>:cascade}) -> 0.0275s -- create_table("snippets", {:force=>:cascade}) -> 0.0388s -- create_table("spam_logs", {:force=>:cascade}) -> 0.0201s -- create_table("subscriptions", {:force=>:cascade}) -> 0.0307s -- create_table("suggestions", {:id=>:bigserial, :force=>:cascade}) -> 0.0291s -- create_table("system_note_metadata", {:force=>:cascade}) -> 0.0237s -- create_table("taggings", {:force=>:cascade}) -> 0.0366s -- create_table("tags", {:force=>:cascade}) -> 0.0264s -- create_table("term_agreements", {:force=>:cascade}) -> 0.0332s -- create_table("timelogs", {:force=>:cascade}) -> 0.0360s -- create_table("todos", {:force=>:cascade}) -> 0.0625s -- create_table("trending_projects", {:force=>:cascade}) -> 0.0259s -- create_table("u2f_registrations", {:force=>:cascade}) -> 0.0305s -- create_table("uploads", {:force=>:cascade}) -> 0.0382s -- create_table("user_agent_details", {:force=>:cascade}) -> 0.0255s -- create_table("user_callouts", {:force=>:cascade}) -> 0.0264s -- create_table("user_custom_attributes", {:force=>:cascade}) -> 0.0321s -- create_table("user_interacted_projects", {:id=>false, :force=>:cascade}) -> 0.0300s -- create_table("user_preferences", {:force=>:cascade}) -> 0.0233s -- create_table("user_statuses", {:primary_key=>"user_id", :force=>:cascade}) -> 0.0274s -- create_table("user_synced_attributes_metadata", {:force=>:cascade}) -> 0.0287s -- create_table("users", {:force=>:cascade}) -> 0.0800s -- create_table("users_star_projects", {:force=>:cascade}) -> 0.0290s -- create_table("web_hook_logs", {:force=>:cascade}) -> 0.0349s -- create_table("web_hooks", {:force=>:cascade}) -> 0.0270s -- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify}) -> 0.0428s -- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade}) -> 0.0566s -- add_foreign_key("badges", "projects", {:on_delete=>:cascade}) -> 0.0400s -- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade}) -> 0.0481s -- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade}) -> 0.0441s -- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade}) -> 0.0449s -- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade}) -> 0.0491s -- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade}) -> 0.0471s -- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade}) -> 0.0506s -- add_foreign_key("boards", "namespaces", {:column=>"group_id", :on_delete=>:cascade}) -> 0.0426s -- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade}) -> 0.0360s -- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade}) -> 0.0416s -- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade}) -> 0.0365s -- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade}) -> 0.0394s -- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade}) -> 0.0420s -- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade}) -> 0.0414s -- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade}) -> 0.0410s -- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify}) -> 0.1008s -- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade}) -> 0.1029s -- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade}) -> 0.0950s -- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade}) -> 0.0939s -- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade}) -> 0.0371s -- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade}) -> 0.0410s -- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade}) -> 0.0316s -- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade}) -> 0.0328s -- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade}) -> 0.0478s -- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade}) -> 0.0426s -- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade}) -> 0.0348s -- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade}) -> 0.0387s -- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade}) -> 0.0321s -- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade}) -> 0.0441s -- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify}) -> 0.0492s -- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade}) -> 0.0414s -- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify}) -> 0.0843s -- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify}) -> 0.0821s -- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade}) -> 0.0966s -- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade}) -> 0.1000s -- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade}) -> 0.0435s -- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade}) -> 0.0372s -- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade}) -> 0.0378s -- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade}) -> 0.0474s -- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade}) -> 0.0466s -- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade}) -> 0.0398s -- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade}) -> 0.0390s -- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade}) -> 0.0416s -- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade}) -> 0.0368s -- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade}) -> 0.0421s -- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade}) -> 0.0396s -- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade}) -> 0.0356s -- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade}) -> 0.0356s -- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade}) -> 0.0373s -- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade}) -> 0.0369s -- add_foreign_key("clusters", "users", {:on_delete=>:nullify}) -> 0.0395s -- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade}) -> 0.0354s -- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade}) -> 0.0348s -- add_foreign_key("clusters_applications_ingress", "clusters", {:name=>"fk_753a7b41c1", :on_delete=>:cascade}) -> 0.0404s -- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade}) -> 0.0358s -- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify}) -> 0.0393s -- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade}) -> 0.0352s -- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade}) -> 0.0333s -- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify}) -> 0.0360s -- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade}) -> 0.0364s -- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify}) -> 0.0465s -- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade}) -> 0.0451s -- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify}) -> 0.0412s -- add_foreign_key("container_repositories", "projects") -> 0.0374s -- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade}) -> 0.0337s -- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade}) -> 0.0642s -- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade}) -> 0.0393s -- add_foreign_key("events", "projects", {:on_delete=>:cascade}) -> 0.0466s -- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade}) -> 0.0757s -- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade}) -> 0.0404s -- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify}) -> 0.0402s -- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade}) -> 0.0429s -- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify}) -> 0.0416s -- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade}) -> 0.0344s -- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade}) -> 0.0422s -- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade}) -> 0.0397s -- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify}) -> 0.0445s -- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify}) -> 0.0558s -- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade}) -> 0.0487s -- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade}) -> 0.0359s -- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade}) -> 0.0381s -- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade}) -> 0.0515s -- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade}) -> 0.0722s -- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade}) -> 0.0338s -- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade}) -> 0.0382s -- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade}) -> 0.0344s -- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify}) -> 0.0811s -- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify}) -> 0.0867s -- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade}) -> 0.0808s -- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify}) -> 0.0741s -- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify}) -> 0.0843s -- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify}) -> 0.0869s -- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade}) -> 0.0368s -- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade}) -> 0.0437s -- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade}) -> 0.0413s -- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade}) -> 0.0521s -- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade}) -> 0.0499s -- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade}) -> 0.0365s -- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade}) -> 0.0405s -- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade}) -> 0.0450s -- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade}) -> 0.0770s -- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade}) -> 0.0503s -- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade}) -> 0.0350s -- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade}) -> 0.0343s -- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade}) -> 0.0350s -- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade}) -> 0.0457s -- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade}) -> 0.0484s -- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify}) -> 0.0460s -- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify}) -> 0.0503s -- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify}) -> 0.0877s -- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify}) -> 0.0855s -- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify}) -> 0.0875s -- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify}) -> 0.0916s -- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade}) -> 0.0924s -- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify}) -> 0.0851s -- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify}) -> 0.1306s -- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify}) -> 0.0890s -- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify}) -> 0.0969s -- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade}) -> 0.0356s -- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade}) -> 0.0342s -- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade}) -> 0.0457s -- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade}) -> 0.0481s -- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade}) -> 0.0319s -- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade}) -> 0.0626s -- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade}) -> 0.0433s -- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"}) -> 0.0384s -- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade}) -> 0.0413s -- add_foreign_key("personal_access_tokens", "users") -> 0.0353s -- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify}) -> 0.0372s -- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict}) -> 0.0358s -- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade}) -> 0.0299s -- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade}) -> 0.0284s -- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade}) -> 0.0251s -- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade}) -> 0.0327s -- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade}) -> 0.0313s -- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade}) -> 0.0254s -- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade}) -> 0.0311s -- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade}) -> 0.0314s -- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade}) -> 0.0241s -- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade}) -> 0.0582s -- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade}) -> 0.0287s -- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade}) -> 0.0258s -- add_foreign_key("project_mirror_data", "projects", {:on_delete=>:cascade}) -> 0.0300s -- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade}) -> 0.0321s -- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict}) -> 0.0300s -- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade}) -> 0.0284s -- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify}) -> 0.0714s -- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade}) -> 0.0328s -- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade}) -> 0.0246s -- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade}) -> 0.0248s -- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade}) -> 0.0290s -- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id"}) -> 0.0318s -- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade}) -> 0.0324s -- add_foreign_key("protected_tag_create_access_levels", "users") -> 0.0363s -- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade}) -> 0.0290s -- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade}) -> 0.0228s -- add_foreign_key("release_links", "releases", {:on_delete=>:cascade}) -> 0.0311s -- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade}) -> 0.0322s -- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify}) -> 0.0306s -- add_foreign_key("remote_mirrors", "projects", {:on_delete=>:cascade}) -> 0.0268s -- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade}) -> 0.0230s -- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade}) -> 0.0345s -- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify}) -> 0.0345s -- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade}) -> 0.0328s -- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify}) -> 0.0385s -- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade}) -> 0.0306s -- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade}) -> 0.0321s -- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade}) -> 0.0321s -- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade}) -> 0.0273s -- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade}) -> 0.0271s -- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"}) -> 0.0947s -- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade}) -> 0.0344s -- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade}) -> 0.0321s -- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade}) -> 0.0330s -- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade}) -> 0.0459s -- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade}) -> 0.0433s -- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade}) -> 0.0439s -- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade}) -> 0.0446s -- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade}) -> 0.0445s -- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade}) -> 0.0255s -- add_foreign_key("u2f_registrations", "users") -> 0.0278s -- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade}) -> 0.0262s -- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade}) -> 0.0306s -- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade}) -> 0.0239s -- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade}) -> 0.0249s -- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade}) -> 0.0244s -- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade}) -> 0.0239s -- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade}) -> 0.0233s -- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade}) -> 0.0501s -- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade}) -> 0.0258s -- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade}) -> 0.0276s -- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade}) -> 0.0261s -- initialize_schema_migrations_table() -> 0.0176s Adding limits to schema.rb for mysql -- change_column(:snippets, :content, :text, {:limit=>2147483647}) -> 0.0430s -- change_column(:notes, :st_diff, :text, {:limit=>2147483647}) -> 0.0680s -- change_column(:snippets, :content_html, :text, {:limit=>2147483647}) -> 0.0432s -- change_column(:merge_request_diff_files, :diff, :text, {:limit=>2147483647, :default=>nil}) -> 0.0311s -- change_column(:ci_build_trace_chunks, :raw_data, :binary, {:limit=>16777215}) -> 0.0323s -- change_column(:gpg_keys, :key, :text, {:limit=>16777215}) -> 0.0395s -- change_column(:prometheus_metrics, :query, :text, {:limit=>4096, :default=>nil}) -> 0.0473s [32;1m$ date[0;m Thu Mar 14 02:16:08 UTC 2019 [32;1m$ JOB_NAME=( $CI_JOB_NAME )[0;m [32;1m$ TEST_TOOL=${JOB_NAME[0]}[0;m [32;1m$ export KNAPSACK_REPORT_PATH=knapsack/${CI_PROJECT_NAME}/${TEST_TOOL}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json[0;m [32;1m$ export KNAPSACK_GENERATE_REPORT=true[0;m [32;1m$ export SUITE_FLAKY_RSPEC_REPORT_PATH=${FLAKY_RSPEC_SUITE_REPORT_PATH}[0;m [32;1m$ export FLAKY_RSPEC_REPORT_PATH=rspec_flaky/all_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json[0;m [32;1m$ export NEW_FLAKY_RSPEC_REPORT_PATH=rspec_flaky/new_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json[0;m [32;1m$ export FLAKY_RSPEC_GENERATE_REPORT=true[0;m [32;1m$ export CACHE_CLASSES=true[0;m [32;1m$ cp ${KNAPSACK_RSPEC_SUITE_REPORT_PATH} ${KNAPSACK_REPORT_PATH}[0;m [32;1m$ [[ -f $FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${FLAKY_RSPEC_REPORT_PATH}[0;m [32;1m$ [[ -f $NEW_FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${NEW_FLAKY_RSPEC_REPORT_PATH}[0;m [32;1m$ scripts/gitaly-test-spawn[0;m Checking gitaly-ruby bundle... Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`. The Gemfile's dependencies are satisfied Trying to connect to gitaly: ..... OK [32;1m$ knapsack rspec "--color --format documentation --format RspecJunitFormatter --out junit_rspec.xml"[0;m WARNING: Shared example group 'chat service' has been previously defined at: /builds/gitlab-org/gitlab-ce/spec/support/shared_examples/models/chat_service_spec.rb:3 ...and you are now defining it at: /builds/gitlab-org/gitlab-ce/spec/support/shared_examples/models/chat_service_spec.rb:3 The new definition will overwrite the original one. Knapsack report generator started! ==> Setting up GitLab Shell... GitLab Shell set up in 0.084659587 seconds... ==> Setting up Gitaly... Gitaly set up in 0.000103595 seconds... Public Project Access Project should be public #public? should be truthy GET /:project_path should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/tree/master should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/commits/master should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/commit/:sha should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/compare should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/settings/members should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for visitor should be allowed for external GET /:project_path/settings/ci_cd should be allowed for admin should be allowed for owner should be allowed for maintainer should be denied for developer should be denied for reporter should be denied for guest should be denied for user should be denied for visitor should be denied for external GET /:project_path/settings/repository should be allowed for admin should be allowed for owner should be allowed for maintainer should be denied for developer should be denied for reporter should be denied for guest should be denied for user should be denied for visitor should be denied for external GET /:project_path/pipelines should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/pipelines/:id should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/builds when allowed for public should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor when disallowed for public should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/builds/:id when allowed for public should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor when disallowed for public should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/builds/:id/trace when allowed for public should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor when disallowed for public should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/pipeline_schedules should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be denied for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/environments should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/environments/:id should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/environments/:id/deployments should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/environments/new should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be denied for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/blob should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for visitor GET /:project_path/edit should be allowed for admin should be allowed for owner should be allowed for maintainer should be denied for developer should be denied for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/deploy_keys should be allowed for admin should be allowed for owner should be allowed for maintainer should be denied for developer should be denied for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/issues should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/issues/:id/edit should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/snippets should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/snippets/new should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/merge_requests should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/merge_requests/new should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be denied for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/branches should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/tags should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor GET /:project_path/settings/integrations should be allowed for admin should be allowed for owner should be allowed for maintainer should be denied for developer should be denied for reporter should be denied for guest should be denied for user should be denied for external should be denied for visitor GET /:project_path/container_registry should be allowed for admin should be allowed for owner should be allowed for maintainer should be allowed for developer should be allowed for reporter should be allowed for guest should be allowed for user should be allowed for external should be allowed for visitor DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) Auth::ContainerRegistryAuthenticationService #full_access_token behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:30:55 +0000 for changed configuration should be within 2 of 2019-03-14 02:30:55 +0000 behaves like not a container repository factory does not create a new container repository resource user authorization for registry catalog disallow browsing for users without GitLab admin rights behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:30:56 +0000 for changed configuration should be within 2 of 2019-03-14 02:30:56 +0000 behaves like not a container repository factory does not create a new container repository resource for private project allow to use scope-less authentication behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:30:56 +0000 for changed configuration should be within 2 of 2019-03-14 02:30:56 +0000 allow developer to push images behaves like a pushable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:30:58 +0000 for changed configuration should be within 2 of 2019-03-14 02:30:58 +0000 behaves like container repository factory creates a new container repository resource disallow developer to delete images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:00 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:00 +0000 behaves like not a container repository factory does not create a new container repository resource allow reporter to pull images when pulling from root level repository behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:02 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:02 +0000 behaves like not a container repository factory does not create a new container repository resource disallow reporter to delete images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:04 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:05 +0000 behaves like not a container repository factory does not create a new container repository resource return a least of privileges behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:07 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:07 +0000 behaves like not a container repository factory does not create a new container repository resource disallow guest to pull or push images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:09 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:09 +0000 behaves like not a container repository factory does not create a new container repository resource disallow guest to delete images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:11 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:11 +0000 behaves like not a container repository factory does not create a new container repository resource for public project allow anyone to pull images behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:12 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:12 +0000 behaves like not a container repository factory does not create a new container repository resource disallow anyone to push images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:14 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:14 +0000 behaves like not a container repository factory does not create a new container repository resource disallow anyone to delete images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:15 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:15 +0000 behaves like not a container repository factory does not create a new container repository resource when repository name is invalid behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:16 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:16 +0000 behaves like not a container repository factory does not create a new container repository resource for internal project for internal user allow anyone to pull images behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:17 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:17 +0000 behaves like not a container repository factory does not create a new container repository resource disallow anyone to push images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:18 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:19 +0000 behaves like not a container repository factory does not create a new container repository resource disallow anyone to delete images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:20 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:20 +0000 behaves like not a container repository factory does not create a new container repository resource for external user disallow anyone to pull or push images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:21 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:22 +0000 behaves like not a container repository factory does not create a new container repository resource disallow anyone to delete images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:23 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:23 +0000 behaves like not a container repository factory does not create a new container repository resource delete authorized as maintainer behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:24 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:25 +0000 allow to delete images behaves like a deletable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:26 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:26 +0000 build authorized as user allow to use offline_token behaves like an authenticated should include :token should include "access" behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:28 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:28 +0000 allow to pull and push images behaves like a pullable and pushable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:29 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:30 +0000 behaves like container repository factory creates a new container repository resource disallow to delete images behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:31 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:31 +0000 for other projects when pulling allow for public behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:33 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:34 +0000 behaves like not a container repository factory does not create a new container repository resource for private behaves like pullable for being team member when you are not member behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:37 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:37 +0000 behaves like not a container repository factory does not create a new container repository resource when you are member behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:40 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:41 +0000 behaves like not a container repository factory does not create a new container repository resource when you are owner behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:43 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:44 +0000 behaves like not a container repository factory does not create a new container repository resource when you are admin when you are not member behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:46 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:47 +0000 behaves like not a container repository factory does not create a new container repository resource when you are member behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:50 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:51 +0000 behaves like not a container repository factory does not create a new container repository resource when you are owner behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:53 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:54 +0000 behaves like not a container repository factory does not create a new container repository resource when pushing disallow for all when you are member behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:56 +0000 for changed configuration should be within 2 of 2019-03-14 02:31:57 +0000 behaves like not a container repository factory does not create a new container repository resource when you are owner behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:31:59 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:00 +0000 behaves like not a container repository factory does not create a new container repository resource for project without container registry disallow when pulling behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:03 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:03 +0000 behaves like not a container repository factory does not create a new container repository resource registry catalog browsing authorized as admin behaves like a browsable has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:04 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:04 +0000 behaves like not a container repository factory does not create a new container repository resource support for multiple scopes user has access to all projects behaves like a browsable has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:06 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:07 +0000 behaves like not a container repository factory does not create a new container repository resource user only has access to internal project behaves like a browsable has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:09 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:10 +0000 behaves like not a container repository factory does not create a new container repository resource anonymous access is rejected behaves like a forbidden should include {:http_status => 403} should not include :token unauthorized disallow to use scope-less authentication behaves like a forbidden should include {:http_status => 403} should not include :token behaves like not a container repository factory does not create a new container repository resource for invalid scope behaves like a forbidden should include {:http_status => 403} should not include :token behaves like not a container repository factory does not create a new container repository resource for private project behaves like a forbidden should include {:http_status => 403} should not include :token for public project when pulling and pushing behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:13 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:13 +0000 behaves like not a container repository factory does not create a new container repository resource when pushing behaves like a forbidden should include {:http_status => 403} should not include :token behaves like not a container repository factory does not create a new container repository resource for registry catalog behaves like a forbidden should include {:http_status => 403} should not include :token behaves like not a container repository factory does not create a new container repository resource for deploy tokens when deploy token has read_registry as a scope for public project when pulling behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:15 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:16 +0000 when pushing behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:17 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:17 +0000 for internal project when pulling behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:18 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:19 +0000 when pushing behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:20 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:20 +0000 for private project when pulling behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:21 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:21 +0000 when pushing behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:23 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:23 +0000 when deploy token does not have read_registry scope for public project when pulling behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:24 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:24 +0000 for internal project when pulling behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:25 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:26 +0000 for private project when pulling behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:27 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:27 +0000 when deploy token is not related to the project for public project when pulling behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:28 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:28 +0000 for internal project when pulling behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:29 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:29 +0000 for private project when pulling behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:30 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:31 +0000 when deploy token has been revoked for public project behaves like a pullable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:32 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:32 +0000 for internal project behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:33 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:33 +0000 for private project behaves like an inaccessible should include {"access" => []} behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:34 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:35 +0000 user authorization with multiple scopes allow developer to push images behaves like a pushable behaves like an accessible has the correct scope behaves like a valid token should include :token should include "access" a expirable for default configuration should not be within 2 of 2019-03-14 02:32:36 +0000 for changed configuration should be within 2 of 2019-03-14 02:32:37 +0000 behaves like container repository factory creates a new container repository resource DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) Dropdown author Starting the Capybara driver server... behavior DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) opens when the search bar has author: DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) closes when the search bar is unfocused DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) should show loading indicator when opened DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) should hide loading indicator when loaded DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) should load all the authors when opened DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) shows current user at top of dropdown filtering DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) filters by name DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) filters by case insensitive name DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) filters by username with symbol DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) filters by username without symbol DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) filters by case insensitive username without symbol selecting from dropdown DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) fills in the author username when the author has not been filtered DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) fills in the author username when the author has been filtered selecting from dropdown without Ajax call DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) selects current user input has existing content DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) opens author dropdown with existing search term DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) opens author dropdown with existing assignee DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) opens author dropdown with existing label DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) opens author dropdown with existing milestone caching requests DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) caches requests after the first load DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) issuable templates user creates an issue using templates DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) 2nd Try error in ./spec/features/projects/issuable_templates_spec.rb:39: RSpec::Core::MultipleExceptionError RSpec::Retry: 2nd try ./spec/features/projects/issuable_templates_spec.rb:39 DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) user selects "bug" template DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) user selects "bug" template and then "no template" DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) user selects "bug" template, edits description and then selects "reset template" user creates an issue using templates, with a prior description DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) user selects "bug" template user creates a merge request using templates DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) user selects "feature-proposal" template user creates a merge request from a forked project using templates feature proposal template template exists in target project DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) user selects template DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) Commits CI commit status is Generic Commit Status Commit builds should text "b83d6e39" contains generic commit status build commit status is Ci Build when logged as developer Project commits shows correct build status from default branch Commit builds DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) shows pipeline`s data Download artifacts should eq "image/gif" Cancel all builds DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) cancels commit Cancel build DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) cancels build when logged as reporter DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) Renders header should have visible link "Download artifacts" when accessing internal project with disallowed access DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) should not have visible link "Retry" .gitlab-ci.yml not found warning ci builds enabled does not show warning shows warning ci builds disabled does not show warning viewing commits for a branch includes the committed_date for each commit DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) shows the ref switcher with the multi-file editor enabled DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) issuable list avoids N+1 database queries for Issues counts upvotes, downvotes and notes count for each Issue sorts labels alphabetically avoids N+1 database queries for Merge requests counts upvotes, downvotes and notes count for each Merge request sorts labels alphabetically counts merge requests closing issues icons for each issue DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) Snippet Ruby file DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) displays the blob Markdown file visiting directly DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) displays the blob using the rich viewer Markdown rendering when rendering default markdown DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) renders using CommonMark switching to the simple viewer DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) displays the blob using the simple viewer switching to the rich viewer again DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) displays the blob using the rich viewer visiting with a line number anchor DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) displays the blob using the simple viewer behaves like showing user status DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) shows the status DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) User comments on a diff single suggestion note DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) suggestion is presented DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) suggestion is appliable multiple suggestions in a single note DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) suggestions are presented DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) User deletes milestone when milestone belongs to project DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) deletes milestone when milestone belongs to group DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:54) deletes milestone DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) TodosHelper #todos_count_format shows fuzzy count for 100 or more items shows exact count for 99 or fewer items #todo_projects_options returns users authorised projects in json format DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) Mattermost::Team #all for valid request returns teams for error message raises an error with message #create for a new team returns the new team for existing team raises an error with message #delete for an existing team returns team status for an unknown team raises an error with message DEPRECATION WARNING: #tables currently returns both tables and views. This behavior is deprecated and will be changed with Rails 5.1 to only return tables. Use #data_sources instead. (called from block (2 levels) in <top (required)> at /builds/gitlab-org/gitlab-ce/spec/support/database_cleaner.rb:29) Knapsack report was generated. Preview: { "spec/features/security/project/public_access_spec.rb": 268.04421281814575, "spec/services/auth/container_registry_authentication_service_spec.rb": 100.77000641822815, "spec/features/issues/filtered_search/dropdown_author_spec.rb": 76.37571597099304, "spec/features/projects/issuable_templates_spec.rb": 52.156611919403076, "spec/features/commits_spec.rb": 53.43849229812622, "spec/features/issuables/issuable_list_spec.rb": 40.25252938270569, "spec/features/snippets/show_spec.rb": 35.46455788612366, "spec/features/merge_request/user_suggests_changes_on_diff_spec.rb": 23.052940845489502, "spec/features/milestones/user_deletes_milestone_spec.rb": 16.78372621536255, "spec/helpers/todos_helper_spec.rb": 0.7726542949676514, "spec/lib/mattermost/team_spec.rb": 0.06705570220947266 } Knapsack global time execution for tests: 11m 07s Finished in 11 minutes 18 seconds (files took 11.95 seconds to load) 693 examples, 0 failures section_end:1552530761:build_script [0Ksection_start:1552530761:after_script [0K[32;1mRunning after script...[0;m [32;1m$ date[0;m Thu Mar 14 02:32:41 UTC 2019 section_end:1552530762:after_script [0Ksection_start:1552530762:archive_cache [0K[32;1mNot uploading cache debian-stretch-ruby-2.5.3-node-10.x-3 due to policy[0;m section_end:1552530764:archive_cache [0Ksection_start:1552530764:upload_artifacts_on_success [0K[32;1mUploading artifacts...[0;m coverage/: found 5 matching files [0;m knapsack/: found 4 matching files [0;m rspec_flaky/: found 4 matching files [0;m rspec_profiling/: found 1 matching files [0;m tmp/capybara/: found 3 matching files [0;m Uploading artifacts to coordinator... ok [0;m id[0;m=177320649 responseStatus[0;m=201 Created token[0;m=BY-Sbs8z [32;1mUploading artifacts...[0;m junit_rspec.xml: found 1 matching files [0;m Uploading artifacts to coordinator... ok [0;m id[0;m=177320649 responseStatus[0;m=201 Created token[0;m=BY-Sbs8z section_end:1552530773:upload_artifacts_on_success [0K[32;1mJob succeeded [0;m