rspec-ee system pg11 6/6
Passed Started
by
@patrickbajao

Patrick Bajao
1Running with gitlab-runner 13.9.0-rc2 (69c049fd)2 on prm-com-gitlab-org bd0915563 feature flags: FF_GITLAB_REGISTRY_HELPER_IMAGE:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.29-lfs-2.9-chrome-87-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 ...7Starting service postgres:11.6 ...8Pulling docker image postgres:11.6 ...9Using docker image sha256:2c963c0eb8c6efa49bb8352ea446f248d208d674cfc34fc9ea275b5f99f8dedd for postgres:11.6 with digest postgres@sha256:6f2062ab11d720f4756f17da4d0a64534346cce33b7cdea9d7ac4f43eed9fc02 ...10Starting service redis:5.0-alpine ...11Pulling docker image redis:5.0-alpine ...12Using docker image sha256:f5b24aafdf93a05581fac6db4430badb2024b27c7d6c29eb3144b01828ac5a07 for redis:5.0-alpine with digest redis@sha256:6151b520d9ac29c1524d9637e0b3dc69cba7dbef27a427d6dba355652fff8306 ...13Starting service elasticsearch:7.10.1 ...14Pulling docker image elasticsearch:7.10.1 ...15Using docker image sha256:558380375f1a36c20e67c3a0b7bf715c659d75520d0e688b066d5e708918d716 for elasticsearch:7.10.1 with digest elasticsearch@sha256:7cd88158f6ac75d43b447fdd98c4eb69483fa7bf1be5616a85fe556262dc864a ...16Waiting for services to be up and running...17Authenticating with credentials from job payload (GitLab Registry)18Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.29-lfs-2.9-chrome-87-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 ...19Using docker image sha256:4d23ed899afed063085b02cb83fa639d1a880dc4059e6c7f0af9ee9b713ba41b for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.29-lfs-2.9-chrome-87-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:d70df1af0359f58b269fab0d70a090bca324eba3a03e465146b10aef05de3273 ...21Running on runner-bd091556-project-278964-concurrent-0 via runner-bd091556-prm-1614759247-be06a1b6...23$ eval "$CI_PRE_CLONE_SCRIPT"24Downloading archived master...25Connecting to storage.googleapis.com (172.217.193.128:443)26saving to '/tmp/gitlab.tar.gz'27gitlab.tar.gz 21% |******* | 87.0M 0:00:03 ETA28gitlab.tar.gz 55% |***************** | 219M 0:00:01 ETA29gitlab.tar.gz 90% |***************************** | 359M 0:00:00 ETA30gitlab.tar.gz 100% |********************************| 396M 0:00:00 ETA31'/tmp/gitlab.tar.gz' saved32Extracting tarball into /builds/gitlab-org/gitlab...33Fetching changes with git depth set to 20...34Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/35remote: Enumerating objects: 1210, done. 36remote: Counting objects: 100% (645/645), done. 37remote: Compressing objects: 100% (248/248), done. 38remote: Total 320 (delta 256), reused 130 (delta 68), pack-reused 0 39Receiving objects: 100% (320/320), 40.40 KiB | 1.55 MiB/s, done.40Resolving deltas: 100% (256/256), completed with 120 local objects.42 * [new ref] 4996f4cc3b5cc82b8b493bfd2a4ced37e8cf757c -> refs/pipelines/26473258743Checking out 4996f4cc as refs/merge-requests/55046/merge...44Skipping Git submodules setup46Checking cache for rails-v4-3...47cache.zip is up to date 48WARNING: vendor/ruby/2.7.0/gems/deprecation_toolkit-1.5.1/gemfiles/test/deprecations: chmod vendor/ruby/2.7.0/gems/deprecation_toolkit-1.5.1/gemfiles/test/deprecations: no such file or directory (suppressing repeats) 49Successfully extracted cache51Downloading artifacts for compile-test-assets (1069711722)...52Downloading artifacts from coordinator... ok id=1069711722 responseStatus=200 OK token=cQ-zkx2s53Downloading artifacts for detect-tests (1069711729)...54Downloading artifacts from coordinator... ok id=1069711729 responseStatus=200 OK token=4KJ6tsyT55Downloading artifacts for retrieve-tests-metadata (1069711731)...56Downloading artifacts from coordinator... ok id=1069711731 responseStatus=200 OK token=nMSW8ysV57Downloading artifacts for setup-test-env (1069711725)...58Downloading artifacts from coordinator... ok id=1069711725 responseStatus=200 OK token=fSmN9Jtk59WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 61Using docker image sha256:4d23ed899afed063085b02cb83fa639d1a880dc4059e6c7f0af9ee9b713ba41b for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.29-lfs-2.9-chrome-87-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.34 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:d70df1af0359f58b269fab0d70a090bca324eba3a03e465146b10aef05de3273 ...62$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb63$ export GOPATH=$CI_PROJECT_DIR/.go64$ mkdir -p $GOPATH65$ source scripts/utils.sh66$ source scripts/prepare_build.sh67Bundler version 2.1.468$ bundle install --without=production development --jobs=2 --path=vendor --retry=3 --quiet69==> 'bundle install --without=production development --jobs=2 --path=vendor --retry=3 --quiet' succeeded in 1 seconds.70$ bundle check71The Gemfile's dependencies are satisfied72==> 'bundle check' succeeded in 1 seconds.73$ bundle pristine pg74Installing pg 1.2.3 with native extensions75==> 'bundle pristine pg' succeeded in 11 seconds.76$ setup_db_user_only77CREATE ROLE78GRANT79==> 'setup_db_user_only' succeeded in 0 seconds.80$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee81Dropped database 'gitlabhq_test'82Created database 'gitlabhq_test'83Dropped database 'gitlabhq_geo_test'84Created database 'gitlabhq_geo_test'85==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 28 seconds.86$ run_timed_command "gem install knapsack --no-document"87$ gem install knapsack --no-document88Successfully installed knapsack-1.20.0891 gem installed90==> 'gem install knapsack --no-document' succeeded in 1 seconds.91$ run_timed_command "scripts/gitaly-test-spawn"92$ scripts/gitaly-test-spawn93Settings are listed in order of priority. The top value will be used.94retry95Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 396path97Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"98jobs99Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 4100app_config101Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config"102gemfile103Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"104flags105Set via BUNDLE_FLAGS: "--jobs=4 --retry=3 --path=/builds/gitlab-org/gitlab/vendor/gitaly-ruby"106Don'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.7111Using i18n 1.8.5112Using minitest 5.14.2113Using thread_safe 0.3.6114Using tzinfo 1.2.9115Using zeitwerk 2.4.2116Using activesupport 6.0.3.4117Using builder 3.2.4118Using erubi 1.10.0119Using mini_portile2 2.5.0120Using racc 1.5.2121Using nokogiri 1.11.1 (x86_64-linux)122Using rails-dom-testing 2.0.3123Using crass 1.0.6124Using loofah 2.9.0125Using rails-html-sanitizer 1.3.0126Using actionview 6.0.3.4127Using rack 2.2.3128Using rack-test 1.1.0129Using actionpack 6.0.3.4130Using ice_nine 0.11.2131Using memoizable 0.4.2132Using adamantium 0.2.0133Using public_suffix 4.0.6134Using addressable 2.7.0135Using ast 2.4.1136Using binding_ninja 0.2.3137Using bundler 2.1.4138Using 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.13.1149Using json 2.5.1150Using gemojione 3.3.0151Using mini_mime 1.0.2152Using rugged 1.0.1153Using 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.3.gitlab.1158Using rouge 3.26.0159Using nokogumbo 1.5.0160Using sanitize 4.6.6161Using stringex 2.8.5162Using gitlab-gollum-lib 4.2.7.10.gitlab.1163Using google-protobuf 3.12.4 (x86_64-linux)164Using googleapis-common-protos-types 1.0.5165Using grpc 1.30.2 (x86_64-linux)166Using opentracing 0.5.0167Using thrift 0.13.0168Using jaeger-client 1.1.0169Using pg_query 1.3.0170Using redis 4.2.5171Using gitlab-labkit 0.15.0172Using gitlab-markup 1.7.1173Using grpc-tools 1.30.2174Using sawyer 0.8.2175Using octokit 4.20.0176Using reverse_markdown 1.4.0177Using thor 1.1.0178Using licensee 9.14.1179Using method_source 0.9.2180Using msgpack 1.3.3181Using optimist 3.0.1182Using parallel 1.19.2183Using parser 2.7.2.0184Using procto 0.0.3185Using unparser 0.4.7186Using proc_to_ast 0.1.0187Using pry 0.12.2188Using rainbow 3.0.0189Using rbtrace 0.4.14190Using rdoc 6.2.0191Using regexp_parser 1.8.1192Using rexml 3.2.4193Using rspec-support 3.8.0194Using rspec-core 3.8.0195Using rspec-expectations 3.8.3196Using rspec-mocks 3.8.0197Using rspec 3.8.0198Using rspec-parameterized 0.4.2199Using rubocop-ast 0.2.0200Using ruby-progressbar 1.10.1201Using unicode-display_width 1.7.0202Using rubocop 0.86.0203Using sentry-raven 3.0.4204Using timecop 0.9.1205Bundle complete! 21 Gemfile dependencies, 96 gems now installed.206Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`207Checking gitaly-ruby Gemfile...208Checking gitaly-ruby bundle...209The Gemfile's dependencies are satisfied210Trying to connect to gitaly: ........ OK211Trying to connect to gitaly2: .................. OK212Trying to connect to praefect: .......... OK213==> 'scripts/gitaly-test-spawn' succeeded in 5 seconds.214$ source ./scripts/rspec_helpers.sh215$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"216KNAPSACK_TEST_FILE_PATTERN: ee/spec/{features}{,/**/}*_spec.rb217Knapsack report generator started!218WARNING: `around(:context)` hooks are not supported and behave like `around(:example). Called from /builds/gitlab-org/gitlab/spec/support/omniauth_strategy.rb:36:in `block in <top (required)>'.219WARNING: `around(:context)` hooks are not supported and behave like `around(:example). Called from /builds/gitlab-org/gitlab/ee/spec/features/groups/sso_spec.rb:21:in `block in <top (required)>'.220Run options:221 include {:focus=>true}222 exclude {:quarantine=>true, :geo=>true, :level=>"migration"}223All examples were filtered out; ignoring {:focus=>true}224==> Setting up GitLab Workhorse...225 GitLab Workhorse set up in 66.816029217 seconds...226==> Setting up gitlab-test bare repository in /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare...227 /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.039366499 seconds...228Customizable Group Value Stream Analytics229Starting the Capybara driver server...230 Manual ordering231 with only default stages232Capybara starting Puma...233* Version 5.1.1 , codename: At Your Service234* Min threads: 0, max threads: 4235* Listening on unix:///tmp/20210303-355-qw28xp236 does not allow stages to be draggable237 Add a stage button238 displays the custom stage form when clicked239 with a group240 selected241 behaves like can create custom stages242 Custom stage form243 with empty fields244 submit button is disabled by default245 with all required fields set246 does not have label dropdowns247 submit button is disabled if a default name is used248 submit button is disabled if the start event changes249 custom stage is saved with confirmation message250 with label based stages selected251 submit button is disabled252 with labels available253 does not contain labels from outside the group254 with all required fields set255 custom stage is saved with confirmation message256 with a sub group257 selected258 behaves like can create custom stages259 Custom stage form260 with empty fields261 submit button is disabled by default262 with all required fields set263 does not have label dropdowns264 submit button is disabled if a default name is used265 submit button is disabled if the start event changes266 custom stage is saved with confirmation message267 with label based stages selected268 submit button is disabled269 with labels available270 does not contain labels from outside the group271 with all required fields set272 custom stage is saved with confirmation message273 with a custom stage created274 behaves like can edit custom stages275 Edit stage form276 with no changes to the data277 prepopulates the stage data and disables submit button278 with changes279 persists updates to the stage280 disables the submit form button if incomplete281 doesnt update the stage if a default name is provided282 Stage table283 default stages284 can be hidden, can't be edited or removed285 Hide stage286 disappears from the stage table & can be recovered287 Recover stage288 recovers the stage back to the stage table289 custom stages290 can not be hidden, can be edited or removed291 disappears from the stage table after being removed292 Duration chart293 has all the default stages294 hidden stage295 will not appear in the duration chart dropdown296Project Subscriptions297 renders the correct path for the form action298 successfully creates new pipeline subscription299 shows flash warning when unsuccesful in creating a pipeline subscription300 subscription is removed successfully301Pipeline302 GET /:project/-/pipelines/:id303 triggered and triggered by pipelines304 when :graphql_pipeline_details flag is on305 renders downstream pipeline306 expands the upstream pipeline on click307 renders upstream pipeline308 expands the upstream on click309 closes the expanded upstream on click310 expands the downstream pipeline on click311 expands the downstream on click312 closes the expanded downstream on click313 when :graphql_pipeline_details flag is off314 expands the upstream pipeline on click315 expands the upstream on click316 closes the expanded upstream on click317 expands the downstream pipeline on click318 expands the downstream on click319 closes the expanded downstream on click320 GET /:project/-/pipelines/:id/security321 with a sast artifact322DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/carrierwave-1.3.1/lib/carrierwave/sanitized_file.rb:316: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call323/usr/local/lib/ruby/2.7.0/fileutils.rb:206: warning: The called method `mkdir_p' is defined here324 (called from cache! at /builds/gitlab-org/gitlab/app/uploaders/object_storage.rb:369)325DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.4/lib/active_record/relation.rb:412: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call326/builds/gitlab-org/gitlab/ee/app/models/ee/ci/job_artifact.rb:29: warning: The called method is defined here327 (called from security_reports at /builds/gitlab-org/gitlab/app/models/ci/pipeline.rb:1226)328 shows jobs tab pane as active329 shows security dashboard330 without sast artifact331 displays the pipeline graph332 GET /:project/-/pipelines/:id/licenses333 with a License Compliance artifact334 shows jobs tab pane as active335 shows security report section336 without License Compliance artifact337 displays the pipeline graph338 GET /:project/-/pipelines/:id/codequality_report339 for a branch pipeline340 behaves like full codequality report341 when licensed342 with code quality artifact343 shows code quality tab pane as active, quality issue with link to file, and events for data tracking344 with no code quality artifact345 does not show code quality tab346 when unlicensed347 does not show code quality tab348 for a merge request pipeline349 behaves like full codequality report350 when licensed351 with code quality artifact352 shows code quality tab pane as active, quality issue with link to file, and events for data tracking353 with no code quality artifact354 does not show code quality tab355 when unlicensed356 does not show code quality tab357Merge request > User sets approvers358 with feature flag off359 does not hide approval rules inside collapse when mr_collapsed_approval_rules is off360 when editing an MR with a different author361 does not allow setting the author as an approver but allows setting the current user as an approver362 when creating an MR from a fork363 allows setting other users as approvers but does not allow setting the current user as an approver, and filters non members from approvers list364 Group approvers365 when creating an MR366DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.4/lib/active_support/cache.rb:330: warning: Passing the keyword argument as the last hash parameter is deprecated367/builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activesupport-6.0.3.4/lib/active_support/cache.rb:710: warning: The called method `get_entry_value' is defined here368 (called from fetch at /builds/gitlab-org/gitlab/lib/gitlab/repository_cache.rb:25)369 allows setting groups as approvers370 allows delete approvers group when it is set in project371 when editing an MR with a different author372 allows setting groups as approvers373 allows delete approvers group when it`s set in project374 allows changing approvals number375Requirements list376 when requirements exist for the project377 shows the requirements in the navigation sidebar378 shows requirements tabs for each status type379 new requirement380 shows requirement create form when "New requirement" button is clicked381 disables new requirement button while create form is open382 creates new requirement383 updates requirements count in nav sidebar and opened and all tab badges384 open tab385 shows button "New requirement"386 shows list of all open requirements387 shows title, metadata and actions within each requirement item388 shows title and description along with edit button in drawer389 shows edit form when edit button is clicked for a requirement390 updates requirement using edit form391 archives a requirement392 archived tab393 does not show button "New requirement"394 shows list of all archived requirements395 shows title, metadata and actions within each requirement item396 reopens a requirement397 all tab398 does not show button "New requirement"399 shows list of all requirements400 filtered search401 shows filtered search input field402 shows sort dropdown403 when accessing project as guest user404 open tab does not show button "New requirement"405 when accessing project as logged out user406 renders the empty state407Admin updates EE-only settings408unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.409unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.410unknown OID 194: failed to recognize type of 'relpartbound'. It will be treated as String.411 enables external authentication412 enable Slack application413 Geo settings414 when the license has Geo feature415 hides JS alert416 renders JS form417 when the license does not have Geo feature418 shows JS alert419 Elasticsearch settings420 changes elasticsearch settings421 allows limiting projects and namespaces to index422 allows removing all namespaces and projects423 zero-downtime reindexing shows popup424 when not licensed425 cannot access the page426 Templates page427 render "Templates" section428 render "Custom project templates" section429 LDAP settings430 with LDAP enabled431 changes to allow group owners to manage ldap432 with LDAP disabled433 does not show option to allow group owners to manage ldap434 package registry settings435 allows you to change the npm_forwaring setting436 Metrics and profiling page437 loads seat link payload on click438 sign up settings439 changes the user cap from unlimited to 5440 changes the user cap to unlimited441 when license has active user count442 disallows entering user cap greater then license allows443epics swimlanes sidebar444 when closing sidebar445 unhighlights the active issue card446 notifications subscription447 displays notifications toggle448 shows toggle as on then as off as user toggles to subscribe and unsubscribe449 when notifications have been disabled450 displays a message that notifications have been disabled451 time tracking452 displays time tracking feature with default message453 when only spent time is recorded454 shows the total time spent only455 when only estimated time is recorded456 shows the estimated time only457 when estimated and spent times are available458 shows time tracking progress bar459 shows both estimated and spent time text460 when limitedToHours instance option is turned on461 shows the total time spent only462DevOps Report page463 with devops_adoption_feature feature flag disabled464 does not show the tabbed layout465 with ultimate license and devops_adoption_feature feature flag enabled466 shows the tabbed layout467 shows the correct tabs468 defaults to the DevOps Score tab469 displays the Adoption tab content when selected470 does not add the tab param when the DevOps Score tab is selected471 adds the ?tab=devops-adoption param when the Adoption tab is selected472 shows the devops adoption tab when the tab param is set473 the devops score tab474 has dismissable intro callout475 when usage ping is disabled476 shows empty state477 hides the intro callout478 when there is no data to display479 shows empty state480 when there is data to display481 shows numbers for each metric482 without ultimate license and devops_adoption_feature feature flag enabled483 does not show the tabbed layout484Value stream analytics charts485 Duration chart486 has all the default stages487 hidden stage488 will not appear in the duration chart dropdown489 Tasks by type chart490 enabled491 with data available492 displays the chart493 has 2 labels selected494 has chart filters495 no data available496 shows the no data available message497Environments page498 when an environment is protected and user has access to it499 when environment has manual actions500DEPRECATION WARNING: /builds/gitlab-org/gitlab/vendor/ruby/2.7.0/gems/activerecord-6.0.3.4/lib/active_record/relation.rb:412: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call501/builds/gitlab-org/gitlab/app/models/concerns/has_environment_scope.rb:25: warning: The called method is defined here502 (called from find_platform_kubernetes_with_cte at /builds/gitlab-org/gitlab/app/models/concerns/deployment_platform.rb:27)503 shows an enabled play button504 shows a stop button505 with external_url506 shows an external link button507 when terminal is available508 shows a terminal button509 when environment can be rollback510 shows re deploy button511 when environment is protected and user does not have access to it512 when environment has manual actions513 show a disabled play button514 does not show a stop button515 with external_url516 shows an external link button517 when terminal is available518 does not shows a terminal button519 when environment can be rollback520 does not show a re deploy button521 when environment has an open alert522 shows the open alert for the environment row523 when user does not have a license for the feature524 does not show the open alert for the environment row525Test Cases526 test case page527 header528 shows status, created date and author529 shows action buttons530 archives test case531 body532 shows title, description and edit button533 makes title and description editable on edit click534 update title and description535 sidebar536 shows expand/collapse button537 todo538 shows todo status539 add test case as todo540 mark test case todo as done541 labels542 shows assigned labels543 shows labels dropdown on edit click544 applies label using labels dropdown545Merge request > User approves with password546 works, when user approves and enters correct password547 does not need password to unapprove548 shows error, when user approves and enters incorrect password549[EE] Public Project Access550 GET /:project_path/insights551 is expected to be allowed for admin552 is expected to be allowed for auditor553 is expected to be allowed for owner554 is expected to be allowed for maintainer555 is expected to be allowed for developer556 is expected to be allowed for reporter557 is expected to be allowed for guest558 is expected to be allowed for user559 is expected to be allowed for external560 is expected to be allowed for visitor561 GET /:project_path562 is expected to be allowed for auditor563 GET /:project_path/-/tree/master564 is expected to be allowed for auditor565 GET /:project_path/-/commits/master566 is expected to be allowed for auditor567 GET /:project_path/-/commit/:sha568 is expected to be allowed for auditor569 GET /:project_path/-/compare570 is expected to be allowed for auditor571 GET /:project_path/-/project_members572 is expected to be allowed for auditor573 GET /:project_path/pipelines574 is expected to be allowed for auditor575 GET /:project_path/pipelines/:id576 is expected to be allowed for auditor577 GET /:project_path/builds578 when allowed for public579 is expected to be allowed for auditor580 when disallowed for public581 is expected to be allowed for auditor582 GET /:project_path/builds/:id583 when allowed for public584 is expected to be allowed for auditor585 when disallowed for public586 is expected to be allowed for auditor587 GET /:project_path/-/environments588 is expected to be allowed for auditor589 GET /:project_path/-/environments/:id590 is expected to be allowed for auditor591 GET /:project_path/-/environments/new592 is expected to be denied for auditor593 GET /:project_path/-/blob594 is expected to be allowed for auditor595 GET /:project_path/edit596 is expected to be denied for auditor597 GET /:project_path/deploy_keys598 is expected to be denied for auditor599 GET /:project_path/issues600 is expected to be allowed for auditor601 GET /:project_path/snippets602 is expected to be allowed for auditor603 GET /:project_path/snippets/new604 is expected to be denied for auditor605 GET /:project_path/-/merge_requests606 is expected to be allowed for auditor607 GET /:project_path/-/merge_requests/new608 is expected to be denied for auditor609 GET /:project_path/-/branches610 is expected to be allowed for auditor611 GET /:project_path/-/tags612 is expected to be allowed for auditor613 GET /:project_path/-/settings/integrations614 is expected to be denied for auditor615 when license blocks changes616 GET /:project_path/issues/new617 is expected to be denied for maintainer618 is expected to be denied for reporter619 is expected to be denied for admin620 is expected to be denied for guest621 is expected to be denied for user622 is expected to be denied for auditor623 is expected to be denied for visitor624 GET /:project_path/-/merge_requests/new625 is expected to be denied for maintainer626 is expected to be denied for reporter627 is expected to be denied for admin628 is expected to be denied for guest629 is expected to be denied for user630 is expected to be denied for auditor631 is expected to be denied for visitor632 GET /:project_path/container_registry633 is expected to be allowed for auditor634Project settings > [EE] repository635 unlicensed636 does not show pull mirror settings637 licensed638 shows pull mirror settings639 mirrored external repo640 does not show personal access token641 with an existing pull mirror642 deletes the mirror643 with a non-mirrored imported project644 does not show a pull mirror645User creates issue646 with weight set647 creates issue648 with epics649 creates an issue with no epic650 credates an issue with an epic651User approves a merge request652 when user can approve653 approves a merge request654 when a merge request is approved additionally655 shows multiple approvers beyond the needed count (PENDING: Temporarily skipped with xit)656 doesn't show the add approval when a merge request is closed657 when user cannot approve658 does not approves a merge request659epics list660 editing author token661 converts keyword into visual token662 opens author dropdown663 makes value editable664 filters value665 editing label token666 converts keyword into visual token667 opens label dropdown668 makes value editable669 filters value670Assign labels to an epic671 when label is referenced672 creates new system note with label pointing to epics index page673 when labels icon is clicked on collapsed sidebar674 expands sidebar675 opens labels dropdown676 collapses sidebar when clicked outside677Project678 Custom file templates679 allows file creation from an instance template680 allows file creation from a group template681epic boards682 multiple epic boards683 shows current epic board name684 shows a list of epic boards685 switches current epic board686 creates new epic board without detailed configuration687Feature flag issue links688 linking a feature flag to an issue689 user can link a feature flag to an issue690 user sees simple form without relates to / blocks / is blocked by radio buttons691 autocompletes issues692 when the feature is unlicensed693 does not show the related issues widget694 unlinking a feature flag from an issue695 user can unlink a feature flag from an issue696Burndown charts697 for project milestones698 presents burndown charts when available699 presents burndown charts promotion correctly700 for group milestones701 presents burndown charts when available702 presents burndown charts promotion correctly703User views iteration704 with license705 as authorized user706 load edit page directly707 prefills fields and allows updating all values708 load edit page from report709 prefills fields and updates URL710 as guest user711 does not show edit dropdown712 404s when loading edit page directly713epic boards714 display epics in board715 displays default lists and a label list716 displays two epics in Open list717 displays one epic in Label list718 creates new column for label containing labeled issue719Merge request > User edits MR with multiple assignees720 behaves like multiple assignees merge request721 updates a MR with multiple assignees722User tests hooks723 when project is not empty724 when URL is valid725 triggers a hook726 when URL is invalid727 is expected to have visible css ".flash-alert" with text "Hook execution failed: Failed to open"728 when project is empty729 is expected to have visible css ".flash-alert" with text "Hook execution failed. Ensure the group has a project with commits."730Iterations list731 as guest732 when in group733 hides New iteration button734 shows iterations on each tab735 when an iteration is clicked736 redirects to an iteration report within the group context737 when in subgroup738 shows iterations on each tab including ancestor iterations739 as user740 shows "New iteration" button741SAML access enforcement742 without SAML session743 group resources744 behaves like resource access745 prevents access to resource via SSO redirect746 subgroup resources747 behaves like resource access748 prevents access to resource via SSO redirect749 project resources750 behaves like resource access751 prevents access to resource via SSO redirect752 subgroup project resources753 behaves like resource access754 prevents access to resource via SSO redirect755 with active SAML login from session756 group resources757 behaves like resource access758 allows access to resource759 subgroup resources760 behaves like resource access761 allows access to resource762 project resources763 behaves like resource access764 allows access to resource765 subgroup project resources766 behaves like resource access767 allows access to resource768 when SAML session expires769DEPRECATION WARNING: ActiveSupport::Multibyte::Chars#normalize is deprecated and will be removed from Rails 6.1. Use #unicode_normalize(:nfkd) instead. (called from generate_username at /builds/gitlab-org/gitlab/lib/gitlab/auth/o_auth/auth_hash.rb:84)770 shows loading screen and link used for auto-redirect771User views all merge requests772 shows custom tooltip after user has approved773 shows custom tooltip after a different user has approved774 shows custom tooltip after multiple users have approved775 shows custom tooltip after multiple users have approved, including self776 more approvals are required777 shows generic approvals tooltip778 shows custom tooltip after a different user has approved779 shows custom tooltip after self has approved780Trial Capture Lead781 when user782 enters valid company information783 proceeds to the next step784 enters company information785 without phone number786 shows validation error787 and enters negative number to the number of users field788 shows validation error789Milestones on EE790 burndown charts791 with the milestone charts feature available792 shows a burndown chart793 with due & start date not set794 shows a mention to fill in dates795 with the milestone charts feature disabled796 has a link to upgrade to Bronze when checking the namespace plan797 has a link to upgrade to starter on premise798 with the issuable weights feature disabled799 has a link to upgrade to Bronze when checking the namespace plan800 has a link to upgrade to starter on premise801 milestone summary802 shows the total weight when sum is greater than zero803 hides the total weight when sum is equal to zero804Delete Epic805 when user who is not a group member displays the epic806 does not show the Delete button807 when user with owner access displays the epic808 deletes the issue and redirect to epic list809Groups > Members > List members810 with Group SAML identity linked for a user811 shows user with SSO status badge812 when user has a "Group Managed Account"813 shows user with "Managed Account" badge814 with SAML and enforced SSO815 returns only users with SAML in autocomplete816User manages merge pipelines option817 sees unchecked merge pipeline checkbox818 when user enabled the checkbox819 sees enabled merge pipeline checkbox820 when license is insufficient821 does not see the checkbox822 when feature flag is disabled823 does not see the checkbox824Merge request > User sees closing issues message825 approvals are enabled while closing issues826 displays closing issue message exactly one time827Merge request > User uses quick actions828 merge-request-only commands829 adding a weight from a note830 does not recognize the command nor create a note831Admin sends notification832 sends notification833Jobs834 GET /:project/jobs/:id835 job project is over shared runners limit836 displays a warning message837 job project is not over shared runners limit838 does not display a warning message839Kerberos clone instructions840 shows Kerberos clone url841 mobile component842 shows the Kerberos clone information843Trial Sign Up844 on GitLab.com845 with the unavailable username846 shows the error about existing username847 with the available username848 registers the user and proceeds to the next step849 entering850 first name851 suggests the username852 last name853 suggests the username854 first name and last name855 suggests the username856User manages merge trains option857 sees unchecked merge trains checkbox858 when user enabled the checkbox859 sees enabled merge trains checkbox860 when license is insufficient861 does not see the checkbox862 when feature flag is disabled863 does not see the checkbox864Group SAML SSO865 sign_up866 when signed in867DEPRECATION WARNING: ActiveSupport::Multibyte::Chars#normalize is deprecated and will be removed from Rails 6.1. Use #unicode_normalize(:nfkd) instead. (called from generate_username at /builds/gitlab-org/gitlab/lib/gitlab/auth/o_auth/auth_hash.rb:84)868DEPRECATION WARNING: [Devise] `DeviseHelper#devise_error_messages!` is deprecated and will be869removed in the next major version.870Devise now uses a partial under "devise/shared/error_messages" to display871error messages by default, and make them easier to customize. Update your872views changing calls from:873 <%= devise_error_messages! %>874to:875 <%= render "devise/shared/error_messages", resource: resource %>876To start customizing how errors are displayed, you can copy the partial877from devise to your `app/views` folder. Alternatively, you can run878`rails g devise:views` which will copy all of them again to your app.879 (called from block in _ee_app_views_groups_sso__register_pane_html_haml___4113171678251158639_3627520 at /builds/gitlab-org/gitlab/ee/app/views/groups/sso/_register_pane.html.haml:5)880 doesn't display the authorize tab881 SAML response includes a verified email from the logged in user882DEPRECATION WARNING: ActiveSupport::Multibyte::Chars#normalize is deprecated and will be removed from Rails 6.1. Use #unicode_normalize(:nfkd) instead. (called from generate_username at /builds/gitlab-org/gitlab/lib/gitlab/auth/o_auth/auth_hash.rb:84)883DEPRECATION WARNING: [Devise] `DeviseHelper#devise_error_messages!` is deprecated and will be884removed in the next major version.885Devise now uses a partial under "devise/shared/error_messages" to display886error messages by default, and make them easier to customize. Update your887views changing calls from:888 <%= devise_error_messages! %>889to:890 <%= render "devise/shared/error_messages", resource: resource %>891To start customizing how errors are displayed, you can copy the partial892from devise to your `app/views` folder. Alternatively, you can run893`rails g devise:views` which will copy all of them again to your app.894 (called from block in _ee_app_views_groups_sso__register_pane_html_haml___4113171678251158639_3627520 at /builds/gitlab-org/gitlab/ee/app/views/groups/sso/_register_pane.html.haml:5)895 allows to complete the transfer and sign in to the group896 convert_user_to_group_managed_accounts flag is disable897DEPRECATION WARNING: ActiveSupport::Multibyte::Chars#normalize is deprecated and will be removed from Rails 6.1. Use #unicode_normalize(:nfkd) instead. (called from generate_username at /builds/gitlab-org/gitlab/lib/gitlab/auth/o_auth/auth_hash.rb:84)898DEPRECATION WARNING: [Devise] `DeviseHelper#devise_error_messages!` is deprecated and will be899removed in the next major version.900Devise now uses a partial under "devise/shared/error_messages" to display901error messages by default, and make them easier to customize. Update your902views changing calls from:903 <%= devise_error_messages! %>904to:905 <%= render "devise/shared/error_messages", resource: resource %>906To start customizing how errors are displayed, you can copy the partial907from devise to your `app/views` folder. Alternatively, you can run908`rails g devise:views` which will copy all of them again to your app.909 (called from block in _ee_app_views_groups_sso__register_pane_html_haml___4113171678251158639_3627520 at /builds/gitlab-org/gitlab/ee/app/views/groups/sso/_register_pane.html.haml:5)910 doesn't display the authorize tab911Changes GL.com plan for group912 for group namespace913 changes the plan914 for user namespace915 changes the plan916Service Desk Setting917 when inherited_issuable_templates enabled918 behaves like issue description templates from current project only919 loads issue description templates from the project only920 when inherited_issuable_templates disabled921 behaves like issue description templates from current project only922 loads issue description templates from the project only923Project navbar924 when issue analytics is available925 behaves like verified navigation bar926 renders correctly927 when security dashboard is available928 behaves like verified navigation bar929 renders correctly930 when packages are available931 when container registry is available932 behaves like verified navigation bar933 renders correctly934 when requirements is available935 behaves like verified navigation bar936 renders correctly937Project settings > [EE] repository938 editing a push rule939 push rules licensed940 displays the new value in the form941 saves the new value942 push rules unlicensed943 hides push rule settings944Projects > Merge Requests > User edits a merge request945 when the merge request has matching code owners946 shows the matching code owner rules947Group overview948 when the default value of "Group Overview content" preference is used949 displays the Details view950 when Security Dashboard view is set as default951 and Security Dashboard feature is not available for a group952 displays the "Security Dashboard unavailable" empty state953Group > User views empty wiki954 behaves like User views empty wiki955 when group is public956 behaves like empty wiki message957 shows the empty state message with the expected elements958 and user is logged in959 and user is not a member960 behaves like empty wiki message961 shows the empty state message with the expected elements962 and user is a member963 behaves like empty wiki message964 shows the empty state message with the expected elements965 when group is private966 behaves like wiki is not found967 shows an error message968 and user is logged in969 and user is not a member970 behaves like wiki is not found971 shows an error message972 and user is a member973 behaves like empty wiki message974 shows the empty state message with the expected elements975Clusterable > Show page976 when clusterable is a project977 does not show the environments tab978 when clusterable is a group979 shows the environments tab980 when clusterable is an instance981 shows the environments tab982Dropdown weight983 behavior984 loads all the weights when opened985Blocking issues count986 shows blocking issue counts on issue list row987 sorts by blocking988Internal Project Snippets Access989 GET /:project_path/snippets990 is expected to be allowed for auditor991 GET /:project_path/snippets/new992 is expected to be denied for auditor993 GET /:project_path/snippets/:id994 for an internal snippet995 is expected to be allowed for auditor996 for a private snippet997 is expected to be allowed for auditor998 GET /:project_path/snippets/:id/raw999 for an internal snippet1000 is expected to be allowed for auditor1001 for a private snippet1002 is expected to be allowed for auditor1003Issues > User edits issue1004 with multiple_issue_assignees1005 displays plural Assignees title1006Private Project Snippets Access1007 GET /:project_path/snippets1008 is expected to be allowed for auditor1009 GET /:project_path/snippets/new1010 is expected to be denied for auditor1011 GET /:project_path/snippets/:id for a private snippet1012 is expected to be allowed for auditor1013 GET /:project_path/snippets/:id/raw for a private snippet1014 is expected to be allowed for auditor1015SAML group links1016 when SAML group links is available1017 adds new SAML group link1018 with existing records1019 lists active links1020 does not list links for other groups1021User edits hooks1022 updates existing hook1023EE > Projects > Settings > User manages merge requests template1024 saves merge request template1025Group CI/CD Analytics1026 renders statistics about release within the group1027Issues sub nav EE1028 has a `Boards` item1029EE-specific GitLab Markdown1030 default pipeline1031 includes custom filters1032Knapsack report was generated. Preview:1033{1034 "ee/spec/features/groups/analytics/cycle_analytics/customizable_cycle_analytics_spec.rb": 150.1064956188202,1035 "ee/spec/features/projects/settings/pipeline_subscriptions_spec.rb": 78.90170121192932,1036 "ee/spec/features/projects/pipelines/pipeline_spec.rb": 63.00957727432251,1037 "ee/spec/features/merge_request/user_sets_approvers_spec.rb": 50.770148277282715,1038 "ee/spec/features/projects/requirements_management/requirements_list_spec.rb": 38.754483222961426,1039 "ee/spec/features/admin/admin_settings_spec.rb": 37.57245230674744,1040 "ee/spec/features/boards/swimlanes/epics_swimlanes_sidebar_spec.rb": 36.488757848739624,1041 "ee/spec/features/admin/admin_dev_ops_report_spec.rb": 31.56789755821228,1042 "ee/spec/features/groups/analytics/cycle_analytics/charts_spec.rb": 28.161314249038696,1043 "ee/spec/features/projects/environments/environments_spec.rb": 22.918533325195312,1044 "ee/spec/features/projects/quality/test_case_show_spec.rb": 20.90859866142273,1045 "ee/spec/features/merge_request/user_approves_with_password_spec.rb": 17.03766417503357,1046 "ee/spec/features/security/project/public_access_spec.rb": 20.513991117477417,1047 "ee/spec/features/projects/settings/ee/repository_mirrors_settings_spec.rb": 17.39779043197632,1048 "ee/spec/features/projects/issues/user_creates_issue_spec.rb": 14.268475770950317,1049 "ee/spec/features/projects/merge_requests/user_approves_merge_request_spec.rb": 12.18410325050354,1050 "ee/spec/features/epics/filtered_search/visual_tokens_spec.rb": 11.480592250823975,1051 "ee/spec/features/epics/epic_labels_spec.rb": 11.29525876045227,1052 "ee/spec/features/projects/user_applies_custom_file_template_spec.rb": 10.776137351989746,1053 "ee/spec/features/epic_boards/multiple_epic_boards_spec.rb": 8.855139255523682,1054 "ee/spec/features/projects/feature_flags/feature_flag_issues_spec.rb": 8.85839581489563,1055 "ee/spec/features/burndown_charts_spec.rb": 7.180363655090332,1056 "ee/spec/features/groups/iterations/user_edits_iteration_spec.rb": 7.6482017040252686,1057 "ee/spec/features/epic_boards/epic_boards_spec.rb": 8.769201517105103,1058 "ee/spec/features/merge_request/user_edits_multiple_assignees_mr_spec.rb": 9.243026494979858,1059 "ee/spec/features/groups/hooks/user_tests_hooks_spec.rb": 6.69611120223999,1060 "ee/spec/features/groups/iterations/iterations_list_spec.rb": 6.804527282714844,1061 "ee/spec/features/groups/saml_enforcement_spec.rb": 6.364726781845093,1062 "ee/spec/features/merge_requests/user_views_all_merge_requests_spec.rb": 6.36692476272583,1063 "ee/spec/features/trials/capture_lead_spec.rb": 4.342033863067627,1064 "ee/spec/features/projects/milestones/milestone_spec.rb": 5.02028226852417,1065 "ee/spec/features/epics/delete_epic_spec.rb": 5.762718439102173,1066 "ee/spec/features/groups/members/list_members_spec.rb": 5.006808519363403,1067 "ee/spec/features/projects/settings/user_manages_merge_pipelines_spec.rb": 5.520540475845337,1068 "ee/spec/features/merge_request/user_sees_closing_issues_message_spec.rb": 4.23276162147522,1069 "ee/spec/features/merge_request/user_uses_slash_commands_spec.rb": 5.062541961669922,1070 "ee/spec/features/admin/admin_sends_notification_spec.rb": 4.780897617340088,1071 "ee/spec/features/projects/jobs_spec.rb": 4.537377119064331,1072 "ee/spec/features/projects/kerberos_clone_instructions_spec.rb": 3.75148868560791,1073 "ee/spec/features/trial_registrations/signup_spec.rb": 4.213205814361572,1074 "ee/spec/features/projects/settings/user_manages_merge_trains_spec.rb": 4.533848524093628,1075 "ee/spec/features/groups/sso_spec.rb": 3.2942392826080322,1076 "ee/spec/features/admin/groups/admin_changes_plan_spec.rb": 3.5225343704223633,1077 "ee/spec/features/projects/settings/ee/service_desk_setting_spec.rb": 4.409649133682251,1078 "ee/spec/features/projects/navbar_spec.rb": 4.785314083099365,1079 "ee/spec/features/projects/settings/push_rules_settings_spec.rb": 3.3701894283294678,1080 "ee/spec/features/projects/merge_requests/user_edits_merge_request_spec.rb": 2.727788209915161,1081 "ee/spec/features/groups/group_overview_spec.rb": 3.2492268085479736,1082 "ee/spec/features/groups/wiki/user_views_wiki_empty_spec.rb": 3.293741226196289,1083 "ee/spec/features/clusters/cluster_detail_page_spec.rb": 2.9276530742645264,1084 "ee/spec/features/issues/filtered_search/dropdown_weight_spec.rb": 2.099123001098633,1085 "ee/spec/features/issues/blocking_issues_spec.rb": 2.3599190711975098,1086 "ee/spec/features/security/project/snippet/internal_access_spec.rb": 1.5785021781921387,1087 "ee/spec/features/issues/user_edits_issue_spec.rb": 1.6525228023529053,1088 "ee/spec/features/security/project/snippet/private_access_spec.rb": 1.9790818691253662,1089 "ee/spec/features/groups/saml_group_links_spec.rb": 1.6825830936431885,1090 "ee/spec/features/groups/hooks/user_edits_hooks_spec.rb": 1.049487590789795,1091 "ee/spec/features/projects/settings/user_manages_merge_requests_template_spec.rb": 1.4388601779937744,1092 "ee/spec/features/groups/analytics/ci_cd_analytics_spec.rb": 1.2405729293823242,1093 "ee/spec/features/issues/sub_nav_ee_spec.rb": 0.758270263671875,1094 "ee/spec/features/markdown/markdown_spec.rb": 0.66565036773681641095}1096Knapsack global time execution for tests: 14m 15s1097Pending: (Failures listed here are expected and do not affect your suite's status)1098 1) User approves a merge request when a merge request is approved additionally shows multiple approvers beyond the needed count1099 # Temporarily skipped with xit1100 # ./ee/spec/features/projects/merge_requests/user_approves_merge_request_spec.rb:401101Finished in 15 minutes 54 seconds (files took 53.21 seconds to load)1102370 examples, 0 failures, 1 pending1103Wed 03 Mar 2021 12:19:51 PM UTC1105Not uploading cache rails-v4-3 due to policy1107Uploading artifacts...1108coverage/: found 5 matching files and directories 1109WARNING: crystalball/: no matching files 1110deprecations/: found 14 matching files and directories 1111knapsack/: found 3 matching files and directories 1112rspec_flaky/: found 4 matching files and directories 1113rspec_profiling/: found 1 matching files and directories 1114WARNING: tmp/capybara/: no matching files 1115tmp/memory_test/: found 2 matching files and directories 1116tmp/feature_flags/: found 285 matching files and directories 1117log/*.log: found 16 matching files and directories 1118Uploading artifacts as "archive" to coordinator... ok id=1069712407 responseStatus=201 Created token=UW-VvfsR1119Uploading artifacts...1120junit_rspec.xml: found 1 matching files and directories 1121Uploading artifacts as "junit" to coordinator... ok id=1069712407 responseStatus=201 Created token=UW-VvfsR1123Job succeeded