rspec-ee system pg11 6/6
Passed Started
by
@nfriend
Nathan Friend
1Running with gitlab-runner 13.1.0-rc1 (b9d289ed)2 on docker-auto-scale-com 8a6210b84Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.6-golang-1.14-git-2.27-lfs-2.9-chrome-83-node-12.x-yarn-1.21-postgresql-11-graphicsmagick-1.3.34 ...5Starting service postgres:11.6 ...6Pulling docker image postgres:11.6 ...7Using docker image sha256:2c963c0eb8c6efa49bb8352ea446f248d208d674cfc34fc9ea275b5f99f8dedd for postgres:11.6 ...8Starting service redis:alpine ...9Pulling docker image redis:alpine ...10Using docker image sha256:b546e82a6d0eceb411b424487643c8d5224cb12a74b6175469991ce2e78c42d1 for redis:alpine ...11Starting service elasticsearch:6.4.2 ...12Pulling docker image elasticsearch:6.4.2 ...13Using docker image sha256:e47ebd7ec3eef5e48746af2ae376f180bbfbd23c7514b5b18a116f8349eb4c34 for elasticsearch:6.4.2 ...14Waiting for services to be up and running...15Authenticating with credentials from job payload (GitLab Registry)16Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.6-golang-1.14-git-2.27-lfs-2.9-chrome-83-node-12.x-yarn-1.21-postgresql-11-graphicsmagick-1.3.34 ...17Using docker image sha256:55544d55bdb13be6afb83ab069b8b15d9eed014ac57db466e7586e070f0cebff for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.6-golang-1.14-git-2.27-lfs-2.9-chrome-83-node-12.x-yarn-1.21-postgresql-11-graphicsmagick-1.3.34 ...19Running on runner-8a6210b8-project-278964-concurrent-0 via runner-8a6210b8-gsrm-1592410874-77ad94c5...21$ eval "$CI_PRE_CLONE_SCRIPT"22Downloading archived master...23Connecting to storage.googleapis.com (173.194.213.128:443)24gitlab.tar.gz 0% | | 8662k 0:01:50 ETA25gitlab.tar.gz 25% |******** | 243M 0:00:05 ETA26gitlab.tar.gz 62% |******************** | 591M 0:00:01 ETA27gitlab.tar.gz 100% |********************************| 939M 0:00:00 ETA28Extracting tarball into /builds/gitlab-org/gitlab...29Fetching changes with git depth set to 20...30Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/31Created fresh repository.32Checking out 2d057e7a as refs/merge-requests/25668/merge...33Skipping Git submodules setup35Checking cache for rails-v1-3...36cache.zip is up to date 37Successfully extracted cache39Downloading artifacts for compile-test-assets (599847029)...40Downloading artifacts from coordinator... ok id=599847029 responseStatus=200 OK token=Nm4Zox-E41Downloading artifacts for retrieve-tests-metadata (599847034)...42Downloading artifacts from coordinator... ok id=599847034 responseStatus=200 OK token=GZ748fBo43Downloading artifacts for setup-test-env (599847031)...44Downloading artifacts from coordinator... ok id=599847031 responseStatus=200 OK token=LPfzdszg45WARNING: tmp/tests/gitlab-shell/.gitlab_shell_secret: chmod tmp/tests/gitlab-shell/.gitlab_shell_secret: no such file or directory (suppressing repeats) 47$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb48$ export GOPATH=$CI_PROJECT_DIR/.go49$ mkdir -p $GOPATH50$ source scripts/utils.sh51$ source scripts/prepare_build.sh52Bundler version 1.17.253$ bundle install --clean --without=production --jobs=2 --path=vendor --retry=3 --quiet54==> 'bundle install --clean --without=production --jobs=2 --path=vendor --retry=3 --quiet' succeeded in 1 seconds.55$ bundle check56Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.57The Gemfile's dependencies are satisfied58==> 'bundle check' succeeded in 1 seconds.59$ gem install knapsack --no-document60Successfully installed knapsack-1.18.0611 gem installed62==> 'gem install knapsack --no-document' succeeded in 2 seconds.63$ setup_db_user_only64CREATE ROLE65GRANT66==> 'setup_db_user_only' succeeded in 0 seconds.67$ bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee68Dropped database 'gitlabhq_test'69Created database 'gitlabhq_test'70Dropped database 'gitlabhq_geo_test'71Created database 'gitlabhq_geo_test'72==> 'bundle exec rake db:drop db:create db:structure:load db:migrate gitlab:db:setup_ee' succeeded in 27 seconds.73$ run_timed_command "scripts/gitaly-test-build"74$ scripts/gitaly-test-build75cd _build && ./makegen > Makefile76fatal: No names found, cannot describe anything.772020/06/17 17:04:08 error obtaining version from git: git describe: exit status 128782020/06/17 17:04:08 Attempting to get the version from file79cd _build && make install INSTALL_DEST_DIR=/builds/gitlab-org/gitlab/tmp/tests/gitaly80make[1]: Entering directory '/builds/gitlab-org/gitlab/tmp/tests/gitaly/_build'81cd /builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby && bundle config # for debugging82Settings are listed in order of priority. The top value will be used.83retry84Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 385path86Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): "/builds/gitlab-org/gitlab/vendor/gitaly-ruby"87jobs88Set for your local app (/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config/config): 489app_config90Set via BUNDLE_APP_CONFIG: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/.bundle/config"91gemfile92Set via BUNDLE_GEMFILE: "/builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby/Gemfile"93flags94Set via BUNDLE_FLAGS: "--jobs=4 --retry=3 --quiet --path=/builds/gitlab-org/gitlab/vendor/gitaly-ruby"95silence_root_warning96Set via BUNDLE_SILENCE_ROOT_WARNING: true97cd /builds/gitlab-org/gitlab/tmp/tests/gitaly/ruby && bundle install --jobs=4 --retry=3 --quiet --path=/builds/gitlab-org/gitlab/vendor/gitaly-ruby98touch ../.ruby-bundle99# go install100mkdir -p /builds/gitlab-org/gitlab/tmp/tests/gitaly101cd bin && install gitaly gitaly-blackbox gitaly-debug gitaly-hooks gitaly-ssh gitaly-wrapper praefect /builds/gitlab-org/gitlab/tmp/tests/gitaly102make[1]: Leaving directory '/builds/gitlab-org/gitlab/tmp/tests/gitaly/_build'103Checking gitaly-ruby Gemfile...104Checking gitaly-ruby bundle...105Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.106The Gemfile's dependencies are satisfied107Trying to connect to gitaly: ........ OK108Trying to connect to praefect: ........ OK109==> 'scripts/gitaly-test-build' succeeded in 45 seconds.110$ run_timed_command "scripts/gitaly-test-spawn"111$ scripts/gitaly-test-spawn112Checking gitaly-ruby Gemfile...113Checking gitaly-ruby bundle...114Warning: the running version of Bundler (1.17.2) is older than the version that created the lockfile (1.17.3). We suggest you upgrade to the latest version of Bundler by running `gem install bundler`.115The Gemfile's dependencies are satisfied116Trying to connect to gitaly: ......... OK117Trying to connect to praefect: ........ OK118==> 'scripts/gitaly-test-spawn' succeeded in 2 seconds.119$ source scripts/rspec_helpers.sh120$ rspec_paralellized_job "--tag ~quarantine --tag ~geo --tag ~level:migration"121KNAPSACK_TEST_FILE_PATTERN: ee/spec/{features}{,/**/}*_spec.rb122Knapsack report generator started!123Run options:124 include {:focus=>true}125 exclude {:quarantine=>true, :geo=>true, :level=>"migration"}126All examples were filtered out; ignoring {:focus=>true}127==> Setting up Gitaly...128 Gitaly set up in 0.058451991 seconds...129==> Setting up GitLab Workhorse...130 GitLab Workhorse set up in 0.000200373 seconds...131==> Setting up gitlab-test bare repository in /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare...132 /builds/gitlab-org/gitlab/tmp/tests/gitlab-test_bare set up in 0.039122492 seconds...133==> Setting up GitLab Elasticsearch Indexer...134 GitLab Elasticsearch Indexer set up in 0.000165805 seconds...135Issue Boards136Starting the Capybara driver server...137 assignee138Capybara starting Puma...139* Version 4.3.3.gitlab.2 , codename: Mysterious Traveller140* Min threads: 0, max threads: 4141* Listening on unix:///tmp/20200617-1632-zzfftv142 updates the issues assignee143 adds multiple assignees144 removes the assignee145 assignees to current user146 updates assignee dropdown147 epic148 when the issue is not associated with an epic149 displays `None` for value of epic150 when the issue is associated with an epic151 displays name of epic and links to it152 updates the epic associated with the issue153 weight154 displays weight async155 updates weight in sidebar to 1156 updates weight in sidebar to no weight157 unlicensed158 hides weight159 scoped labels160 adds multiple scoped labels161 with scoped label assigned162 removes existing scoped label163 when opening sidebars164 closes card sidebar when opening settings sidebar165 closes settings sidebar when opening card sidebar166Protected Tags167 access control168 with ref permissions for users enabled169 allows creating protected tags that roles, users, and groups can create170 allows updating protected tags so that roles and users can create it171 allows updating protected tags so that roles and users cannot create it172 When updating a protected tag173 discards other roles when choosing "No one"174 When creating a protected tag175 discards other roles when choosing "No one"176 with ref permissions for users disabled177 allows creating protected tags that Maintainers can create178 allows updating protected tags so that Maintainers can create them179 allows creating protected tags that Developers + Maintainers can create180 allows updating protected tags so that Developers + Maintainers can create them181 allows creating protected tags that No one can create182 allows updating protected tags so that No one can create them183 with existing access levels184 shows users that can push to the branch185 shows groups that can create to the branch186Project elastic search187 searching188 finds issues189 finds merge requests190 finds milestones191 finds wiki pages192 finds notes193 finds commits194 finds blobs195Project elastic search redactions196 behaves like a redacted search results page197 behaves like redacted search results page assertions198 when logged in199 redacts private features the user does not have access to200 when issues are public201 redacts other private features202 behaves like redacted search results page assertions203 when not logged in204 redacts private features the user does not have access to205 when issues are public206 redacts other private features207Merge request > User sets approvers208 when editing an MR with a different author209 does not allow setting the author as an approver but allows setting the current user as an approver210 when creating an MR from a fork211 allows setting other users as approvers but does not allow setting the current user as an approver, and filters non members from approvers list212 Group approvers213 when creating an MR214 allows setting groups as approvers215 allows delete approvers group when it is set in project216 when editing an MR with a different author217 allows setting groups as approvers218 allows delete approvers group when it`s set in project219 allows changing approvals number220GFM autocomplete221 issuables222 issues223 shows issues of group224 merge requests225 shows merge requests of group226 epics227 shows epics228 milestone229 shows group milestones230 labels231 when no labels are assigned232 shows all labels for ~233 shows all labels for /label ~234 shows all labels for /relabel ~235 shows no labels for /unlabel ~236 when some labels are assigned237 shows all labels for ~238 shows only unset labels for /label ~239 shows all labels for /relabel ~240 shows only set labels for /unlabel ~241 when all labels are assigned242 shows all labels for ~243 shows no labels for /label ~244 shows all labels for /relabel ~245 shows all labels for /unlabel ~246Projects > Audit Events247 has Audit Events button in head nav bar248 has Project Audit Events in the header249 unlicensed250 returns 404251 does not have Audit Events button in head nav bar252 unlicensed but we show promotions253 returns 200254 does not have Audit Events button in head nav bar255 does not have Project Audit Events in the header256 adding an SSH key257 appears in the project's audit events258 changing a user access level259 appears in the project's audit events260 changing merge request approval permission for authors and reviewers261 appears in the project's audit events262 behaves like audit event contains custom message263 user sees this message264 when it contains tags265 allows only <strong> tag266 filter by date267 behaves like audit events filter268 shows only 2 days old events269 shows only yesterday events270 shows a message if provided date is invalid271Billing plan pages272 users profile billing page273 on free274 displays all plans275 displays correct plan actions276 behaves like plan with subscription table277 displays subscription table278 on bronze plan279 behaves like plan with header280 displays header281 behaves like downgradable plan282 displays the downgrade link283 behaves like upgradable plan284 displays the upgrade link285 behaves like plan with subscription table286 displays subscription table287 on silver plan288 behaves like plan with header289 displays header290 behaves like downgradable plan291 displays the downgrade link292 behaves like upgradable plan293 displays the upgrade link294 behaves like plan with subscription table295 displays subscription table296 on gold plan297 behaves like plan with header298 displays header299 behaves like downgradable plan300 displays the downgrade link301 behaves like non-upgradable plan302 does not display the upgrade link303 behaves like plan with subscription table304 displays subscription table305 users profile billing page with a trial306 on free307 displays all plans308 displays correct plan actions309 on bronze plan310 behaves like plan with header311 displays header312 behaves like downgradable plan313 displays the downgrade link314 behaves like upgradable plan315 displays the upgrade link316 on gold plan317 behaves like plan with header318 displays header319 behaves like downgradable plan320 displays the downgrade link321 behaves like non-upgradable plan322 does not display the upgrade link323 group billing page324 top-most group325 on gold326 displays plan header327 does not display the billing plans table328 displays subscription table329 on bronze330 displays plan header331 does display the billing plans table332 displays subscription table333 group billing page with a trial334 top-most group335 on gold336 displays plan header337 does display the billing plans table338 displays subscription table339 behaves like downgradable plan340 displays the downgrade link341 behaves like non-upgradable plan342 does not display the upgrade link343 on sub-group344 displays plan header345 with unexpected JSON346 renders no header for missing plan347 displays all plans348Issue promotion349 when epics feature is disabled350 does not promote the issue351 when epics feature is enabled352 when current user does not have permissions to promote an issue353 does not promote the issue354 when current user can promote an issue355 displays warning356 promotes the issue357 if there is a remove resource milestone event358 promotes the issue359 when issue is confidential360 displays warning361 promotes the issue362Referencing Epics363 reference on an issue364 when referencing epics from the direct parent365 displays link to the reference366 when referencing an epic from another group367 when non group member displays the issue368 when referenced epic is in a public group369 displays link to the reference370 when referenced epic is in a private group371 does not display link to the reference372 when a group member displays the issue373 when referenced epic is in a private group374 displays link to the reference375 note cross-referencing376 when referencing an epic from an issue note377 creates a note with reference and cross references the epic378 when referencing an issue from an epic379 creates a note with reference and cross references the issue380User creates feature flag381 user creates a flag enabled for user ids382 user creates a flag with default environment scopes383 with new version flags disabled384 when creates without changing scopes385 shows the created feature flag386 records audit event387 when creates with disabling the default scope388 shows the created feature flag389 when creates with an additional scope390 shows the created feature flag391 when searches an environment name for scope creation392 shows the created feature flag393Environments page394 when an environment is protected and user has access to it395 when environment has manual actions396 shows an enabled play button397 shows a stop button398 with external_url399 shows an external link button400 when terminal is available401 shows a terminal button402 when environment can be rollback403 shows re deploy button404 when environment is protected and user does not have access to it405 when environment has manual actions406 show a disabled play button407 does not show a stop button408 with external_url409 shows an external link button410 when terminal is available411 does not shows a terminal button412 when environment can be rollback413 does not show a re deploy button414Project settings > [EE] repository415 unlicensed416 does not show pull mirror settings417 licensed418 shows pull mirror settings419 pull_mirror_branch_prefix feature flag disabled420 shows pull mirror settings421 mirrored external repo422 does not show personal access token423 with an existing pull mirror424 deletes the mirror425 with a non-mirrored imported project426 does not show a pull mirror427[EE] Public Project Access428 GET /:project_path/insights429 is expected to be allowed for admin430 is expected to be allowed for auditor431 is expected to be allowed for owner432 is expected to be allowed for maintainer433 is expected to be allowed for developer434 is expected to be allowed for reporter435 is expected to be allowed for guest436 is expected to be allowed for user437 is expected to be allowed for external438 is expected to be allowed for visitor439 GET /:project_path440 is expected to be allowed for auditor441 GET /:project_path/-/tree/master442 is expected to be allowed for auditor443 GET /:project_path/-/commits/master444 is expected to be allowed for auditor445 GET /:project_path/-/commit/:sha446 is expected to be allowed for auditor447 GET /:project_path/-/compare448 is expected to be allowed for auditor449 GET /:project_path/-/project_members450 is expected to be allowed for auditor451 GET /:project_path/pipelines452 is expected to be allowed for auditor453 GET /:project_path/pipelines/:id454 is expected to be allowed for auditor455 GET /:project_path/builds456 when allowed for public457 is expected to be allowed for auditor458 when disallowed for public459 is expected to be allowed for auditor460 GET /:project_path/builds/:id461 when allowed for public462 is expected to be allowed for auditor463 when disallowed for public464 is expected to be allowed for auditor465 GET /:project_path/-/environments466 is expected to be allowed for auditor467 GET /:project_path/-/environments/:id468 is expected to be allowed for auditor469 GET /:project_path/-/environments/new470 is expected to be denied for auditor471 GET /:project_path/-/blob472 is expected to be allowed for auditor473 GET /:project_path/edit474 is expected to be denied for auditor475 GET /:project_path/deploy_keys476 is expected to be denied for auditor477 GET /:project_path/issues478 is expected to be allowed for auditor479 GET /:project_path/snippets480 is expected to be allowed for auditor481 GET /:project_path/snippets/new482 is expected to be denied for auditor483 GET /:project_path/-/merge_requests484 is expected to be allowed for auditor485 GET /:project_path/-/merge_requests/new486 is expected to be denied for auditor487 GET /:project_path/-/branches488 is expected to be allowed for auditor489 GET /:project_path/-/tags490 is expected to be allowed for auditor491 GET /:project_path/-/settings/integrations492 is expected to be denied for auditor493 when license blocks changes494 GET /:project_path/issues/new495 is expected to be denied for maintainer496 is expected to be denied for reporter497 is expected to be denied for admin498 is expected to be denied for guest499 is expected to be denied for user500 is expected to be denied for auditor501 is expected to be denied for visitor502 GET /:project_path/-/merge_requests/new503 is expected to be denied for maintainer504 is expected to be denied for reporter505 is expected to be denied for admin506 is expected to be denied for guest507 is expected to be denied for user508 is expected to be denied for auditor509 is expected to be denied for visitor510 GET /:project_path/container_registry511 is expected to be allowed for auditor512Metrics rendering513 for GitLab-managed alerting rules514 shows embedded metrics515 unlicensed516 shows no embedded metrics517 for GitLab embedded cluster health metrics518 shows embedded metrics519 unlicensed520 shows no embedded metrics521Trial Select Namespace522 when user523 when source is not about.gitlab.com524 shows company/individual question525 when source is about.gitlab.com526 hides company/individual duplicate question527 selects create a new group528 shows the new group name input529 enters a valid new group name530 when user can create groups531 proceeds to the next step532 when user can not create groups533 returns 404534 enters an existing group name535 proceeds to the next step with a unique url536 and does not enter a new group name537 shows validation error538 selects an existing group539 without trial plan540 does not show the new group name input541 applies trial and redirects to dashboard542 with trial plan543 shows validation error544Cluster Health board545 shows cluster board section within the page546 no prometheus installed547 shows install prometheus message548 when there is cluster with installed prometheus549 waiting for data550 shows container and waiting for data message551 connected, prometheus returns data552 renders charts553Assign labels to an epic554 when label is referenced555 creates new system note with label pointing to epics index page556 when labels icon is clicked on collapsed sidebar557 expands sidebar558 opens labels dropdown559 collapses sidebar when clicked outside560issue move to another project561 service desk issue moved to a project with service desk disabled562 shows an alert after being moved563 does not show an alert after being dismissed564Merge request > User sees deployment widget565 when merge request has associated environments566 when deployment succeeded567 when the license flag is enabled568 displays the visual review button569 when the license flag is disabled570 does not display the button571Edit group settings572 LDAP sync method573 when the LDAP group sync filter feature is available574 adds new LDAP synchronization575 shows the LDAP filter section576 shows the LDAP group section577 when the LDAP group sync filter feature is not available578 does not show the LDAP search method switcher579 shows the LDAP group section580 does not shows the LDAP filter section581User creates a merge request with blocking MRs582 feature is enabled583 creates a merge request with a blocking MR584 feature is disabled585 does not show blocking MRs controls586User Onboarding587 when the feature is enabled588 help menu589 shows the "Learn GitLab" item in the help menu590 when on a mobile device591 does not show the "Learn GitLab" item in the help menu592 welcome page593 shows the "Learn GitLab" welcome page594 when on a mobile device595 does not show the "Learn GitLab" welcome page596 onboarding helper597 shows the onboarding helper on the onboarding project598 when the feature is disabled599 help menu600 does not show the "Learn GitLab" item in the help menu601 welcome page602 does not show the "Learn GitLab" welcome page603 onboarding helper604 does not show the onboarding helper on the onboarding project605User sees feature flag list606 when there are feature flags and scopes607 user sees the first flag608 user sees the second flag609 user sees the third flag610 user updates the status toggle611 when there are no feature flags612 shows empty page613Group Dependency Proxy614 feature settings615 when not logged in and feature disabled616 does not show the feature settings617 feature is available618 when logged in as group developer619 sidebar menu is open620 toggles defaults to enabled621 shows the proxy URL622 hides the proxy URL when feature is disabled623 when logged in as group reporter624 does not show the feature toggle but shows the proxy URL625 feature is not avaible626 group is private627 informs user that feature is only available for public groups628 feature is not supported by the license629 renders 404 page630 feature is disabled globally631 renders 404 page632Welcome screen633 on GitLab.com634 shows the group edit page without a progress bar635 when showing for a new user636 shows the progress bar with the correct steps637 when part of the onboarding issues experiment638 shows the progress bar with the correct steps639Trial Capture Lead640 when user641 phone number is optional642 without phone number643 proceeds to the next step644 enters valid company information645 proceeds to the next step646 enters company information647 without phone number648 shows validation error649 and enters negative number to the number of users field650 shows validation error651Login652 creates a security event for an invalid password login653DEPRECATION 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)654 creates a security event for an invalid OAuth login655 smartcard authentication656 when smartcard is enabled657 with smartcard_auth feature flag off658 correctly renders tabs and panes659 does not show smartcard login form660 with smartcard_auth feature flag on661 correctly renders tabs and panes662 shows smartcard login form663 with two-factor authentication required664 with a smartcard session665 does not ask for Two-Factor Authentication666 without a smartcard session667 asks for Two-Factor Authentication668 smartcard authentication against LDAP server669 when smartcard auth is optional670 correctly renders tabs and panes671 shows LDAP login form672 shows LDAP smartcard login form673 when smartcard auth is required674 correctly renders tabs and panes675 does not show LDAP login form676 shows LDAP smartcard login form677 via Group SAML678 with U2F two factor679 shows U2F prompt after SAML680 restricted visibility levels681 contains public level682 hides Explore link683 hides help link684 does not contain public level685 displays Explore and Help links686Dashboard operations687 displays information about the last pipeline to an authenticated developer on the project688 when opened on gitlab.com689 masks projects without valid license690Merge request > User sees closing issues message691 approvals are enabled while closing issues692 displays closing issue message exactly one time693Merge request > User uses quick actions694 merge-request-only commands695 adding a weight from a note696 does not recognize the command nor create a note697Admin::Users698 GET /admin/users699 send emails to users700 when `send_emails_from_admin_area` feature is enabled701 shows the 'Send email to users' link702 when `send_emails_from_admin_area` feature is disabled703 does not show the 'Send email to users' link704 GET /admin/users/:id705 Shared runners quota status706 with projects with shared runners enabled707 shows quota708 without projects with shared runners enabled709 does not show quota710 GET /admin/users/:id/edit711 Update user account type712 changes account type to be auditor713 Update shared runners quota714 shows page with new data715 show user keys for SSH and LDAP716 only shows the delete button for regular keys717GFM autocomplete EE718 assignees719 only lists users who are currently assigned to the issue when using /unassign720Issue Boards new issue721 authorized user722 successfully assigns weight to newly-created issue723label issues724 adds a new group label from sidebar725CodeReviewAnalytics Filtered Search726 when the "new search" feature is disabled727 renders the filtered search bar correctly728 displays label and milestone in search hint729 when the "new search" feature is enabled730 does not render the filtered search bar731Dashboard todos732 behaves like dashboard gold trial callout733 hides promotion callout if not .com734 .com735 shows dismissable promotion callout if default dashboard736 hides dismissable promotion callout if not default dashboard737 hides promotion callout if a trial is active738 hides promotion callout if user owns a paid namespace739Dashboard merge requests740 behaves like dashboard gold trial callout741 hides promotion callout if not .com742 .com743 shows dismissable promotion callout if default dashboard744 hides dismissable promotion callout if not default dashboard745 hides promotion callout if a trial is active746 hides promotion callout if user owns a paid namespace747Groups > Members > List members748 with Group SAML identity linked for a user749 shows user with SSO status badge750 when user has a "Group Managed Account"751 shows user with "Managed Account" badge752 with SAML and enforced SSO753 returns only users with SAML in autocomplete754Dashboard groups755 behaves like dashboard gold trial callout756 hides promotion callout if not .com757 .com758 shows dismissable promotion callout if default dashboard759 hides dismissable promotion callout if not default dashboard760 hides promotion callout if a trial is active761 hides promotion callout if user owns a paid namespace762Projects > Merge Requests > User edits a merge request763 when the merge request has matching code owners764 shows the matching code owner rules765Project active tab766 on project Analytics/Insights767 behaves like page has active tab768 activates Analytics tab769 behaves like page has active sub tab770 activates Insights sub tab771 on project Analytics/Code Review772 behaves like page has active tab773 activates Analytics tab774 behaves like page has active sub tab775 activates Code Review sub tab776Changes GL.com plan for group777 for group namespace778 changes the plan779 for user namespace780 changes the plan781Private Project Snippets Access782 GET /:project_path/snippets783 is expected to be allowed for auditor784 GET /:project_path/snippets/new785 is expected to be denied for auditor786 GET /:project_path/snippets/:id for a private snippet787 is expected to be allowed for auditor788 GET /:project_path/snippets/:id/raw for a private snippet789 is expected to be allowed for auditor790Admin interacts with push rules791 when reject_unsigned_commits is unlicensed792 is expected not to text "Reject unsigned commits"793 when reject_unsigned_commits is licensed794 is expected to text "Reject unsigned commits"795 when commit_committer_check is unlicensed796 is expected not to text "Committer restriction"797 when commit_committer_check is licensed798 is expected to text "Committer restriction"799 when creating push rule800 creates new rule801Slack application802 I can edit slack integration803Signup on EE804 for Gitlab.com805 when the user checks the opt-in to email updates box806 creates the user and sets the email_opted_in field truthy807 when the user does not check the opt-in to email updates box808 creates the user and sets the email_opted_in field falsey809 not for Gitlab.com810 does not have a opt-in checkbox, it creates the user and sets email_opted_in to falsey811User edits hooks812 updates existing hook813User sees feature flag user list details814 displays the list name815GroupAnalytics816 when the feature is enabled817 renders the container818 when the feature is disabled819 does not render the container820Admin::Emails821 when `send_emails_from_admin_area` feature is not licensed822 returns 404823 when `send_emails_from_admin_area` feature is licensed824 when emails from admin area are not rate limited825 does not show the waiting period alertand the submit button is in enabled state826 when emails from admin area are rate limited827 shows the waiting period alertand the submit button is in disabled state828Signup829 almost there page830 when public visibility is restricted831 hides Explore link832 hides help link833Subscriptions Content Security Policy834 when there is no global config835 does not add CSP directives836 when a global CSP config exists837 appends to CSP directives838Knapsack report was generated. Preview:839{840 "ee/spec/features/boards/sidebar_spec.rb": 113.75374102592468,841 "ee/spec/features/protected_tags_spec.rb": 72.03384971618652,842 "ee/spec/features/search/elastic/project_search_spec.rb": 68.19332909584045,843 "ee/spec/features/merge_request/user_sets_approvers_spec.rb": 67.8798291683197,844 "ee/spec/features/epics/gfm_autocomplete_spec.rb": 49.62764596939087,845 "ee/spec/features/projects/audit_events_spec.rb": 42.245092153549194,846 "ee/spec/features/billings/billing_plans_spec.rb": 43.80130743980408,847 "ee/spec/features/epics/issue_promotion_spec.rb": 35.16268587112427,848 "ee/spec/features/epics/referencing_epics_spec.rb": 28.26014518737793,849 "ee/spec/features/projects/feature_flags/user_creates_feature_flag_spec.rb": 32.705679416656494,850 "ee/spec/features/projects/environments/environments_spec.rb": 21.593380451202393,851 "ee/spec/features/projects/settings/ee/repository_mirrors_settings_spec.rb": 21.849457263946533,852 "ee/spec/features/security/project/public_access_spec.rb": 18.301740169525146,853 "ee/spec/features/markdown/metrics_spec.rb": 24.34060287475586,854 "ee/spec/features/trials/select_namespace_spec.rb": 17.813541889190674,855 "ee/spec/features/clusters/cluster_health_dashboard_spec.rb": 17.546987295150757,856 "ee/spec/features/epics/epic_labels_spec.rb": 13.800069570541382,857 "ee/spec/features/issues/move_spec.rb": 18.228093147277832,858 "ee/spec/features/merge_request/user_sees_deployment_widget_spec.rb": 12.075854778289795,859 "ee/spec/features/groups/ldap_group_links_spec.rb": 10.413532018661499,860 "ee/spec/features/merge_request/user_creates_merge_request_with_blocking_mrs_spec.rb": 10.76909852027893,861 "ee/spec/features/onboarding/user_onboarding_spec.rb": 9.476945877075195,862 "ee/spec/features/projects/feature_flags/user_sees_feature_flag_list_spec.rb": 10.746888637542725,863 "ee/spec/features/groups/dependency_proxy_spec.rb": 9.60602331161499,864 "ee/spec/features/subscriptions/groups/edit_spec.rb": 7.277498245239258,865 "ee/spec/features/trials/capture_lead_spec.rb": 6.764364957809448,866 "ee/spec/features/users/login_spec.rb": 6.078458547592163,867 "ee/spec/features/dashboards/operations_spec.rb": 5.69071364402771,868 "ee/spec/features/merge_request/user_sees_closing_issues_message_spec.rb": 5.405496835708618,869 "ee/spec/features/merge_request/user_uses_slash_commands_spec.rb": 6.158261060714722,870 "ee/spec/features/admin/admin_users_spec.rb": 5.206357479095459,871 "ee/spec/features/issues/gfm_autocomplete_ee_spec.rb": 4.78510046005249,872 "ee/spec/features/boards/new_issue_spec.rb": 4.758508920669556,873 "ee/spec/features/boards/group_boards/user_edits_issues_spec.rb": 5.7394678592681885,874 "ee/spec/features/analytics/code_analytics_spec.rb": 5.3963987827301025,875 "ee/spec/features/dashboards/todos_spec.rb": 3.591066598892212,876 "ee/spec/features/dashboards/merge_requests_spec.rb": 4.239697217941284,877 "ee/spec/features/groups/members/list_members_spec.rb": 3.436047315597534,878 "ee/spec/features/dashboards/groups_spec.rb": 4.071415424346924,879 "ee/spec/features/projects/merge_requests/user_edits_merge_request_spec.rb": 2.6066269874572754,880 "ee/spec/features/projects/active_tabs_spec.rb": 2.6814651489257812,881 "ee/spec/features/admin/groups/admin_changes_plan_spec.rb": 1.9903695583343506,882 "ee/spec/features/security/project/snippet/private_access_spec.rb": 2.0581443309783936,883 "ee/spec/features/admin/admin_interacts_with_push_rules_spec.rb": 2.813951253890991,884 "ee/spec/features/projects/settings/slack_application_spec.rb": 1.8026237487792969,885 "ee/spec/features/signup_spec.rb": 1.4505095481872559,886 "ee/spec/features/groups/hooks/user_edits_hooks_spec.rb": 0.9738471508026123,887 "ee/spec/features/projects/feature_flag_user_lists/user_sees_feature_flag_user_list_details_spec.rb": 1.6090614795684814,888 "ee/spec/features/analytics/group_analytics_spec.rb": 0.7686986923217773,889 "ee/spec/features/admin/admin_emails_spec.rb": 0.5778839588165283,890 "ee/spec/features/users/signup_spec.rb": 0.17174792289733887,891 "ee/spec/features/jira_connect/subscriptions_spec.rb": 0.1542809009552002892}893Knapsack global time execution for tests: 14m 28s894Finished in 14 minutes 49 seconds (files took 50.53 seconds to load)895349 examples, 0 failures896Wed Jun 17 17:20:48 UTC 2020898Not uploading cache rails-v1-3 due to policy900Uploading artifacts...901coverage/: found 5 matching files and directories 902knapsack/: found 3 matching files and directories 903rspec_flaky/: found 4 matching files and directories 904rspec_profiling/: found 1 matching files and directories 905WARNING: tmp/capybara/: no matching files 906tmp/memory_test/: found 2 matching files and directories 907log/*.log: found 14 matching files and directories 908Uploading artifacts as "archive" to coordinator... ok id=599847214 responseStatus=201 Created token=eXL7m2xQ909Uploading artifacts...910junit_rspec.xml: found 1 matching files and directories 911Uploading artifacts as "junit" to coordinator... ok id=599847214 responseStatus=201 Created token=eXL7m2xQ912Job succeeded