rspec system pg14 26/28
Passed Started
by
@edith007

Siddharth Asthana
1Running with gitlab-runner 16.1.0~beta.59.g83c66823 (83c66823)2 on green-2.shared-gitlab-org.runners-manager.gitlab.com/default 8zCxmpPt, system ID: s_130a96ce9e653 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:2e09e9db92541ed81b1c00f1d5186f8c262d8b84e8d1755676ea4b25614f30c4 for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:afc7bd7a60824044709543a6a700385e412d750d9ab4fc72b427e335e1d0f3ec ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:a9a90ece30d9630d694ab1997cd103ea8ec729789451b983a75c7b58b0062d45 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:7ef36177d5d0bc554fbb63d8210ae751bcc538bea7905b51d078d9ab90a755fa ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:d0675d033b87382205d08b598a004a99a1f6c4bd377cc86bb6df8957ce7dbb1c for redis:6.2-alpine with digest redis@sha256:740b5c973d1c9eea6e124a3905ba73d32354d0549f98ccc9e67af1af2a9ba478 ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:24a9e92645b17c878623efd51b7564f81e480bd281e94d7f33971082e0ca80e0 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14@sha256:ca349d228348f199cb57f574476584f42aca338747393ed93a9032a0261afc4d ...25Running on runner-8zcxmppt-project-27783254-concurrent-0 via runner-8zcxmppt-shared-gitlab-org-1691907245-52ca6e87...27Fetching changes with git depth set to 20...28Initialized empty Git repository in /builds/edith007/gitlab/.git/29Created fresh repository.30Checking out 199b254b as detached HEAD (ref is master)...31Skipping Git submodules setup32$ git remote set-url origin "${CI_REPOSITORY_URL}"34Checking cache for ruby-gems-debian-bullseye-ruby-3.0-protected...35WARNING: file does not exist 36Failed to extract cache38Downloading artifacts for compile-test-assets (4863613909)...39Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4863613909 responseStatus=200 OK token=64_dxHZW40Downloading artifacts for retrieve-tests-metadata (4863613915)...41Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4863613915 responseStatus=200 OK token=64_dxHZW42Downloading artifacts for setup-test-env (4863613912)...43Downloading artifacts from coordinator... ok host=storage.googleapis.com id=4863613912 responseStatus=200 OK token=64_dxHZW45Using docker image sha256:24a9e92645b17c878623efd51b7564f81e480bd281e94d7f33971082e0ca80e0 for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.17-postgresql-14@sha256:ca349d228348f199cb57f574476584f42aca338747393ed93a9032a0261afc4d ...46$ echo $FOSS_ONLY47$ [ "$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.sh1362Using decomposed database config (config/database.yml.decomposed-postgresql)1363Geo DB won't be set up.1364Embedding DB won't be set up.1376$ source ./scripts/rspec_helpers.sh1377$ run_timed_command "gem install knapsack --no-document"1378$ gem install knapsack --no-document1379Successfully installed knapsack-4.0.013801 gem installed1381==> 'gem install knapsack --no-document' succeeded in 1 seconds.1382$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"1387$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"1388$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"1389$ rspec_paralellized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house"1390SKIP_FLAKY_TESTS_AUTOMATICALLY: 1391RETRY_FAILED_TESTS_IN_NEW_PROCESS: true1392KNAPSACK_GENERATE_REPORT: true1393FLAKY_RSPEC_GENERATE_REPORT: true1394KNAPSACK_TEST_FILE_PATTERN: spec/{features}{,/**/}*_spec.rb1395KNAPSACK_LOG_LEVEL: debug1396KNAPSACK_REPORT_PATH: knapsack/rspec_system_pg14_26_28_report.json1397FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json1398FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_system_pg14_26_28_report.json1399NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_system_pg14_26_28_report.json1400RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-4863614076.txt1401CRYSTALBALL: 1402RSPEC_TESTS_MAPPING_ENABLED: 1403RSPEC_TESTS_FILTER_FILE: 1404Shell set options (set -o) enabled:1405braceexpand on1406hashall on1407interactive-comments on1408pipefail on1409Knapsack report generator started!1410/builds/edith007/gitlab/ee/app/services/remote_development/service_response_factory.rb:41: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1411/builds/edith007/gitlab/ee/app/services/remote_development/workspaces/create_service.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1412/builds/edith007/gitlab/ee/app/services/remote_development/workspaces/reconcile_service.rb:38: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1413/builds/edith007/gitlab/ee/app/services/remote_development/workspaces/update_service.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1414/builds/edith007/gitlab/ee/lib/remote_development/agent_config/main.rb:32: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1415/builds/edith007/gitlab/ee/lib/remote_development/agent_config/updater.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1416/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/authorizer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1417/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/authorizer.rb:13: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1418/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1419/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:24: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1420/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:25: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1421/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/creator.rb:28: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1422/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/devfile_fetcher.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1423/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/devfile_fetcher.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1424/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/devfile_flattener.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1425/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1426/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1427/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/editor_component_injector.rb:18: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1428/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:43: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1429/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:54: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1430/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:102: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1431/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:126: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1432/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:159: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1433/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:202: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1434/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/post_flatten_devfile_validator.rb:235: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1435/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/pre_flatten_devfile_validator.rb:24: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1436/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/pre_flatten_devfile_validator.rb:52: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1437/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1438/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:17: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1439/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:18: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1440/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/project_cloner_component_injector.rb:23: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1441/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1442/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:13: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1443/builds/edith007/gitlab/ee/lib/remote_development/workspaces/create/volume_component_injector.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1444/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/main.rb:43: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1445/builds/edith007/gitlab/ee/lib/remote_development/workspaces/update/authorizer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1446/builds/edith007/gitlab/ee/lib/remote_development/workspaces/update/updater.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1447/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/input/agent_infos_observer.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1448/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_extractor.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1449/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_extractor.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1450/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_to_infos_converter.rb:14: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1451/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/input/params_validator.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1452/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/output/rails_infos_observer.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1453/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/output/workspaces_to_rails_infos_converter.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1454/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/orphaned_workspaces_observer.rb:12: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1455/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_from_agent_infos_updater.rb:15: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1456/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_finder.rb:16: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1457/builds/edith007/gitlab/ee/lib/remote_development/workspaces/reconcile/persistence/workspaces_to_be_returned_updater.rb:11: warning: One-line pattern matching is experimental, and the behavior may change in future versions of Ruby!1458Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true}1459Test environment set up in 0.672881857 seconds1460Signup1461Starting the Capybara driver server...1462Capybara starting Puma...1463* Version 6.3.0 , codename: Mugi No Toki Itaru1464* Min threads: 0, max threads: 41465* Listening on unix:///tmp/20230813-45748-vphw6c1466 redirects to step 2 of the signup process, sets the role and redirects back1467 does not redisplay the password1468 username validation1469 does not show an error border if the username is available1470 does not show an error border if the username contains dots (.)1471 does not show an error border if the username length is not longer than 255 characters1472 shows an error border if the username already exists1473 shows a success border if the username is available1474 shows an error border if the username contains special characters1475 shows an error border if the username is longer than 255 characters1476 shows an error message if the username is longer than 255 characters1477 shows an error message if the username is less than 2 characters1478 shows an error message on submit if the username contains special characters1479 shows an error border if the username contains emojis1480 shows an error message if the username contains emojis1481 shows a success message if the username is available1482 shows an error message if the username is unavailable1483 shows a success message if the username is corrected and then available1484 with no errors1485 when sending confirmation email1486 when email confirmation setting is not `soft`1487 creates the user account and sends a confirmation email, and pre-fills email address after confirming1488 when email confirmation setting is `soft`1489 creates the user account and sends a confirmation email1490 when not sending confirmation email1491 creates the user account and goes to dashboard1492 with required admin approval enabled1493 creates the user but does not sign them in1494 with errors1495 displays the errors1496 redisplays all fields except password1497 when terms are enforced1498WARNING: ignoring the provided expectation message argument ({:ignore_query=>true}) since it is not a string or a proc.1499WARNING: ignoring the provided expectation message argument ({:ignore_query=>true}) since it is not a string or a proc.1500 renders text that the user confirms terms by signing in15021st Try error in ./spec/features/users/signup_spec.rb:327:1503Unable to find select box "user_role" that is not disabled and Unable to find input box with datalist completion "user_role" that is not disabled1504Timeout (30s) reached while running a waiting Capybara finder.1505Consider using a non-waiting finder.1507Unexpected browser console output:1508webpack-internal:///4BFc 130:13 Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')1510RSpec::Retry: 2nd try ./spec/features/users/signup_spec.rb:3271511 behaves like Signup name validation1512 new_user_first_name validation1513 does not show an error border if the user's fullname length is not longer than 127 characters1514 shows an error border if the user's fullname contains an emoji1515 shows an error border if the user's fullname is longer than 127 characters1516 shows an error message if the user's First name is longer than 127 characters1517 shows an error message if the username contains emojis1518 with feature flag restyle_login_page disabled1519 new_user_first_name validation1520 does not show an error border if the user's fullname length is not longer than 127 characters1521 shows an error border if the user's fullname contains an emoji1522 shows an error border if the user's fullname is longer than 127 characters1523 shows an error message if the user's First name is longer than 127 characters1524 shows an error message if the username contains emojis1525 behaves like Signup name validation1526 new_user_last_name validation1527 does not show an error border if the user's fullname length is not longer than 127 characters1528 shows an error border if the user's fullname contains an emoji1529 shows an error border if the user's fullname is longer than 127 characters1530 shows an error message if the user's Last name is longer than 127 characters1531 shows an error message if the username contains emojis1532 with feature flag restyle_login_page disabled1533 new_user_last_name validation1534 does not show an error border if the user's fullname length is not longer than 127 characters1535 shows an error border if the user's fullname contains an emoji1536 shows an error border if the user's fullname is longer than 127 characters1537 shows an error message if the user's Last name is longer than 127 characters1538 shows an error message if the username contains emojis1539 when reCAPTCHA and invisible captcha are enabled1540 when reCAPTCHA detects malicious behaviour1541 prevents from signing up1542 when invisible captcha detects malicious behaviour1543 prevents from signing up1544 with invalid email1545 behaves like user email validation1546 shows an error message until a correct email is entered1547 with feature flag restyle_login_page disabled1548 redirects to step 2 of the signup process, sets the role and redirects back1549 does not redisplay the password1550 username validation1551 does not show an error border if the username is available1552 does not show an error border if the username contains dots (.)1553 does not show an error border if the username length is not longer than 255 characters1554 shows an error border if the username already exists1555 shows a success border if the username is available1556 shows an error border if the username contains special characters1557 shows an error border if the username is longer than 255 characters1558 shows an error message if the username is longer than 255 characters1559 shows an error message if the username is less than 2 characters1560 shows an error message on submit if the username contains special characters1561 shows an error border if the username contains emojis1562 shows an error message if the username contains emojis1563 shows a success message if the username is available1564 shows an error message if the username is unavailable1565 shows a success message if the username is corrected and then available1566 with no errors1567 when sending confirmation email1568 when email confirmation setting is not `soft`1569 creates the user account and sends a confirmation email, and pre-fills email address after confirming1570 when email confirmation setting is `soft`1571 creates the user account and sends a confirmation email1572 when not sending confirmation email1573 creates the user account and goes to dashboard1574 with required admin approval enabled1575 creates the user but does not sign them in1576 with errors1577 displays the errors1578 redisplays all fields except password1579 when terms are enforced1580WARNING: ignoring the provided expectation message argument ({:ignore_query=>true}) since it is not a string or a proc.1581 renders text that the user confirms terms by signing in1582 behaves like Signup name validation1583 new_user_first_name validation1584 does not show an error border if the user's fullname length is not longer than 127 characters1585 shows an error border if the user's fullname contains an emoji1586 shows an error border if the user's fullname is longer than 127 characters1587 shows an error message if the user's First name is longer than 127 characters1588 shows an error message if the username contains emojis1589 with feature flag restyle_login_page disabled1590 new_user_first_name validation1591 does not show an error border if the user's fullname length is not longer than 127 characters1592 shows an error border if the user's fullname contains an emoji1593 shows an error border if the user's fullname is longer than 127 characters1594 shows an error message if the user's First name is longer than 127 characters1595 shows an error message if the username contains emojis1596 behaves like Signup name validation1597 new_user_last_name validation1598 does not show an error border if the user's fullname length is not longer than 127 characters1599 shows an error border if the user's fullname contains an emoji1600 shows an error border if the user's fullname is longer than 127 characters1601 shows an error message if the user's Last name is longer than 127 characters1602 shows an error message if the username contains emojis1603 with feature flag restyle_login_page disabled1604 new_user_last_name validation1605 does not show an error border if the user's fullname length is not longer than 127 characters1606 shows an error border if the user's fullname contains an emoji1607 shows an error border if the user's fullname is longer than 127 characters1608 shows an error message if the user's Last name is longer than 127 characters1609 shows an error message if the username contains emojis1610 when reCAPTCHA and invisible captcha are enabled1611 when reCAPTCHA detects malicious behaviour1612 prevents from signing up1613 when invisible captcha detects malicious behaviour1614 prevents from signing up1615 with invalid email1616 behaves like user email validation1617 shows an error message until a correct email is entered1618Public Project Access1619 Project should be public1620 #public?1621 is expected to be truthy1622 GET /:project_path1623 is expected to be allowed for admin1624 is expected to be allowed for owner1625 is expected to be allowed for maintainer1626 is expected to be allowed for developer1627 is expected to be allowed for reporter1628 is expected to be allowed for guest1629 is expected to be allowed for user1630 is expected to be allowed for external1631 is expected to be allowed for visitor1632 GET /:project_path/-/tree/master1633 is expected to be allowed for admin1634 is expected to be allowed for owner1635 is expected to be allowed for maintainer1636 is expected to be allowed for developer1637 is expected to be allowed for reporter1638 is expected to be allowed for guest1639 is expected to be allowed for user1640 is expected to be allowed for external1641 is expected to be allowed for visitor1642 GET /:project_path/-/commits/master1643 is expected to be allowed for admin1644 is expected to be allowed for owner1645 is expected to be allowed for maintainer1646 is expected to be allowed for developer1647 is expected to be allowed for reporter1648 is expected to be allowed for guest1649 is expected to be allowed for user1650 is expected to be allowed for external1651 is expected to be allowed for visitor1652 GET /:project_path/-/commit/:sha1653 is expected to be allowed for admin1654 is expected to be allowed for owner1655 is expected to be allowed for maintainer1656 is expected to be allowed for developer1657 is expected to be allowed for reporter1658 is expected to be allowed for guest1659 is expected to be allowed for user1660 is expected to be allowed for external1661 is expected to be allowed for visitor1662 GET /:project_path/-/compare1663 is expected to be allowed for admin1664 is expected to be allowed for owner1665 is expected to be allowed for maintainer1666 is expected to be allowed for developer1667 is expected to be allowed for reporter1668 is expected to be allowed for guest1669 is expected to be allowed for user1670 is expected to be allowed for external1671 is expected to be allowed for visitor1672 GET /:project_path/-/project_members1673 is expected to be allowed for admin1674 is expected to be allowed for owner1675 is expected to be allowed for maintainer1676 is expected to be allowed for developer1677 is expected to be allowed for reporter1678 is expected to be allowed for guest1679 is expected to be allowed for user1680 is expected to be allowed for visitor1681 is expected to be allowed for external1682 GET /:project_path/-/settings/ci_cd1683 is allowed for admin when admin mode is enabled1684 is denied for admin when admin mode is disabled1685 is expected to be allowed for owner1686 is expected to be allowed for maintainer1687 is expected to be denied for developer1688 is expected to be denied for reporter1689 is expected to be denied for guest1690 is expected to be denied for user1691 is expected to be denied for visitor1692 is expected to be denied for external1693 GET /:project_path/-/settings/repository1694 is allowed for admin when admin mode is enabled1695 is denied for admin when admin mode is disabled1696 is expected to be allowed for owner1697 is expected to be allowed for maintainer1698 is expected to be denied for developer1699 is expected to be denied for reporter1700 is expected to be denied for guest1701 is expected to be denied for user1702 is expected to be denied for visitor1703 is expected to be denied for external1704 GET /:project_path/pipelines1705 is expected to be allowed for admin1706 is expected to be allowed for owner1707 is expected to be allowed for maintainer1708 is expected to be allowed for developer1709 is expected to be allowed for reporter1710 is expected to be allowed for guest1711 is expected to be allowed for user1712 is expected to be allowed for external1713 is expected to be allowed for visitor1714 GET /:project_path/pipelines/:id1715 is expected to be allowed for admin1716 is expected to be allowed for owner1717 is expected to be allowed for maintainer1718 is expected to be allowed for developer1719 is expected to be allowed for reporter1720 is expected to be allowed for guest1721 is expected to be allowed for user1722 is expected to be allowed for external1723 is expected to be allowed for visitor1724 GET /:project_path/builds1725 when allowed for public1726 is expected to be allowed for admin1727 is expected to be allowed for owner1728 is expected to be allowed for maintainer1729 is expected to be allowed for developer1730 is expected to be allowed for reporter1731 is expected to be allowed for guest1732 is expected to be allowed for user1733 is expected to be allowed for external1734 is expected to be allowed for visitor1735 when disallowed for public1736 is allowed for admin when admin mode is enabled1737 is denied for admin when admin mode is disabled1738 is expected to be allowed for owner1739 is expected to be allowed for maintainer1740 is expected to be allowed for developer1741 is expected to be allowed for reporter1742 is expected to be denied for guest1743 is expected to be denied for user1744 is expected to be denied for external1745 is expected to be denied for visitor1746 GET /:project_path/builds/:id1747 when allowed for public1748 is expected to be allowed for admin1749 is expected to be allowed for owner1750 is expected to be allowed for maintainer1751 is expected to be allowed for developer1752 is expected to be allowed for reporter1753 is expected to be allowed for guest1754 is expected to be allowed for user1755 is expected to be allowed for external1756 is expected to be allowed for visitor1757 when disallowed for public1758 is allowed for admin when admin mode is enabled1759 is denied for admin when admin mode is disabled1760 is expected to be allowed for owner1761 is expected to be allowed for maintainer1762 is expected to be allowed for developer1763 is expected to be allowed for reporter1764 is expected to be denied for guest1765 is expected to be denied for user1766 is expected to be denied for external1767 is expected to be denied for visitor1768 GET /:project_path/builds/:id/trace1769 when allowed for public1770 is expected to be allowed for admin1771 is expected to be allowed for owner1772 is expected to be allowed for maintainer1773 is expected to be allowed for developer1774 is expected to be allowed for reporter1775 is expected to be allowed for guest1776 is expected to be allowed for user1777 is expected to be allowed for external1778 is expected to be allowed for visitor1779 when disallowed for public1780 is allowed for admin when admin mode is enabled1781 is denied for admin when admin mode is disabled1782 is expected to be allowed for owner1783 is expected to be allowed for maintainer1784 is expected to be allowed for developer1785 is expected to be allowed for reporter1786 is expected to be denied for guest1787 is expected to be denied for user1788 is expected to be denied for external1789 is expected to be denied for visitor1790 GET /:project_path/pipeline_schedules1791 is allowed for admin when admin mode is enabled1792 is allowed for admin when admin mode is disabled1793 is expected to be allowed for owner1794 is expected to be allowed for maintainer1795 is expected to be allowed for developer1796 is expected to be allowed for reporter1797 is expected to be allowed for guest1798 is expected to be allowed for user1799 is expected to be allowed for external1800 is expected to be allowed for visitor1801 GET /:project_path/-/environments1802 is allowed for admin when admin mode is enabled1803 is allowed for admin when admin mode is disabled1804 is expected to be allowed for owner1805 is expected to be allowed for maintainer1806 is expected to be allowed for developer1807 is expected to be allowed for reporter1808 is expected to be allowed for guest1809 is expected to be allowed for user1810 is expected to be allowed for external1811 is expected to be allowed for visitor1812 GET /:project_path/-/environments/:id1813 is allowed for admin when admin mode is enabled1814 is allowed for admin when admin mode is disabled1815 is expected to be allowed for owner1816 is expected to be allowed for maintainer1817 is expected to be allowed for developer1818 is expected to be allowed for reporter1819 is expected to be allowed for guest1820 is expected to be allowed for user1821 is expected to be allowed for external1822 is expected to be allowed for visitor1823 GET /:project_path/-/environments/:id/deployments1824 is allowed for admin when admin mode is enabled1825 is allowed for admin when admin mode is disabled1826 is expected to be allowed for owner1827 is expected to be allowed for maintainer1828 is expected to be allowed for developer1829 is expected to be allowed for reporter1830 is expected to be allowed for guest1831 is expected to be allowed for user1832 is expected to be allowed for external1833 is expected to be allowed for visitor1834 GET /:project_path/-/environments/new1835 is allowed for admin when admin mode is enabled1836 is denied for admin when admin mode is disabled1837 is expected to be allowed for owner1838 is expected to be allowed for maintainer1839 is expected to be allowed for developer1840 is expected to be denied for reporter1841 is expected to be denied for guest1842 is expected to be denied for user1843 is expected to be denied for external1844 is expected to be denied for visitor1845 GET /:project_path/-/blob1846 is expected to be allowed for admin1847 is expected to be allowed for owner1848 is expected to be allowed for maintainer1849 is expected to be allowed for developer1850 is expected to be allowed for reporter1851 is expected to be allowed for guest1852 is expected to be allowed for user1853 is expected to be allowed for visitor1854 GET /:project_path/edit1855 is allowed for admin when admin mode is enabled1856 is denied for admin when admin mode is disabled1857 is expected to be allowed for owner1858 is expected to be allowed for maintainer1859 is expected to be denied for developer1860 is expected to be denied for reporter1861 is expected to be denied for guest1862 is expected to be denied for user1863 is expected to be denied for external1864 is expected to be denied for visitor1865 GET /:project_path/deploy_keys1866 is allowed for admin when admin mode is enabled1867 is denied for admin when admin mode is disabled1868 is expected to be allowed for owner1869 is expected to be allowed for maintainer1870 is expected to be denied for developer1871 is expected to be denied for reporter1872 is expected to be denied for guest1873 is expected to be denied for user1874 is expected to be denied for external1875 is expected to be denied for visitor1876 GET /:project_path/issues1877 is expected to be allowed for admin1878 is expected to be allowed for owner1879 is expected to be allowed for maintainer1880 is expected to be allowed for developer1881 is expected to be allowed for reporter1882 is expected to be allowed for guest1883 is expected to be allowed for user1884 is expected to be allowed for external1885 is expected to be allowed for visitor1886 GET /:project_path/issues/:id/edit1887 is allowed for admin when admin mode is enabled1888 is denied for admin when admin mode is disabled1889 is expected to be allowed for owner1890 is expected to be allowed for maintainer1891 is expected to be allowed for developer1892 is expected to be allowed for reporter1893 is expected to be denied for guest1894 is expected to be denied for user1895 is expected to be denied for external1896 is expected to be denied for visitor1897 GET /:project_path/snippets1898 is expected to be allowed for admin1899 is expected to be allowed for owner1900 is expected to be allowed for maintainer1901 is expected to be allowed for developer1902 is expected to be allowed for reporter1903 is expected to be allowed for guest1904 is expected to be allowed for user1905 is expected to be allowed for external1906 is expected to be allowed for visitor1907 GET /:project_path/snippets/new1908 is allowed for admin when admin mode is enabled1909 is denied for admin when admin mode is disabled1910 is expected to be allowed for owner1911 is expected to be allowed for maintainer1912 is expected to be allowed for developer1913 is expected to be allowed for reporter1914 is expected to be denied for guest1915 is expected to be denied for user1916 is expected to be denied for external1917 is expected to be denied for visitor1918 GET /:project_path/-/merge_requests1919 is expected to be allowed for admin1920 is expected to be allowed for owner1921 is expected to be allowed for maintainer1922 is expected to be allowed for developer1923 is expected to be allowed for reporter1924 is expected to be allowed for guest1925 is expected to be allowed for user1926 is expected to be allowed for external1927 is expected to be allowed for visitor1928 GET /:project_path/-/merge_requests/new1929 is allowed for admin when admin mode is enabled1930 is denied for admin when admin mode is disabled1931 is expected to be allowed for owner1932 is expected to be allowed for maintainer1933 is expected to be allowed for developer1934 is expected to be denied for reporter1935 is expected to be denied for guest1936 is expected to be denied for user1937 is expected to be denied for external1938 is expected to be denied for visitor1939 GET /:project_path/-/branches1940 is expected to be allowed for admin1941 is expected to be allowed for owner1942 is expected to be allowed for maintainer1943 is expected to be allowed for developer1944 is expected to be allowed for reporter1945 is expected to be allowed for guest1946 is expected to be allowed for user1947 is expected to be allowed for external1948 is expected to be allowed for visitor1949 GET /:project_path/-/tags1950 is expected to be allowed for admin1951 is expected to be allowed for owner1952 is expected to be allowed for maintainer1953 is expected to be allowed for developer1954 is expected to be allowed for reporter1955 is expected to be allowed for guest1956 is expected to be allowed for user1957 is expected to be allowed for external1958 is expected to be allowed for visitor1959 GET /:project_path/-/settings/integrations1960 is allowed for admin when admin mode is enabled1961 is denied for admin when admin mode is disabled1962 is expected to be allowed for owner1963 is expected to be allowed for maintainer1964 is expected to be denied for developer1965 is expected to be denied for reporter1966 is expected to be denied for guest1967 is expected to be denied for user1968 is expected to be denied for external1969 is expected to be denied for visitor1970 GET /:project_path/container_registry1971 is expected to be allowed for admin1972 is expected to be allowed for owner1973 is expected to be allowed for maintainer1974 is expected to be allowed for developer1975 is expected to be allowed for reporter1976 is expected to be allowed for guest1977 is expected to be allowed for user1978 is expected to be allowed for external1979 is expected to be allowed for visitor1980Merge request > User edits MR1981 with the visible_label_selection_on_metadata feature flag enabled1982 non-fork merge request1983 behaves like an editable merge request with visible selected labels1984 updates merge request1985 description has autocomplete1986 description has quick action autocomplete1987 has class js-quick-submit in form1988 warns about version conflict1989 preserves description textarea height1990 when "Remove source branch" is set1991 allows to unselect "Remove source branch"1992 for a forked project1993 behaves like an editable merge request with visible selected labels1994 updates merge request1995 description has autocomplete1996 description has quick action autocomplete1997 has class js-quick-submit in form1998 warns about version conflict1999 preserves description textarea height2000 when "Remove source branch" is set2001 allows to unselect "Remove source branch"2002 with the visible_label_selection_on_metadata feature flag disabled2003 non-fork merge request2004 behaves like an editable merge request2005 updates merge request2006 description has autocomplete2007 description has quick action autocomplete2008 has class js-quick-submit in form2009 warns about version conflict2010 preserves description textarea height2011 when "Remove source branch" is set2012 allows to unselect "Remove source branch"2013 for a forked project2014 behaves like an editable merge request2015 updates merge request2016 description has autocomplete2017 description has quick action autocomplete2018 has class js-quick-submit in form2019 warns about version conflict2020 preserves description textarea height2021 when "Remove source branch" is set2022 allows to unselect "Remove source branch"2023User creates release2024 renders the breadcrumbs2025 defaults the "Create from" dropdown to the project's default branch2026 when the "Save release" button is clicked2027 creates a new release when "Create release" is clicked and redirects to the release's dedicated page2028 when the "Cancel" button is clicked2029 redirects to the main "Releases" page2030 when the URL includes a back_url query parameter2031 redirects to the page specified with back_url2032 when the release notes "Preview" tab is clicked2033 renders a preview of the release notes markdown2034 when tag name supplied in the parameters2035 creates release with preselected tag2036Environment2037 environment details page vue2038 with auto-stop2039 shows auto stop info2040 shows auto stop button2041 allows user to cancel auto stop2042 without deployments2043 does not show deployments2044 with deployments2045 when there is a successful deployment2046 does show deployments2047 when there is a failed deployment2048 does show deployments2049 with related deployable present2050 shows deployment information and buttons2051 environment details page2052 with auto-stop2053 shows auto stop info2054 shows auto stop button2055 allows user to cancel auto stop2056 without deployments2057 does not show deployments2058 with deployments2059 when there is no related deployable2060 does show deployment SHA2061 when there is a successful deployment2062 does show deployments2063 when there is a running deployment2064 does show deployments2065 shows a tooltip on the job name2066 when there is a failed deployment2067 does show deployments2068 with many deployments2069 shows all of them in ordered way2070 with upcoming deployments2071 shows upcoming deployments in unordered way2072 with related deployable present2073 shows deployment information and buttons2074 with manual action2075 when user has ability to trigger deployment2076 does show a play button2077 does allow to play manual action2078 when user has no ability to trigger a deployment2079 does not show a play button2080 with external_url2081 does show an external link button2082 with terminal2083 when user configured kubernetes from CI/CD > Clusters2084 for project maintainer2085 web terminal2086 displays a web terminal2087 when environment is available2088 with stop action2089 when user has ability to stop environment2090 allows to stop environment2091 when user has no ability to stop environment2092 does not allow to stop environment2093 for reporter2094 does not show stop button2095 when environment is stopped2096 does not show stop button2097 environment folders2098 when folder name contains special charaters2099 renders a correct environment folder2100 auto-close environment when branch is deleted2101 user visits environment page2102 user deletes the branch with running environment2103Project > Members > Manage groups2104 displays the invite group button2105 does not display the button when visiting the page not signed in2106 Share with group lock2107 for a project in a root group2108 when the group has "Share with group lock" disabled2109 the project can be shared with another group2110 behaves like the project can be shared with groups2111 the "Invite a group" button exists2112 when the group has "Share with group lock" enabled2113 behaves like the project cannot be shared with groups2114 the "Invite a group" button does not exist2115 for a project in a subgroup2116 when the root_group has "Share with group lock" disabled2117 when the subgroup has "Share with group lock" disabled2118 behaves like the project can be shared with groups2119 the "Invite a group" button exists2120 when the subgroup has "Share with group lock" enabled2121 behaves like the project cannot be shared with groups2122 the "Invite a group" button does not exist2123 when the root_group has "Share with group lock" enabled2124 when the subgroup has "Share with group lock" disabled (parent overridden)2125 behaves like the project can be shared with groups2126 the "Invite a group" button exists2127 when the subgroup has "Share with group lock" enabled2128 behaves like the project cannot be shared with groups2129 the "Invite a group" button does not exist2130 setting an expiration date for a group link2131 the group link shows the expiration time with a warning class2132 group search results2133 behaves like inviting groups search results2134 with instance admin considerations2135 when user is an admin2136 shows groups where the admin has no direct membership2137 shows groups where the admin has at least guest level membership2138 when user is not an admin2139 does not show groups where the user has no direct membership2140 shows groups where the user has at least guest level membership2141 when user is not an admin and there are hierarchy considerations2142 does not show self or ancestors2143 when sharing with groups outside the hierarchy is enabled2144 shows groups within and outside the hierarchy in search results2145 when sharing with groups outside the hierarchy is disabled2146 shows only groups within the hierarchy in search results2147 for a project in a nested group2148 does not show the groups inherited from projects2149 does not show the ancestors or project group2150Issues csv2151 triggers an email export2152 doesn't send request params to ExportCsvWorker2153 displays flash message2154 includes a csv attachment2155 ignores pagination2156 uses filters from issue index2157 ignores sorting from issue index2158 uses array filters, such as label_name2159User find project file2160 navigates to find file by shortcut2161 navigates to find file2162 searches CHANGELOG file2163 does not find file when search not exist file2164 searches file by partially matches2165 when refs are switched2166 the ref switcher lists all the branches and tags2167 the search result changes when refs switched2168Work item children2169 # order random2170 for signed in user2171 are not displayed when issue does not have work item children2172 toggles widget body2173 toggles form2174 adds a new child task2175 removes a child task and undoing2176 with existing task2177 adds an existing child task2178 in work item metadata2179 displays labels, milestone and assignee for work item children2180Public Project Snippets Access2181 GET /:project_path/snippets2182 is expected to be allowed for admin2183 is expected to be allowed for owner2184 is expected to be allowed for maintainer2185 is expected to be allowed for developer2186 is expected to be allowed for reporter2187 is expected to be allowed for guest2188 is expected to be allowed for user2189 is expected to be allowed for external2190 is expected to be allowed for visitor2191 GET /:project_path/snippets/new2192 is allowed for admin when admin mode is enabled2193 is denied for admin when admin mode is disabled2194 is expected to be allowed for owner2195 is expected to be allowed for maintainer2196 is expected to be allowed for developer2197 is expected to be allowed for reporter2198 is expected to be denied for guest2199 is expected to be denied for user2200 is expected to be denied for external2201 is expected to be denied for visitor2202 GET /:project_path/snippets/:id2203 for a public snippet2204 is expected to be allowed for admin2205 is expected to be allowed for owner2206 is expected to be allowed for maintainer2207 is expected to be allowed for developer2208 is expected to be allowed for reporter2209 is expected to be allowed for guest2210 is expected to be allowed for user2211 is expected to be allowed for external2212 is expected to be allowed for visitor2213 for an internal snippet2214 is expected to be allowed for admin2215 is expected to be allowed for owner2216 is expected to be allowed for maintainer2217 is expected to be allowed for developer2218 is expected to be allowed for reporter2219 is expected to be allowed for guest2220 is expected to be allowed for user2221 is expected to be denied for external2222 is expected to be denied for visitor2223 for a private snippet2224 is allowed for admin when admin mode is enabled2225 is denied for admin when admin mode is disabled2226 is expected to be allowed for owner2227 is expected to be allowed for maintainer2228 is expected to be allowed for developer2229 is expected to be allowed for reporter2230 is expected to be allowed for guest2231 is expected to be denied for user2232 is expected to be denied for external2233 is expected to be denied for visitor2234 GET /:project_path/snippets/:id/raw2235 for a public snippet2236 is expected to be allowed for admin2237 is expected to be allowed for owner2238 is expected to be allowed for maintainer2239 is expected to be allowed for developer2240 is expected to be allowed for reporter2241 is expected to be allowed for guest2242 is expected to be allowed for user2243 is expected to be allowed for external2244 is expected to be allowed for visitor2245 for an internal snippet2246 is expected to be allowed for admin2247 is expected to be allowed for owner2248 is expected to be allowed for maintainer2249 is expected to be allowed for developer2250 is expected to be allowed for reporter2251 is expected to be allowed for guest2252 is expected to be allowed for user2253 is expected to be denied for external2254 is expected to be denied for visitor2255 for a private snippet2256 is allowed for admin when admin mode is enabled2257 is denied for admin when admin mode is disabled2258 is expected to be allowed for owner2259 is expected to be allowed for maintainer2260 is expected to be allowed for developer2261 is expected to be allowed for reporter2262 is expected to be allowed for guest2263 is expected to be denied for user2264 is expected to be denied for external2265 is expected to be denied for visitor2266User searches for wiki pages2267 does not show top right search form2268 when search times out2269 renders timeout information2270 sets tab count to 02271 when searching by content2272 behaves like search wiki blobs2273 finds a page2274 when searching by title2275 behaves like search wiki blobs2276 finds a page2277Recent searches2278 searching adds to recent searches2279 visiting URL with search params adds to recent searches2280 saved recent searches are restored last on the list2281 searches are scoped to projects2282 clicking item fills search input2283 clear recent searches button, clears recent searches2284 shows flash error when failed to parse saved history2285User activates the group-level Mattermost Slash Command integration2286 shows a help message2287 shows a token placeholder2288 redirects to the integrations page after saving but not activating2289 redirects to the integrations page after activating2290 does not display the overrides tab2291Group Boards2292 Creates an issue2293 adds an issue to the backlog2294 when user is a Reporter in one of the group's projects2295 allows user to move issue of project where they are a Reporter2296 does not allow user to move issue of project where they are a Guest2297 does not allow user to re-position lists2298User views milestone2299 avoids N+1 database queries2300 page description2301 behaves like page meta description2302 renders the page with description, og:description, and twitter:description meta tags that contains a plain-text version of the markdown2303 issues list2304 for a project milestone2305 does not show the project name2306 for a group milestone2307 shows the project name2308 when issues on milestone are over DISPLAY_ISSUES_LIMIT2309 limits issues to display and shows warning2310 when issues on milestone are below DISPLAY_ISSUES_LIMIT2311 does not display warning2312 merge requests list2313 for a project milestone2314 does not show the project name2315 for a group milestone2316 shows the project name2317Dropdown hint2318 when user not logged in2319 does not exist my-reaction dropdown item2320 when user logged in2321 behavior2322 opens when the search bar is first focused2323 filtering2324 filters with text2325 selecting from dropdown with no input2326 opens the token dropdown when you click on it2327 reselecting from dropdown2328 reuses existing token text2329Infrastructure Registry2330 when packages registry is not enabled2331 gives 4042332 when packages registry is enabled2333 displays the empty message2334 when there are modules2335 behaves like packages list2336 shows a list of packages2337 details link2338 navigates to the correct url2339 deleting a package2340 allows you to delete a module2341User manages applications2342 allows user to manage applications2343 when scopes are blank2344 returns an error2345Admin Broadcast Messages2346 # order random2347 when creating and editing2348 previews, creates and edits a broadcast message2349Group share with group lock2350 with a subgroup2351 when enabling the parent group share with group lock2352 the subgroup share with group lock becomes enabled2353 when disabling the parent group share with group lock (which was already enabled)2354 and the subgroup share with group lock is enabled2355 the subgroup share with group lock does not change2356 but the subgroup share with group lock is disabled2357 the subgroup share with group lock does not change2358Issues shortcut2359 New Issue shortcut2360 issues are enabled2361 takes user to the new issue page2362 issues are not enabled2363 does not take user to the new issue page2364Edit group label2365 update label with new title2366 allows user to delete label2367Profile > Notifications > User changes notified_of_own_activity setting2368 user opts into receiving notifications about their own activity2369 user opts out of receiving notifications about their own activity2370Admin > Admin sees project statistics2371 when project has statistics2372 shows project statistics2373 when project has no statistics2374 shows 'Storage: Unknown'2375GraphiQL2376 without relative_url_root2377 has the correct graphQLEndpoint2378 with relative_url_root2379 has the correct graphQLEndpoint2380Upload Dropzone Field2381 # order random2382 uploads the file data to the correct form fields and updates the messaging correctly2383User uploads avatar to group2384 they see the new avatar2385User promotes milestone2386 when user can admin group milestones2387 shows milestone promote button2388 when user cannot admin group milestones2389 does not show milestone promote button2390Explore Topics2391 when no topics exist2392 renders empty message2393 when topics exist2394 renders topic list2395Knapsack report was generated. Preview:2396{2397 "spec/features/users/signup_spec.rb": 336.0625107310002,2398 "spec/features/security/project/public_access_spec.rb": 224.16552132200013,2399 "spec/features/merge_request/user_edits_mr_spec.rb": 230.39360742899953,2400 "spec/features/projects/releases/user_creates_release_spec.rb": 125.23969474500063,2401 "spec/features/projects/environments/environment_spec.rb": 118.64599865899982,2402 "spec/features/projects/members/manage_groups_spec.rb": 84.59364103299959,2403 "spec/features/issues/csv_spec.rb": 58.96166565299973,2404 "spec/features/projects/files/user_find_file_spec.rb": 58.88317238000036,2405 "spec/features/projects/work_items/work_item_children_spec.rb": 55.16630000999976,2406 "spec/features/security/project/snippet/public_access_spec.rb": 37.82288630399944,2407 "spec/features/search/user_searches_for_wiki_pages_spec.rb": 33.931706770000346,2408 "spec/features/issues/filtered_search/recent_searches_spec.rb": 31.70688266400066,2409 "spec/features/groups/integrations/user_activates_mattermost_slash_command_spec.rb": 28.33905250599946,2410 "spec/features/groups/board_spec.rb": 24.32011583000076,2411 "spec/features/milestones/user_views_milestone_spec.rb": 21.12326685900007,2412 "spec/features/issues/filtered_search/dropdown_hint_spec.rb": 17.514803762000156,2413 "spec/features/projects/infrastructure_registry_spec.rb": 13.7313267669997,2414 "spec/features/groups/settings/manage_applications_spec.rb": 13.688155621000078,2415 "spec/features/admin/broadcast_messages_spec.rb": 13.981639857000118,2416 "spec/features/groups/share_lock_spec.rb": 9.399498895000761,2417 "spec/features/issues/keyboard_shortcut_spec.rb": 8.542789543000254,2418 "spec/features/groups/labels/edit_spec.rb": 6.9159608200006915,2419 "spec/features/profiles/user_changes_notified_of_own_activity_spec.rb": 8.319050660000357,2420 "spec/features/admin/admin_sees_project_statistics_spec.rb": 4.392849457000011,2421 "spec/features/graphiql_spec.rb": 4.669051945000319,2422 "spec/features/projects/integrations/apple_app_store_spec.rb": 5.7465688419997605,2423 "spec/features/uploads/user_uploads_avatar_to_group_spec.rb": 2.4123603709995223,2424 "spec/features/milestones/user_promotes_milestone_spec.rb": 3.335800939999899,2425 "spec/features/explore/topics_spec.rb": 0.60123951300010962426}2427Knapsack global time execution for tests: 26m 22s2428Finished in 26 minutes 25 seconds (files took 1 minute 30.3 seconds to load)2429659 examples, 0 failures2430Randomized with seed 291362431[TEST PROF INFO] Time spent in factories: 02:16.233 (8.41% of total time)2432Failed to write to log, write log/workhorse-test.log: file already closed2433RSpec exited with 0.2434No examples to retry, congrats! 2435 Running after_script 2436Running after script...2437$ echo -e "\e[0Ksection_start:`date +%s`:report_results_section[collapsed=true]\r\e[0KReport results"2462Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-protected due to policy2464Uploading artifacts...2465WARNING: auto_explain/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/edith007/gitlab) 2466coverage/: found 5 matching artifact files and directories 2467WARNING: crystalball/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/edith007/gitlab) 2468WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/edith007/gitlab) 2469knapsack/: found 4 matching artifact files and directories 2470rspec/: found 10 matching artifact files and directories 2471tmp/capybara/: found 3 matching artifact files and directories 2472log/*.log: found 17 matching artifact files and directories 2473WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4863614076/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com2474WARNING: Retrying... context=artifacts-uploader error=request redirected2475Uploading artifacts as "archive" to coordinator... 201 Created id=4863614076 responseStatus=201 Created token=64_dxHZW2476Uploading artifacts...2477rspec/rspec-*.xml: found 1 matching artifact files and directories 2478WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/4863614076/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com2479WARNING: Retrying... context=artifacts-uploader error=request redirected2480Uploading artifacts as "junit" to coordinator... 201 Created id=4863614076 responseStatus=201 Created token=64_dxHZW2482Job succeeded