rspec-ee system pg12 3/6
Passed Started
by
@mikolaj_wawrzyniak

Mikołaj Wawrzyniak
1Running with gitlab-runner 14.1.0-rc1 (e9489c8a)2 on docker-auto-scale-com 8a6210b83 feature flags: FF_USE_FASTZIP:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...7Starting service postgres:12 ...8Pulling docker image postgres:12 ...9Using docker image sha256:14566088fc000f09db0a67b267f7de82a1a1a0d45d6a0a023ab580b084be62a8 for postgres:12 with digest postgres@sha256:1cb8f7fc2e6745ef577640de1c9fde04ff9498a7e0d067f1b8e6890ad4ba5073 ...10Starting service redis:5.0-alpine ...11Pulling docker image redis:5.0-alpine ...12Using docker image sha256:add8cf2f542a4bb4070fad4dd7bb73933a804a0ff57dd611f7be76ffeb4a8ae2 for redis:5.0-alpine with digest redis@sha256:5dbc2c85e636c0aea692972a2eac934ba4f04e9bb6578bc47aa35d28482b2f60 ...13Starting service elasticsearch:7.11.1 ...14Pulling docker image elasticsearch:7.11.1 ...15Using docker image sha256:bc3d45eba361de2bde57b25ada32b4de5dd5f5cb12cd3bd049212e90bdfd62a9 for elasticsearch:7.11.1 with digest elasticsearch@sha256:3a219f148b596e25c1b16bda46e1ca07db46826c0e1cde003c2d2f93f33d18e4 ...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.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 ...19Using docker image sha256:f3af4045688c7d321821552b2274c91037e2b5727ac63ee5f72ad30f5962c48e for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:72fa33b8058851ded8b72376ab249c48f98d1a176ad4bc8d517ca4ab62f0f7a0 ...21Running on runner-8a6210b8-project-278964-concurrent-0 via runner-8a6210b8-gsrm-1629282412-999d7b2f...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 37% |************ | 131M 0:00:01 ETA28gitlab.tar.gz 100% |********************************| 347M 0:00:00 ETA29'/tmp/gitlab.tar.gz' saved30Extracting tarball into /builds/gitlab-org/gitlab...31Fetching changes with git depth set to 20...32Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/33Created fresh repository.34remote: Enumerating objects: 193, done. 35remote: Counting objects: 100% (141/141), done. 36remote: Compressing objects: 100% (55/55), done. 37remote: Total 91 (delta 78), reused 47 (delta 36), pack-reused 0 39 * [new ref] 87ccd58290a6f21a5fb92623e3970840943714e8 -> refs/pipelines/35508967240 * [new branch] master -> origin/master41Checking out 87ccd582 as master...42Skipping Git submodules setup44Checking cache for ruby-gems-v1-4...45Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-v1-4 46Successfully extracted cache47Checking cache for gitaly-ruby-gems-v1-4...48Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/gitaly-ruby-gems-v1-4 49Successfully extracted cache51Downloading artifacts for compile-test-assets (1512821856)...52Downloading artifacts from coordinator... ok id=1512821856 responseStatus=200 OK token=yv2CxeL353Downloading artifacts for retrieve-tests-metadata (1512821865)...54Downloading artifacts from coordinator... ok id=1512821865 responseStatus=200 OK token=UxJ4xnY955Downloading artifacts for setup-test-env (1512821862)...56Downloading artifacts from coordinator... ok id=1512821862 responseStatus=200 OK token=r5iGa7Zz58Using docker image sha256:f3af4045688c7d321821552b2274c91037e2b5727ac63ee5f72ad30f5962c48e for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.16-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-12-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:72fa33b8058851ded8b72376ab249c48f98d1a176ad4bc8d517ca4ab62f0f7a0 ...59$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb60$ export GOPATH=$CI_PROJECT_DIR/.go61$ mkdir -p $GOPATH62$ source scripts/utils.sh63$ source scripts/prepare_build.sh64Bundler version 2.1.465production:development66Settings are listed in order of priority. The top value will be used.67path68Set for the current user (/root/.bundle/config): "vendor"69clean70Set for the current user (/root/.bundle/config): "true"71without72Set via BUNDLE_WITHOUT: [:production, :development]73install_flags74Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"75$ bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check76The Gemfile's dependencies are satisfied77==> 'bundle install --jobs=$(nproc) --retry=3 --quiet && bundle check' succeeded in 2 seconds.78$ bundle pristine pg79Installing pg 1.2.3 with native extensions80==> 'bundle pristine pg' succeeded in 10 seconds.81$ setup_db_user_only82CREATE ROLE83GRANT84==> 'setup_db_user_only' succeeded in 0 seconds.85$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee86Dropped database 'gitlabhq_test'87Created database 'gitlabhq_test'88DEPRECATION 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)89Dropped database 'gitlabhq_geo_test'90Created database 'gitlabhq_geo_test'91==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 28 seconds.92$ run_timed_command "gem install knapsack --no-document"93$ gem install knapsack --no-document94Successfully installed knapsack-4.0.0951 gem installed96==> 'gem install knapsack --no-document' succeeded in 0 seconds.97$ run_timed_command "scripts/gitaly-test-spawn"98$ scripts/gitaly-test-spawn99Settings are listed in order of priority. The top value will be used.100jobs101Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 4102retry103Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): 3104path105Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"106deployment107Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): true108without109Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config): [:production, :development]110Set via BUNDLE_WITHOUT: [:production, :development]111app_config112Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle"113gemfile114Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"115Don't run Bundler as root. Bundler can ask for sudo if it is needed, and116installing your bundle as root will break this application for all non-root117users on this machine.118Using abstract_type 0.0.7119Using concurrent-ruby 1.1.9120Using i18n 1.8.10121Using minitest 5.14.4122Using tzinfo 2.0.4123Using zeitwerk 2.4.2124Using activesupport 6.1.3.2125Using builder 3.2.4126Using erubi 1.10.0127Using mini_portile2 2.5.1128Using racc 1.5.2129Using nokogiri 1.11.5 (x86_64-linux)130Using rails-dom-testing 2.0.3131Using crass 1.0.6132Using loofah 2.10.0133Using rails-html-sanitizer 1.3.0134Using actionview 6.1.3.2135Using rack 2.2.3136Using rack-test 1.1.0137Using actionpack 6.1.3.2138Using ice_nine 0.11.2139Using thread_safe 0.3.6140Using memoizable 0.4.2141Using adamantium 0.2.0142Using public_suffix 4.0.6143Using addressable 2.7.0144Using ast 2.4.1145Using binding_ninja 0.2.3146Using bundler 2.1.4147Using charlock_holmes 0.7.7148Using coderay 1.1.2149Using equalizer 0.0.11150Using concord 0.1.5151Using diff-lcs 1.3152Using dotenv 2.7.6153Using escape_utils 1.2.1154Using factory_bot 5.0.2155Using multipart-post 2.1.1156Using faraday 1.0.1157Using ffi 1.15.3158Using json 2.5.1159Using gemojione 3.3.0160Using mini_mime 1.0.2161Using rugged 1.1.0162Using github-linguist 7.12.1163Using github-markup 1.7.0164Using mime-types-data 3.2020.1104165Using mime-types 3.3.1166Using gitlab-gollum-rugged_adapter 0.4.4.4.gitlab.1167Using rouge 3.26.0168Using nokogumbo 1.5.0169Using sanitize 4.6.6170Using stringex 2.8.5171Using gitlab-gollum-lib 4.2.7.10.gitlab.1172Using google-protobuf 3.17.3 (x86_64-linux)173Using googleapis-common-protos-types 1.1.0174Using grpc 1.38.0 (x86_64-linux)175Using opentracing 0.5.0176Using thrift 0.14.1177Using jaeger-client 1.1.0178Using pg_query 2.1.0179Using redis 4.2.5180Using gitlab-labkit 0.20.0181Using gitlab-markup 1.7.1182Using grpc-tools 1.38.0183Using sawyer 0.8.2184Using octokit 4.20.0185Using reverse_markdown 1.4.0186Using thor 1.1.0187Using licensee 9.14.1188Using method_source 0.9.2189Using msgpack 1.3.3190Using optimist 3.0.1191Using parallel 1.19.2192Using parser 2.7.2.0193Using procto 0.0.3194Using unparser 0.4.7195Using proc_to_ast 0.1.0196Using pry 0.12.2197Using rainbow 3.0.0198Using rbtrace 0.4.14199Using rdoc 6.3.2200Using regexp_parser 1.8.1201Using rexml 3.2.4202Using rspec-support 3.8.0203Using rspec-core 3.8.0204Using rspec-expectations 3.8.3205Using rspec-mocks 3.8.0206Using rspec 3.8.0207Using rspec-parameterized 0.4.2208Using rubocop-ast 0.2.0209Using ruby-progressbar 1.10.1210Using unicode-display_width 1.7.0211Using rubocop 0.86.0212Using sentry-raven 3.0.4213Using timecop 0.9.1214Bundle complete! 21 Gemfile dependencies, 96 gems now installed.215Gems in the groups production and development were not installed.216Bundled gems are installed into `/builds/gitlab-org/gitlab/vendor/gitaly-ruby`217Checking gitaly-ruby Gemfile...218Checking gitaly-ruby bundle...219The Gemfile's dependencies are satisfied220Trying to connect to gitaly: ...... OK221Trying to connect to gitaly2: ............ OK222Trying to connect to praefect: ..... OK223==> 'scripts/gitaly-test-spawn' succeeded in 5 seconds.224$ source ./scripts/rspec_helpers.sh225$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"226KNAPSACK_TEST_FILE_PATTERN: ee/spec/{features}{,/**/}*_spec.rb227Knapsack report generator started!228Run options: exclude {:quarantine=>true, :geo=>true, :level=>"migration"}229==> /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.067003079 seconds...230Test environment set up in 0.619218736 seconds231Protected Branches232Starting the Capybara driver server...233DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)234DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)235 code owner approval236 when project requires code owner approval237 protect a branch form238Capybara starting Puma...239* Version 5.3.2 , codename: Sweetnighter240* Min threads: 0, max threads: 4241* Listening on unix:///tmp/20210818-354-uvobkf242DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)243DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)244 has code owner toggle245DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)246DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)247DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)248DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo_type.svg (called from brand_header_logo_type at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:49)249 can create new protected branch with code owner disabled250 can create new protected branch with code owner enabled251 protect branch table252 has a protected branch with code owner approval toggled on253 shows code owner approval toggle254 displays toggle on255 has a protected branch with code owner approval toggled off256 displays toggle off257 when project does not require code owner approval258 does not have code owner approval in the form259 does not have code owner approval in the table260 access control261 with ref permissions for users enabled262 allows creating protected branches that roles, users, and groups can merge to263 allows updating protected branches so that roles and users can merge to it264 allows updating protected branches so that roles and users cannot merge to it265 prepends selected users that can merge to266 allows creating protected branches that roles, users, and groups can push to267 allows updating protected branches so that roles and users can push to it268 allows updating protected branches so that roles and users cannot push to it269 prepends selected users that can push to270 When updating a protected branch271 discards other roles when choosing "No one"272 When creating a protected branch273 discards other roles when choosing "No one"274 protected branch restrictions275 unprotect/delete can be performed by a maintainer276 with unprotect access levels277 can prevent unprotect/delete278 can prevent update279 with ref permissions for users disabled280 allows creating protected branches that Maintainers can push to281 allows updating protected branches so that Maintainers can push to them282 allows creating protected branches that Developers + Maintainers can push to283 allows updating protected branches so that Developers + Maintainers can push to them284 allows creating protected branches that No one can push to285 allows updating protected branches so that No one can push to them286 allows creating protected branches that Maintainers can merge to287 allows updating protected branches so that Maintainers can merge to them288 allows creating protected branches that Developers + Maintainers can merge to289 allows updating protected branches so that Developers + Maintainers can merge to them290 allows creating protected branches that No one can merge to291 allows updating protected branches so that No one can merge to them292 with existing access levels293 shows users that can push to the branch294 shows groups that can push to the branch295 shows users that can merge into the branch296 shows groups that have can push to the branch297 when the users for protected branches feature is on298 when deploy keys are enabled to this project299 when only one deploy key can push300 shows all dropdown sections in the 'Allowed to push' main dropdown, with only one deploy key301 shows all sections but not deploy keys in the 'Allowed to merge' main dropdown302 shows all sections in the 'Allowed to push' update dropdown303 when no deploy key can push304 just shows all sections but not deploy keys in the 'Allowed to push' dropdown305 just shows all sections but not deploy keys in the 'Allowed to push' update dropdown306Project elastic search307 searching308 finds issues309 finds merge requests310 finds milestones311 finds wiki pages312 finds notes313 finds commits314 finds blobs315 displays Advanced Search status316 when `repository_ref` isn't the default branch317 displays that advanced search is disabled318 when `repository_ref` is unset319 displays that advanced search is enabled320 when `repository_ref` is the default branch321 displays that advanced search is enabled322Project elastic search redactions323 behaves like a redacted search results page324 behaves like redacted search results page assertions325 when logged in326 redacts private features the user does not have access to327 when issues are public328 redacts other private features329 behaves like redacted search results page assertions330 when not logged in331 redacts private features the user does not have access to332 when issues are public333 redacts other private features334epic boards335 display epics in board336 displays default lists and a label list337 displays two epics in Open list338 displays one epic in Label list339 creates new column for label containing labeled epic340 moves to the bottom of another list341 moves to the top of another list342 lists343 changes position of list344 dragging does not duplicate list345 allows user to delete list from list settings sidebar346 when user can admin epic boards347 shows 'Create list' button348 creates board filtering by one label349 adds label to board scope and filters epics350 when user cannot admin epic boards351 does not show 'Create list'352 can view board scope353 does not show Remove list in list settings sidebar354 filtered search355 can select a Label in order to filter the board by not equals356 can select a Label in order to filter the board by equals357 can select an Author in order to filter the board by equals358 can select an Author in order to filter the board by not equals359 can search for an epic in the search bar360Epic Issues361 when user is not a group member of a public group362 user can see issues from public project but cannot delete the associations363 user cannot add new issues to the epic364 user cannot add new epics to the epic365 when user is a group member366 user can add new issues to the epic367 user does not see the linked issues part of the form when they click "Add an existing issue"368 handling epics369 user can display create new epic form by clicking the dropdown item370 handling epic issues371 user can see all issues of the group and delete the associations372 user cannot add new issues to the epic from another group373 user can add new issues to the epic374 user cannot add new issue that does not exist375 handling epic links376 when subepics feature is enabled377 user can see all epics of the group and delete the associations378 user cannot add new epic that does not exist379 user can add new epics to the epic380 when epics are nested too deep381 user cannot add new epic when hierarchy level limit has been reached382 when subepics feature is disabled383 user can not add new epics to the epic384Epic in issue sidebar385 when epics available386 behaves like epic in issue sidebar387 projects within a group388DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_arrow_right.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)389DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_arrow_right.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)390 shows epic in issue sidebar391 shows edit button in issue sidebar392 shows epics select dropdown393 supports searching for an epic394 select an epic from the dropdown395 project within a subgroup396 shows all epics belonging to the sub group and its parents397 personal projects398 does not show epic in issue sidebar399 with namespaced plans400 group has license401 behaves like epic in issue sidebar402 projects within a group403 shows epic in issue sidebar404 shows edit button in issue sidebar405 shows epics select dropdown406 supports searching for an epic407 select an epic from the dropdown408 project within a subgroup409 shows all epics belonging to the sub group and its parents410 personal projects411 does not show epic in issue sidebar412 group has no license413 does not show epic for public projects and groups414 when epics unavailable415 does not show epic in issue sidebar416Requirements list417 when requirements exist for the project418 shows the requirements in the navigation sidebar419 shows requirements tabs for each status type420 shows filtered search input421 filtered search input422 shows filter tokens author and status423 shows options `satisfied`, `failed` and `missing` for status token424 new requirement425 shows requirement create form when "New requirement" button is clicked426 disables new requirement button while create form is open427 creates new requirement428 updates requirements count in nav sidebar and opened and all tab badges429 open tab430 shows button "New requirement"431 shows list of all open requirements432 shows title, metadata and actions within each requirement item433 shows title and description along with edit button in drawer434 shows edit form when edit button is clicked for a requirement435 updates requirement using edit form436 archives a requirement437 archived tab438 does not show button "New requirement"439 shows list of all archived requirements440 shows title, metadata and actions within each requirement item441 reopens a requirement442 all tab443 does not show button "New requirement"444 shows list of all requirements445 filtered search446 shows filtered search input field447 shows sort dropdown448 when accessing project as guest user449 open tab does not show button "New requirement"450 when accessing project as logged out user451 renders the empty state452epics swimlanes filtering453 filtering454 filters by author455 filters by assignee456 filters by milestone457 filters by label458Project mirror459 On a project460 when mirror was updated successfully461 shows the last successful at timestamp462 when mirror was never updated successfully463 shows that mirror has never been updated464 with Update now button465 when able to force update466 forces import467 when unable to force update468 disables Update now button469 when the project is archived470 disables Update now button471 configuration472 password authentication473 can be set up474 can be changed to unauthenticated475 can be recreated after an SSH mirror is set476 SSH public key authentication477 can be set up478 host key management479 fills fingerprints and host keys when detecting480 displays error if detection fails481 allows manual host keys entry482 authentication methods483 shows SSH related fields for an SSH URL484 hides SSH-related fields for a HTTP URL485Edit group settings486 navbar487 with LDAP enabled488 is able to navigate to LDAP group section489 with owners not being able to manage LDAP490 is not able to navigate to LDAP group section491 with webhook feature enabled492 shows the menu item493 with webhook feature disabled494 does not show the menu item495 Member Lock setting496 without a license key497 is not visible498 with a license key499 is visible500 when current user is not the Owner501 is not visible502 Group file templates setting503 without a license key504 is not visible505 with a license key506 is visible507 allows a project to be selected508 when current user is not the Owner509 is not visible510 enable delayed project removal511 behaves like a cascading setting512 when setting is enforced by an ancestor group513 disables setting in subgroups514 does not show enforcement checkbox in subgroups515 displays lock icon with popover516 when use_traversal_ids_for_ancestors is disabled517 disables setting in subgroups518 immediately deleting a project marked for deletion519 deletes the project immediately520 when custom_project_templates feature521 is enabled522 when the group is a top parent group523 behaves like shows custom project templates settings524 shows the custom project templates selection menu525 group selection menu526 shows only the subgroups527 when the group is a subgroup528 behaves like shows custom project templates settings529 shows the custom project templates selection menu530 group selection menu531 shows only the subgroups532 namespace plan is checked533 namespace is on the proper plan534 when the group is a top parent group535 behaves like shows custom project templates settings536 shows the custom project templates selection menu537 group selection menu538 shows only the subgroups539 when the group is a subgroup540 behaves like shows custom project templates settings541 shows the custom project templates selection menu542 group selection menu543 shows only the subgroups544 is disabled for namespace545 when the group is the top parent group546 behaves like does not show custom project templates settings547 does not show the custom project templates selection menu548 when the group is a subgroup549 behaves like does not show custom project templates settings550 does not show the custom project templates selection menu551 is disabled552 when the group is the top parent group553 behaves like does not show custom project templates settings554 does not show the custom project templates selection menu555 when the group is a subgroup556 behaves like does not show custom project templates settings557 does not show the custom project templates selection menu558 merge request approval settings559 when feature flag is enabled and group is licensed560 allows to save settings561 when feature flag is disabled and group is not licensed562 is not visible563[EE] Public Project Access564 GET /:project_path/insights565 is expected to be allowed for admin566 is expected to be allowed for auditor567 is expected to be allowed for owner568 is expected to be allowed for maintainer569 is expected to be allowed for developer570 is expected to be allowed for reporter571 is expected to be allowed for guest572 is expected to be allowed for user573 is expected to be allowed for external574 is expected to be allowed for visitor575 GET /:project_path576 is expected to be allowed for auditor577 GET /:project_path/-/tree/master578 is expected to be allowed for auditor579 GET /:project_path/-/commits/master580 is expected to be allowed for auditor581 GET /:project_path/-/commit/:sha582DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_commit.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)583DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_commit.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)584DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_mr_bold.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)585DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_mr_bold.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)586 is expected to be allowed for auditor587 GET /:project_path/-/compare588 is expected to be allowed for auditor589 GET /:project_path/-/project_members590 is expected to be allowed for auditor591 GET /:project_path/pipelines592 is expected to be allowed for auditor593 GET /:project_path/pipelines/:id594 is expected to be allowed for auditor595 GET /:project_path/builds596 when allowed for public597 is expected to be allowed for auditor598 when disallowed for public599 is expected to be allowed for auditor600 GET /:project_path/builds/:id601 when allowed for public602 is expected to be allowed for auditor603 when disallowed for public604 is expected to be allowed for auditor605 GET /:project_path/-/environments606 is expected to be allowed for auditor607 GET /:project_path/-/environments/:id608 is expected to be allowed for auditor609 GET /:project_path/-/environments/new610 is expected to be denied for auditor611 GET /:project_path/-/blob612 is expected to be allowed for auditor613 GET /:project_path/edit614 is expected to be denied for auditor615 GET /:project_path/deploy_keys616 is expected to be denied for auditor617 GET /:project_path/issues618 is expected to be allowed for auditor619 GET /:project_path/snippets620DEPRECATION 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 snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)621 is expected to be allowed for auditor622 GET /:project_path/snippets/new623 is expected to be denied for auditor624 GET /:project_path/-/merge_requests625 is expected to be allowed for auditor626 GET /:project_path/-/merge_requests/new627 is expected to be denied for auditor628 GET /:project_path/-/branches629 is expected to be allowed for auditor630 GET /:project_path/-/tags631 is expected to be allowed for auditor632 GET /:project_path/-/settings/integrations633 is expected to be denied for auditor634 when license blocks changes635 GET /:project_path/issues/new636 is expected to be denied for maintainer637 is expected to be denied for reporter638 is expected to be denied for admin639 is expected to be denied for guest640 is expected to be denied for user641 is expected to be denied for auditor642 is expected to be denied for visitor643 GET /:project_path/-/merge_requests/new644 is expected to be denied for maintainer645 is expected to be denied for reporter646 is expected to be denied for admin647 is expected to be denied for guest648 is expected to be denied for user649 is expected to be denied for auditor650 is expected to be denied for visitor651 GET /:project_path/container_registry652 is expected to be allowed for auditor653Environments page654 when an environment is protected and user has access to it655 when environment has manual actions656 shows an enabled play button657 shows a stop button658 with external_url659 shows an external link button660 when terminal is available661 shows a terminal button662 when environment can be rollback663 shows re deploy button664 when environment is protected and user does not have access to it665 when environment has manual actions666 show a disabled play button667 does not show a stop button668 with external_url669 shows an external link button670 when terminal is available671 does not shows a terminal button672 when environment can be rollback673 does not show a re deploy button674 when environment has an open alert675 shows the open alert for the environment row676 when user does not have a license for the feature677 does not show the open alert for the environment row678Referencing Epics679 reference on an issue680 when referencing epics from the direct parent681 displays link to the reference682 when referencing an epic from another group683 when non group member displays the issue684 when referenced epic is in a public group685 displays link to the reference686 when referenced epic is in a private group687 does not display link to the reference688 when a group member displays the issue689 when referenced epic is in a private group690 displays link to the reference691 note cross-referencing692 when referencing an epic from an issue note693 creates a note with reference and cross references the epic694 when referencing an issue from an epic695 creates a note with reference and cross references the issue696Labels Hierarchy697 scoped boards698 for group boards699 behaves like filter for scoped boards700 scopes board to ancestor and descendant labels701 for project boards702 behaves like filter for scoped boards703 scopes board to ancestor and descendant labels704Thread Comments Epic705 behaves like thread comments for issue, epic and merge request706 clicking "Comment" will post a comment707 when the toggle is clicked708 has a "Comment" item (selected by default) and "Start thread" item709 closes the menu when clicking the toggle or body710 when selecting "Start thread"711 creating a thread712 clicking "Start thread" will post a thread and show a reply component713 when opening the menu714 has "Start thread" selected715 when selecting "Comment"716 updates the submit button text and closes the dropdown717 has "Comment" selected when opening the menu718Project settings > [EE] repository719 unlicensed720 does not show pull mirror settings721 licensed722 shows pull mirror settings723 mirrored external repo724 does not show personal access token725 does not show password and personal access token on the page726 with an existing pull mirror727 deletes the mirror728 with a non-mirrored imported project729 does not show a pull mirror730Metrics rendering731 for GitLab-managed alerting rules732 shows embedded metrics733 unlicensed734 shows no embedded metrics735 for GitLab embedded cluster health metrics736 shows embedded metrics737Projects > Push Rules738 reject_unsigned_commits rule739 unlicensed740 does not render the setting checkbox741 licensed742 renders the setting checkbox743 with GL.com plans744 when disabled745 does not render the setting checkbox746 when enabled747 renders the setting checkbox748 commit_committer_check rule749 unlicensed750 does not render the setting checkbox751 licensed752 renders the setting checkbox753 with GL.com plans754 when disabled755 does not render the setting checkbox756 when enabled757 renders the setting checkbox758Trial Select Namespace759 when user760 when source is not about.gitlab.com761 shows company/individual question762 when source is about.gitlab.com763 hides company/individual duplicate question764 selects create a new group765 shows the new group name input766 enters a valid new group name767 when user can create groups768DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_empty_groups.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)769DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_empty_groups.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)770 proceeds to the next step771 when user can not create groups772 returns 404773 enters an existing group name774 proceeds to the next step with a unique url775 and does not enter a new group name776 shows validation error777 selects an existing group778 without trial plan779 does not show the new group name input780 applies trial and redirects to dashboard781 with trial plan782 shows validation error783Login784 creates a security event for an invalid password login785DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/errors/_graphic_422.svg (called from _app_views_errors_omniauth_error_html_haml__3069184758940013901_5840840 at /builds/gitlab-org/gitlab/app/views/errors/omniauth_error.html.haml:4)786DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/errors/_graphic_422.svg (called from _app_views_errors_omniauth_error_html_haml__3069184758940013901_5840840 at /builds/gitlab-org/gitlab/app/views/errors/omniauth_error.html.haml:4)787 creates a security event for an invalid OAuth login788DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)789DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/_logo.svg (called from brand_header_logo at /builds/gitlab-org/gitlab/app/helpers/appearances_helper.rb:42)790 creates a security event for an invalid one-time code791 smartcard authentication792 when smartcard is enabled793 with smartcard_auth feature flag off794 does not render any tabs795 renders link to sign up path796 with smartcard_auth feature flag on797 correctly renders tabs and panes798 renders link to sign up path799 with two-factor authentication required800 with a smartcard session801 does not ask for Two-Factor Authentication802 without a smartcard session803 asks for Two-Factor Authentication804 smartcard authentication against LDAP server805 when smartcard auth is optional806 correctly renders tabs and panes807 shows LDAP login form808 shows LDAP smartcard login form809 when smartcard auth is required810 correctly renders tabs and panes811 does not show LDAP login form812 shows LDAP smartcard login form813 via Group SAML814 with U2F two factor815 shows U2F prompt after SAML816 with WebAuthn two factor817 shows WebAuthn prompt after SAML818 restricted visibility levels819 contains public level820 hides Explore link821 hides help link822 does not contain public level823 displays Explore and Help links824User approves a merge request825 when user can approve826 approves a merge request827 when a merge request is approved additionally828 shows multiple approvers beyond the needed count (PENDING: Temporarily skipped with xit)829 doesn't show the add approval when a merge request is closed830 when user cannot approve831 does not approves a merge request832Merge request > User merges with Push Rules833 commit message is invalid834 displays error message after merge request is clicked835 author email is invalid836 displays error message after merge request is clicked837User activates Jira838 user sets and activates Jira Service839 when Jira connection test succeeds840 adds Jira links to sidebar menu841 when jira_issues_integration feature is not available842 does not show Jira links in sidebar menu843User sees new onboarding flow844DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_gitea_logo.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)845DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_gitea_logo.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)846DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_issues.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)847DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_issues.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)848 shows the expected behavior with no trial chosen849 shows the expected behavior with trial chosen850 when force_company_trial experiment is candidate851 shows the trial fields852[EE] Public Group access853 GET /groups/:path/-/insights854 is expected to be allowed for admin855 is expected to be allowed for auditor856 is expected to be allowed for owner857 is expected to be allowed for maintainer858 is expected to be allowed for developer859 is expected to be allowed for reporter860 is expected to be allowed for guest861 is expected to be allowed for the specified user862 is expected to be allowed for user863 is expected to be allowed for external864 is expected to be allowed for visitor865 GET /groups/:path866 is expected to be allowed for auditor867 GET /groups/:path/-/issues868 is expected to be allowed for auditor869 GET /groups/:path/-/merge_requests870 is expected to be allowed for auditor871 GET /groups/:path/-/group_members872 is expected to be allowed for auditor873 GET /groups/:path/-/edit874 is expected to be denied for auditor875User manages merge pipelines option876DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_service_desk.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)877DEPRECATION WARNING: Rendering actions with '.' in the name is deprecated: shared/icons/_icon_service_desk.svg (called from block in custom_icon at /builds/gitlab-org/gitlab/app/helpers/icons_helper.rb:14)878 sees unchecked merge pipeline checkbox879 when user enabled the checkbox880 sees enabled merge pipeline checkbox881 when license is insufficient882 does not see the checkbox883 when feature flag is disabled884 does not see the checkbox885Group > User views empty wiki886 behaves like User views empty wiki887 when group is public888 behaves like empty wiki message889 shows the empty state message with the expected elements890 and user is logged in891 and user is not a member892 behaves like empty wiki message893 shows the empty state message with the expected elements894 and user is a member895 behaves like empty wiki message896 shows the empty state message with the expected elements897 when group is private898 behaves like wiki is not found899 shows an error message900 and user is logged in901 and user is not a member902 behaves like wiki is not found903 shows an error message904 and user is a member905 behaves like empty wiki message906 shows the empty state message with the expected elements907User tests hooks908 when project is not empty909 when URL is valid910 triggers a hook911 when URL is invalid912 is expected to have visible css ".flash-alert" with text "Hook execution failed: Failed to open"913 when project is empty914 is expected to have visible css ".flash-alert" with text "Hook execution failed. Ensure the group has a project with commits."915Groups > Members > List members916 with Group SAML identity linked for a user917 shows user with SSO status badge918 when user has a "Group Managed Account"919 shows user with "Managed Account" badge920 with SAML and enforced SSO921 returns only users with SAML in autocomplete922 when the :invite_members_group_modal feature flag is disabled923 returns only users with SAML in autocomplete924File blob > Code owners925 when there is a codeowners file926 when the feature is available927 shows the code owners related to a file928 does not show the code owners banner when there are no code owners929 when the feature is not available930 does not show the code owners related to a file931User creates Site profile932 when feature is available933 shows the form934 on submit935 on cancel936 when feature is not available937 renders a 404938User edits iteration cadence939 with license940 as authorized user941 prefills fields and allows updating values942 as guest user943 does not show edit dropdown944 redirects to list page when loading edit cadence page945 redirects to list page when loading new cadence page946Compliance Dashboard947 when there are no merge requests948 shows an empty state949 when there are merge requests950 shows merge requests with details951 chain of custody report952 exports a merge commit-specific CSV953Epic shortcuts954 pressing "l"955 opens labels dropdown for editing956 pressing "e"957 starts editing mode for epic958Admin::Emails959 when `send_emails_from_admin_area` feature is not licensed960unknown OID 28: failed to recognize type of 'relfrozenxid'. It will be treated as String.961unknown OID 1034: failed to recognize type of 'relacl'. It will be treated as String.962unknown OID 194: failed to recognize type of 'relpartbound'. It will be treated as String.963 returns 404964 when usage ping is enabled965 when feature is activated966 returns 200967 when feature is deactivated968 returns 404969 when `send_emails_from_admin_area` feature is licensed970 when emails from admin area are not rate limited971 does not show the waiting period alertand the submit button is in enabled state972 when emails from admin area are rate limited973 shows the waiting period alertand the submit button is in disabled state974Group issues page975 bulk editing976 shows sidebar when clicked on "Edit issues"977 shows group milestones within "Milestone" dropdown978Issue Boards new issue979 authorized user980 successfully assigns weight to newly-created issue981Project show page982 stat button existence983 populated project984 as a maintainer985 "Kubernetes cluster" button linked to clusters page986 pull mirroring information987 for maintainer988 displays mirrored from url989 for guest990 does not display mirrored from url991Cluster agent registration992 allows the user to select an agent to install, and displays the resulting agent token993EE > Projects > Settings > User manages approval rule settings994 when merge requests is not available995 does not show approval settings996 when merge requests is available997 shows approval settings998 when `code_owner_approval_required` is not available999 does not allow the user to require code owner approval1000displays new user signups cap alert1001 when reached active users cap1002 displays and dismiss alert1003Private Project Snippets Access1004 GET /:project_path/snippets1005DEPRECATION 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 snippet_counts at /builds/gitlab-org/gitlab/app/services/snippets/count_service.rb:73)1006 is expected to be allowed for auditor1007 GET /:project_path/snippets/new1008 is expected to be denied for auditor1009 GET /:project_path/snippets/:id for a private snippet1010 is expected to be allowed for auditor1011 GET /:project_path/snippets/:id/raw for a private snippet1012 is expected to be allowed for auditor1013Merge Request sidebar1014 when epics available1015 does not show epics in MR sidebar1016 when epics unavailable1017 does not show epics promotion in MR sidebar1018New project from template1019 create from template1020 shows template tabs1021User views hooks1022 is expected to have text "http://example10.test"1023Knapsack report was generated. Preview:1024{1025 "ee/spec/features/protected_branches_spec.rb": 210.34525621300003,1026 "ee/spec/features/search/elastic/project_search_spec.rb": 111.99835279199999,1027 "ee/spec/features/epic_boards/epic_boards_spec.rb": 63.868901620999964,1028 "ee/spec/features/epics/epic_issues_spec.rb": 59.06630932100006,1029 "ee/spec/features/issues/epic_in_issue_sidebar_spec.rb": 54.19985830400003,1030 "ee/spec/features/projects/requirements_management/requirements_list_spec.rb": 48.74228997799992,1031 "ee/spec/features/boards/swimlanes/epics_swimlanes_filtering_spec.rb": 50.049234911999974,1032 "ee/spec/features/projects/mirror_spec.rb": 40.26978043099996,1033 "ee/spec/features/groups/group_settings_spec.rb": 35.44525660800002,1034 "ee/spec/features/security/project/public_access_spec.rb": 25.36995287500008,1035 "ee/spec/features/projects/environments/environments_spec.rb": 27.023278010000013,1036 "ee/spec/features/epics/referencing_epics_spec.rb": 29.114047851000123,1037 "ee/spec/features/labels_hierarchy_spec.rb": 25.8862407470001,1038 "ee/spec/features/discussion_comments/epic_spec.rb": 19.891257527000107,1039 "ee/spec/features/projects/settings/ee/repository_mirrors_settings_spec.rb": 20.364548634999892,1040 "ee/spec/features/markdown/metrics_spec.rb": 19.288543495000113,1041 "ee/spec/features/projects/push_rules_spec.rb": 15.173374763999846,1042 "ee/spec/features/trials/select_namespace_spec.rb": 14.304741799000112,1043 "ee/spec/features/users/login_spec.rb": 11.55471087900014,1044 "ee/spec/features/projects/merge_requests/user_approves_merge_request_spec.rb": 15.766596816999936,1045 "ee/spec/features/merge_request/user_merges_with_push_rules_spec.rb": 10.621795657999883,1046 "ee/spec/features/projects/integrations/user_activates_jira_spec.rb": 10.212645072999976,1047 "ee/spec/features/registrations/trial_during_signup_flow_spec.rb": 10.658311314999992,1048 "ee/spec/features/security/group/public_access_spec.rb": 7.639972874000023,1049 "ee/spec/features/projects/settings/user_manages_merge_pipelines_spec.rb": 6.620530386999917,1050 "ee/spec/features/groups/wiki/user_views_wiki_empty_spec.rb": 7.998013182000022,1051 "ee/spec/features/groups/hooks/user_tests_hooks_spec.rb": 7.64724798300017,1052 "ee/spec/features/groups/members/list_members_spec.rb": 7.0171279989999675,1053 "ee/spec/features/projects/view_blob_with_code_owners_spec.rb": 6.264818009999999,1054 "ee/spec/features/projects/security/dast_site_profiles_spec.rb": 6.646613853999952,1055 "ee/spec/features/groups/iterations/user_edits_iteration_cadence_spec.rb": 5.825054534000174,1056 "ee/spec/features/groups/security/compliance_dashboards_spec.rb": 5.743827445000079,1057 "ee/spec/features/epics/shortcuts_epic_spec.rb": 5.15461910199997,1058 "ee/spec/features/admin/admin_emails_spec.rb": 5.191297234999865,1059 "ee/spec/features/groups/issues_spec.rb": 4.646847955000112,1060 "ee/spec/features/boards/new_issue_spec.rb": 4.150162706999936,1061 "ee/spec/features/projects/show_project_spec.rb": 3.513936588999968,1062 "ee/spec/features/clusters/create_agent_spec.rb": 3.866702698999916,1063 "ee/spec/features/projects/settings/user_manages_approval_settings_spec.rb": 2.5245450239999627,1064 "ee/spec/features/admin/admin_show_new_user_signups_cap_alert_spec.rb": 3.1345747849998133,1065 "ee/spec/features/security/project/snippet/private_access_spec.rb": 1.8662966589999996,1066 "ee/spec/features/merge_request/sidebar_spec.rb": 2.087706947000015,1067 "ee/spec/features/projects/new_project_from_template_spec.rb": 1.7111838809998972,1068 "ee/spec/features/groups/hooks/user_views_hooks_spec.rb": 0.85640912600001681069}1070Knapsack global time execution for tests: 17m 09s1071Pending: (Failures listed here are expected and do not affect your suite's status)1072 1) User approves a merge request when a merge request is approved additionally shows multiple approvers beyond the needed count1073 # Temporarily skipped with xit1074 # ./ee/spec/features/projects/merge_requests/user_approves_merge_request_spec.rb:401075Finished in 17 minutes 11 seconds (files took 46.13 seconds to load)1076390 examples, 0 failures, 1 pending1077Failed to write to log, write log/workhorse-test.log: file already closed1078Wed 18 Aug 2021 10:49:19 AM UTC1080Not uploading cache ruby-gems-v1-4 due to policy1081Not uploading cache gitaly-ruby-gems-v1-4 due to policy1083Uploading artifacts...1084coverage/: found 5 matching files and directories 1085WARNING: crystalball/: no matching files 1086deprecations/: found 21 matching files and directories 1087knapsack/: found 3 matching files and directories 1088rspec_flaky/: found 4 matching files and directories 1089rspec_profiling/: found 1 matching files and directories 1090WARNING: tmp/capybara/: no matching files 1091tmp/memory_test/: found 2 matching files and directories 1092log/*.log: found 17 matching files and directories 1093Uploading artifacts as "archive" to coordinator... ok id=1512822043 responseStatus=201 Created token=vbkqSxc31094Uploading artifacts...1095junit_rspec.xml: found 1 matching files and directories 1096Uploading artifacts as "junit" to coordinator... ok id=1512822043 responseStatus=201 Created token=vbkqSxc31098Job succeeded