rspec-mysql 5/50
Passed Started
by
@eread

Evan Read
1Running with gitlab-runner 11.8.0 (4745a6f3)2 on docker-auto-scale-com 8a6210b83Using 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 ...4Starting service mysql:5.7 ...5Pulling docker image mysql:5.7 ...6Using docker image sha256:ee7cbd482336a1f49b7038527a547f0f25b23a78d46350845e70a1cf7e5a22af for mysql:5.7 ...7Starting service redis:alpine ...8Pulling docker image redis:alpine ...9Using docker image sha256:3d2a373f46ae28f3376c356d27210759aa9348fd94c517cf77e9df2a2c41c37f for redis:alpine ...10Waiting for services to be up and running...11Pulling 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 ...12Using 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 ... 13 Running on runner-8a6210b8-project-13083-concurrent-0 via runner-8a6210b8-gsrm-1552527172-3e2f50b4...
00:02
15Removing .gitlab_shell_secret16Removing .gitlab_workhorse_secret17Removing config/database.yml18Removing config/gitlab.yml19Removing config/redis.cache.yml20Removing config/redis.queues.yml21Removing config/redis.shared_state.yml22Removing config/resque.yml23Removing config/secrets.yml24Removing coverage/25Removing junit_rspec.xml26Removing knapsack/27Removing log/api_json.log28Removing log/application.log29Removing log/gitaly-test.log30Removing log/grpc.log31Removing log/importer.log32Removing log/kubernetes.log33Removing log/test_json.log34Removing node_modules/35Removing public/assets/36Removing rspec_flaky/37Removing rspec_profiling/38Removing shared/lfs-objects/6c/39Removing shared/lfs-objects/tmp/40Removing shared/tmp/41Removing tmp/cache/42Removing tmp/move_uploads_test/43Removing tmp/prometheus_multiproc_dir/counter_process_id_100-0.db44Removing tmp/prometheus_multiproc_dir/histogram_process_id_100-0.db45Removing tmp/tests/46Removing vendor/gitaly-ruby/47Removing vendor/ruby/48HEAD is now at 756fedb5 Fixes jupyter installation randomly failing50 * [new branch] master -> origin/master51Checking out ae8cbffa as master...52Skipping Git submodules setup54Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/13083/debian-stretch-ruby-2.5.3-node-10.x-3 55Successfully extracted cache57Downloading artifacts from coordinator... ok id=177320529 responseStatus=200 OK token=X8zvZUGm58Downloading artifacts for compile-assets (177320531)...59Downloading artifacts from coordinator... ok id=177320531 responseStatus=200 OK token=LucBTJi360Downloading artifacts for setup-test-env (177320533)...61Downloading artifacts from coordinator... ok id=177320533 responseStatus=200 OK token=GssumYh362WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 64Bundler version 1.17.265$ date66Thu Mar 14 02:15:26 UTC 201967$ source scripts/utils.sh68$ date69Thu Mar 14 02:15:26 UTC 201970$ source scripts/prepare_build.sh71Warning: 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`.72The Gemfile's dependencies are satisfied73Successfully installed knapsack-1.17.1741 gem installed75Database 'gitlabhq_test' does not exist76WARNING: index on columns ["description"] uses unsupported option, skipping.77WARNING: index on columns ["title"] uses unsupported option, skipping.78WARNING: index on columns ["description"] uses unsupported option, skipping.79WARNING: index on columns ["title"] uses unsupported option, skipping.80WARNING: index on columns ["description"] uses unsupported option, skipping.81WARNING: index on columns ["title"] uses unsupported option, skipping.82WARNING: index on columns ["name"] uses unsupported option, skipping.83WARNING: index on columns ["path"] uses unsupported option, skipping.84WARNING: index on columns ["note"] uses unsupported option, skipping.85Created database 'gitlabhq_test'86-- enable_extension("plpgsql")87 -> 0.0023s88-- enable_extension("pg_trgm")89 -> 0.0000s90-- create_table("abuse_reports", {:force=>:cascade})91 -> 0.0183s92-- create_table("appearances", {:force=>:cascade})93 -> 0.0145s94-- create_table("application_setting_terms", {:force=>:cascade})95 -> 0.0129s96-- create_table("application_settings", {:force=>:cascade})97 -> 0.0244s98-- create_table("audit_events", {:force=>:cascade})99 -> 0.0182s100-- create_table("award_emoji", {:force=>:cascade})101 -> 0.0190s102-- create_table("badges", {:force=>:cascade})103 -> 0.0205s104-- create_table("board_group_recent_visits", {:id=>:bigserial, :force=>:cascade})105 -> 0.0250s106-- create_table("board_project_recent_visits", {:id=>:bigserial, :force=>:cascade})107 -> 0.0259s108-- create_table("boards", {:force=>:cascade})109 -> 0.0188s110-- create_table("broadcast_messages", {:force=>:cascade})111 -> 0.0176s112-- create_table("chat_names", {:force=>:cascade})113 -> 0.0207s114-- create_table("chat_teams", {:force=>:cascade})115 -> 0.0166s116-- create_table("ci_build_trace_chunks", {:id=>:bigserial, :force=>:cascade})117 -> 0.0164s118-- create_table("ci_build_trace_section_names", {:force=>:cascade})119 -> 0.0158s120-- create_table("ci_build_trace_sections", {:force=>:cascade})121 -> 0.0220s122-- create_table("ci_builds", {:force=>:cascade})123 -> 0.0769s124-- create_table("ci_builds_metadata", {:force=>:cascade})125 -> 0.0208s126-- create_table("ci_builds_runner_session", {:id=>:bigserial, :force=>:cascade})127 -> 0.0179s128-- create_table("ci_group_variables", {:force=>:cascade})129 -> 0.0175s130-- create_table("ci_job_artifacts", {:force=>:cascade})131 -> 0.0290s132-- create_table("ci_pipeline_chat_data", {:id=>:bigserial, :force=>:cascade})133 -> 0.0202s134-- create_table("ci_pipeline_schedule_variables", {:force=>:cascade})135 -> 0.0170s136-- create_table("ci_pipeline_schedules", {:force=>:cascade})137 -> 0.0238s138-- create_table("ci_pipeline_variables", {:force=>:cascade})139 -> 0.0164s140-- create_table("ci_pipelines", {:force=>:cascade})141 -> 0.0529s142-- create_table("ci_runner_namespaces", {:force=>:cascade})143 -> 0.0206s144-- create_table("ci_runner_projects", {:force=>:cascade})145 -> 0.0214s146-- create_table("ci_runners", {:force=>:cascade})147 -> 0.0477s148-- create_table("ci_stages", {:force=>:cascade})149 -> 0.0272s150-- create_table("ci_trigger_requests", {:force=>:cascade})151 -> 0.0208s152-- create_table("ci_triggers", {:force=>:cascade})153 -> 0.0199s154-- create_table("ci_variables", {:force=>:cascade})155 -> 0.0184s156-- create_table("cluster_groups", {:force=>:cascade})157 -> 0.0229s158-- create_table("cluster_platforms_kubernetes", {:force=>:cascade})159 -> 0.0232s160-- create_table("cluster_projects", {:force=>:cascade})161 -> 0.0244s162-- create_table("cluster_providers_gcp", {:force=>:cascade})163 -> 0.0209s164-- create_table("clusters", {:force=>:cascade})165 -> 0.0229s166-- create_table("clusters_applications_cert_managers", {:force=>:cascade})167 -> 0.0193s168-- create_table("clusters_applications_helm", {:force=>:cascade})169 -> 0.0196s170-- create_table("clusters_applications_ingress", {:force=>:cascade})171 -> 0.0209s172-- create_table("clusters_applications_jupyter", {:force=>:cascade})173 -> 0.0257s174-- create_table("clusters_applications_knative", {:force=>:cascade})175 -> 0.0231s176-- create_table("clusters_applications_prometheus", {:force=>:cascade})177 -> 0.0219s178-- create_table("clusters_applications_runners", {:force=>:cascade})179 -> 0.0264s180-- create_table("clusters_kubernetes_namespaces", {:id=>:bigserial, :force=>:cascade})181 -> 0.0361s182-- create_table("container_repositories", {:force=>:cascade})183 -> 0.0328s184-- create_table("conversational_development_index_metrics", {:force=>:cascade})185 -> 0.0214s186-- create_table("deploy_keys_projects", {:force=>:cascade})187 -> 0.0249s188-- create_table("deploy_tokens", {:force=>:cascade})189 -> 0.0346s190-- create_table("deployments", {:force=>:cascade})191 -> 0.0702s192-- create_table("emails", {:force=>:cascade})193 -> 0.0377s194-- create_table("environments", {:force=>:cascade})195 -> 0.0291s196-- create_table("events", {:force=>:cascade})197 -> 0.0493s198-- create_table("feature_gates", {:force=>:cascade})199 -> 0.0264s200-- create_table("features", {:force=>:cascade})201 -> 0.0265s202-- create_table("fork_network_members", {:force=>:cascade})203 -> 0.0334s204-- create_table("fork_networks", {:force=>:cascade})205 -> 0.0270s206-- create_table("forked_project_links", {:force=>:cascade})207 -> 0.0235s208-- create_table("gpg_key_subkeys", {:force=>:cascade})209 -> 0.0317s210-- create_table("gpg_keys", {:force=>:cascade})211 -> 0.0382s212-- create_table("gpg_signatures", {:force=>:cascade})213 -> 0.0410s214-- create_table("group_custom_attributes", {:force=>:cascade})215 -> 0.0286s216-- create_table("identities", {:force=>:cascade})217 -> 0.0239s218-- create_table("import_export_uploads", {:force=>:cascade})219 -> 0.0312s220-- create_table("internal_ids", {:id=>:bigserial, :force=>:cascade})221 -> 0.0378s222-- create_table("issue_assignees", {:id=>false, :force=>:cascade})223 -> 0.0259s224-- create_table("issue_metrics", {:force=>:cascade})225 -> 0.0245s226-- create_table("issues", {:force=>:cascade})227 -> 0.0711s228-- create_table("keys", {:force=>:cascade})229 -> 0.0294s230-- create_table("label_links", {:force=>:cascade})231 -> 0.0316s232-- create_table("label_priorities", {:force=>:cascade})233 -> 0.0330s234-- create_table("labels", {:force=>:cascade})235 -> 0.0398s236-- create_table("lfs_file_locks", {:force=>:cascade})237 -> 0.0267s238-- create_table("lfs_objects", {:force=>:cascade})239 -> 0.0286s240-- create_table("lfs_objects_projects", {:force=>:cascade})241 -> 0.0262s242-- create_table("lists", {:force=>:cascade})243 -> 0.0347s244-- create_table("members", {:force=>:cascade})245 -> 0.0435s246-- create_table("merge_request_diff_commits", {:id=>false, :force=>:cascade})247 -> 0.0259s248-- create_table("merge_request_diff_files", {:id=>false, :force=>:cascade})249 -> 0.0273s250-- create_table("merge_request_diffs", {:force=>:cascade})251 -> 0.0282s252-- create_table("merge_request_metrics", {:force=>:cascade})253 -> 0.0481s254-- create_table("merge_requests", {:force=>:cascade})255 -> 0.0972s256-- create_table("merge_requests_closing_issues", {:force=>:cascade})257 -> 0.0324s258-- create_table("milestones", {:force=>:cascade})259 -> 0.0386s260-- create_table("namespaces", {:force=>:cascade})261 -> 0.0530s262-- create_table("note_diff_files", {:force=>:cascade})263 -> 0.0235s264-- create_table("notes", {:force=>:cascade})265 -> 0.0587s266-- create_table("notification_settings", {:force=>:cascade})267 -> 0.0358s268-- create_table("oauth_access_grants", {:force=>:cascade})269 -> 0.0251s270-- create_table("oauth_access_tokens", {:force=>:cascade})271 -> 0.0404s272-- create_table("oauth_applications", {:force=>:cascade})273 -> 0.0259s274-- create_table("oauth_openid_requests", {:force=>:cascade})275 -> 0.0222s276-- create_table("pages_domains", {:force=>:cascade})277 -> 0.0674s278-- create_table("personal_access_tokens", {:force=>:cascade})279 -> 0.0262s280-- create_table("pool_repositories", {:id=>:bigserial, :force=>:cascade})281 -> 0.0287s282-- create_table("programming_languages", {:force=>:cascade})283 -> 0.0219s284-- create_table("project_authorizations", {:id=>false, :force=>:cascade})285 -> 0.0280s286-- create_table("project_auto_devops", {:force=>:cascade})287 -> 0.0227s288-- create_table("project_ci_cd_settings", {:force=>:cascade})289 -> 0.0252s290-- create_table("project_custom_attributes", {:force=>:cascade})291 -> 0.0311s292-- create_table("project_daily_statistics", {:id=>:bigserial, :force=>:cascade})293 -> 0.0227s294-- create_table("project_deploy_tokens", {:force=>:cascade})295 -> 0.0276s296-- create_table("project_error_tracking_settings", {:primary_key=>"project_id", :id=>:integer, :force=>:cascade})297 -> 0.0190s298-- create_table("project_features", {:force=>:cascade})299 -> 0.0294s300-- create_table("project_group_links", {:force=>:cascade})301 -> 0.0279s302-- create_table("project_import_data", {:force=>:cascade})303 -> 0.0242s304-- create_table("project_mirror_data", {:force=>:cascade})305 -> 0.0318s306-- create_table("project_repositories", {:id=>:bigserial, :force=>:cascade})307 -> 0.0316s308-- create_table("project_statistics", {:force=>:cascade})WARNING: index on columns ["description"] uses unsupported option, skipping.309WARNING: index on columns ["name"] uses unsupported option, skipping.310WARNING: index on columns ["path"] uses unsupported option, skipping.311WARNING: index on columns ["path"] uses unsupported option, skipping.312WARNING: index on columns ["file_name"] uses unsupported option, skipping.313WARNING: index on columns ["title"] uses unsupported option, skipping.314WARNING: index on columns ["name"] uses unsupported option, skipping.315WARNING: index on columns ["email"] uses unsupported option, skipping.316WARNING: index on columns ["name"] uses unsupported option, skipping.317WARNING: index on columns ["username"] uses unsupported option, skipping.318 -> 0.0308s319-- create_table("projects", {:force=>:cascade})320 -> 0.1115s321-- create_table("prometheus_metrics", {:force=>:cascade})322 -> 0.0403s323-- create_table("protected_branch_merge_access_levels", {:force=>:cascade})324 -> 0.0233s325-- create_table("protected_branch_push_access_levels", {:force=>:cascade})326 -> 0.0231s327-- create_table("protected_branches", {:force=>:cascade})328 -> 0.0240s329-- create_table("protected_tag_create_access_levels", {:force=>:cascade})330 -> 0.0366s331-- create_table("protected_tags", {:force=>:cascade})332 -> 0.0280s333-- create_table("push_event_payloads", {:id=>false, :force=>:cascade})334 -> 0.0191s335-- create_table("redirect_routes", {:force=>:cascade})336 -> 0.0283s337-- create_table("release_links", {:id=>:bigserial, :force=>:cascade})338 -> 0.0278s339-- create_table("releases", {:force=>:cascade})340 -> 0.0361s341-- create_table("remote_mirrors", {:force=>:cascade})342 -> 0.0273s343-- create_table("repository_languages", {:id=>false, :force=>:cascade})344 -> 0.0224s345-- create_table("resource_label_events", {:id=>:bigserial, :force=>:cascade})346 -> 0.0468s347-- create_table("routes", {:force=>:cascade})348 -> 0.0264s349-- create_table("sent_notifications", {:force=>:cascade})350 -> 0.0255s351-- create_table("services", {:force=>:cascade})352 -> 0.0429s353-- create_table("shards", {:force=>:cascade})354 -> 0.0275s355-- create_table("snippets", {:force=>:cascade})356 -> 0.0388s357-- create_table("spam_logs", {:force=>:cascade})358 -> 0.0201s359-- create_table("subscriptions", {:force=>:cascade})360 -> 0.0307s361-- create_table("suggestions", {:id=>:bigserial, :force=>:cascade})362 -> 0.0291s363-- create_table("system_note_metadata", {:force=>:cascade})364 -> 0.0237s365-- create_table("taggings", {:force=>:cascade})366 -> 0.0366s367-- create_table("tags", {:force=>:cascade})368 -> 0.0264s369-- create_table("term_agreements", {:force=>:cascade})370 -> 0.0332s371-- create_table("timelogs", {:force=>:cascade})372 -> 0.0360s373-- create_table("todos", {:force=>:cascade})374 -> 0.0625s375-- create_table("trending_projects", {:force=>:cascade})376 -> 0.0259s377-- create_table("u2f_registrations", {:force=>:cascade})378 -> 0.0305s379-- create_table("uploads", {:force=>:cascade})380 -> 0.0382s381-- create_table("user_agent_details", {:force=>:cascade})382 -> 0.0255s383-- create_table("user_callouts", {:force=>:cascade})384 -> 0.0264s385-- create_table("user_custom_attributes", {:force=>:cascade})386 -> 0.0321s387-- create_table("user_interacted_projects", {:id=>false, :force=>:cascade})388 -> 0.0300s389-- create_table("user_preferences", {:force=>:cascade})390 -> 0.0233s391-- create_table("user_statuses", {:primary_key=>"user_id", :force=>:cascade})392 -> 0.0274s393-- create_table("user_synced_attributes_metadata", {:force=>:cascade})394 -> 0.0287s395-- create_table("users", {:force=>:cascade})396 -> 0.0800s397-- create_table("users_star_projects", {:force=>:cascade})398 -> 0.0290s399-- create_table("web_hook_logs", {:force=>:cascade})400 -> 0.0349s401-- create_table("web_hooks", {:force=>:cascade})402 -> 0.0270s403-- add_foreign_key("application_settings", "users", {:column=>"usage_stats_set_by_user_id", :name=>"fk_964370041d", :on_delete=>:nullify})404 -> 0.0428s405-- add_foreign_key("badges", "namespaces", {:column=>"group_id", :on_delete=>:cascade})406 -> 0.0566s407-- add_foreign_key("badges", "projects", {:on_delete=>:cascade})408 -> 0.0400s409-- add_foreign_key("board_group_recent_visits", "boards", {:on_delete=>:cascade})410 -> 0.0481s411-- add_foreign_key("board_group_recent_visits", "namespaces", {:column=>"group_id", :on_delete=>:cascade})412 -> 0.0441s413-- add_foreign_key("board_group_recent_visits", "users", {:on_delete=>:cascade})414 -> 0.0449s415-- add_foreign_key("board_project_recent_visits", "boards", {:on_delete=>:cascade})416 -> 0.0491s417-- add_foreign_key("board_project_recent_visits", "projects", {:on_delete=>:cascade})418 -> 0.0471s419-- add_foreign_key("board_project_recent_visits", "users", {:on_delete=>:cascade})420 -> 0.0506s421-- add_foreign_key("boards", "namespaces", {:column=>"group_id", :on_delete=>:cascade})422 -> 0.0426s423-- add_foreign_key("boards", "projects", {:name=>"fk_f15266b5f9", :on_delete=>:cascade})424 -> 0.0360s425-- add_foreign_key("chat_teams", "namespaces", {:on_delete=>:cascade})426 -> 0.0416s427-- add_foreign_key("ci_build_trace_chunks", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})428 -> 0.0365s429-- add_foreign_key("ci_build_trace_section_names", "projects", {:on_delete=>:cascade})430 -> 0.0394s431-- add_foreign_key("ci_build_trace_sections", "ci_build_trace_section_names", {:column=>"section_name_id", :name=>"fk_264e112c66", :on_delete=>:cascade})432 -> 0.0420s433-- add_foreign_key("ci_build_trace_sections", "ci_builds", {:column=>"build_id", :name=>"fk_4ebe41f502", :on_delete=>:cascade})434 -> 0.0414s435-- add_foreign_key("ci_build_trace_sections", "projects", {:on_delete=>:cascade})436 -> 0.0410s437-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_a2141b1522", :on_delete=>:nullify})438 -> 0.1008s439-- add_foreign_key("ci_builds", "ci_pipelines", {:column=>"commit_id", :name=>"fk_d3130c9a7f", :on_delete=>:cascade})440 -> 0.1029s441-- add_foreign_key("ci_builds", "ci_stages", {:column=>"stage_id", :name=>"fk_3a9eaa254d", :on_delete=>:cascade})442 -> 0.0950s443-- add_foreign_key("ci_builds", "projects", {:name=>"fk_befce0568a", :on_delete=>:cascade})444 -> 0.0939s445-- add_foreign_key("ci_builds_metadata", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})446 -> 0.0371s447-- add_foreign_key("ci_builds_metadata", "projects", {:on_delete=>:cascade})448 -> 0.0410s449-- add_foreign_key("ci_builds_runner_session", "ci_builds", {:column=>"build_id", :on_delete=>:cascade})450 -> 0.0316s451-- add_foreign_key("ci_group_variables", "namespaces", {:column=>"group_id", :name=>"fk_33ae4d58d8", :on_delete=>:cascade})452 -> 0.0328s453-- add_foreign_key("ci_job_artifacts", "ci_builds", {:column=>"job_id", :on_delete=>:cascade})454 -> 0.0478s455-- add_foreign_key("ci_job_artifacts", "projects", {:on_delete=>:cascade})456 -> 0.0426s457-- add_foreign_key("ci_pipeline_chat_data", "chat_names", {:on_delete=>:cascade})458 -> 0.0348s459-- add_foreign_key("ci_pipeline_chat_data", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})460 -> 0.0387s461-- add_foreign_key("ci_pipeline_schedule_variables", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_41c35fda51", :on_delete=>:cascade})462 -> 0.0321s463-- add_foreign_key("ci_pipeline_schedules", "projects", {:name=>"fk_8ead60fcc4", :on_delete=>:cascade})464 -> 0.0441s465-- add_foreign_key("ci_pipeline_schedules", "users", {:column=>"owner_id", :name=>"fk_9ea99f58d2", :on_delete=>:nullify})466 -> 0.0492s467-- add_foreign_key("ci_pipeline_variables", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_f29c5f4380", :on_delete=>:cascade})468 -> 0.0414s469-- add_foreign_key("ci_pipelines", "ci_pipeline_schedules", {:column=>"pipeline_schedule_id", :name=>"fk_3d34ab2e06", :on_delete=>:nullify})470 -> 0.0843s471-- add_foreign_key("ci_pipelines", "ci_pipelines", {:column=>"auto_canceled_by_id", :name=>"fk_262d4c2d19", :on_delete=>:nullify})472 -> 0.0821s473-- add_foreign_key("ci_pipelines", "merge_requests", {:name=>"fk_a23be95014", :on_delete=>:cascade})474 -> 0.0966s475-- add_foreign_key("ci_pipelines", "projects", {:name=>"fk_86635dbd80", :on_delete=>:cascade})476 -> 0.1000s477-- add_foreign_key("ci_runner_namespaces", "ci_runners", {:column=>"runner_id", :on_delete=>:cascade})478 -> 0.0435s479-- add_foreign_key("ci_runner_namespaces", "namespaces", {:on_delete=>:cascade})480 -> 0.0372s481-- add_foreign_key("ci_runner_projects", "projects", {:name=>"fk_4478a6f1e4", :on_delete=>:cascade})482 -> 0.0378s483-- add_foreign_key("ci_stages", "ci_pipelines", {:column=>"pipeline_id", :name=>"fk_fb57e6cc56", :on_delete=>:cascade})484 -> 0.0474s485-- add_foreign_key("ci_stages", "projects", {:name=>"fk_2360681d1d", :on_delete=>:cascade})486 -> 0.0466s487-- add_foreign_key("ci_trigger_requests", "ci_triggers", {:column=>"trigger_id", :name=>"fk_b8ec8b7245", :on_delete=>:cascade})488 -> 0.0398s489-- add_foreign_key("ci_triggers", "projects", {:name=>"fk_e3e63f966e", :on_delete=>:cascade})490 -> 0.0390s491-- add_foreign_key("ci_triggers", "users", {:column=>"owner_id", :name=>"fk_e8e10d1964", :on_delete=>:cascade})492 -> 0.0416s493-- add_foreign_key("ci_variables", "projects", {:name=>"fk_ada5eb64b3", :on_delete=>:cascade})494 -> 0.0368s495-- add_foreign_key("cluster_groups", "clusters", {:on_delete=>:cascade})496 -> 0.0421s497-- add_foreign_key("cluster_groups", "namespaces", {:column=>"group_id", :on_delete=>:cascade})498 -> 0.0396s499-- add_foreign_key("cluster_platforms_kubernetes", "clusters", {:on_delete=>:cascade})500 -> 0.0356s501-- add_foreign_key("cluster_projects", "clusters", {:on_delete=>:cascade})502 -> 0.0356s503-- add_foreign_key("cluster_projects", "projects", {:on_delete=>:cascade})504 -> 0.0373s505-- add_foreign_key("cluster_providers_gcp", "clusters", {:on_delete=>:cascade})506 -> 0.0369s507-- add_foreign_key("clusters", "users", {:on_delete=>:nullify})508 -> 0.0395s509-- add_foreign_key("clusters_applications_cert_managers", "clusters", {:on_delete=>:cascade})510 -> 0.0354s511-- add_foreign_key("clusters_applications_helm", "clusters", {:on_delete=>:cascade})512 -> 0.0348s513-- add_foreign_key("clusters_applications_ingress", "clusters", {:name=>"fk_753a7b41c1", :on_delete=>:cascade})514 -> 0.0404s515-- add_foreign_key("clusters_applications_jupyter", "clusters", {:on_delete=>:cascade})516 -> 0.0358s517-- add_foreign_key("clusters_applications_jupyter", "oauth_applications", {:on_delete=>:nullify})518 -> 0.0393s519-- add_foreign_key("clusters_applications_knative", "clusters", {:on_delete=>:cascade})520 -> 0.0352s521-- add_foreign_key("clusters_applications_prometheus", "clusters", {:name=>"fk_557e773639", :on_delete=>:cascade})522 -> 0.0333s523-- add_foreign_key("clusters_applications_runners", "ci_runners", {:column=>"runner_id", :name=>"fk_02de2ded36", :on_delete=>:nullify})524 -> 0.0360s525-- add_foreign_key("clusters_applications_runners", "clusters", {:on_delete=>:cascade})526 -> 0.0364s527-- add_foreign_key("clusters_kubernetes_namespaces", "cluster_projects", {:on_delete=>:nullify})528 -> 0.0465s529-- add_foreign_key("clusters_kubernetes_namespaces", "clusters", {:on_delete=>:cascade})530 -> 0.0451s531-- add_foreign_key("clusters_kubernetes_namespaces", "projects", {:on_delete=>:nullify})532 -> 0.0412s533-- add_foreign_key("container_repositories", "projects")534 -> 0.0374s535-- add_foreign_key("deploy_keys_projects", "projects", {:name=>"fk_58a901ca7e", :on_delete=>:cascade})536 -> 0.0337s537-- add_foreign_key("deployments", "projects", {:name=>"fk_b9a3851b82", :on_delete=>:cascade})538 -> 0.0642s539-- add_foreign_key("environments", "projects", {:name=>"fk_d1c8c1da6a", :on_delete=>:cascade})540 -> 0.0393s541-- add_foreign_key("events", "projects", {:on_delete=>:cascade})542 -> 0.0466s543-- add_foreign_key("events", "users", {:column=>"author_id", :name=>"fk_edfd187b6f", :on_delete=>:cascade})544 -> 0.0757s545-- add_foreign_key("fork_network_members", "fork_networks", {:on_delete=>:cascade})546 -> 0.0404s547-- add_foreign_key("fork_network_members", "projects", {:column=>"forked_from_project_id", :name=>"fk_b01280dae4", :on_delete=>:nullify})548 -> 0.0402s549-- add_foreign_key("fork_network_members", "projects", {:on_delete=>:cascade})550 -> 0.0429s551-- add_foreign_key("fork_networks", "projects", {:column=>"root_project_id", :name=>"fk_e7b436b2b5", :on_delete=>:nullify})552 -> 0.0416s553-- add_foreign_key("forked_project_links", "projects", {:column=>"forked_to_project_id", :name=>"fk_434510edb0", :on_delete=>:cascade})554 -> 0.0344s555-- add_foreign_key("gpg_key_subkeys", "gpg_keys", {:on_delete=>:cascade})556 -> 0.0422s557-- add_foreign_key("gpg_keys", "users", {:on_delete=>:cascade})558 -> 0.0397s559-- add_foreign_key("gpg_signatures", "gpg_key_subkeys", {:on_delete=>:nullify})560 -> 0.0445s561-- add_foreign_key("gpg_signatures", "gpg_keys", {:on_delete=>:nullify})562 -> 0.0558s563-- add_foreign_key("gpg_signatures", "projects", {:on_delete=>:cascade})564 -> 0.0487s565-- add_foreign_key("group_custom_attributes", "namespaces", {:column=>"group_id", :on_delete=>:cascade})566 -> 0.0359s567-- add_foreign_key("import_export_uploads", "projects", {:on_delete=>:cascade})568 -> 0.0381s569-- add_foreign_key("internal_ids", "namespaces", {:name=>"fk_162941d509", :on_delete=>:cascade})570 -> 0.0515s571-- add_foreign_key("internal_ids", "projects", {:on_delete=>:cascade})572 -> 0.0722s573-- add_foreign_key("issue_assignees", "issues", {:name=>"fk_b7d881734a", :on_delete=>:cascade})574 -> 0.0338s575-- add_foreign_key("issue_assignees", "users", {:name=>"fk_5e0c8d9154", :on_delete=>:cascade})576 -> 0.0382s577-- add_foreign_key("issue_metrics", "issues", {:on_delete=>:cascade})578 -> 0.0344s579-- add_foreign_key("issues", "issues", {:column=>"moved_to_id", :name=>"fk_a194299be1", :on_delete=>:nullify})580 -> 0.0811s581-- add_foreign_key("issues", "milestones", {:name=>"fk_96b1dd429c", :on_delete=>:nullify})582 -> 0.0867s583-- add_foreign_key("issues", "projects", {:name=>"fk_899c8f3231", :on_delete=>:cascade})584 -> 0.0808s585-- add_foreign_key("issues", "users", {:column=>"author_id", :name=>"fk_05f1e72feb", :on_delete=>:nullify})586 -> 0.0741s587-- add_foreign_key("issues", "users", {:column=>"closed_by_id", :name=>"fk_c63cbf6c25", :on_delete=>:nullify})588 -> 0.0843s589-- add_foreign_key("issues", "users", {:column=>"updated_by_id", :name=>"fk_ffed080f01", :on_delete=>:nullify})590 -> 0.0869s591-- add_foreign_key("label_links", "labels", {:name=>"fk_d97dd08678", :on_delete=>:cascade})592 -> 0.0368s593-- add_foreign_key("label_priorities", "labels", {:on_delete=>:cascade})594 -> 0.0437s595-- add_foreign_key("label_priorities", "projects", {:on_delete=>:cascade})596 -> 0.0413s597-- add_foreign_key("labels", "namespaces", {:column=>"group_id", :on_delete=>:cascade})598 -> 0.0521s599-- add_foreign_key("labels", "projects", {:name=>"fk_7de4989a69", :on_delete=>:cascade})600 -> 0.0499s601-- add_foreign_key("lfs_file_locks", "projects", {:on_delete=>:cascade})602 -> 0.0365s603-- add_foreign_key("lfs_file_locks", "users", {:on_delete=>:cascade})604 -> 0.0405s605-- add_foreign_key("lists", "boards", {:name=>"fk_0d3f677137", :on_delete=>:cascade})606 -> 0.0450s607-- add_foreign_key("lists", "labels", {:name=>"fk_7a5553d60f", :on_delete=>:cascade})608 -> 0.0770s609-- add_foreign_key("members", "users", {:name=>"fk_2e88fb7ce9", :on_delete=>:cascade})610 -> 0.0503s611-- add_foreign_key("merge_request_diff_commits", "merge_request_diffs", {:on_delete=>:cascade})612 -> 0.0350s613-- add_foreign_key("merge_request_diff_files", "merge_request_diffs", {:on_delete=>:cascade})614 -> 0.0343s615-- add_foreign_key("merge_request_diffs", "merge_requests", {:name=>"fk_8483f3258f", :on_delete=>:cascade})616 -> 0.0350s617-- add_foreign_key("merge_request_metrics", "ci_pipelines", {:column=>"pipeline_id", :on_delete=>:cascade})618 -> 0.0457s619-- add_foreign_key("merge_request_metrics", "merge_requests", {:on_delete=>:cascade})620 -> 0.0484s621-- add_foreign_key("merge_request_metrics", "users", {:column=>"latest_closed_by_id", :name=>"fk_ae440388cc", :on_delete=>:nullify})622 -> 0.0460s623-- add_foreign_key("merge_request_metrics", "users", {:column=>"merged_by_id", :name=>"fk_7f28d925f3", :on_delete=>:nullify})624 -> 0.0503s625-- add_foreign_key("merge_requests", "ci_pipelines", {:column=>"head_pipeline_id", :name=>"fk_fd82eae0b9", :on_delete=>:nullify})626 -> 0.0877s627-- add_foreign_key("merge_requests", "merge_request_diffs", {:column=>"latest_merge_request_diff_id", :name=>"fk_06067f5644", :on_delete=>:nullify})628 -> 0.0855s629-- add_foreign_key("merge_requests", "milestones", {:name=>"fk_6a5165a692", :on_delete=>:nullify})630 -> 0.0875s631-- add_foreign_key("merge_requests", "projects", {:column=>"source_project_id", :name=>"fk_3308fe130c", :on_delete=>:nullify})632 -> 0.0916s633-- add_foreign_key("merge_requests", "projects", {:column=>"target_project_id", :name=>"fk_a6963e8447", :on_delete=>:cascade})634 -> 0.0924s635-- add_foreign_key("merge_requests", "users", {:column=>"assignee_id", :name=>"fk_6149611a04", :on_delete=>:nullify})636 -> 0.0851s637-- add_foreign_key("merge_requests", "users", {:column=>"author_id", :name=>"fk_e719a85f8a", :on_delete=>:nullify})638 -> 0.1306s639-- add_foreign_key("merge_requests", "users", {:column=>"merge_user_id", :name=>"fk_ad525e1f87", :on_delete=>:nullify})640 -> 0.0890s641-- add_foreign_key("merge_requests", "users", {:column=>"updated_by_id", :name=>"fk_641731faff", :on_delete=>:nullify})642 -> 0.0969s643-- add_foreign_key("merge_requests_closing_issues", "issues", {:on_delete=>:cascade})644 -> 0.0356s645-- add_foreign_key("merge_requests_closing_issues", "merge_requests", {:on_delete=>:cascade})646 -> 0.0342s647-- add_foreign_key("milestones", "namespaces", {:column=>"group_id", :name=>"fk_95650a40d4", :on_delete=>:cascade})648 -> 0.0457s649-- add_foreign_key("milestones", "projects", {:name=>"fk_9bd0a0c791", :on_delete=>:cascade})650 -> 0.0481s651-- add_foreign_key("note_diff_files", "notes", {:column=>"diff_note_id", :on_delete=>:cascade})652 -> 0.0319s653-- add_foreign_key("notes", "projects", {:name=>"fk_99e097b079", :on_delete=>:cascade})654 -> 0.0626s655-- add_foreign_key("notification_settings", "users", {:name=>"fk_0c95e91db7", :on_delete=>:cascade})656 -> 0.0433s657-- add_foreign_key("oauth_openid_requests", "oauth_access_grants", {:column=>"access_grant_id", :name=>"fk_oauth_openid_requests_oauth_access_grants_access_grant_id"})658 -> 0.0384s659-- add_foreign_key("pages_domains", "projects", {:name=>"fk_ea2f6dfc6f", :on_delete=>:cascade})660 -> 0.0413s661-- add_foreign_key("personal_access_tokens", "users")662 -> 0.0353s663-- add_foreign_key("pool_repositories", "projects", {:column=>"source_project_id", :on_delete=>:nullify})664 -> 0.0372s665-- add_foreign_key("pool_repositories", "shards", {:on_delete=>:restrict})666 -> 0.0358s667-- add_foreign_key("project_authorizations", "projects", {:on_delete=>:cascade})668 -> 0.0299s669-- add_foreign_key("project_authorizations", "users", {:on_delete=>:cascade})670 -> 0.0284s671-- add_foreign_key("project_auto_devops", "projects", {:on_delete=>:cascade})672 -> 0.0251s673-- add_foreign_key("project_ci_cd_settings", "projects", {:name=>"fk_24c15d2f2e", :on_delete=>:cascade})674 -> 0.0327s675-- add_foreign_key("project_custom_attributes", "projects", {:on_delete=>:cascade})676 -> 0.0313s677-- add_foreign_key("project_daily_statistics", "projects", {:on_delete=>:cascade})678 -> 0.0254s679-- add_foreign_key("project_deploy_tokens", "deploy_tokens", {:on_delete=>:cascade})680 -> 0.0311s681-- add_foreign_key("project_deploy_tokens", "projects", {:on_delete=>:cascade})682 -> 0.0314s683-- add_foreign_key("project_error_tracking_settings", "projects", {:on_delete=>:cascade})684 -> 0.0241s685-- add_foreign_key("project_features", "projects", {:name=>"fk_18513d9b92", :on_delete=>:cascade})686 -> 0.0582s687-- add_foreign_key("project_group_links", "projects", {:name=>"fk_daa8cee94c", :on_delete=>:cascade})688 -> 0.0287s689-- add_foreign_key("project_import_data", "projects", {:name=>"fk_ffb9ee3a10", :on_delete=>:cascade})690 -> 0.0258s691-- add_foreign_key("project_mirror_data", "projects", {:on_delete=>:cascade})692 -> 0.0300s693-- add_foreign_key("project_repositories", "projects", {:on_delete=>:cascade})694 -> 0.0321s695-- add_foreign_key("project_repositories", "shards", {:on_delete=>:restrict})696 -> 0.0300s697-- add_foreign_key("project_statistics", "projects", {:on_delete=>:cascade})698 -> 0.0284s699-- add_foreign_key("projects", "pool_repositories", {:name=>"fk_6e5c14658a", :on_delete=>:nullify})700 -> 0.0714s701-- add_foreign_key("prometheus_metrics", "projects", {:on_delete=>:cascade})702 -> 0.0328s703-- add_foreign_key("protected_branch_merge_access_levels", "protected_branches", {:name=>"fk_8a3072ccb3", :on_delete=>:cascade})704 -> 0.0246s705-- add_foreign_key("protected_branch_push_access_levels", "protected_branches", {:name=>"fk_9ffc86a3d9", :on_delete=>:cascade})706 -> 0.0248s707-- add_foreign_key("protected_branches", "projects", {:name=>"fk_7a9c6d93e7", :on_delete=>:cascade})708 -> 0.0290s709-- add_foreign_key("protected_tag_create_access_levels", "namespaces", {:column=>"group_id"})710 -> 0.0318s711-- add_foreign_key("protected_tag_create_access_levels", "protected_tags", {:name=>"fk_f7dfda8c51", :on_delete=>:cascade})712 -> 0.0324s713-- add_foreign_key("protected_tag_create_access_levels", "users")714 -> 0.0363s715-- add_foreign_key("protected_tags", "projects", {:name=>"fk_8e4af87648", :on_delete=>:cascade})716 -> 0.0290s717-- add_foreign_key("push_event_payloads", "events", {:name=>"fk_36c74129da", :on_delete=>:cascade})718 -> 0.0228s719-- add_foreign_key("release_links", "releases", {:on_delete=>:cascade})720 -> 0.0311s721-- add_foreign_key("releases", "projects", {:name=>"fk_47fe2a0596", :on_delete=>:cascade})722 -> 0.0322s723-- add_foreign_key("releases", "users", {:column=>"author_id", :name=>"fk_8e4456f90f", :on_delete=>:nullify})724 -> 0.0306s725-- add_foreign_key("remote_mirrors", "projects", {:on_delete=>:cascade})726 -> 0.0268s727-- add_foreign_key("repository_languages", "projects", {:on_delete=>:cascade})728 -> 0.0230s729-- add_foreign_key("resource_label_events", "issues", {:on_delete=>:cascade})730 -> 0.0345s731-- add_foreign_key("resource_label_events", "labels", {:on_delete=>:nullify})732 -> 0.0345s733-- add_foreign_key("resource_label_events", "merge_requests", {:on_delete=>:cascade})734 -> 0.0328s735-- add_foreign_key("resource_label_events", "users", {:on_delete=>:nullify})736 -> 0.0385s737-- add_foreign_key("services", "projects", {:name=>"fk_71cce407f9", :on_delete=>:cascade})738 -> 0.0306s739-- add_foreign_key("snippets", "projects", {:name=>"fk_be41fd4bb7", :on_delete=>:cascade})740 -> 0.0321s741-- add_foreign_key("subscriptions", "projects", {:on_delete=>:cascade})742 -> 0.0321s743-- add_foreign_key("suggestions", "notes", {:on_delete=>:cascade})744 -> 0.0273s745-- add_foreign_key("system_note_metadata", "notes", {:name=>"fk_d83a918cb1", :on_delete=>:cascade})746 -> 0.0271s747-- add_foreign_key("term_agreements", "application_setting_terms", {:column=>"term_id"})748 -> 0.0947s749-- add_foreign_key("term_agreements", "users", {:on_delete=>:cascade})750 -> 0.0344s751-- add_foreign_key("timelogs", "issues", {:name=>"fk_timelogs_issues_issue_id", :on_delete=>:cascade})752 -> 0.0321s753-- add_foreign_key("timelogs", "merge_requests", {:name=>"fk_timelogs_merge_requests_merge_request_id", :on_delete=>:cascade})754 -> 0.0330s755-- add_foreign_key("todos", "namespaces", {:column=>"group_id", :on_delete=>:cascade})756 -> 0.0459s757-- add_foreign_key("todos", "notes", {:name=>"fk_91d1f47b13", :on_delete=>:cascade})758 -> 0.0433s759-- add_foreign_key("todos", "projects", {:name=>"fk_45054f9c45", :on_delete=>:cascade})760 -> 0.0439s761-- add_foreign_key("todos", "users", {:column=>"author_id", :name=>"fk_ccf0373936", :on_delete=>:cascade})762 -> 0.0446s763-- add_foreign_key("todos", "users", {:name=>"fk_d94154aa95", :on_delete=>:cascade})764 -> 0.0445s765-- add_foreign_key("trending_projects", "projects", {:on_delete=>:cascade})766 -> 0.0255s767-- add_foreign_key("u2f_registrations", "users")768 -> 0.0278s769-- add_foreign_key("user_callouts", "users", {:on_delete=>:cascade})770 -> 0.0262s771-- add_foreign_key("user_custom_attributes", "users", {:on_delete=>:cascade})772 -> 0.0306s773-- add_foreign_key("user_interacted_projects", "projects", {:name=>"fk_722ceba4f7", :on_delete=>:cascade})774 -> 0.0239s775-- add_foreign_key("user_interacted_projects", "users", {:name=>"fk_0894651f08", :on_delete=>:cascade})776 -> 0.0249s777-- add_foreign_key("user_preferences", "users", {:on_delete=>:cascade})778 -> 0.0244s779-- add_foreign_key("user_statuses", "users", {:on_delete=>:cascade})780 -> 0.0239s781-- add_foreign_key("user_synced_attributes_metadata", "users", {:on_delete=>:cascade})782 -> 0.0233s783-- add_foreign_key("users", "application_setting_terms", {:column=>"accepted_term_id", :name=>"fk_789cd90b35", :on_delete=>:cascade})784 -> 0.0501s785-- add_foreign_key("users_star_projects", "projects", {:name=>"fk_22cd27ddfc", :on_delete=>:cascade})786 -> 0.0258s787-- add_foreign_key("web_hook_logs", "web_hooks", {:on_delete=>:cascade})788 -> 0.0276s789-- add_foreign_key("web_hooks", "projects", {:name=>"fk_0c8ca6d9d1", :on_delete=>:cascade})790 -> 0.0261s791-- initialize_schema_migrations_table()792 -> 0.0176s793Adding limits to schema.rb for mysql794-- change_column(:snippets, :content, :text, {:limit=>2147483647})795 -> 0.0430s796-- change_column(:notes, :st_diff, :text, {:limit=>2147483647})797 -> 0.0680s798-- change_column(:snippets, :content_html, :text, {:limit=>2147483647})799 -> 0.0432s800-- change_column(:merge_request_diff_files, :diff, :text, {:limit=>2147483647, :default=>nil})801 -> 0.0311s802-- change_column(:ci_build_trace_chunks, :raw_data, :binary, {:limit=>16777215})803 -> 0.0323s804-- change_column(:gpg_keys, :key, :text, {:limit=>16777215})805 -> 0.0395s806-- change_column(:prometheus_metrics, :query, :text, {:limit=>4096, :default=>nil})807 -> 0.0473s808$ date809Thu Mar 14 02:16:08 UTC 2019810$ JOB_NAME=( $CI_JOB_NAME )811$ TEST_TOOL=${JOB_NAME[0]}812$ export KNAPSACK_REPORT_PATH=knapsack/${CI_PROJECT_NAME}/${TEST_TOOL}_node_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json813$ export KNAPSACK_GENERATE_REPORT=true814$ export SUITE_FLAKY_RSPEC_REPORT_PATH=${FLAKY_RSPEC_SUITE_REPORT_PATH}815$ export FLAKY_RSPEC_REPORT_PATH=rspec_flaky/all_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json816$ export NEW_FLAKY_RSPEC_REPORT_PATH=rspec_flaky/new_${TEST_TOOL}_${CI_NODE_INDEX}_${CI_NODE_TOTAL}_report.json817$ export FLAKY_RSPEC_GENERATE_REPORT=true818$ export CACHE_CLASSES=true819$ cp ${KNAPSACK_RSPEC_SUITE_REPORT_PATH} ${KNAPSACK_REPORT_PATH}820$ [[ -f $FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${FLAKY_RSPEC_REPORT_PATH}821$ [[ -f $NEW_FLAKY_RSPEC_REPORT_PATH ]] || echo "{}" > ${NEW_FLAKY_RSPEC_REPORT_PATH}822$ scripts/gitaly-test-spawn823Checking gitaly-ruby bundle...824Warning: 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`.825The Gemfile's dependencies are satisfied826Trying to connect to gitaly: ..... OK827$ knapsack rspec "--color --format documentation --format RspecJunitFormatter --out junit_rspec.xml"828WARNING: Shared example group 'chat service' has been previously defined at:829 /builds/gitlab-org/gitlab-ce/spec/support/shared_examples/models/chat_service_spec.rb:3830...and you are now defining it at:831 /builds/gitlab-org/gitlab-ce/spec/support/shared_examples/models/chat_service_spec.rb:3832The new definition will overwrite the original one.833Knapsack report generator started!834==> Setting up GitLab Shell...835 GitLab Shell set up in 0.084659587 seconds...836==> Setting up Gitaly...837 Gitaly set up in 0.000103595 seconds...838Public Project Access839 Project should be public840 #public?841 should be truthy842 GET /:project_path843 should be allowed for admin844 should be allowed for owner845 should be allowed for maintainer846 should be allowed for developer847 should be allowed for reporter848 should be allowed for guest849 should be allowed for user850 should be allowed for external851 should be allowed for visitor852 GET /:project_path/tree/master853 should be allowed for admin854 should be allowed for owner855 should be allowed for maintainer856 should be allowed for developer857 should be allowed for reporter858 should be allowed for guest859 should be allowed for user860 should be allowed for external861 should be allowed for visitor862 GET /:project_path/commits/master863 should be allowed for admin864 should be allowed for owner865 should be allowed for maintainer866 should be allowed for developer867 should be allowed for reporter868 should be allowed for guest869 should be allowed for user870 should be allowed for external871 should be allowed for visitor872 GET /:project_path/commit/:sha873 should be allowed for admin874 should be allowed for owner875 should be allowed for maintainer876 should be allowed for developer877 should be allowed for reporter878 should be allowed for guest879 should be allowed for user880 should be allowed for external881 should be allowed for visitor882 GET /:project_path/compare883 should be allowed for admin884 should be allowed for owner885 should be allowed for maintainer886 should be allowed for developer887 should be allowed for reporter888 should be allowed for guest889 should be allowed for user890 should be allowed for external891 should be allowed for visitor892 GET /:project_path/settings/members893 should be allowed for admin894 should be allowed for owner895 should be allowed for maintainer896 should be allowed for developer897 should be allowed for reporter898 should be allowed for guest899 should be allowed for user900 should be allowed for visitor901 should be allowed for external902 GET /:project_path/settings/ci_cd903 should be allowed for admin904 should be allowed for owner905 should be allowed for maintainer906 should be denied for developer907 should be denied for reporter908 should be denied for guest909 should be denied for user910 should be denied for visitor911 should be denied for external912 GET /:project_path/settings/repository913 should be allowed for admin914 should be allowed for owner915 should be allowed for maintainer916 should be denied for developer917 should be denied for reporter918 should be denied for guest919 should be denied for user920 should be denied for visitor921 should be denied for external922 GET /:project_path/pipelines923 should be allowed for admin924 should be allowed for owner925 should be allowed for maintainer926 should be allowed for developer927 should be allowed for reporter928 should be allowed for guest929 should be allowed for user930 should be allowed for external931 should be allowed for visitor932 GET /:project_path/pipelines/:id933 should be allowed for admin934 should be allowed for owner935 should be allowed for maintainer936 should be allowed for developer937 should be allowed for reporter938 should be allowed for guest939 should be allowed for user940 should be allowed for external941 should be allowed for visitor942 GET /:project_path/builds943 when allowed for public944 should be allowed for admin945 should be allowed for owner946 should be allowed for maintainer947 should be allowed for developer948 should be allowed for reporter949 should be allowed for guest950 should be allowed for user951 should be allowed for external952 should be allowed for visitor953 when disallowed for public954 should be allowed for admin955 should be allowed for owner956 should be allowed for maintainer957 should be allowed for developer958 should be allowed for reporter959 should be denied for guest960 should be denied for user961 should be denied for external962 should be denied for visitor963 GET /:project_path/builds/:id964 when allowed for public965 should be allowed for admin966 should be allowed for owner967 should be allowed for maintainer968 should be allowed for developer969 should be allowed for reporter970 should be allowed for guest971 should be allowed for user972 should be allowed for external973 should be allowed for visitor974 when disallowed for public975 should be allowed for admin976 should be allowed for owner977 should be allowed for maintainer978 should be allowed for developer979 should be allowed for reporter980 should be denied for guest981 should be denied for user982 should be denied for external983 should be denied for visitor984 GET /:project_path/builds/:id/trace985 when allowed for public986 should be allowed for admin987 should be allowed for owner988 should be allowed for maintainer989 should be allowed for developer990 should be allowed for reporter991 should be allowed for guest992 should be allowed for user993 should be allowed for external994 should be allowed for visitor995 when disallowed for public996 should be allowed for admin997 should be allowed for owner998 should be allowed for maintainer999 should be allowed for developer1000 should be allowed for reporter1001 should be denied for guest1002 should be denied for user1003 should be denied for external1004 should be denied for visitor1005 GET /:project_path/pipeline_schedules1006 should be allowed for admin1007 should be allowed for owner1008 should be allowed for maintainer1009 should be allowed for developer1010 should be denied for reporter1011 should be denied for guest1012 should be denied for user1013 should be denied for external1014 should be denied for visitor1015 GET /:project_path/environments1016 should be allowed for admin1017 should be allowed for owner1018 should be allowed for maintainer1019 should be allowed for developer1020 should be allowed for reporter1021 should be denied for guest1022 should be denied for user1023 should be denied for external1024 should be denied for visitor1025 GET /:project_path/environments/:id1026 should be allowed for admin1027 should be allowed for owner1028 should be allowed for maintainer1029 should be allowed for developer1030 should be allowed for reporter1031 should be denied for guest1032 should be denied for user1033 should be denied for external1034 should be denied for visitor1035 GET /:project_path/environments/:id/deployments1036 should be allowed for admin1037 should be allowed for owner1038 should be allowed for maintainer1039 should be allowed for developer1040 should be allowed for reporter1041 should be denied for guest1042 should be denied for user1043 should be denied for external1044 should be denied for visitor1045 GET /:project_path/environments/new1046 should be allowed for admin1047 should be allowed for owner1048 should be allowed for maintainer1049 should be allowed for developer1050 should be denied for reporter1051 should be denied for guest1052 should be denied for user1053 should be denied for external1054 should be denied for visitor1055 GET /:project_path/blob1056 should be allowed for admin1057 should be allowed for owner1058 should be allowed for maintainer1059 should be allowed for developer1060 should be allowed for reporter1061 should be allowed for guest1062 should be allowed for user1063 should be allowed for visitor1064 GET /:project_path/edit1065 should be allowed for admin1066 should be allowed for owner1067 should be allowed for maintainer1068 should be denied for developer1069 should be denied for reporter1070 should be denied for guest1071 should be denied for user1072 should be denied for external1073 should be denied for visitor1074 GET /:project_path/deploy_keys1075 should be allowed for admin1076 should be allowed for owner1077 should be allowed for maintainer1078 should be denied for developer1079 should be denied for reporter1080 should be denied for guest1081 should be denied for user1082 should be denied for external1083 should be denied for visitor1084 GET /:project_path/issues1085 should be allowed for admin1086 should be allowed for owner1087 should be allowed for maintainer1088 should be allowed for developer1089 should be allowed for reporter1090 should be allowed for guest1091 should be allowed for user1092 should be allowed for external1093 should be allowed for visitor1094 GET /:project_path/issues/:id/edit1095 should be allowed for admin1096 should be allowed for owner1097 should be allowed for maintainer1098 should be allowed for developer1099 should be allowed for reporter1100 should be denied for guest1101 should be denied for user1102 should be denied for external1103 should be denied for visitor1104 GET /:project_path/snippets1105 should be allowed for admin1106 should be allowed for owner1107 should be allowed for maintainer1108 should be allowed for developer1109 should be allowed for reporter1110 should be allowed for guest1111 should be allowed for user1112 should be allowed for external1113 should be allowed for visitor1114 GET /:project_path/snippets/new1115 should be allowed for admin1116 should be allowed for owner1117 should be allowed for maintainer1118 should be allowed for developer1119 should be allowed for reporter1120 should be denied for guest1121 should be denied for user1122 should be denied for external1123 should be denied for visitor1124 GET /:project_path/merge_requests1125 should be allowed for admin1126 should be allowed for owner1127 should be allowed for maintainer1128 should be allowed for developer1129 should be allowed for reporter1130 should be allowed for guest1131 should be allowed for user1132 should be allowed for external1133 should be allowed for visitor1134 GET /:project_path/merge_requests/new1135 should be allowed for admin1136 should be allowed for owner1137 should be allowed for maintainer1138 should be allowed for developer1139 should be denied for reporter1140 should be denied for guest1141 should be denied for user1142 should be denied for external1143 should be denied for visitor1144 GET /:project_path/branches1145 should be allowed for admin1146 should be allowed for owner1147 should be allowed for maintainer1148 should be allowed for developer1149 should be allowed for reporter1150 should be allowed for guest1151 should be allowed for user1152 should be allowed for external1153 should be allowed for visitor1154 GET /:project_path/tags1155 should be allowed for admin1156 should be allowed for owner1157 should be allowed for maintainer1158 should be allowed for developer1159 should be allowed for reporter1160 should be allowed for guest1161 should be allowed for user1162 should be allowed for external1163 should be allowed for visitor1164 GET /:project_path/settings/integrations1165 should be allowed for admin1166 should be allowed for owner1167 should be allowed for maintainer1168 should be denied for developer1169 should be denied for reporter1170 should be denied for guest1171 should be denied for user1172 should be denied for external1173 should be denied for visitor1174 GET /:project_path/container_registry1175 should be allowed for admin1176 should be allowed for owner1177 should be allowed for maintainer1178 should be allowed for developer1179 should be allowed for reporter1180 should be allowed for guest1181 should be allowed for user1182 should be allowed for external1183 should be allowed for visitor1184DEPRECATION 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)1185Auth::ContainerRegistryAuthenticationService1186 #full_access_token1187 behaves like an accessible1188 has the correct scope1189 behaves like a valid token1190 should include :token1191 should include "access"1192 a expirable1193 for default configuration1194 should not be within 2 of 2019-03-14 02:30:55 +00001195 for changed configuration1196 should be within 2 of 2019-03-14 02:30:55 +00001197 behaves like not a container repository factory1198 does not create a new container repository resource1199 user authorization1200 for registry catalog1201 disallow browsing for users without GitLab admin rights1202 behaves like an inaccessible1203 should include {"access" => []}1204 behaves like a valid token1205 should include :token1206 should include "access"1207 a expirable1208 for default configuration1209 should not be within 2 of 2019-03-14 02:30:56 +00001210 for changed configuration1211 should be within 2 of 2019-03-14 02:30:56 +00001212 behaves like not a container repository factory1213 does not create a new container repository resource1214 for private project1215 allow to use scope-less authentication1216 behaves like a valid token1217 should include :token1218 should include "access"1219 a expirable1220 for default configuration1221 should not be within 2 of 2019-03-14 02:30:56 +00001222 for changed configuration1223 should be within 2 of 2019-03-14 02:30:56 +00001224 allow developer to push images1225 behaves like a pushable1226 behaves like an accessible1227 has the correct scope1228 behaves like a valid token1229 should include :token1230 should include "access"1231 a expirable1232 for default configuration1233 should not be within 2 of 2019-03-14 02:30:58 +00001234 for changed configuration1235 should be within 2 of 2019-03-14 02:30:58 +00001236 behaves like container repository factory1237 creates a new container repository resource1238 disallow developer to delete images1239 behaves like an inaccessible1240 should include {"access" => []}1241 behaves like a valid token1242 should include :token1243 should include "access"1244 a expirable1245 for default configuration1246 should not be within 2 of 2019-03-14 02:31:00 +00001247 for changed configuration1248 should be within 2 of 2019-03-14 02:31:00 +00001249 behaves like not a container repository factory1250 does not create a new container repository resource1251 allow reporter to pull images1252 when pulling from root level repository1253 behaves like a pullable1254 behaves like an accessible1255 has the correct scope1256 behaves like a valid token1257 should include :token1258 should include "access"1259 a expirable1260 for default configuration1261 should not be within 2 of 2019-03-14 02:31:02 +00001262 for changed configuration1263 should be within 2 of 2019-03-14 02:31:02 +00001264 behaves like not a container repository factory1265 does not create a new container repository resource1266 disallow reporter to delete images1267 behaves like an inaccessible1268 should include {"access" => []}1269 behaves like a valid token1270 should include :token1271 should include "access"1272 a expirable1273 for default configuration1274 should not be within 2 of 2019-03-14 02:31:04 +00001275 for changed configuration1276 should be within 2 of 2019-03-14 02:31:05 +00001277 behaves like not a container repository factory1278 does not create a new container repository resource1279 return a least of privileges1280 behaves like a pullable1281 behaves like an accessible1282 has the correct scope1283 behaves like a valid token1284 should include :token1285 should include "access"1286 a expirable1287 for default configuration1288 should not be within 2 of 2019-03-14 02:31:07 +00001289 for changed configuration1290 should be within 2 of 2019-03-14 02:31:07 +00001291 behaves like not a container repository factory1292 does not create a new container repository resource1293 disallow guest to pull or push images1294 behaves like an inaccessible1295 should include {"access" => []}1296 behaves like a valid token1297 should include :token1298 should include "access"1299 a expirable1300 for default configuration1301 should not be within 2 of 2019-03-14 02:31:09 +00001302 for changed configuration1303 should be within 2 of 2019-03-14 02:31:09 +00001304 behaves like not a container repository factory1305 does not create a new container repository resource1306 disallow guest to delete images1307 behaves like an inaccessible1308 should include {"access" => []}1309 behaves like a valid token1310 should include :token1311 should include "access"1312 a expirable1313 for default configuration1314 should not be within 2 of 2019-03-14 02:31:11 +00001315 for changed configuration1316 should be within 2 of 2019-03-14 02:31:11 +00001317 behaves like not a container repository factory1318 does not create a new container repository resource1319 for public project1320 allow anyone to pull images1321 behaves like a pullable1322 behaves like an accessible1323 has the correct scope1324 behaves like a valid token1325 should include :token1326 should include "access"1327 a expirable1328 for default configuration1329 should not be within 2 of 2019-03-14 02:31:12 +00001330 for changed configuration1331 should be within 2 of 2019-03-14 02:31:12 +00001332 behaves like not a container repository factory1333 does not create a new container repository resource1334 disallow anyone to push images1335 behaves like an inaccessible1336 should include {"access" => []}1337 behaves like a valid token1338 should include :token1339 should include "access"1340 a expirable1341 for default configuration1342 should not be within 2 of 2019-03-14 02:31:14 +00001343 for changed configuration1344 should be within 2 of 2019-03-14 02:31:14 +00001345 behaves like not a container repository factory1346 does not create a new container repository resource1347 disallow anyone to delete images1348 behaves like an inaccessible1349 should include {"access" => []}1350 behaves like a valid token1351 should include :token1352 should include "access"1353 a expirable1354 for default configuration1355 should not be within 2 of 2019-03-14 02:31:15 +00001356 for changed configuration1357 should be within 2 of 2019-03-14 02:31:15 +00001358 behaves like not a container repository factory1359 does not create a new container repository resource1360 when repository name is invalid1361 behaves like an inaccessible1362 should include {"access" => []}1363 behaves like a valid token1364 should include :token1365 should include "access"1366 a expirable1367 for default configuration1368 should not be within 2 of 2019-03-14 02:31:16 +00001369 for changed configuration1370 should be within 2 of 2019-03-14 02:31:16 +00001371 behaves like not a container repository factory1372 does not create a new container repository resource1373 for internal project1374 for internal user1375 allow anyone to pull images1376 behaves like a pullable1377 behaves like an accessible1378 has the correct scope1379 behaves like a valid token1380 should include :token1381 should include "access"1382 a expirable1383 for default configuration1384 should not be within 2 of 2019-03-14 02:31:17 +00001385 for changed configuration1386 should be within 2 of 2019-03-14 02:31:17 +00001387 behaves like not a container repository factory1388 does not create a new container repository resource1389 disallow anyone to push images1390 behaves like an inaccessible1391 should include {"access" => []}1392 behaves like a valid token1393 should include :token1394 should include "access"1395 a expirable1396 for default configuration1397 should not be within 2 of 2019-03-14 02:31:18 +00001398 for changed configuration1399 should be within 2 of 2019-03-14 02:31:19 +00001400 behaves like not a container repository factory1401 does not create a new container repository resource1402 disallow anyone to delete images1403 behaves like an inaccessible1404 should include {"access" => []}1405 behaves like a valid token1406 should include :token1407 should include "access"1408 a expirable1409 for default configuration1410 should not be within 2 of 2019-03-14 02:31:20 +00001411 for changed configuration1412 should be within 2 of 2019-03-14 02:31:20 +00001413 behaves like not a container repository factory1414 does not create a new container repository resource1415 for external user1416 disallow anyone to pull or push images1417 behaves like an inaccessible1418 should include {"access" => []}1419 behaves like a valid token1420 should include :token1421 should include "access"1422 a expirable1423 for default configuration1424 should not be within 2 of 2019-03-14 02:31:21 +00001425 for changed configuration1426 should be within 2 of 2019-03-14 02:31:22 +00001427 behaves like not a container repository factory1428 does not create a new container repository resource1429 disallow anyone to delete images1430 behaves like an inaccessible1431 should include {"access" => []}1432 behaves like a valid token1433 should include :token1434 should include "access"1435 a expirable1436 for default configuration1437 should not be within 2 of 2019-03-14 02:31:23 +00001438 for changed configuration1439 should be within 2 of 2019-03-14 02:31:23 +00001440 behaves like not a container repository factory1441 does not create a new container repository resource1442 delete authorized as maintainer1443 behaves like a valid token1444 should include :token1445 should include "access"1446 a expirable1447 for default configuration1448 should not be within 2 of 2019-03-14 02:31:24 +00001449 for changed configuration1450 should be within 2 of 2019-03-14 02:31:25 +00001451 allow to delete images1452 behaves like a deletable1453 behaves like an accessible1454 has the correct scope1455 behaves like a valid token1456 should include :token1457 should include "access"1458 a expirable1459 for default configuration1460 should not be within 2 of 2019-03-14 02:31:26 +00001461 for changed configuration1462 should be within 2 of 2019-03-14 02:31:26 +00001463 build authorized as user1464 allow to use offline_token1465 behaves like an authenticated1466 should include :token1467 should include "access"1468 behaves like a valid token1469 should include :token1470 should include "access"1471 a expirable1472 for default configuration1473 should not be within 2 of 2019-03-14 02:31:28 +00001474 for changed configuration1475 should be within 2 of 2019-03-14 02:31:28 +00001476 allow to pull and push images1477 behaves like a pullable and pushable1478 behaves like an accessible1479 has the correct scope1480 behaves like a valid token1481 should include :token1482 should include "access"1483 a expirable1484 for default configuration1485 should not be within 2 of 2019-03-14 02:31:29 +00001486 for changed configuration1487 should be within 2 of 2019-03-14 02:31:30 +00001488 behaves like container repository factory1489 creates a new container repository resource1490 disallow to delete images1491 behaves like an inaccessible1492 should include {"access" => []}1493 behaves like a valid token1494 should include :token1495 should include "access"1496 a expirable1497 for default configuration1498 should not be within 2 of 2019-03-14 02:31:31 +00001499 for changed configuration1500 should be within 2 of 2019-03-14 02:31:31 +00001501 for other projects1502 when pulling1503 allow for public1504 behaves like a pullable1505 behaves like an accessible1506 has the correct scope1507 behaves like a valid token1508 should include :token1509 should include "access"1510 a expirable1511 for default configuration1512 should not be within 2 of 2019-03-14 02:31:33 +00001513 for changed configuration1514 should be within 2 of 2019-03-14 02:31:34 +00001515 behaves like not a container repository factory1516 does not create a new container repository resource1517 for private1518 behaves like pullable for being team member1519 when you are not member1520 behaves like an inaccessible1521 should include {"access" => []}1522 behaves like a valid token1523 should include :token1524 should include "access"1525 a expirable1526 for default configuration1527 should not be within 2 of 2019-03-14 02:31:37 +00001528 for changed configuration1529 should be within 2 of 2019-03-14 02:31:37 +00001530 behaves like not a container repository factory1531 does not create a new container repository resource1532 when you are member1533 behaves like a pullable1534 behaves like an accessible1535 has the correct scope1536 behaves like a valid token1537 should include :token1538 should include "access"1539 a expirable1540 for default configuration1541 should not be within 2 of 2019-03-14 02:31:40 +00001542 for changed configuration1543 should be within 2 of 2019-03-14 02:31:41 +00001544 behaves like not a container repository factory1545 does not create a new container repository resource1546 when you are owner1547 behaves like a pullable1548 behaves like an accessible1549 has the correct scope1550 behaves like a valid token1551 should include :token1552 should include "access"1553 a expirable1554 for default configuration1555 should not be within 2 of 2019-03-14 02:31:43 +00001556 for changed configuration1557 should be within 2 of 2019-03-14 02:31:44 +00001558 behaves like not a container repository factory1559 does not create a new container repository resource1560 when you are admin1561 when you are not member1562 behaves like an inaccessible1563 should include {"access" => []}1564 behaves like a valid token1565 should include :token1566 should include "access"1567 a expirable1568 for default configuration1569 should not be within 2 of 2019-03-14 02:31:46 +00001570 for changed configuration1571 should be within 2 of 2019-03-14 02:31:47 +00001572 behaves like not a container repository factory1573 does not create a new container repository resource1574 when you are member1575 behaves like a pullable1576 behaves like an accessible1577 has the correct scope1578 behaves like a valid token1579 should include :token1580 should include "access"1581 a expirable1582 for default configuration1583 should not be within 2 of 2019-03-14 02:31:50 +00001584 for changed configuration1585 should be within 2 of 2019-03-14 02:31:51 +00001586 behaves like not a container repository factory1587 does not create a new container repository resource1588 when you are owner1589 behaves like a pullable1590 behaves like an accessible1591 has the correct scope1592 behaves like a valid token1593 should include :token1594 should include "access"1595 a expirable1596 for default configuration1597 should not be within 2 of 2019-03-14 02:31:53 +00001598 for changed configuration1599 should be within 2 of 2019-03-14 02:31:54 +00001600 behaves like not a container repository factory1601 does not create a new container repository resource1602 when pushing1603 disallow for all1604 when you are member1605 behaves like an inaccessible1606 should include {"access" => []}1607 behaves like a valid token1608 should include :token1609 should include "access"1610 a expirable1611 for default configuration1612 should not be within 2 of 2019-03-14 02:31:56 +00001613 for changed configuration1614 should be within 2 of 2019-03-14 02:31:57 +00001615 behaves like not a container repository factory1616 does not create a new container repository resource1617 when you are owner1618 behaves like an inaccessible1619 should include {"access" => []}1620 behaves like a valid token1621 should include :token1622 should include "access"1623 a expirable1624 for default configuration1625 should not be within 2 of 2019-03-14 02:31:59 +00001626 for changed configuration1627 should be within 2 of 2019-03-14 02:32:00 +00001628 behaves like not a container repository factory1629 does not create a new container repository resource1630 for project without container registry1631 disallow when pulling1632 behaves like an inaccessible1633 should include {"access" => []}1634 behaves like a valid token1635 should include :token1636 should include "access"1637 a expirable1638 for default configuration1639 should not be within 2 of 2019-03-14 02:32:03 +00001640 for changed configuration1641 should be within 2 of 2019-03-14 02:32:03 +00001642 behaves like not a container repository factory1643 does not create a new container repository resource1644 registry catalog browsing authorized as admin1645 behaves like a browsable1646 has the correct scope1647 behaves like a valid token1648 should include :token1649 should include "access"1650 a expirable1651 for default configuration1652 should not be within 2 of 2019-03-14 02:32:04 +00001653 for changed configuration1654 should be within 2 of 2019-03-14 02:32:04 +00001655 behaves like not a container repository factory1656 does not create a new container repository resource1657 support for multiple scopes1658 user has access to all projects1659 behaves like a browsable1660 has the correct scope1661 behaves like a valid token1662 should include :token1663 should include "access"1664 a expirable1665 for default configuration1666 should not be within 2 of 2019-03-14 02:32:06 +00001667 for changed configuration1668 should be within 2 of 2019-03-14 02:32:07 +00001669 behaves like not a container repository factory1670 does not create a new container repository resource1671 user only has access to internal project1672 behaves like a browsable1673 has the correct scope1674 behaves like a valid token1675 should include :token1676 should include "access"1677 a expirable1678 for default configuration1679 should not be within 2 of 2019-03-14 02:32:09 +00001680 for changed configuration1681 should be within 2 of 2019-03-14 02:32:10 +00001682 behaves like not a container repository factory1683 does not create a new container repository resource1684 anonymous access is rejected1685 behaves like a forbidden1686 should include {:http_status => 403}1687 should not include :token1688 unauthorized1689 disallow to use scope-less authentication1690 behaves like a forbidden1691 should include {:http_status => 403}1692 should not include :token1693 behaves like not a container repository factory1694 does not create a new container repository resource1695 for invalid scope1696 behaves like a forbidden1697 should include {:http_status => 403}1698 should not include :token1699 behaves like not a container repository factory1700 does not create a new container repository resource1701 for private project1702 behaves like a forbidden1703 should include {:http_status => 403}1704 should not include :token1705 for public project1706 when pulling and pushing1707 behaves like a pullable1708 behaves like an accessible1709 has the correct scope1710 behaves like a valid token1711 should include :token1712 should include "access"1713 a expirable1714 for default configuration1715 should not be within 2 of 2019-03-14 02:32:13 +00001716 for changed configuration1717 should be within 2 of 2019-03-14 02:32:13 +00001718 behaves like not a container repository factory1719 does not create a new container repository resource1720 when pushing1721 behaves like a forbidden1722 should include {:http_status => 403}1723 should not include :token1724 behaves like not a container repository factory1725 does not create a new container repository resource1726 for registry catalog1727 behaves like a forbidden1728 should include {:http_status => 403}1729 should not include :token1730 behaves like not a container repository factory1731 does not create a new container repository resource1732 for deploy tokens1733 when deploy token has read_registry as a scope1734 for public project1735 when pulling1736 behaves like a pullable1737 behaves like an accessible1738 has the correct scope1739 behaves like a valid token1740 should include :token1741 should include "access"1742 a expirable1743 for default configuration1744 should not be within 2 of 2019-03-14 02:32:15 +00001745 for changed configuration1746 should be within 2 of 2019-03-14 02:32:16 +00001747 when pushing1748 behaves like an inaccessible1749 should include {"access" => []}1750 behaves like a valid token1751 should include :token1752 should include "access"1753 a expirable1754 for default configuration1755 should not be within 2 of 2019-03-14 02:32:17 +00001756 for changed configuration1757 should be within 2 of 2019-03-14 02:32:17 +00001758 for internal project1759 when pulling1760 behaves like a pullable1761 behaves like an accessible1762 has the correct scope1763 behaves like a valid token1764 should include :token1765 should include "access"1766 a expirable1767 for default configuration1768 should not be within 2 of 2019-03-14 02:32:18 +00001769 for changed configuration1770 should be within 2 of 2019-03-14 02:32:19 +00001771 when pushing1772 behaves like an inaccessible1773 should include {"access" => []}1774 behaves like a valid token1775 should include :token1776 should include "access"1777 a expirable1778 for default configuration1779 should not be within 2 of 2019-03-14 02:32:20 +00001780 for changed configuration1781 should be within 2 of 2019-03-14 02:32:20 +00001782 for private project1783 when pulling1784 behaves like a pullable1785 behaves like an accessible1786 has the correct scope1787 behaves like a valid token1788 should include :token1789 should include "access"1790 a expirable1791 for default configuration1792 should not be within 2 of 2019-03-14 02:32:21 +00001793 for changed configuration1794 should be within 2 of 2019-03-14 02:32:21 +00001795 when pushing1796 behaves like an inaccessible1797 should include {"access" => []}1798 behaves like a valid token1799 should include :token1800 should include "access"1801 a expirable1802 for default configuration1803 should not be within 2 of 2019-03-14 02:32:23 +00001804 for changed configuration1805 should be within 2 of 2019-03-14 02:32:23 +00001806 when deploy token does not have read_registry scope1807 for public project1808 when pulling1809 behaves like a pullable1810 behaves like an accessible1811 has the correct scope1812 behaves like a valid token1813 should include :token1814 should include "access"1815 a expirable1816 for default configuration1817 should not be within 2 of 2019-03-14 02:32:24 +00001818 for changed configuration1819 should be within 2 of 2019-03-14 02:32:24 +00001820 for internal project1821 when pulling1822 behaves like an inaccessible1823 should include {"access" => []}1824 behaves like a valid token1825 should include :token1826 should include "access"1827 a expirable1828 for default configuration1829 should not be within 2 of 2019-03-14 02:32:25 +00001830 for changed configuration1831 should be within 2 of 2019-03-14 02:32:26 +00001832 for private project1833 when pulling1834 behaves like an inaccessible1835 should include {"access" => []}1836 behaves like a valid token1837 should include :token1838 should include "access"1839 a expirable1840 for default configuration1841 should not be within 2 of 2019-03-14 02:32:27 +00001842 for changed configuration1843 should be within 2 of 2019-03-14 02:32:27 +00001844 when deploy token is not related to the project1845 for public project1846 when pulling1847 behaves like a pullable1848 behaves like an accessible1849 has the correct scope1850 behaves like a valid token1851 should include :token1852 should include "access"1853 a expirable1854 for default configuration1855 should not be within 2 of 2019-03-14 02:32:28 +00001856 for changed configuration1857 should be within 2 of 2019-03-14 02:32:28 +00001858 for internal project1859 when pulling1860 behaves like an inaccessible1861 should include {"access" => []}1862 behaves like a valid token1863 should include :token1864 should include "access"1865 a expirable1866 for default configuration1867 should not be within 2 of 2019-03-14 02:32:29 +00001868 for changed configuration1869 should be within 2 of 2019-03-14 02:32:29 +00001870 for private project1871 when pulling1872 behaves like an inaccessible1873 should include {"access" => []}1874 behaves like a valid token1875 should include :token1876 should include "access"1877 a expirable1878 for default configuration1879 should not be within 2 of 2019-03-14 02:32:30 +00001880 for changed configuration1881 should be within 2 of 2019-03-14 02:32:31 +00001882 when deploy token has been revoked1883 for public project1884 behaves like a pullable1885 behaves like an accessible1886 has the correct scope1887 behaves like a valid token1888 should include :token1889 should include "access"1890 a expirable1891 for default configuration1892 should not be within 2 of 2019-03-14 02:32:32 +00001893 for changed configuration1894 should be within 2 of 2019-03-14 02:32:32 +00001895 for internal project1896 behaves like an inaccessible1897 should include {"access" => []}1898 behaves like a valid token1899 should include :token1900 should include "access"1901 a expirable1902 for default configuration1903 should not be within 2 of 2019-03-14 02:32:33 +00001904 for changed configuration1905 should be within 2 of 2019-03-14 02:32:33 +00001906 for private project1907 behaves like an inaccessible1908 should include {"access" => []}1909 behaves like a valid token1910 should include :token1911 should include "access"1912 a expirable1913 for default configuration1914 should not be within 2 of 2019-03-14 02:32:34 +00001915 for changed configuration1916 should be within 2 of 2019-03-14 02:32:35 +00001917 user authorization1918 with multiple scopes1919 allow developer to push images1920 behaves like a pushable1921 behaves like an accessible1922 has the correct scope1923 behaves like a valid token1924 should include :token1925 should include "access"1926 a expirable1927 for default configuration1928 should not be within 2 of 2019-03-14 02:32:36 +00001929 for changed configuration1930 should be within 2 of 2019-03-14 02:32:37 +00001931 behaves like container repository factory1932 creates a new container repository resource1933DEPRECATION 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)1934Dropdown author1935Starting the Capybara driver server...1936 behavior1937DEPRECATION 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)1938 opens when the search bar has author:1939DEPRECATION 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)1940 closes when the search bar is unfocused1941DEPRECATION 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)1942 should show loading indicator when opened1943DEPRECATION 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)1944 should hide loading indicator when loaded1945DEPRECATION 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)1946 should load all the authors when opened1947DEPRECATION 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)1948 shows current user at top of dropdown1949 filtering1950DEPRECATION 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)1951 filters by name1952DEPRECATION 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)1953 filters by case insensitive name1954DEPRECATION 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)1955 filters by username with symbol1956DEPRECATION 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)1957 filters by username without symbol1958DEPRECATION 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)1959 filters by case insensitive username without symbol1960 selecting from dropdown1961DEPRECATION 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)1962 fills in the author username when the author has not been filtered1963DEPRECATION 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)1964 fills in the author username when the author has been filtered1965 selecting from dropdown without Ajax call1966DEPRECATION 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)1967 selects current user1968 input has existing content1969DEPRECATION 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)1970 opens author dropdown with existing search term1971DEPRECATION 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)1972 opens author dropdown with existing assignee1973DEPRECATION 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)1974 opens author dropdown with existing label1975DEPRECATION 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)1976 opens author dropdown with existing milestone1977 caching requests1978DEPRECATION 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)1979 caches requests after the first load1980DEPRECATION 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)1981issuable templates1982 user creates an issue using templates1983DEPRECATION 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)19842nd Try error in ./spec/features/projects/issuable_templates_spec.rb:39:1985 RSpec::Core::MultipleExceptionError 1986RSpec::Retry: 2nd try ./spec/features/projects/issuable_templates_spec.rb:391987DEPRECATION 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)1988 user selects "bug" template1989DEPRECATION 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)1990 user selects "bug" template and then "no template"1991DEPRECATION 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)1992 user selects "bug" template, edits description and then selects "reset template"1993 user creates an issue using templates, with a prior description1994DEPRECATION 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)1995 user selects "bug" template1996 user creates a merge request using templates1997DEPRECATION 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)1998 user selects "feature-proposal" template1999 user creates a merge request from a forked project using templates2000 feature proposal template2001 template exists in target project2002DEPRECATION 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)2003 user selects template2004DEPRECATION 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)2005Commits2006 CI2007 commit status is Generic Commit Status2008 Commit builds2009 should text "b83d6e39"2010 contains generic commit status build2011 commit status is Ci Build2012 when logged as developer2013 Project commits2014 shows correct build status from default branch2015 Commit builds2016DEPRECATION 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)2017 shows pipeline`s data2018 Download artifacts2019 should eq "image/gif"2020 Cancel all builds2021DEPRECATION 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)2022 cancels commit2023 Cancel build2024DEPRECATION 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)2025 cancels build2026 when logged as reporter2027DEPRECATION 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)2028 Renders header2029 should have visible link "Download artifacts"2030 when accessing internal project with disallowed access2031DEPRECATION 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)2032 should not have visible link "Retry"2033 .gitlab-ci.yml not found warning2034 ci builds enabled2035 does not show warning2036 shows warning2037 ci builds disabled2038 does not show warning2039 viewing commits for a branch2040 includes the committed_date for each commit2041DEPRECATION 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)2042 shows the ref switcher with the multi-file editor enabled2043DEPRECATION 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)2044issuable list2045 avoids N+1 database queries for Issues2046 counts upvotes, downvotes and notes count for each Issue2047 sorts labels alphabetically2048 avoids N+1 database queries for Merge requests2049 counts upvotes, downvotes and notes count for each Merge request2050 sorts labels alphabetically2051 counts merge requests closing issues icons for each issue2052DEPRECATION 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)2053Snippet2054 Ruby file2055DEPRECATION 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)2056 displays the blob2057 Markdown file2058 visiting directly2059DEPRECATION 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)2060 displays the blob using the rich viewer2061 Markdown rendering2062 when rendering default markdown2063DEPRECATION 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)2064 renders using CommonMark2065 switching to the simple viewer2066DEPRECATION 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)2067 displays the blob using the simple viewer2068 switching to the rich viewer again2069DEPRECATION 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)2070 displays the blob using the rich viewer2071 visiting with a line number anchor2072DEPRECATION 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)2073 displays the blob using the simple viewer2074 behaves like showing user status2075DEPRECATION 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)2076 shows the status2077DEPRECATION 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)2078User comments on a diff2079 single suggestion note2080DEPRECATION 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)2081 suggestion is presented2082DEPRECATION 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)2083 suggestion is appliable2084 multiple suggestions in a single note2085DEPRECATION 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)2086 suggestions are presented2087DEPRECATION 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)2088User deletes milestone2089 when milestone belongs to project2090DEPRECATION 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)2091 deletes milestone2092 when milestone belongs to group2093DEPRECATION 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)2094 deletes milestone2095DEPRECATION 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)2096TodosHelper2097 #todos_count_format2098 shows fuzzy count for 100 or more items2099 shows exact count for 99 or fewer items2100 #todo_projects_options2101 returns users authorised projects in json format2102DEPRECATION 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)2103Mattermost::Team2104 #all2105 for valid request2106 returns teams2107 for error message2108 raises an error with message2109 #create2110 for a new team2111 returns the new team2112 for existing team2113 raises an error with message2114 #delete2115 for an existing team2116 returns team status2117 for an unknown team2118 raises an error with message2119DEPRECATION 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)2120Knapsack report was generated. Preview:2121{2122 "spec/features/security/project/public_access_spec.rb": 268.04421281814575,2123 "spec/services/auth/container_registry_authentication_service_spec.rb": 100.77000641822815,2124 "spec/features/issues/filtered_search/dropdown_author_spec.rb": 76.37571597099304,2125 "spec/features/projects/issuable_templates_spec.rb": 52.156611919403076,2126 "spec/features/commits_spec.rb": 53.43849229812622,2127 "spec/features/issuables/issuable_list_spec.rb": 40.25252938270569,2128 "spec/features/snippets/show_spec.rb": 35.46455788612366,2129 "spec/features/merge_request/user_suggests_changes_on_diff_spec.rb": 23.052940845489502,2130 "spec/features/milestones/user_deletes_milestone_spec.rb": 16.78372621536255,2131 "spec/helpers/todos_helper_spec.rb": 0.7726542949676514,2132 "spec/lib/mattermost/team_spec.rb": 0.067055702209472662133}2134Knapsack global time execution for tests: 11m 07s2135Finished in 11 minutes 18 seconds (files took 11.95 seconds to load)2136693 examples, 0 failures2138$ date2139Thu Mar 14 02:32:41 UTC 20192142coverage/: found 5 matching files 2143knapsack/: found 4 matching files 2144rspec_flaky/: found 4 matching files 2145rspec_profiling/: found 1 matching files 2146tmp/capybara/: found 3 matching files 2147Uploading artifacts to coordinator... ok id=177320649 responseStatus=201 Created token=BY-Sbs8z2148Uploading artifacts...2149junit_rspec.xml: found 1 matching files 2150Uploading artifacts to coordinator... ok id=177320649 responseStatus=201 Created token=BY-Sbs8z2151Job succeeded