rspec system pg12 single-db 14/24
Passed Started
by
@leetickett

Lee Tickett
1Running with gitlab-runner 15.1.0~beta.20.g62206bb2 (62206bb2)2 on blue-1.shared-gitlab-org.runners-manager.gitlab.com/default KzYhZxBv3 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-101-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:ac3b8cd6a8b42e839456256bc514d6230b5a2538c738b3d522e1384a2a172b96 for postgres:12 with digest postgres@sha256:e6ffad42c91a4d5a29257a27ac4e160c3ae7196696b37bf2e80410024ed95951 ...10Starting service redis:6.0-alpine ...11Pulling docker image redis:6.0-alpine ...12Using docker image sha256:09401fed2a421bf0019f96dcec70c85f82ec7b76beb1ae589547b0dc302d6b76 for redis:6.0-alpine with digest redis@sha256:217a9db40a914cc3f6206a143a4d750da0607500cc013a147a4979e08e40beff ...13Waiting for services to be up and running (timeout 30 seconds)...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.17-node-16.14-postgresql-12:rubygems-3.2-git-2.36-lfs-2.9-chrome-101-yarn-1.22-graphicsmagick-1.3.36 ...16Using docker image sha256:642191311550aaa03aba1d11d8d921042ead8ee5afeb833fc7e4e3f933b7ed04 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-101-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:f0990c59018be757dd56365bb2cc6791d65f3f4bf99a431c3b26e3df08260f6a ...18Running on runner-kzyhzxbv-project-278964-concurrent-0 via runner-kzyhzxbv-shared-gitlab-org-1656898256-edba825a...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: 115982, done. 25remote: Counting objects: 100% (115982/115982), done. 26remote: Compressing objects: 100% (81018/81018), done. 27remote: Total 115982 (delta 48513), reused 75495 (delta 30560), pack-reused 0 28Receiving objects: 100% (115982/115982), 108.44 MiB | 28.31 MiB/s, done.29Resolving deltas: 100% (48513/48513), done.31 * [new ref] refs/pipelines/579176392 -> refs/pipelines/57917639232Checking out 204b4379 as refs/merge-requests/91556/merge...33Skipping Git submodules setup34$ git remote set-url origin "${CI_REPOSITORY_URL}"36Checking cache for ruby-gems-debian-bullseye-ruby-2.7-10...37Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bullseye-ruby-2.7-10 38Successfully extracted cache39Checking cache for gitaly-ruby-gems-debian-bullseye-ruby-2.7-10...40Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 41Successfully extracted cache43Downloading artifacts for compile-test-assets (2673336706)...44Downloading artifacts from coordinator... ok id=2673336706 responseStatus=200 OK token=RKiZxQsV45Downloading artifacts for detect-tests (2673336715)...46Downloading artifacts from coordinator... ok id=2673336715 responseStatus=200 OK token=RKiZxQsV47Downloading artifacts for retrieve-tests-metadata (2673336722)...48Downloading artifacts from coordinator... ok id=2673336722 responseStatus=200 OK token=RKiZxQsV49Downloading artifacts for setup-test-env (2673336712)...50Downloading artifacts from coordinator... ok id=2673336712 responseStatus=200 OK token=RKiZxQsV52Using docker image sha256:642191311550aaa03aba1d11d8d921042ead8ee5afeb833fc7e4e3f933b7ed04 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-101-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:f0990c59018be757dd56365bb2cc6791d65f3f4bf99a431c3b26e3df08260f6a ...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.sh593.2.3360Bundler version 2.2.3361Successfully installed bundler-2.3.15621 gem installed63production:development64Settings are listed in order of priority. The top value will be used.65clean66Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): true67frozen68Set via BUNDLE_FROZEN: true69install_flags70Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"71path72Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): "/builds/gitlab-org/gitlab/vendor"73without74Set via BUNDLE_WITHOUT: [:production, :development]75$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check76Don't run Bundler as root. Bundler can ask for sudo if it is needed, and77installing your bundle as root will break this application for all non-root78users on this machine.79The Gemfile's dependencies are satisfied80==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.81$ bundle pristine pg82Installing pg 1.3.5 with native extensions83==> 'bundle pristine pg' succeeded in 12 seconds.84$ setup_db_user_only85CREATE ROLE86GRANT87==> 'setup_db_user_only' succeeded in 0 seconds.88$ bundle exec rake db:drop db:create db:schema:load db:migrate89Dropped database 'gitlabhq_test'90Dropped database 'gitlabhq_geo_test'91Created database 'gitlabhq_test'92Created database 'gitlabhq_geo_test'93==> 'bundle exec rake db:drop db:create db:schema:load db:migrate' succeeded in 37 seconds.94$ setup_db_praefect95SELECT pg_catalog.set_config('search_path', '', false);96CREATE DATABASE praefect_test ENCODING 'UTF8';97==> 'setup_db_praefect' succeeded in 0 seconds.98$ run_timed_command "gem install knapsack --no-document"99$ gem install knapsack --no-document100Successfully installed knapsack-4.0.01011 gem installed102==> 'gem install knapsack --no-document' succeeded in 0 seconds.103$ run_timed_command "scripts/gitaly-test-spawn"104$ scripts/gitaly-test-spawn105find: ‘/builds/gitlab-org/gitlab/tmp/tests/gitaly/cmd’: No such file or directory106Don't run Bundler as root. Bundler can ask for sudo if it is needed, and107installing your bundle as root will break this application for all non-root108users on this machine.109Using abstract_type 0.0.7110Using concurrent-ruby 1.1.10111Using i18n 1.10.0112Using minitest 5.15.0113Using tzinfo 2.0.4114Using zeitwerk 2.5.4115Using activesupport 6.1.4.7116Using builder 3.2.4117Using erubi 1.10.0118Using mini_portile2 2.8.0119Using racc 1.6.0120Using nokogiri 1.13.6 (x86_64-linux)121Using rails-dom-testing 2.0.3122Using crass 1.0.6123Using loofah 2.16.0124Using rails-html-sanitizer 1.4.2125Using actionview 6.1.4.7126Using rack 2.2.3127Using rack-test 1.1.0128Using actionpack 6.1.4.7129Using ice_nine 0.11.2130Using thread_safe 0.3.6131Using memoizable 0.4.2132Using adamantium 0.2.0133Using public_suffix 4.0.6134Using addressable 2.7.0135Using ast 2.4.2136Using binding_ninja 0.2.3137Using bundler 2.3.15138Using charlock_holmes 0.7.7139Using coderay 1.1.2140Using equalizer 0.0.11141Using concord 0.1.5142Using diff-lcs 1.3143Using dotenv 2.7.6144Using escape_utils 1.2.1145Using factory_bot 5.0.2146Using multipart-post 2.1.1147Using faraday 1.0.1148Using ffi 1.15.3149Using json 2.5.1150Using gemojione 3.3.0151Using mini_mime 1.0.2152Using rugged 1.2.0153Using github-linguist 7.12.1154Using github-markup 1.7.0155Using mime-types-data 3.2020.1104156Using mime-types 3.3.1157Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1158Using rouge 3.27.0159Using sanitize 6.0.0160Using stringex 2.8.5161Using gitlab-gollum-lib 4.2.7.10.gitlab.2162Using google-protobuf 3.19.1 (x86_64-linux)163Using googleapis-common-protos-types 1.3.0164Using grpc 1.42.0 (x86_64-linux)165Using opentracing 0.5.0166Using thrift 0.15.0167Using jaeger-client 1.1.0168Using pg_query 2.1.1169Using redis 4.4.0170Using gitlab-labkit 0.23.0171Using rubyzip 2.3.2172Using thor 1.1.0173Using tomlrb 2.0.1174Using with_env 1.1.0175Using rexml 3.2.5176Using xml-simple 1.1.9177Using gitlab-license_finder 6.14.2.1178Using gitlab-markup 1.7.1179Using grpc-tools 1.42.0180Using sawyer 0.8.2181Using octokit 4.20.0182Using reverse_markdown 1.4.0183Using licensee 9.14.1184Using method_source 0.9.2185Using msgpack 1.3.3186Using optimist 3.0.1187Using parallel 1.19.2188Using parser 3.0.3.2189Using procto 0.0.3190Using unparser 0.4.7191Using proc_to_ast 0.1.0192Using pry 0.12.2193Using rainbow 3.0.0194Using rbtrace 0.4.14195Using rdoc 6.3.2196Using regexp_parser 1.8.1197Using rspec-support 3.8.0198Using rspec-core 3.8.0199Using rspec-expectations 3.8.3200Using rspec-mocks 3.8.0201Using rspec 3.8.0202Using rspec-parameterized 0.4.2203Using rubocop-ast 0.2.0204Using ruby-progressbar 1.10.1205Using unicode-display_width 1.7.0206Using rubocop 0.86.0207Using sentry-raven 3.0.4208Using timecop 0.9.1209Bundle complete! 22 Gemfile dependencies, 100 gems now installed.210Gems in the groups 'production' and 'development' were not installed.211Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`212Checking gitaly-ruby Gemfile...213Checking gitaly-ruby bundle...214The Gemfile's dependencies are satisfied215Trying to connect to gitaly: ................................................... OK216Trying to connect to gitaly2: .................................................................... OK217Starting Praefect with in-memory election strategyTrying to connect to praefect: ........ OK218==> 'scripts/gitaly-test-spawn' succeeded in 15 seconds.219$ source ./scripts/rspec_helpers.sh220$ rspec_paralellized_job "--tag ~quarantine --tag ~level:migration"221SKIP_FLAKY_TESTS_AUTOMATICALLY: true222RETRY_FAILED_TESTS_IN_NEW_PROCESS: true223KNAPSACK_GENERATE_REPORT: true224FLAKY_RSPEC_GENERATE_REPORT: true225KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb226KNAPSACK_LOG_LEVEL: debug227KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg12_single-db_14_24_report.json228FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json229FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg12_single-db_14_24_report.json230NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg12_single-db_14_24_report.json231SKIPPED_FLAKY_TESTS_REPORT_PATH: rspec/flaky/skipped_flaky_tests_rspec_system_pg12_single-db_14_24_report.txt232RETRIED_TESTS_REPORT_PATH: rspec/flaky/retried_tests_rspec_system_pg12_single-db_14_24_report.txt233CRYSTALBALL: 234Knapsack report generator started!235DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.1.4.7/lib/active_record/connection_adapters/postgresql_adapter.rb:78: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call236/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/pg-1.3.5/lib/pg.rb:68: warning: The called method `connect' is defined here237 (called from new_client at /builds/gitlab-org/gitlab/config/initializers/00_connection_logger.rb:21)238Run options: exclude {:quarantine=>true, :level=>"migration"}239Test environment set up in 0.707128957 seconds240Expand and collapse diffs241Starting the Capybara driver server...242Capybara starting Puma...243* Version 5.6.2 , codename: Birdie's Version244* Min threads: 0, max threads: 4245* Listening on unix:///tmp/20220704-457-15qbqgs246 shows the diff content with a highlighted line when linking to line247 shows the diff content when linking to file248 visiting a commit with collapsed diffs249 shows small diffs immediately250 shows non-renderable diffs as such immediately, regardless of their size251 does not allow diffs that are larger than the maximum size to be expanded252 shows image diffs immediately, regardless of their size253 expanding a diff for a renamed file254 shows the old content255 shows the new content256 expanding a large diff257 shows the diff content258 adding a comment to the expanded diff259 adds the comment260 reloading the page261 collapses the large diff by default262 expanding the diff263 shows the diff content264 shows the diff comment265 collapsing an expanded diff266 hides the diff content267 re-expanding the same diff268 shows the diff content269 expanding a diff when symlink was converted to a regular file270 shows the content of the regular file271 visiting a commit without collapsed diffs272 does not show Expand all button273 visiting a commit with more than safe files274 does collapsing from the safe number of files to the end on small files275 visiting a commit with more than safe lines276 does collapsing from the safe number of lines to the end277 expanding all diffs278 reloads the page with all diffs expanded279 collapsing an expanded diff280 hides the diff content281 re-expanding the same diff282 shows the diff content283Merge request > User resolves conflicts284 can be resolved in the UI285 the conflicts are resolvable286 shows a link to the conflict resolution page287 in Inline view mode288 conflicts are resolved in Interactive mode289 conflicts are resolved in Edit inline mode290 in Parallel view mode291 conflicts are resolved in Interactive mode292 conflicts are resolved in Edit inline mode293 the conflict contain markers294 conflicts can not be resolved in Interactive mode295 conflicts are resolved in Edit inline mode (PENDING: Temporarily skipped with xit)296 with malicious branch name297 renders bad name without xss issues298 when the conflicts contain a large file299 does not show a link to the conflict resolution page300 shows an error if the conflicts page is visited directly301 when the conflicts contain a binary file302 does not show a link to the conflict resolution page303 shows an error if the conflicts page is visited directly304 when the conflicts contain a file edited in one branch and deleted in another305 does not show a link to the conflict resolution page306 shows an error if the conflicts page is visited directly307 when the conflicts contain a non-UTF-8 file308 does not show a link to the conflict resolution page309 shows an error if the conflicts page is visited directly310Projects > Files > User edits files311 when an user has write access312 inserts a content of a file313 does not show the edit link if a file is binary314 commits an edited file315 commits an edited file to a new branch316 shows the diff of an edited file317 behaves like unavailable for an archived project318 does not show the edit link for an archived project319 when an user does not have write access320 inserts a content of a file in a forked project321 commits an edited file in a forked project322 when the user already had a fork of the project323 links to the forked project for editing324 behaves like unavailable for an archived project325 does not show the edit link for an archived project326Group Runners327 Group runners page328 runners registration329 behaves like shows and resets runner registration token330 has a registration token331 shows registration instructions332 opens runner installation modal333 dismisses runner installation modal334 reset registration token335 changes registration token336 with no runners337 shows tabs with total counts equal to 0338 behaves like shows no runners registered339 shows counts with 0340 shows "no runners" message341 with an online group runner342 shows a group badge343 can edit runner information344 behaves like shows runner in list345 does not show empty state346 shows runner row347 behaves like pauses, resumes and deletes a runner348 pauses and resumes runner349 deletes runner350 shows a confirmation modal351 deletes a runner352 cancels runner deletion353 when description does not match354 shows no runner355 behaves like shows no runners found356 shows "no runners" message357 with an online project runner358 shows a project (specific) badge359 can edit runner information360 behaves like shows runner in list361 does not show empty state362 shows runner row363 behaves like pauses, resumes and deletes a runner364 pauses and resumes runner365 deletes runner366 shows a confirmation modal367 deletes a runner368 cancels runner deletion369 with a multi-project runner370 user cannot remove the project runner371 filtered search372 allows user to search by paused and status373 Group runner edit page374 when group_runner_view_ui is disabled375 user edits the runner to be protected376 when a runner has a tag377 user edits runner not to run untagged jobs378Internal Group access379 Group should be internal380 #internal?381 is expected to be truthy382 GET /groups/:path383 is expected to be allowed for owner384 is expected to be allowed for maintainer385 is expected to be allowed for developer386 is expected to be allowed for reporter387 is expected to be allowed for guest388 is expected to be allowed for the specified user389 is expected to be allowed for user390 is expected to be denied for external391 is expected to be denied for visitor392 when admin mode is enabled393 is expected to be allowed for admin394 when admin mode is disabled395 is expected to be allowed for admin396 GET /groups/:path/-/issues397 is expected to be allowed for owner398 is expected to be allowed for maintainer399 is expected to be allowed for developer400 is expected to be allowed for reporter401 is expected to be allowed for guest402 is expected to be allowed for the specified user403 is expected to be allowed for user404 is expected to be denied for external405 is expected to be denied for visitor406 when admin mode is enabled407 is expected to be allowed for admin408 when admin mode is disabled409 is expected to be allowed for admin410 GET /groups/:path/-/merge_requests411 is expected to be allowed for owner412 is expected to be allowed for maintainer413 is expected to be allowed for developer414 is expected to be allowed for reporter415 is expected to be allowed for guest416 is expected to be allowed for the specified user417 is expected to be allowed for user418 is expected to be denied for external419 is expected to be denied for visitor420 when admin mode is enabled421 is expected to be allowed for admin422 when admin mode is disabled423 is expected to be allowed for admin424 GET /groups/:path/-/group_members425 is expected to be allowed for owner426 is expected to be allowed for maintainer427 is expected to be allowed for developer428 is expected to be allowed for reporter429 is expected to be allowed for guest430 is expected to be allowed for the specified user431 is expected to be allowed for user432 is expected to be denied for external433 is expected to be denied for visitor434 when admin mode is enabled435 is expected to be allowed for admin436 when admin mode is disabled437 is expected to be allowed for admin438 GET /groups/:path/-/edit439 is expected to be allowed for owner440 is expected to be denied for maintainer441 is expected to be denied for developer442 is expected to be denied for reporter443 is expected to be denied for guest444 is expected to be denied for the specified user445 is expected to be denied for user446 is expected to be denied for visitor447 is expected to be denied for external448 when admin mode is enabled449 is expected to be allowed for admin450 when admin mode is disabled451 is expected to be denied for admin452Multi-file editor new file453 creates file in current directory454Metrics rendering455 internal metrics embeds456 shows embedded metrics457 when dashboard params are in included the url458 shows embedded metrics for the specific chart459 when two dashboard urls are included460 shows embedded metrics for both urls461 grafana metrics embeds462 shows embedded metrics463 transient metrics embeds464 shows embedded metrics465 for GitLab embedded cluster health metrics466 shows embedded metrics467Multiple view Diffs468 diff does not include ipynb469 behaves like no multiple viewers470 does not display multiple diff viewers471 and in inline diff472 does not change display for non-ipynb473 and in parallel diff474 does not change display for non-ipynb475 opening a diff with ipynb476 loads the raw diff as hidden477 displays the raw diff and hides after selection changes478 transforms the diff479 on parallel view480 lines without mapping cannot receive comments481 lines numbers without mapping are empty482 transforms the diff483 on inline view484 lines without mapping cannot receive comments485 lines numbers without mapping are empty486Projects > Settings > For a forked project487 Sidebar > Monitor488 renders the menu in the sidebar489 Settings > Monitor490 Incidents491 renders form for incident management492 sets correct default values493 updates form values494 error tracking settings form495 when project dropdown is loaded496 successfully fills and submits the form497 when project dropdown fails to load498 displays error message499 with integrated error tracking backend500 successfully fills and submits the form501 grafana integration settings form502 successfully fills and completes the form503Signup504 redirects to step 2 of the signup process, sets the role and redirects back505 username validation506 does not show an error border if the username is available507 does not show an error border if the username contains dots (.)508 does not show an error border if the username length is not longer than 255 characters509 shows an error border if the username already exists510 shows a success border if the username is available511 shows an error border if the username contains special characters512 shows an error border if the username is longer than 255 characters513 shows an error message if the username is longer than 255 characters514 shows an error message if the username is less than 2 characters515 shows an error message on submit if the username contains special characters516 shows an error border if the username contains emojis517 shows an error message if the username contains emojis518 shows a success message if the username is available519 shows an error message if the username is unavailable520 shows a success message if the username is corrected and then available521 with no errors522 when sending confirmation email523 when soft email confirmation is not enabled524 creates the user account and sends a confirmation email, and pre-fills email address after confirming525 when soft email confirmation is enabled526 creates the user account and sends a confirmation email527 when not sending confirmation email528 creates the user account and goes to dashboard529 with required admin approval enabled530 creates the user but does not sign them in531 with errors532 displays the errors533 does not redisplay the password534 when terms are enforced535 renders text that the user confirms terms by clicking register536 when reCAPTCHA and invisible captcha are enabled537 when reCAPTCHA detects malicious behaviour538 prevents from signing up539 when invisible captcha detects malicious behaviour540 prevents from signing up541 behaves like Signup name validation542 new_user_first_name validation543 does not show an error border if the user's fullname length is not longer than 127 characters544 shows an error border if the user's fullname contains an emoji545 shows an error border if the user's fullname is longer than 127 characters546 shows an error message if the user's First name is longer than 127 characters547 shows an error message if the username contains emojis548 behaves like Signup name validation549 new_user_last_name validation550 does not show an error border if the user's fullname length is not longer than 127 characters551 shows an error border if the user's fullname contains an emoji552 shows an error border if the user's fullname is longer than 127 characters553 shows an error message if the user's Last name is longer than 127 characters554 shows an error message if the username contains emojis555Incident details556DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from block in incident at /builds/gitlab-org/gitlab/app/controllers/projects/incidents_controller.rb:28)557 routes the user to the incident details page when the `issue_type` is set to incident558DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from block in incident at /builds/gitlab-org/gitlab/app/controllers/projects/incidents_controller.rb:28)559 routes the user to the issue details page when the `issue_type` is set to issue560 when a developer+ displays the incident561DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from block in incident at /builds/gitlab-org/gitlab/app/controllers/projects/incidents_controller.rb:28)562 shows correct elements on the page563 escalation status564DEPRECATION WARNING: `.reorder(nil)` with `.first` / `.first!` no longer takes non-deterministic result in Rails 6.2. To continue taking non-deterministic result, use `.take` / `.take!` instead. (called from block in incident at /builds/gitlab-org/gitlab/app/controllers/projects/incidents_controller.rb:28)565 has an interactable escalation status widget566Project > Tags567 when opening project tags568 page with tags list569 shows tag name570 shows tag edit button571 edit tag release notes572 shows tag name header573 shows release notes form574 toolbar buttons on release notes form are functional575 release notes form shows "Attach a file" button5762022-07-04 07:32:27 +0000 Rack app ("POST /namespace77/project69/uploads" - (127.0.0.1)): #<Errno::ENOENT: No such file or directory @ rb_check_realpath_internal - /builds/gitlab-org/gitlab/tmp/tests/public/uploads/tmp/uploads/gitlab-workhorse-upload2809569289>577 shows "Attaching a file" message on uploading 1 file578Users > Terms579 shows the terms580 does not show buttons to accept, decline or sign out581 when user is a project bot582 auto accepts the terms583 when signed in584 declining the terms585 returns the user to the app586 accepting the terms587 returns the user to the app588 when the user has already accepted the terms589 allows the user to continue to the app590 terms were enforced while session is active591 redirects to terms and back to where the user was going592 redirects back to the page the user was trying to save (PENDING: Temporarily skipped with xit)593 when the terms are enforced594 signing out595 allows the user to sign out without a response596Monitor dropdown sidebar597 user is not a member598 has the correct `Monitor` menu items599 when operations project feature is PRIVATE600 does not show the `Monitor` menu601 when operations project feature is DISABLED602 does not show the `Operations` menu603 user has guest role604 has the correct `Monitor` menu items605 behaves like shows Monitor menu based on the access level606 when operations project feature is PRIVATE607 shows the `Monitor` menu608 when operations project feature is DISABLED609 does not show the `Monitor` menu610 user has reporter role611 has the correct `Monitor` menu items612 behaves like shows Monitor menu based on the access level613 when operations project feature is PRIVATE614 shows the `Monitor` menu615 when operations project feature is DISABLED616 does not show the `Monitor` menu617 user has developer role618 has the correct `Monitor` menu items619 behaves like shows Monitor menu based on the access level620 when operations project feature is PRIVATE621 shows the `Monitor` menu622 when operations project feature is DISABLED623 does not show the `Monitor` menu624 user has maintainer role625 has the correct `Monitor` menu items626 behaves like shows Monitor menu based on the access level627 when operations project feature is PRIVATE628 shows the `Monitor` menu629 when operations project feature is DISABLED630 does not show the `Monitor` menu631Merge request > User scrolls to note on load632 scrolls note into view633 renders un-collapsed notes with diff634 resolved notes635 when diff note636 expands collapsed notes637 when non-diff note638 expands collapsed replies639Projects > Settings > User manages project members640 cancels a team member641 imports a team from another project642 shows all members of project shared group643User views diffs file-by-file644 shows diffs file-by-file645GraphiQL646 without relative_url_root647 has the correct graphQLEndpoint648 with relative_url_root649 has the correct graphQLEndpoint650Member autocomplete651 adding a new note on a Issue652 suggests noteable author and note author653 adding a new note on a Merge Request654 suggests noteable author and note author655 adding a new note on a Commit656 suggests noteable author and note author657Contextual sidebar658 when context is a project659 when analyzing the menu660 shows flyout navs when collapsed or expanded apart from on the active item when expanded661 with invite_members_in_side_nav experiment662 allows opening of modal for the candidate experience663 does not have invite members link in side nav for the control experience664 when context is a group665 with invite_members_in_side_nav experiment666 allows opening of modal for the candidate experience667 does not have invite members link in side nav for the control experience668Projects > Members > Group member cannot request access to their group project669 owner does not see the request access button670 maintainer does not see the request access button671 developer does not see the request access button672 reporter does not see the request access button673 guest does not see the request access button674Projects > Files > Project owner sees a link to create a license file in empty project675 allows project maintainer creates a license file from a template in Web IDE676Group Issues Calendar Feed677 GET /issues678 when authenticated679 with no referer680 renders calendar feed681 with GitLab as the referer682 renders calendar feed as text/plain683 when authenticated via personal access token684 renders calendar feed685 when authenticated via feed token686 renders calendar feed687 issue with due date688 renders issue fields689Download buttons in branches page690 when checking branches691 behaves like archive download buttons692 when static objects external storage is enabled693 private project694 shows archive download buttons with external storage URL prepended and user token appended to their href695 public project696 shows archive download buttons with external storage URL prepended to their href697 when static objects external storage is disabled698 shows default archive download buttons699 with artifacts700 shows download artifacts button701Projects > Settings > User changes default branch702 with normal project703 allows to change the default branch704 with empty project705 does not show default branch selector706User paginates issue designs707 paginates to next design708User views issue designs709 opens design detail710New Branch Ref Dropdown711 filters a list of branches and tags712 accepts a manually entered commit SHA713Merge request > User sees draft help message714 with draft commits715 shows a specific draft hint716 without draft commits717 shows the regular draft message718User sees experimental lmarketing header719 when not logged in720 when experiment candidate721 shows marketing header links722 when experiment candidate (trial focused variant)723 shows marketing header links724 when experiment control725 does not show marketing header links726 when logged in727 does not show marketing header links728Upload an attachment729 with an integer project ID730 behaves like handling file uploads731 with object storage disabled732 behaves like for an attachment733 creates files734 is expected to eq 201735 with an encoded project ID736 behaves like handling file uploads737 with object storage disabled738 behaves like for an attachment739 creates files740 is expected to eq 201741Users views raw design image files742 serves the latest design version when no ref is given743 serves the correct design version when a ref is given744User confirmation745 resend confirmation instructions746 when recaptcha is enabled747 renders recaptcha748 when recaptcha is not enabled749 does not render recaptcha750Knapsack report was generated. Preview:751{752 "spec/features/expand_collapse_diffs_spec.rb": 375.06188563899923,753 "spec/features/merge_request/user_resolves_conflicts_spec.rb": 193.6305960110003,754 "spec/features/refactor_blob_viewer_disabled/projects/files/user_edits_files_spec.rb": 161.79604577000282,755 "spec/features/groups/group_runners_spec.rb": 108.40158891000101,756 "spec/features/security/group/internal_access_spec.rb": 66.09561391700117,757 "spec/features/projects/tree/create_file_spec.rb": 74.31550245999824,758 "spec/features/markdown/metrics_spec.rb": 74.06031592100044,759 "spec/features/projects/commits/multi_view_diff_spec.rb": 81.52520718400046,760 "spec/features/projects/settings/monitor_settings_spec.rb": 40.92394756399881,761 "spec/features/users/signup_spec.rb": 41.405611391001,762 "spec/features/incidents/incident_details_spec.rb": 38.40503738999905,763 "spec/features/projects/tags/user_edits_tags_spec.rb": 38.13487243000054,764 "spec/features/users/terms_spec.rb": 26.500319334001688,765 "spec/features/monitor_sidebar_link_spec.rb": 20.958651240998734,766 "spec/features/merge_request/user_scrolls_to_note_on_load_spec.rb": 33.388004489002924,767 "spec/features/projects/settings/user_manages_project_members_spec.rb": 24.435948236001423,768 "spec/features/merge_request/user_views_auto_expanding_diff_spec.rb": 20.562200493001,769 "spec/features/graphiql_spec.rb": 24.67414606500097,770 "spec/features/participants_autocomplete_spec.rb": 18.97123882699816,771 "spec/features/contextual_sidebar_spec.rb": 15.604161408999062,772 "spec/features/projects/members/group_member_cannot_request_access_to_his_group_project_spec.rb": 13.221358784001495,773 "spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb": 9.322225076000905,774 "spec/features/ics/group_issues_spec.rb": 10.058009718999529,775 "spec/features/projects/branches/download_buttons_spec.rb": 11.942709653001657,776 "spec/features/projects/settings/user_changes_default_branch_spec.rb": 7.62212229799843,777 "spec/features/projects/issues/design_management/user_paginates_designs_spec.rb": 9.34963254500326,778 "spec/features/projects/issues/design_management/user_views_design_spec.rb": 6.452749739000865,779 "spec/features/projects/branches/new_branch_ref_dropdown_spec.rb": 7.9601253920009185,780 "spec/features/merge_request/user_sees_wip_help_message_spec.rb": 5.401343541001552,781 "spec/features/user_sees_marketing_header_spec.rb": 5.36179365299904,782 "spec/features/file_uploads/attachment_spec.rb": 2.1502510829996027,783 "spec/features/projects/issues/design_management/user_views_design_images_spec.rb": 1.5215787519991864,784 "spec/features/users/confirmation_spec.rb": 0.832755104998796785}786Knapsack global time execution for tests: 26m 10s787Pending: (Failures listed here are expected and do not affect your suite's status)788 1) Merge request > User resolves conflicts can be resolved in the UI the conflict contain markers conflicts are resolved in Edit inline mode789 # Temporarily skipped with xit790 # ./spec/features/merge_request/user_resolves_conflicts_spec.rb:141791 2) Users > Terms when signed in terms were enforced while session is active redirects back to the page the user was trying to save792 # Temporarily skipped with xit793 # ./spec/features/users/terms_spec.rb:116794Finished in 26 minutes 13 seconds (files took 56.63 seconds to load)795282 examples, 0 failures, 2 pending796Failed to write to log, write log/workhorse-test.log: file already closed797RSpec exited with 0.798No examples to retry, congrats!800Not uploading cache ruby-gems-debian-bullseye-ruby-2.7-10 due to policy801Not uploading cache gitaly-ruby-gems-debian-bullseye-ruby-2.7-10 due to policy803Uploading artifacts...804coverage/: found 5 matching files and directories 805crystalball/: found 2 matching files and directories 806deprecations/: found 4 matching files and directories 807knapsack/: found 3 matching files and directories 808rspec/: found 8 matching files and directories 809WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory 810log/*.log: found 18 matching files and directories 811WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2673337452/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com812WARNING: Retrying... context=artifacts-uploader error=request redirected813Uploading artifacts as "archive" to coordinator... 201 Created id=2673337452 responseStatus=201 Created token=RKiZxQsV814Uploading artifacts...815rspec/junit_rspec.xml: found 1 matching files and directories 816WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/2673337452/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com817WARNING: Retrying... context=artifacts-uploader error=request redirected818Uploading artifacts as "junit" to coordinator... 201 Created id=2673337452 responseStatus=201 Created token=RKiZxQsV820Job succeeded