rspec-ee system pg12 minimal 5/6
Passed Started
by
@tuxtimo
See GitLab account @timofurrer
1Running with gitlab-runner 15.3.0~beta.42.gdb7789ca (db7789ca)2 on green-2.shared-gitlab-org.runners-manager.gitlab.com/default 8zCxmpPt3 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-103-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:f2f1f275f1a1dff86079a737d24a925772f06910c3559b43f32ef6b0dd23b152 for postgres:12 with digest postgres@sha256:a2405cf650dd888788953bf3f69cbe9c8af99fd0e325122eb903707d1d16b162 ...10Starting service redis:6.0-alpine ...11Pulling docker image redis:6.0-alpine ...12Using docker image sha256:648aa889c697d1745a25a82475ee0df2c22ffe74dc3b7e11d2785b7738f1bcaa for redis:6.0-alpine with digest redis@sha256:4af27048227d6f68911c0098f56fff75d2e0af41d424536a571c604a5a2aa85f ...13Starting service elasticsearch:7.17.0 ...14Pulling docker image elasticsearch:7.17.0 ...15Using docker image sha256:6fe993d6e7ed5e00a18f9b146d867b77559bf9948e6596bbf880ddbefeec46f7 for elasticsearch:7.17.0 with digest elasticsearch@sha256:332c6d416808f6e9a2cbcbe0170d9a9bb14bfe772180d37de5084c223dd8948b ...16Waiting for services to be up and running (timeout 30 seconds)...17Authenticating with credentials from job payload (GitLab Registry)18Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-103-yarn-1.22-graphicsmagick-1.3.36 ...19Using docker image sha256:0de04b8fae6d288f2674c8ee330dead655389b1f4c48fa027d76f2d798deadaf for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-103-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:3632d3da2a61b74f7c4724eb8752b609c16b498daf20e9800a9c44629adab0bc ...21Running on runner-8zcxmppt-project-33734915-concurrent-0 via runner-8zcxmppt-shared-gitlab-org-1661277859-40b64434...23$ eval "$CI_PRE_CLONE_SCRIPT"24Fetching changes with git depth set to 20...25Initialized empty Git repository in /builds/gitlab-org-forks/gitlab/.git/26Created fresh repository.27Checking out d612f34e as feature/api-avatar-removal...28Skipping Git submodules setup29$ git remote set-url origin "${CI_REPOSITORY_URL}"31Checking cache for ruby-gems-debian-bullseye-ruby-2.7-non_protected...32WARNING: file does not exist 33Failed to extract cache34Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-non_protected...35WARNING: file does not exist 36Failed to extract cache38Downloading artifacts for compile-test-assets (2923578873)...39Downloading artifacts from coordinator... ok id=2923578873 responseStatus=200 OK token=5YzEmkYb40Downloading artifacts for detect-tests (2923578882)...41Downloading artifacts from coordinator... ok id=2923578882 responseStatus=200 OK token=5YzEmkYb42Downloading artifacts for retrieve-tests-metadata (2923578890)...43Downloading artifacts from coordinator... ok id=2923578890 responseStatus=200 OK token=5YzEmkYb44Downloading artifacts for setup-test-env (2923578879)...45Downloading artifacts from coordinator... ok id=2923578879 responseStatus=200 OK token=5YzEmkYb47Using docker image sha256:0de04b8fae6d288f2674c8ee330dead655389b1f4c48fa027d76f2d798deadaf for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-103-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-2.7.patched-golang-1.17-node-16.14-postgresql-12@sha256:3632d3da2a61b74f7c4724eb8752b609c16b498daf20e9800a9c44629adab0bc ...48$ echo $FOSS_ONLY49$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb50$ export GOPATH=$CI_PROJECT_DIR/.go51$ mkdir -p $GOPATH52$ source scripts/utils.sh53$ source scripts/prepare_build.sh543.2.3355Bundler version 2.2.3356Successfully installed bundler-2.3.15571 gem installed58production:development59Settings are listed in order of priority. The top value will be used.60clean61Set for your local app (/builds/gitlab-org-forks/gitlab/.bundle/config): true62frozen63Set via BUNDLE_FROZEN: true64install_flags65Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"66path67Set for your local app (/builds/gitlab-org-forks/gitlab/.bundle/config): "/builds/gitlab-org-forks/gitlab/vendor"68without69Set via BUNDLE_WITHOUT: [:production, :development]70$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check71Don't run Bundler as root. Bundler can ask for sudo if it is needed, and72installing your bundle as root will break this application for all non-root73users on this machine.74The Gemfile's dependencies are satisfied75==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 379 seconds.76$ bundle pristine pg77Installing pg 1.4.1 with native extensions78==> 'bundle pristine pg' succeeded in 10 seconds.79Using decomposed database config (config/database.yml.decomposed-postgresql)80$ setup_db_user_only81CREATE ROLE82GRANT83==> 'setup_db_user_only' succeeded in 1 seconds.84$ bundle exec rake db:drop db:create db:schema:load db:migrate85Dropped database 'gitlabhq_test'86Dropped database 'gitlabhq_test_ci'87Dropped database 'gitlabhq_geo_test'88Created database 'gitlabhq_test'89Created database 'gitlabhq_test_ci'90Created database 'gitlabhq_geo_test'91==> 'bundle exec rake db:drop db:create db:schema:load db:migrate' succeeded in 38 seconds.92$ setup_db_praefect93SELECT pg_catalog.set_config('search_path', '', false);94CREATE DATABASE praefect_test ENCODING 'UTF8';95==> 'setup_db_praefect' succeeded in 0 seconds.96$ run_timed_command "gem install knapsack --no-document"97$ gem install knapsack --no-document98Successfully installed knapsack-4.0.0991 gem installed100==> 'gem install knapsack --no-document' succeeded in 1 seconds.101$ run_timed_command "scripts/gitaly-test-spawn"102$ scripts/gitaly-test-spawn103find: ‘/builds/gitlab-org-forks/gitlab/tmp/tests/gitaly/cmd’: No such file or directory104find: ‘/builds/gitlab-org-forks/gitlab/tmp/tests/gitaly/cmd’: No such file or directory105find: ‘/builds/gitlab-org-forks/gitlab/tmp/tests/gitaly/cmd’: No such file or directory106find: ‘/builds/gitlab-org-forks/gitlab/tmp/tests/gitaly/cmd’: No such file or directory107find: ‘/builds/gitlab-org-forks/gitlab/tmp/tests/gitaly/cmd’: No such file or directory108find: ‘/builds/gitlab-org-forks/gitlab/tmp/tests/gitaly/cmd’: No such file or directory109Don't run Bundler as root. Bundler can ask for sudo if it is needed, and110installing your bundle as root will break this application for all non-root111users on this machine.112Fetching gem metadata from https://rubygems.org/...........113Fetching concurrent-ruby 1.1.10114Fetching zeitwerk 2.6.0115Fetching abstract_type 0.0.7116Fetching minitest 5.16.2117Installing abstract_type 0.0.7118Installing zeitwerk 2.6.0119Installing minitest 5.16.2120Installing concurrent-ruby 1.1.10121Fetching builder 3.2.4122Fetching erubi 1.10.0123Fetching mini_portile2 2.8.0124Installing builder 3.2.4125Installing erubi 1.10.0126Fetching racc 1.6.0127Fetching crass 1.0.6128Fetching rack 2.2.4129Installing crass 1.0.6130Fetching ice_nine 0.11.2131Installing racc 1.6.0 with native extensions132Installing rack 2.2.4133Installing mini_portile2 2.8.0134Installing ice_nine 0.11.2135Fetching thread_safe 0.3.6136Fetching ast 2.4.2137Fetching public_suffix 4.0.7138Installing thread_safe 0.3.6139Installing ast 2.4.2140Fetching binding_ninja 0.2.3141Using bundler 2.3.15142Fetching charlock_holmes 0.7.7143Installing public_suffix 4.0.7144Installing binding_ninja 0.2.3 with native extensions145Installing charlock_holmes 0.7.7 with native extensions146Fetching coderay 1.1.2147Installing coderay 1.1.2148Fetching equalizer 0.0.11149Installing equalizer 0.0.11150Fetching diff-lcs 1.3151Installing diff-lcs 1.3152Fetching dotenv 2.7.6153Installing dotenv 2.7.6154Fetching escape_utils 1.2.2155Installing escape_utils 1.2.2 with native extensions156Fetching multipart-post 2.1.1157Installing multipart-post 2.1.1158Fetching ffi 1.15.5159Installing ffi 1.15.5 with native extensions160Fetching json 2.5.1161Installing json 2.5.1 with native extensions162Fetching mini_mime 1.1.2163Installing mini_mime 1.1.2164Fetching rugged 1.2.0165Installing rugged 1.2.0 with native extensions166Fetching github-markup 1.7.0167Installing github-markup 1.7.0168Fetching mime-types-data 3.2020.1104169Installing mime-types-data 3.2020.1104170Fetching rouge 3.30.0171Installing rouge 3.30.0172Fetching stringex 2.8.5173Installing stringex 2.8.5174Fetching google-protobuf 3.21.3 (x86_64-linux)175Installing google-protobuf 3.21.3 (x86_64-linux)176Fetching opentracing 0.5.0177Fetching thrift 0.15.0178Installing opentracing 0.5.0179Fetching redis 4.4.0180Installing thrift 0.15.0 with native extensions181Installing redis 4.4.0182Fetching rubyzip 2.3.2183Installing rubyzip 2.3.2184Fetching thor 1.1.0185Installing thor 1.1.0186Fetching tomlrb 2.0.1187Installing tomlrb 2.0.1188Fetching with_env 1.1.0189Installing with_env 1.1.0190Fetching rexml 3.2.5191Installing rexml 3.2.5192Fetching gitlab-markup 1.7.1193Installing gitlab-markup 1.7.1194Fetching grpc-tools 1.42.0195Installing grpc-tools 1.42.0196Fetching method_source 0.9.2197Installing method_source 0.9.2198Fetching msgpack 1.3.3199Installing msgpack 1.3.3 with native extensions200Fetching optimist 3.0.1201Installing optimist 3.0.1202Fetching parallel 1.19.2203Installing parallel 1.19.2204Fetching procto 0.0.3205Installing procto 0.0.3206Fetching rainbow 3.0.0207Installing rainbow 3.0.0208Fetching rdoc 6.3.2209Installing rdoc 6.3.2210Fetching regexp_parser 1.8.1211Installing regexp_parser 1.8.1212Fetching rspec-support 3.8.0213Installing rspec-support 3.8.0214Fetching ruby-progressbar 1.10.1215Installing ruby-progressbar 1.10.1216Fetching unicode-display_width 1.7.0217Installing unicode-display_width 1.7.0218Fetching timecop 0.9.1219Installing timecop 0.9.1220Fetching i18n 1.12.0221Installing i18n 1.12.0222Fetching tzinfo 2.0.5223Installing tzinfo 2.0.5224Fetching rack-test 1.1.0225Installing rack-test 1.1.0226Fetching parser 3.0.3.2227Installing parser 3.0.3.2228Fetching memoizable 0.4.2229Installing memoizable 0.4.2230Fetching addressable 2.8.0231Installing addressable 2.8.0232Fetching faraday 1.0.1233Installing faraday 1.0.1234Fetching nokogiri 1.13.8 (x86_64-linux)235Installing nokogiri 1.13.8 (x86_64-linux)236Fetching mime-types 3.3.1237Installing mime-types 3.3.1238Fetching googleapis-common-protos-types 1.3.0239Installing googleapis-common-protos-types 1.3.0240Fetching pg_query 2.1.3241Fetching gemojione 3.3.0242Installing pg_query 2.1.3 with native extensions243Installing gemojione 3.3.0244Fetching xml-simple 1.1.9245Installing xml-simple 1.1.9246Fetching pry 0.12.2247Installing pry 0.12.2248Fetching jaeger-client 1.1.0249Installing jaeger-client 1.1.0250Fetching rspec-core 3.8.0251Installing rspec-core 3.8.0252Fetching rspec-expectations 3.8.3253Installing rspec-expectations 3.8.3254Fetching rspec-mocks 3.8.0255Installing rspec-mocks 3.8.0256Fetching activesupport 6.1.6.1257Installing activesupport 6.1.6.1258Fetching rubocop-ast 0.2.0259Installing rubocop-ast 0.2.0260Fetching adamantium 0.2.0261Installing adamantium 0.2.0262Fetching sawyer 0.8.2263Installing sawyer 0.8.2264Fetching sentry-raven 3.0.4265Installing sentry-raven 3.0.4266Fetching grpc 1.42.0 (x86_64-linux)267Installing grpc 1.42.0 (x86_64-linux)268Fetching loofah 2.18.0269Installing loofah 2.18.0270Fetching sanitize 6.0.0271Installing sanitize 6.0.0272Fetching reverse_markdown 1.4.0273Installing reverse_markdown 1.4.0274Fetching gitlab-license_finder 6.14.2.1275Installing gitlab-license_finder 6.14.2.1276Fetching rails-dom-testing 2.0.3277Fetching rspec 3.8.0278Installing rspec 3.8.0279Installing rails-dom-testing 2.0.3280Fetching factory_bot 5.0.2281Fetching rubocop 0.86.0282Installing factory_bot 5.0.2283Fetching concord 0.1.5284Installing rubocop 0.86.0285Installing concord 0.1.5286Fetching octokit 4.20.0287Installing octokit 4.20.0288Fetching rbtrace 0.4.14289Installing rbtrace 0.4.14 with native extensions290Fetching rails-html-sanitizer 1.4.3291Installing rails-html-sanitizer 1.4.3292Fetching unparser 0.4.7293Installing unparser 0.4.7294Fetching actionview 6.1.6.1295Installing actionview 6.1.6.1296Fetching proc_to_ast 0.1.0297Installing proc_to_ast 0.1.0298Fetching actionpack 6.1.6.1299Installing actionpack 6.1.6.1300Fetching rspec-parameterized 0.4.2301Installing rspec-parameterized 0.4.2302Fetching gitlab-labkit 0.23.0303Installing gitlab-labkit 0.23.0304Fetching gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1305Fetching github-linguist 7.20.0306Fetching licensee 9.15.2307Installing gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1308Fetching gitlab-gollum-lib 4.2.7.10.gitlab.2309Installing licensee 9.15.2310Installing gitlab-gollum-lib 4.2.7.10.gitlab.2311Installing github-linguist 7.20.0 with native extensions312Bundle complete! 22 Gemfile dependencies, 100 gems now installed.313Gems in the groups 'production' and 'development' were not installed.314Bundled gems are installed into `/builds/gitlab-org-forks/gitlab/vendor/gitaly-ruby`315Post-install message from rubyzip:316RubyZip 3.0 is coming!317**********************318The public API of some Rubyzip classes has been modernized to use named319parameters for optional arguments. Please check your usage of the320following classes:321 * `Zip::File`322 * `Zip::Entry`323 * `Zip::InputStream`324 * `Zip::OutputStream`325Please ensure that your Gemfiles and .gemspecs are suitably restrictive326to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).327See https://github.com/rubyzip/rubyzip for details. The Changelog also328lists other enhancements and bugfixes that have been implemented since329version 2.3.0.330Checking gitaly-ruby Gemfile...331Checking gitaly-ruby bundle...332The Gemfile's dependencies are satisfied333Trying to connect to gitaly: ................................................. OK334Trying to connect to gitaly2: .................................................................. OK335Starting Praefect with in-memory election strategyTrying to connect to praefect: ........ OK336==> 'scripts/gitaly-test-spawn' succeeded in 121 seconds.337$ source ./scripts/rspec_helpers.sh338$ rspec_paralellized_job "--tag ~quarantine --tag ~level:migration"339SKIP_FLAKY_TESTS_AUTOMATICALLY: true340RETRY_FAILED_TESTS_IN_NEW_PROCESS: true341KNAPSACK_GENERATE_REPORT: true342FLAKY_RSPEC_GENERATE_REPORT: true343KNAPSACK_TEST_FILE_PATTERN: {ee/}spec/{features}{,/**/}*_spec.rb344KNAPSACK_LOG_LEVEL: debug345KNAPSACK_REPORT_PATH: knapsack/rspec-ee_system_pg12_minimal_5_6_report.json346FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json347FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec-ee_system_pg12_minimal_5_6_report.json348NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec-ee_system_pg12_minimal_5_6_report.json349SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec-ee_system_pg12_minimal_5_6_report.txt350RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec-ee_system_pg12_minimal_5_6_report.txt351CRYSTALBALL: 352Knapsack report generator started!353Run options: exclude {:quarantine=>true, :level=>"migration"}354Test environment set up in 0.52647749 seconds355Merge request > User sets approvers356Starting the Capybara driver server...357 when editing an MR with a different author358Capybara starting Puma...359* Version 5.6.4 , codename: Birdie's Version360* Min threads: 0, max threads: 4361* Listening on unix:///tmp/20220823-43745-ekkyeg362 does not allow setting the author as an approver but allows setting the current user as an approver363 when creating an MR from a fork364 allows setting other users as approvers but does not allow setting the current user as an approver, and filters non members from approvers list365 Group approvers366 when creating an MR367 allows setting groups as approvers368 allows delete approvers group when it is set in project369 when editing an MR with a different author370 allows setting groups as approvers when there is possible group approvers371 allows delete approvers group when it`s set in project372 allows changing approvals number373Admin::AuditLogs374 unlicensed375 returns 404376 licensed377 has Audit Events button in head nav bar378 release created events379 shows the related audit event380 user events381 filters by user382 group events383 filters by group384 project events385 filters by project386 filter by date387 behaves like audit events date filter388 shows only 2 days old events389 shows only today's event390 shows a message if provided date is invalid391 personal access token events392 create personal access token393 when creation succeeds394 behaves like personal access token audit event395Skipping ./ee/spec/features/admin/admin_audit_logs_spec.rb[1:2:7:1:1:1:1] 'Admin::AuditLogs licensed personal access token events create personal access token when creation succeeds behaves like personal access token audit event show personal access token event details' because it's flaky.396 show personal access token event details (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)397 when creation fails398 behaves like personal access token audit event399 show personal access token event details400 revoke personal access token401 when revocation succeeds402 behaves like personal access token audit event403 show personal access token event details404 when revocation fails405 behaves like personal access token audit event406 show personal access token event details407 impersonated events408 show impersonation details409Admin sends notification410 sends notification411Knapsack report was generated. Preview:412{413 "ee/spec/features/merge_request/user_sets_approvers_spec.rb": 129.1414376169996,414 "ee/spec/features/admin/admin_audit_logs_spec.rb": 99.81060465799965,415 "ee/spec/features/admin/admin_sends_notification_spec.rb": 10.807623955000054416}417Knapsack global time execution for tests: 03m 59s418Pending: (Failures listed here are expected and do not affect your suite's status)419 1) Admin::AuditLogs licensed personal access token events create personal access token when creation succeeds behaves like personal access token audit event show personal access token event details420 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example421 # ./ee/spec/features/admin/admin_audit_logs_spec.rb:119422Finished in 4 minutes 3.2 seconds (files took 1 minute 13.21 seconds to load)42322 examples, 0 failures, 1 pending424Failed to write to log, write log/workhorse-test.log: file already closed425RSpec exited with 0.426No examples to retry, congrats!428Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-non_protected due to policy429Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-non_protected due to policy431Uploading artifacts...432coverage/: found 5 matching files and directories 433crystalball/: found 2 matching files and directories 434WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory 435knapsack/: found 3 matching files and directories 436rspec/: found 9 matching files and directories 437WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 438log/*.log: found 17 matching files and directories 439WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2923579189/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com440WARNING: Retrying... context=artifacts-uploader error=request redirected441Uploading artifacts as "archive" to coordinator... 201 Created id=2923579189 responseStatus=201 Created token=5YzEmkYb442Uploading artifacts...443rspec/junit_rspec.xml: found 1 matching files and directories 444WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2923579189/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com445WARNING: Retrying... context=artifacts-uploader error=request redirected446Uploading artifacts as "junit" to coordinator... 201 Created id=2923579189 responseStatus=201 Created token=5YzEmkYb448Job succeeded