rspec system pg12 11/24
Passed Started
by
@jerasmus

Jacques Erasmus
1Running with gitlab-runner 14.10.0~beta.50.g1f2fe53e (1f2fe53e)2 on green-1.shared-gitlab-org.runners-manager.gitlab.com/default Mf8beF5G3 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.16-git-2.33-lfs-2.9-chrome-97-node-16.14-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:19789c9e83692f61ca3314294926bb26b68068f08aab1bd207915dcbd1a629c7 for postgres:12 with digest postgres@sha256:f2765d6a2a6459578274645b4d801345060322da2ba855af3d84878be28fe923 ...10Starting service redis:6.0-alpine ...11Pulling docker image redis:6.0-alpine ...12Using docker image sha256:131bc9ee328cff6485bae97a15d5867539c2902681d2bb30ab20117132936344 for redis:6.0-alpine with digest redis@sha256:54cd3000b43117c720f7d1ae77692b798ad8b4d54e304dbd8e49e799e77494a1 ...13Waiting for services to be up and running...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-16.14-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...16Using docker image sha256:f5ccee577b270c6a832d9828384f62b437fcd3314314b5a98a5ab1cd248c3455 for registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-16.14-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7291ca4981a34fb65e8293b932eab1b4a4949bffa86bf4427b9f12c73f3483b7 ...18Running on runner-mf8bef5g-project-278964-concurrent-0 via runner-mf8bef5g-shared-gitlab-org-1651133331-a055bcba...20$ eval "$CI_PRE_CLONE_SCRIPT"21Fetching changes with git depth set to 20...22Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/23Created fresh repository.24remote: Enumerating objects: 103295, done. 25remote: Counting objects: 100% (103295/103295), done. 26remote: Compressing objects: 100% (73122/73122), done. 27remote: Total 103295 (delta 39893), reused 68736 (delta 26495), pack-reused 0 28Receiving objects: 100% (103295/103295), 104.30 MiB | 29.57 MiB/s, done.29Resolving deltas: 100% (39893/39893), done.31 * [new ref] refs/pipelines/526772223 -> refs/pipelines/52677222332 * [new branch] master -> origin/master33Checking out d5ce7ff4 as master...34Skipping Git submodules setup36Checking cache for ruby-gems-bullseye-9-protected...37Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-bullseye-9-protected 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-bullseye-9-protected...40Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-bullseye-9-protected 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2388875148)...44Downloading artifacts from coordinator... ok id=2388875148 responseStatus=200 OK token=Hwaf-unk45Downloading artifacts for detect-tests (2388875168)...46Downloading artifacts from coordinator... ok id=2388875168 responseStatus=200 OK token=C51XdtG347Downloading artifacts for retrieve-tests-metadata (2388875184)...48Downloading artifacts from coordinator... ok id=2388875184 responseStatus=200 OK token=DVXPaLbN49Downloading artifacts for setup-test-env (2388875163)...50Downloading artifacts from coordinator... ok id=2388875163 responseStatus=200 OK token=qLL8tAwL52Using docker image sha256:f5ccee577b270c6a832d9828384f62b437fcd3314314b5a98a5ab1cd248c3455 for registry.gitlab.com/gitlab-org/gitlab-build-images:debian-bullseye-ruby-2.7.patched-golang-1.16-git-2.33-lfs-2.9-chrome-97-node-16.14-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7291ca4981a34fb65e8293b932eab1b4a4949bffa86bf4427b9f12c73f3483b7 ...53$ echo $FOSS_ONLY54$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb55$ export GOPATH=$CI_PROJECT_DIR/.go56$ mkdir -p $GOPATH57$ source scripts/utils.sh58$ source scripts/prepare_build.sh59Successfully installed bundler-2.3.6601 gem installed61Bundler version 2.3.662production:development63Settings are listed in order of priority. The top value will be used.64clean65Set for the current user (/root/.bundle/config): true66install_flags67Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"68path69Set for the current user (/root/.bundle/config): "/builds/gitlab-org/gitlab/vendor"70without71Set via BUNDLE_WITHOUT: [:production, :development]72$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check73Don't run Bundler as root. Bundler can ask for sudo if it is needed, and74installing your bundle as root will break this application for all non-root75users on this machine.76The Gemfile's dependencies are satisfied77==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 8 seconds.78$ bundle pristine pg79Installing pg 1.2.3 with native extensions80==> 'bundle pristine pg' succeeded in 12 seconds.81Using decomposed database config (config/database.yml.decomposed-postgresql)82$ setup_db_user_only83CREATE ROLE84GRANT85==> 'setup_db_user_only' succeeded in 0 seconds.86$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee87DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from block in <module:HasVariable> at app/models/concerns/ci/has_variable.rb:22)88DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from block in <module:NewHasVariable> at app/models/concerns/ci/new_has_variable.rb:9)89DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from <class:Kubernetes> at app/models/clusters/platforms/kubernetes.rb:29)90DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from <class:Kubernetes> at app/models/clusters/platforms/kubernetes.rb:34)91DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from block in <module:HasVariable> at app/models/concerns/ci/has_variable.rb:22)92DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)93DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)94DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from block in <module:HasVariable> at app/models/concerns/ci/has_variable.rb:22)95DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)96DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)97DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)98DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)99DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from block in <module:HasVariable> at app/models/concerns/ci/has_variable.rb:22)100DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from <class:Integration> at app/models/integration.rb:52)101DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from <class:Helm> at app/models/clusters/applications/helm.rb:12)102DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from <class:Prometheus> at app/models/clusters/applications/prometheus.rb:23)103DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)104DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)105DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)106DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from connected? at ee/lib/gitlab/geo.rb:79)107Dropped database 'gitlabhq_test'108Dropped database 'gitlabhq_test_ci'109Dropped database 'gitlabhq_geo_test'110Created database 'gitlabhq_test'111Created database 'gitlabhq_test_ci'112Created database 'gitlabhq_geo_test'113DEPRECATION WARNING: Using `bin/rails db:structure:load` is deprecated and will be removed in Rails 6.2. Configure the format using `config.active_record.schema_format = :sql` to use `structure.sql` and run `bin/rails db:schema:load` instead. (called from load at /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/bin/rake:23)114Dropped database 'gitlabhq_geo_test'115Created database 'gitlabhq_geo_test'116==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 48 seconds.117$ run_timed_command "gem install knapsack --no-document"118$ gem install knapsack --no-document119Successfully installed knapsack-4.0.01201 gem installed121==> 'gem install knapsack --no-document' succeeded in 1 seconds.122$ run_timed_command "scripts/gitaly-test-spawn"123$ scripts/gitaly-test-spawn124find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory125find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory126find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory127Don't run Bundler as root. Bundler can ask for sudo if it is needed, and128installing your bundle as root will break this application for all non-root129users on this machine.130Using abstract_type 0.0.7131Using concurrent-ruby 1.1.10132Using i18n 1.10.0133Using minitest 5.15.0134Using tzinfo 2.0.4135Using zeitwerk 2.5.4136Using activesupport 6.1.4.7137Using builder 3.2.4138Using erubi 1.10.0139Using mini_portile2 2.8.0140Using racc 1.6.0141Using nokogiri 1.13.3 (x86_64-linux)142Using rails-dom-testing 2.0.3143Using crass 1.0.6144Using loofah 2.16.0145Using rails-html-sanitizer 1.4.2146Using actionview 6.1.4.7147Using rack 2.2.3148Using rack-test 1.1.0149Using actionpack 6.1.4.7150Using ice_nine 0.11.2151Using thread_safe 0.3.6152Using memoizable 0.4.2153Using adamantium 0.2.0154Using public_suffix 4.0.6155Using addressable 2.7.0156Using ast 2.4.2157Using binding_ninja 0.2.3158Using bundler 2.1.4159Using charlock_holmes 0.7.7160Using coderay 1.1.2161Using equalizer 0.0.11162Using concord 0.1.5163Using diff-lcs 1.3164Using dotenv 2.7.6165Using escape_utils 1.2.1166Using factory_bot 5.0.2167Using multipart-post 2.1.1168Using faraday 1.0.1169Using ffi 1.15.3170Using json 2.6.1171Using gemojione 3.3.0172Using mini_mime 1.0.2173Using rugged 1.2.0174Using github-linguist 7.12.1175Using github-markup 1.7.0176Using mime-types-data 3.2020.1104177Using mime-types 3.3.1178Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1179Using rouge 3.27.0180Using sanitize 6.0.0181Using stringex 2.8.5182Using gitlab-gollum-lib 4.2.7.10.gitlab.2183Using google-protobuf 3.19.1 (x86_64-linux)184Using googleapis-common-protos-types 1.3.0185Using grpc 1.42.0 (x86_64-linux)186Using opentracing 0.5.0187Using thrift 0.15.0188Using jaeger-client 1.1.0189Using pg_query 2.1.1190Using redis 4.4.0191Using gitlab-labkit 0.21.2192Using rubyzip 2.3.2193Using thor 1.1.0194Using tomlrb 2.0.1195Using with_env 1.1.0196Using rexml 3.2.5197Using xml-simple 1.1.9198Using gitlab-license_finder 6.14.2.1199Using gitlab-markup 1.7.1200Using grpc-tools 1.42.0201Using sawyer 0.8.2202Using octokit 4.20.0203Using reverse_markdown 1.4.0204Using licensee 9.14.1205Using method_source 0.9.2206Using msgpack 1.3.3207Using optimist 3.0.1208Using parallel 1.19.2209Using parser 3.0.3.2210Using procto 0.0.3211Using unparser 0.4.7212Using proc_to_ast 0.1.0213Using pry 0.12.2214Using rainbow 3.0.0215Using rbtrace 0.4.14216Using rdoc 6.3.2217Using regexp_parser 1.8.1218Using rspec-support 3.8.0219Using rspec-core 3.8.0220Using rspec-expectations 3.8.3221Using rspec-mocks 3.8.0222Using rspec 3.8.0223Using rspec-parameterized 0.4.2224Using rubocop-ast 0.2.0225Using ruby-progressbar 1.10.1226Using unicode-display_width 1.7.0227Using rubocop 0.86.0228Using sentry-raven 3.0.4229Using timecop 0.9.1230Bundle complete! 22 Gemfile dependencies, 100 gems now installed.231Gems in the groups production and development were not installed.232Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`233Checking gitaly-ruby Gemfile...234Checking gitaly-ruby bundle...235The Gemfile's dependencies are satisfied236Trying to connect to gitaly: ................................................. OK237Trying to connect to gitaly2: ................................................................ OK238Trying to connect to praefect: ......... OK239==> 'scripts/gitaly-test-spawn' succeeded in 13 seconds.240$ source ./scripts/rspec_helpers.sh241$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"242SKIP_FLAKY_TESTS_AUTOMATICALLY: true243RETRY_FAILED_TESTS_IN_NEW_PROCESS: true244KNAPSACK_GENERATE_REPORT: true245FLAKY_RSPEC_GENERATE_REPORT: true246KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb247KNAPSACK_LOG_LEVEL: debug248KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg12_11_24_report.json249FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json250FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_11_24_report.json251NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_11_24_report.json252SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_11_24_report.txt253RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_11_24_report.txt254CRYSTALBALL: 255Knapsack report generator started!256DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from connected? at ee/lib/gitlab/geo.rb:79)257DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from block in <module:HasVariable> at app/models/concerns/ci/has_variable.rb:22)258DEPRECATION WARNING: Database connection should not be called during initializers. Read more at https://docs.gitlab.com/ee/development/rails_initializers.html#database-connections-in-initializers (called from exists? at lib/gitlab/database/reflection.rb:94)259Run options: exclude {:quarantine=>true, :geo=>true, :level=>"migration"}260==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.044448717 seconds...261Test environment set up in 1.156765846 seconds262Filter issues263Starting the Capybara driver server...264Capybara starting Puma...265* Version 5.6.2 , codename: Birdie's Version266* Min threads: 0, max threads: 4267* Listening on unix:///tmp/20220428-477-32hdlc268 filters by all available tokens269 filter issues by author270 only author271 filters issues by searched author272 filter issues by assignee273 only assignee274 filters issues by searched assignee275 filters issues by no assignee276 filters issues by invalid assignee (PENDING: to be tested, issue #26546)277 filters issues by multiple assignees278 filter by reviewer279 does not allow filtering by reviewer280 filter issues by label281 only label282 filters issues by searched label283 filters issues not containing searched label284 filters issues by any label285 filters issues by no label286 filters issues by multiple labels287 filters issues by multiple labels with not operator288 filters issues by label containing special characters289 filters issues by label not containing special characters290 does not show issues for unused labels291 label with multiple words292 special characters293 single quotes294 double quotes295 single quotes containing double quotes296 double quotes containing single quotes297 multiple labels with other filters298 filters issues by searched label, label2, author, assignee, milestone and text299 filters issues by searched label, label2, author, assignee, not included in a milestone300 issue label clicked301 filters and displays in search bar302 filter issues by milestone303 only milestone304 filters issues by searched milestone305 filters issues by no milestone306 filters issues by upcoming milestones307 filters issues by negation of upcoming milestones308 filters issues by started milestones309 filters issues by negation of started milestones310 filters issues by milestone containing special characters311 filters issues by milestone not containing special characters312 does not show issues for unused milestones313 show issues for unused milestones314 filter issues by text315 only text316 filters issues by searched text317 filters issues by multiple searched text318 filters issues by case insensitive searched text319 filters issues by searched text containing single quotes320 filters issues by searched text containing double quotes321 filters issues by searched text containing special characters322 does not show any issues323 filters issues by issue reference324 searched text with other filters325 filters issues by searched text, author, text, assignee, text, label1, text, label2, text, milestone and text326 sorting327 sorts by created date328 switching issue states329 maintains filter330 URL has a trailing slash331 milestone dropdown loads milestones332 label dropdown load labels333Projects > Show > Collaboration links334 with developer user335 shows all the expected links336 hides the links when the project is archived337 Web IDE link338 merge_requests_access_level: 0, user_level: :guest, expect_ide_link: false339 updates Web IDE link340 merge_requests_access_level: 0, user_level: :developer, expect_ide_link: true341 updates Web IDE link342 merge_requests_access_level: 10, user_level: :guest, expect_ide_link: false343 updates Web IDE link344 merge_requests_access_level: 10, user_level: :developer, expect_ide_link: true345 updates Web IDE link346 merge_requests_access_level: 20, user_level: :guest, expect_ide_link: true347 updates Web IDE link348 merge_requests_access_level: 20, user_level: :developer, expect_ide_link: true349 updates Web IDE link350Admin::Users::User351 GET /admin/users/:id352 has user info353 when blocking/unblocking the user354 shows confirmation and allows blocking and unblocking355 when deactivating/re-activating the user356 shows confirmation and allows deactivating/re-activating357 when user is the sole owner of a group358Skipping ./spec/features/admin/users/user_spec.rb[1:1:4:1] 'Admin::Users::User GET /admin/users/:id when user is the sole owner of a group shows `Delete user and contributions` action but not `Delete user` action' because it's flaky.359 shows `Delete user and contributions` action but not `Delete user` action (PENDING: around hook at ./spec/support/flaky_tests.rb:21 did not execute the example)360DEPRECATION WARNING: Merging ("members"."access_level" != $1) and ("members"."access_level" = $1) no longer maintain both conditions, and will be replaced by the latter in Rails 6.2. To migrate to Rails 6.2's behavior, use `relation.merge(other, rewhere: true)`. (called from solo_owned_groups at /builds/gitlab-org/gitlab/app/models/user.rb:1367)361 allows user to be deleted by using the `Delete user and contributions` action362 when a user is locked363 displays `(Locked)` next to user's name364 allows a user to be unlocked from the `User administration dropdown365 Impersonation366 before impersonating367 for other users368 shows impersonate button for other users369 for admin itself370 does not show impersonate button for admin itself371 for blocked user372 does not show impersonate button for blocked user373 when impersonation is disabled374 does not show impersonate button375 when impersonating376 logs in as the user when impersonate is clicked377 sees impersonation log out icon378 a user with an expired password379 does not redirect to password change page380 ending impersonation381 logs out of impersonated user back to original user382 is redirected back to the impersonated users page in the admin after stopping383 a user with an expired password384 is redirected back to the impersonated users page in the admin after stopping385 Two-factor Authentication status386 shows when enabled387 shows when disabled388 Email verification status389 displays the correct status for an unverified email address390 displays the correct status for a verified email address391 show user identities392 shows user identities393 update user identities394 modifies twitter identity395 remove users secondary email396 is expected not to have text "secondary@example.com"397 remove user with identities398 removes user with twitter identity399 show user keys400 is expected not to have text "ssh-rsa Key2"401 show user attributes402 has expected attributes403 GET /admin/users404 user pending approval405 shows user info406 when user has an unconfirmed email407 path_helper: -> (user) { admin_user_path(user) }408 allows an admin to force confirmation of the user's email409 path_helper: -> (user) { projects_admin_user_path(user) }410 allows an admin to force confirmation of the user's email411 path_helper: -> (user) { keys_admin_user_path(user) }412 allows an admin to force confirmation of the user's email413 path_helper: -> (user) { admin_user_identities_path(user) }414 allows an admin to force confirmation of the user's email415 path_helper: -> (user) { admin_user_impersonation_tokens_path(user) }416 allows an admin to force confirmation of the user's email417Environment418 environment details page419 with auto-stop420 shows auto stop info421 shows auto stop button422 allows user to cancel auto stop423 without deployments424 does not show deployments425 with deployments426 when there is no related deployable427 does show deployment SHA428 when there is a successful deployment429 does show deployments430 when there is a running deployment431 does show deployments432 when there is a failed deployment433 does show deployments434 with many deployments435 shows all of them in ordered way436 with upcoming deployments437 shows upcoming deployments in unordered way438 with related deployable present439 does show build name440 shows the re-deploy button441 with manual action442 when user has ability to trigger deployment443 does show a play button444 does allow to play manual action445 when user has no ability to trigger a deployment446 does not show a play button447 with external_url448 does show an external link button449 with terminal450 when user configured kubernetes from CI/CD > Clusters451 for project maintainer452 web terminal453 displays a web terminal454 when environment is available455 with stop action456 when user has ability to stop environment457 allows to stop environment458 when user has no ability to stop environment459 does not allow to stop environment460 for reporter461 does not show stop button462 when environment is stopped463 does not show stop button464 environment folders465 when folder name contains special charaters466 renders a correct environment folder467 auto-close environment when branch is deleted468 user visits environment page469 user deletes the branch with running environment470Projects > Settings > Repository settings471 for developer472 is not allowed to view473 for maintainer474 shows a disabled mirror475 Deploy tokens476 behaves like a deploy token in settings477 view deploy tokens478 add a new deploy token479 when User#time_display_relative is false480 shows absolute times for expires_at481 Deploy Keys482 get list of keys483 add a new deploy key484 edit an existing deploy key485 edit an existing public deploy key to be writable486 edit a deploy key from projects user has access to487 remove an existing deploy key488 remote mirror settings489 shows push mirror settings490 creates a push mirror that mirrors all branches491 creates a push mirror that only mirrors protected branches492 creates a push mirror that keeps divergent refs493 generates an SSH public key on submission494 when project mirroring is disabled495 hides remote mirror settings496 repository cleanup settings497 uploads an object map file498 with an existing mirror499 delete remote mirrors500 for admin501 when project mirroring is enabled502 shows mirror settings503 when project mirroring is disabled504 shows mirror settings505Merge request > User creates image diff notes506 create commit diff notes507 create a new diff note508 shows indicator and avatar badges, and allows collapsing/expanding the discussion notes509 render commit diff notes510 render diff indicators within the image diff frame, diff notes, and avatar badge numbers511 inline view512 when images are stored in LFS513 shows lfs badges514 parallel view515 when images are stored in LFS516 shows lfs badges517 discussion tab polling518 render diff indicators within the image frame519 changes tab image diff520 onion skin521 behaves like onion skin522 resets opacity when toggling between view modes523 image view modes524 onion skin525 resizes image526 behaves like onion skin527 resets opacity when toggling between view modes528 swipe view529 behaves like swipe view530 moves the swipe handle531 shows both images at the same position532Merge request > User creates MR533 non-fork merge request534 behaves like a creatable merge request535 creates new merge request536 updates the branches when selecting a new target project537 from a forked project538 to canonical project539 behaves like a creatable merge request540 creates new merge request541 updates the branches when selecting a new target project542 to another forked project543 behaves like a creatable merge request544 creates new merge request545 updates the branches when selecting a new target project546 source project547 filters source project548Merge requests > User mass updates549 status550 does not exist in merged state551 close merge request552 closes merge request553 reopen merge request554 reopens merge request555 assignee556 set assignee557 updates merge request with assignee558 with attention requests feature flag on559 updates merge request with assignee560 remove assignee561 removes assignee from the merge request562 milestone563 set milestone564 updates merge request with milestone565 unset milestone566 removes milestone from the merge request567User changes public project visibility568 when the project has forks569 when a project is public570 behaves like changing visibility to private571 requires confirmation572 when the project is internal573 behaves like changing visibility to private574 requires confirmation575 when the visibility level is untouched576 saves without confirmation577 when the project is not forked578 behaves like does not require confirmation579 saves without confirmation580 with unlink_fork_network_upon_visibility_decrease = false581 behaves like does not require confirmation582 saves without confirmation583Explore Groups584 when signed in585 behaves like renders public and internal projects586 is expected not to have text "project137"587 behaves like renders public and internal projects588 is expected not to have text "project140"589 behaves like renders public and internal projects590 is expected not to have text "project143"591 behaves like renders group in public groups area592 is expected to have text "group9"593 when signed out594 behaves like renders only public project595 is expected not to have text "project149"596 behaves like renders only public project597 is expected not to have text "project152"598 behaves like renders only public project599 is expected not to have text "project155"600 behaves like renders group in public groups area601 is expected to have text "group13"602 when visibility is restricted to public603 redirects to the sign in page604Project > Settings > Access Tokens605 when user is not a project maintainer606 behaves like resource access tokens missing access rights607 does not show access token page608 token creation609 behaves like resource access tokens creation610 allows creation of an access token611 when token creation is not allowed612 behaves like resource access tokens creation disallowed613 does not show access token creation form614 shows access token creation disabled text615 group settings link616 when user is not a group owner617 does not show group settings link618 with nested groups619 when user is not a top level group owner620 does not show group settings link621 when user is a group owner622 shows group settings link623 with a project in a personal namespace624 shows access token creation form and text625 active tokens626 behaves like active resource access tokens627 shows active access tokens628 when User#time_display_relative is false629 shows absolute times for expires_at630 inactive tokens631 behaves like inactive resource access tokens632 allows revocation of an active token633 removes expired tokens from active section634 when resource access token creation is not allowed635 allows revocation of an active token636Group > Settings > Access Tokens637 when user is not a group owner638 behaves like resource access tokens missing access rights639 does not show access token page640 token creation641 behaves like resource access tokens creation642 allows creation of an access token643 when token creation is not allowed644 behaves like resource access tokens creation disallowed645 does not show access token creation form646 shows access token creation disabled text647 group settings link648 when user is not a group owner649 does not show group settings link650 with nested groups651 when user is not a top level group owner652 does not show group settings link653 when user is a group owner654 shows group settings link655 active tokens656 behaves like active resource access tokens657 shows active access tokens658 when User#time_display_relative is false659 shows absolute times for expires_at660 inactive tokens661 behaves like inactive resource access tokens662 allows revocation of an active token663 removes expired tokens from active section664 when resource access token creation is not allowed665 allows revocation of an active token666Projects > Snippets > Create Snippet667 shows collapsible description input668 creates a new snippet669 uploads a file when dragging into textarea670 does not allow submitting the form without title and content671 when the git operation fails672 renders the new page and displays the error673Search for labels674 searches for label by title675 searches for label by title676 shows nothing found message677 priority labels678 searches for priority label679 searches for other label680User toggles subscription681 user is not logged in682 does not display the Notification toggle683 user is logged in684 unsubscribes from issue685 when project emails are disabled686 is disabled687 user is logged in without edit permission688 subscribes to issue689Import/Export - project import integration test690 when selecting the namespace691/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/carrierwave-1.3.2/lib/carrierwave/mounter.rb:113: warning: deprecated Object#=~ is called on TrueClass; it always returns nil692 user imports an exported project successfully693 invalid project694Projects > Files > User browses LFS files695 when LFS is disabled696 is possible to see raw content of LFS pointer697 when LFS is enabled698 shows an LFS object699User views tags700 rss701 when project public702 when user signed in703 behaves like it has an RSS button with current_user's feed token704 shows the RSS button with current_user's feed token705 behaves like an autodiscoverable RSS feed with current_user's feed token706 has an RSS autodiscovery link tag with current_user's feed token707 behaves like has access to the tags RSS feed708 is expected to respond with numeric status code ok709 when user signed out710 behaves like it has an RSS button without a feed token711 shows the RSS button without a feed token712 behaves like an autodiscoverable RSS feed without a feed token713 has an RSS autodiscovery link tag without a feed token714 behaves like has access to the tags RSS feed715 is expected to respond with numeric status code ok716 when project is not public717 when user signed in718 behaves like has access to the tags RSS feed719 is expected to respond with numeric status code ok720 when user signed out721 behaves like does not have access to the tags RSS feed722 is expected to have current path "/users/sign_in"723Group share with group lock724 with a subgroup725 when enabling the parent group share with group lock726 the subgroup share with group lock becomes enabled727 when disabling the parent group share with group lock (which was already enabled)728 and the subgroup share with group lock is enabled729 the subgroup share with group lock does not change730 but the subgroup share with group lock is disabled731 the subgroup share with group lock does not change732Dashboard > User sorts todos733 sort options734 sorts with oldest created todos first735 sorts with newest created todos first736 sorts by label priority737 issues and merge requests738 doesn't mix issues and merge requests label priorities739Dashboard Issues Feed740 GET /issues741 atom feed742 returns 400 if no filter is used743 renders atom feed via personal access token744 renders atom feed via feed token745 renders atom feed with url parameters746 issue with basic fields747 renders issue fields748 issue with label and milestone749 renders issue label and milestone info750Merge request > User resolves Draft751 when there is active pipeline for merge request752 retains merge request data after clicking Resolve WIP status753User views pipeline editor button on root ci config file754 when the ci config is the root file755 shows the button to the Pipeline Editor756 does not shows the Pipeline Editor button757 when user cannot collaborate758 does not shows the Pipeline Editor button759Group Repository settings760 Deploy tokens761 behaves like a deploy token in settings762 view deploy tokens763 add a new deploy token764 when User#time_display_relative is false765 shows absolute times for expires_at766 Default branch767 has the setting section768 renders the correct setting section content769Projects > Members > Group requester cannot request access to project770 group requester does not see the request access / withdraw access request button771New Branch Ref Dropdown772 filters a list of branches and tags773 accepts a manually entered commit SHA774Projects > Activity > User sees activity775 shows the last push in the activity page776 allows to filter event with the "event_filter=issue" URL param777User interacts with labels778 shows the list of labels779issues canonical link780 doesn't show the canonical URL781 when the issue was moved782 shows the canonical URL783 when the issue was duplicated784 shows the canonical URL785View error index page786 with error tracking settings disabled787 renders call to action788 with current user as project guest789 renders not found790Upload an attachment791 with an integer project ID792 behaves like handling file uploads793 with object storage disabled794 behaves like for an attachment795 creates files796 is expected to eq 201797 with an encoded project ID798 behaves like handling file uploads799 with object storage disabled800 behaves like for an attachment801 creates files802 is expected to eq 201803Admin browse spam logs804 browse spam logs805Explore Topics806 when no topics exist807 renders empty message808 when topics exist809 renders topic list810Knapsack report was generated. Preview:811{812 "spec/features/issues/filtered_search/filter_issues_spec.rb": 359.35162098399996,813 "spec/features/projects/show/user_sees_collaboration_links_spec.rb": 151.60049883900047,814 "spec/features/admin/users/user_spec.rb": 115.32004862199938,815 "spec/features/projects/environments/environment_spec.rb": 89.54727853700024,816 "spec/features/projects/settings/repository_settings_spec.rb": 88.19987127799959,817 "spec/features/merge_request/user_creates_image_diff_notes_spec.rb": 62.09919738900044,818 "spec/features/merge_request/user_creates_mr_spec.rb": 54.65838229000019,819 "spec/features/merge_requests/user_mass_updates_spec.rb": 44.06555570100045,820 "spec/features/projects/user_changes_project_visibility_spec.rb": 35.93374016600046,821 "spec/features/explore/groups_spec.rb": 34.85925659399982,822 "spec/features/projects/settings/access_tokens_spec.rb": 35.048645550999936,823 "spec/features/groups/settings/access_tokens_spec.rb": 26.322452494000572,824 "spec/features/projects/snippets/create_snippet_spec.rb": 27.034862839000198,825 "spec/features/projects/labels/search_labels_spec.rb": 22.20943403399997,826 "spec/features/issues/user_toggles_subscription_spec.rb": 21.322535190999588,827 "spec/features/projects/import_export/import_file_spec.rb": 20.496075093999934,828 "spec/features/refactor_blob_viewer_disabled/projects/files/user_browses_lfs_files_spec.rb": 17.429994170999635,829 "spec/features/projects/tags/user_views_tags_spec.rb": 11.24960677999934,830 "spec/features/groups/share_lock_spec.rb": 11.602905918000033,831 "spec/features/dashboard/todos/todos_sorting_spec.rb": 8.935478372000034,832 "spec/features/atom/dashboard_issues_spec.rb": 10.327178206999633,833 "spec/features/merge_request/user_resolves_wip_mr_spec.rb": 8.9130490739999,834 "spec/features/refactor_blob_viewer_disabled/projects/blobs/user_views_pipeline_editor_button_spec.rb": 7.9476900319996275,835 "spec/features/groups/settings/repository_spec.rb": 8.062567164999564,836 "spec/features/projects/members/group_requester_cannot_request_access_to_project_spec.rb": 7.778322452999419,837 "spec/features/projects/branches/new_branch_ref_dropdown_spec.rb": 5.6960662110004705,838 "spec/features/projects/activity/user_sees_activity_spec.rb": 5.045855660000598,839 "spec/features/projects/milestones/user_interacts_with_labels_spec.rb": 5.75639629699981,840 "spec/features/projects/issues/viewing_relocated_issues_spec.rb": 2.542112434000046,841 "spec/features/error_tracking/user_sees_error_index_spec.rb": 3.163916395999877,842 "spec/features/file_uploads/attachment_spec.rb": 1.6666423380002016,843 "spec/features/admin/admin_browse_spam_logs_spec.rb": 1.5685984740002823,844 "spec/features/explore/topics_spec.rb": 0.453065013000014845}846Knapsack global time execution for tests: 21m 46s847Pending: (Failures listed here are expected and do not affect your suite's status)848 1) Filter issues filter issues by assignee only assignee filters issues by invalid assignee849 # to be tested, issue #26546850 # ./spec/features/issues/filtered_search/filter_issues_spec.rb:116851 2) Admin::Users::User GET /admin/users/:id when user is the sole owner of a group shows `Delete user and contributions` action but not `Delete user` action852 # around hook at ./spec/support/flaky_tests.rb:21 did not execute the example853 # ./spec/features/admin/users/user_spec.rb:103854Finished in 21 minutes 50 seconds (files took 1 minute 38.87 seconds to load)855263 examples, 0 failures, 2 pending856Failed to write to log, write log/workhorse-test.log: file already closed857RSpec exited with 0.858No examples to retry, congrats!860Not uploading cache ruby-gems-bullseye-9-protected due to policy861Not uploading cache gitaly-ruby-gems-bullseye-9-protected due to policy863Uploading artifacts...864coverage/: found 5 matching files and directories 865crystalball/: found 2 matching files and directories 866deprecations/: found 5 matching files and directories 867knapsack/: found 3 matching files and directories 868rspec/: found 9 matching files and directories 869WARNING: tmp/capybara/: no matching files 870log/*.log: found 20 matching files and directories 871WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2388876041/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com872WARNING: Retrying... context=artifacts-uploader error=request redirected873Uploading artifacts as "archive" to coordinator... 201 Created id=2388876041 responseStatus=201 Created token=FvMzg7zu874Uploading artifacts...875rspec/junit_rspec.xml: found 1 matching files and directories 876WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2388876041/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com877WARNING: Retrying... context=artifacts-uploader error=request redirected878Uploading artifacts as "junit" to coordinator... 201 Created id=2388876041 responseStatus=201 Created token=FvMzg7zu880Job succeeded