rspec integration pg14 6/16
Passed Started
by
@krasio

Krasimir Angelov
1Running with gitlab-runner 17.0.0~pre.88.g761ae5dd (761ae5dd)2 on green-4.shared-gitlab-org.runners-manager.gitlab.com/default x5QiHUKw, system ID: s_b9637080a79e3 feature flags: FF_NETWORK_PER_BUILD:true4Resolving secrets6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-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:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d 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:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ...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:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 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:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:0fc0b666ef9eb249e61edd4e2ec434a328e98117079727c5e7cf6dc9a00d7a94 for redis:6.2-alpine with digest redis@sha256:c6abddbb4223951cf5cb54a19d4a83418582fa69c97c0458ab4f0974f24f119c ...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-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:d10d211334d3c94a5e626cf961467431b7d3f3bd8b6109e5caf9357421c0117b for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14@sha256:3c4cd9a237deb59350b4836552151ba2aae96247034074c8f0c2ccaff4558cab ...25Running on runner-x5qihukw-project-278964-concurrent-0 via runner-x5qihukw-shared-gitlab-org-1717021968-00882e3f...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.2-17...32Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.2-17 33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (6975007209)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007209 responseStatus=200 OK token=glcbt-6537WARNING: Part of .git directory is on the list of files to extract 38WARNING: This may introduce unexpected problems 39Downloading artifacts for compile-test-assets (6975007223)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007223 responseStatus=200 OK token=glcbt-6541Downloading artifacts for detect-tests (6975007229)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007229 responseStatus=200 OK token=glcbt-6543Downloading artifacts for retrieve-tests-metadata (6975007235)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007235 responseStatus=200 OK token=glcbt-6545Downloading artifacts for setup-test-env (6975007225)...46Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007225 responseStatus=200 OK token=glcbt-65 47 Executing "step_script" stage of the job script 48Using docker image sha256:d10d211334d3c94a5e626cf961467431b7d3f3bd8b6109e5caf9357421c0117b for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14@sha256:3c4cd9a237deb59350b4836552151ba2aae96247034074c8f0c2ccaff4558cab ...49$ echo $FOSS_ONLY50$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb51$ export GOPATH=$CI_PROJECT_DIR/.go52$ mkdir -p $GOPATH53$ source scripts/utils.sh54$ source scripts/prepare_build.sh755Using decomposed database config (config/database.yml.decomposed-postgresql)756Geo DB won't be set up.757Embedding DB won't be set up.769$ source ./scripts/rspec_helpers.sh770$ run_timed_command "gem install knapsack --no-document"771$ gem install knapsack --no-document772Successfully installed knapsack-4.0.07731 gem installed774$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"775==> 'gem install knapsack --no-document' succeeded in 1 seconds.780$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"781$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"782$ tooling/bin/create_job_metrics_file || true783[job-metrics] Creating the job metrics file for the CI/CD job.784$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"786[23:31:51] Starting rspec_parallelized_job787RETRY_FAILED_TESTS_IN_NEW_PROCESS: true788KNAPSACK_GENERATE_REPORT: true789FLAKY_RSPEC_GENERATE_REPORT: true790KNAPSACK_TEST_FILE_PATTERN: spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb791KNAPSACK_LOG_LEVEL: debug792KNAPSACK_REPORT_PATH: knapsack/rspec_integration_pg14_6_16_278964_report.json793FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json794FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_integration_pg14_6_16_278964_report.json795NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_integration_pg14_6_16_278964_report.json796RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6975007617.txt797CRYSTALBALL: 798RSPEC_TESTS_MAPPING_ENABLED: 799RSPEC_TESTS_FILTER_FILE: 800Shell set options (set -o) enabled:801braceexpand on802hashall on803interactive-comments on804pipefail on805Parsing expected rspec suite duration...806RSpec suite is expected to take 31 minutes 6.14 seconds.807Expected duration for tests:808{809 "spec/mailers/notify_spec.rb": 578.7919536788175,810 "spec/requests/rack_attack_global_spec.rb": 212.9754445785684,811 "spec/requests/api/wikis_spec.rb": 139.16074316034656,812 "spec/requests/api/issues/get_group_issues_spec.rb": 116.26201268982747,813 "spec/requests/api/ci/job_artifacts_spec.rb": 87.60627831000356,814 "spec/requests/api/graphql/container_repository/container_repository_details_spec.rb": 71.17706556597827,815 "spec/controllers/search_controller_spec.rb": 59.1541570209857,816 "spec/requests/api/graphql/work_item_spec.rb": 53.881195233262915,817 "spec/requests/api/ci/runner/jobs_artifacts_spec.rb": 42.99621579551501,818 "spec/controllers/projects/merge_requests/conflicts_controller_spec.rb": 38.470477176004394,819 "spec/requests/health_controller_spec.rb": 34.97943972932376,820 "spec/requests/api/release/links_spec.rb": 30.10576257221227,821 "spec/requests/api/graphql/gitlab_schema_spec.rb": 28.84700998973696,822 "spec/controllers/groups/registry/repositories_controller_spec.rb": 26.31528701150559,823 "spec/requests/api/graphql/boards/boards_query_spec.rb": 24.300182656200015,824 "spec/requests/api/graphql/boards/board_list_issues_query_spec.rb": 22.182356238652815,825 "spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb": 18.543759538567272,826 "spec/requests/api/graphql/project/issue/designs/designs_spec.rb": 18.489998474359606,827 "spec/requests/api/project_templates_spec.rb": 17.407456533415548,828 "spec/controllers/projects/merge_requests/content_controller_spec.rb": 15.97375178759979,829 "spec/requests/api/graphql/packages/helm_spec.rb": 14.75108669990643,830 "spec/requests/api/topics_spec.rb": 13.736887697242015,831 "spec/requests/api/graphql/mutations/merge_requests/set_labels_spec.rb": 12.528041107123961,832 "spec/requests/api/graphql/namespace_query_spec.rb": 11.781049748288016,833 "spec/controllers/profiles/notifications_controller_spec.rb": 10.93198079771652,834 "spec/requests/api/container_repositories_spec.rb": 10.018657719644803,835 "spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb": 9.68362827638645,836 "spec/requests/api/events_spec.rb": 9.190219872994712,837 "spec/requests/api/graphql/ci/pipeline_schedules_spec.rb": 8.382445010993136,838 "spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb": 8.122156063176599,839 "spec/requests/api/graphql/mutations/ci/runner/create_spec.rb": 6.995376780153856,840 "spec/controllers/projects/protected_branches_controller_spec.rb": 6.48941346852529,841 "spec/requests/api/graphql/current_user/todos_query_spec.rb": 6.456769549823621,842 "spec/requests/api/graphql/mutations/boards/create_spec.rb": 5.89784227080504,843 "spec/requests/api/graphql/mutations/jira_import/start_spec.rb": 5.847379724044094,844 "spec/requests/api/graphql/project/alert_management/alert/notes_spec.rb": 5.3725328242506905,845 "spec/requests/api/graphql/group/milestones_spec.rb": 5.2365952749547,846 "spec/requests/api/graphql/project/work_item_state_counts_spec.rb": 4.872649214397335,847 "spec/controllers/passwords_controller_spec.rb": 4.71116776068237,848 "spec/requests/api/graphql/project/labels_query_spec.rb": 4.363342380784415,849 "spec/requests/projects/settings/integration_hook_logs_controller_spec.rb": 4.147838164753639,850 "spec/requests/projects/harbor/tags_controller_spec.rb": 4.031336968519783,851 "spec/controllers/profiles/accounts_controller_spec.rb": 3.7512890943010637,852 "spec/controllers/user_settings/profiles_controller_spec.rb": 3.7141816946407937,853 "spec/controllers/admin/hooks_controller_spec.rb": 3.3809034949875905,854 "spec/controllers/projects/security/configuration_controller_spec.rb": 3.3558712018220325,855 "spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb": 3.1458263885493127,856 "spec/controllers/dashboard/groups_controller_spec.rb": 3.09094607091774,857 "spec/controllers/concerns/internal_redirect_spec.rb": 2.818195305001704,858 "spec/controllers/projects/issue_links_controller_spec.rb": 2.749846215514941,859 "spec/requests/api/group_avatar_spec.rb": 2.6353842998420465,860 "spec/requests/oauth/tokens_controller_spec.rb": 2.449439270045851,861 "spec/controllers/concerns/sorting_preference_spec.rb": 2.396884203688097,862 "spec/requests/api/graphql/ci/application_setting_spec.rb": 2.211066148980642,863 "spec/requests/api/graphql/mutations/environments/create_spec.rb": 2.109784955682451,864 "spec/requests/api/graphql/project/terraform/state_spec.rb": 2.029841857527447,865 "spec/requests/api/graphql/ci/template_spec.rb": 1.920535020409666,866 "spec/requests/api/graphql/mutations/release_asset_links/update_spec.rb": 1.8242332709920666,867 "spec/controllers/admin/initial_setup_controller_spec.rb": 1.722763853891113,868 "spec/requests/projects/notes_controller_spec.rb": 1.6202174021079345,869 "spec/requests/jira_connect/public_keys_controller_spec.rb": 1.479747498181443,870 "spec/controllers/groups/dependency_proxies_controller_spec.rb": 1.4143497806182384,871 "spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb": 1.2162880278088777,872 "spec/requests/api/graphql/usage_trends_measurements_spec.rb": 1.1561379949759016,873 "spec/controllers/admin/plan_limits_controller_spec.rb": 0.9267535375115772,874 "spec/requests/api/graphql/project/container_expiration_policy_spec.rb": 0.8846342547866776,875 "spec/requests/groups/uploads_controller_spec.rb": 0.5034721473391031,876 "spec/requests/uploads_controller_spec.rb": 0.46449964407192185877}878Running command: bundle exec rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-6975007617.json --format RspecJunitFormatter --out rspec/rspec-6975007617.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/mailers/notify_spec.rb spec/requests/rack_attack_global_spec.rb spec/requests/api/wikis_spec.rb spec/requests/api/issues/get_group_issues_spec.rb spec/requests/api/ci/job_artifacts_spec.rb spec/requests/api/graphql/container_repository/container_repository_details_spec.rb spec/controllers/search_controller_spec.rb spec/requests/api/graphql/work_item_spec.rb spec/requests/api/ci/runner/jobs_artifacts_spec.rb spec/controllers/projects/merge_requests/conflicts_controller_spec.rb spec/requests/health_controller_spec.rb spec/requests/api/release/links_spec.rb spec/requests/api/graphql/gitlab_schema_spec.rb spec/controllers/groups/registry/repositories_controller_spec.rb spec/requests/api/graphql/boards/boards_query_spec.rb spec/requests/api/graphql/boards/board_list_issues_query_spec.rb spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb spec/requests/api/graphql/project/issue/designs/designs_spec.rb spec/requests/api/project_templates_spec.rb spec/controllers/projects/merge_requests/content_controller_spec.rb spec/requests/api/graphql/packages/helm_spec.rb spec/requests/api/topics_spec.rb spec/requests/api/graphql/mutations/merge_requests/set_labels_spec.rb spec/requests/api/graphql/namespace_query_spec.rb spec/controllers/profiles/notifications_controller_spec.rb spec/requests/api/container_repositories_spec.rb spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb spec/requests/api/events_spec.rb spec/requests/api/graphql/ci/pipeline_schedules_spec.rb spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb spec/requests/api/graphql/mutations/ci/runner/create_spec.rb spec/controllers/projects/protected_branches_controller_spec.rb spec/requests/api/graphql/current_user/todos_query_spec.rb spec/requests/api/graphql/mutations/boards/create_spec.rb spec/requests/api/graphql/mutations/jira_import/start_spec.rb spec/requests/api/graphql/project/alert_management/alert/notes_spec.rb spec/requests/api/graphql/group/milestones_spec.rb spec/requests/api/graphql/project/work_item_state_counts_spec.rb spec/controllers/passwords_controller_spec.rb spec/requests/api/graphql/project/labels_query_spec.rb spec/requests/projects/settings/integration_hook_logs_controller_spec.rb spec/requests/projects/harbor/tags_controller_spec.rb spec/controllers/profiles/accounts_controller_spec.rb spec/controllers/user_settings/profiles_controller_spec.rb spec/controllers/admin/hooks_controller_spec.rb spec/controllers/projects/security/configuration_controller_spec.rb spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb spec/controllers/dashboard/groups_controller_spec.rb spec/controllers/concerns/internal_redirect_spec.rb spec/controllers/projects/issue_links_controller_spec.rb spec/requests/api/group_avatar_spec.rb spec/requests/oauth/tokens_controller_spec.rb spec/controllers/concerns/sorting_preference_spec.rb spec/requests/api/graphql/ci/application_setting_spec.rb spec/requests/api/graphql/mutations/environments/create_spec.rb spec/requests/api/graphql/project/terraform/state_spec.rb spec/requests/api/graphql/ci/template_spec.rb spec/requests/api/graphql/mutations/release_asset_links/update_spec.rb spec/controllers/admin/initial_setup_controller_spec.rb spec/requests/projects/notes_controller_spec.rb spec/requests/jira_connect/public_keys_controller_spec.rb spec/controllers/groups/dependency_proxies_controller_spec.rb spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb spec/requests/api/graphql/usage_trends_measurements_spec.rb spec/controllers/admin/plan_limits_controller_spec.rb spec/requests/api/graphql/project/container_expiration_policy_spec.rb spec/requests/groups/uploads_controller_spec.rb spec/requests/uploads_controller_spec.rbKnapsack report generator started!879warning: parser/current is loading parser/ruby32, which recognizes 3.2.3-compliant syntax, but you are running 3.2.4.881Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}882# [RSpecRunTime] Starting RSpec timer...883[TEST PROF INFO] EventProf enabled (sql.active_record)884unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.885unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.886Test environment set up in 2.022044713 seconds887# [RSpecRunTime] Starting example group spec/mailers/notify_spec.rb. Expected to take 9 minutes 38.79 seconds.888Notify889 with HTML-encoded entities890 retains 7bit encoding891 for a project892 for issues893 that are new894 has the correct subject and body895 contains the description896 contains a link to issue author897 contains a link to the issue898 behaves like an assignee email899 is sent to the assignee as the author900 behaves like an email sent to a user901 is sent to user's global notification email address902 with group notification email903 is sent to user's group notification email904# [RSpecRunTime] RSpec elapsed time: 12.75 seconds. Current RSS: ~1191M. Threads: 4. load average: 1.42 0.93 0.90 1/289 472905.906 behaves like an email starting a new thread with reply-by-email enabled907 has X-GitLab-Project headers908 has X-GitLab-*-ID header909 has X-GitLab-*-IID header if model has iid defined910 has X-GitLab-*-State header if model has state defined911 has the characteristics of a threaded email912 includes "Reply to this email directly or <View it on GitLab>"913 when reply-by-email is enabled with incoming address with %{key}914 has a Reply-To header915# [RSpecRunTime] RSpec elapsed time: 16.15 seconds. Current RSS: ~1226M. Threads: 4. load average: 1.39 0.93 0.91 1/289 473916.917 when reply-by-email is enabled with incoming address without %{key}918 has the characteristics of a threaded email919 has a Reply-To header920 behaves like it should show Gmail Actions View Issue link921 is expected to have body including "View Issue"922 behaves like it should have Gmail Actions links923 is expected to have body including "ViewAction"924 behaves like an unsubscribeable thread925 has a List-Unsubscribe header in the correct format, and a body link926 behaves like an unsubscribeable thread with incoming address without %{key}927 has a List-Unsubscribe header in the correct format, and a body link928 behaves like appearance header and footer enabled929 contains header and footer930 behaves like appearance header and footer not enabled931 does not contain header and footer932 when issue is confidential933 has a confidential header set to true934 when sent with a reason935 includes the reason in a header936 behaves like appearance header and footer enabled937 contains header and footer938 behaves like appearance header and footer not enabled939 does not contain header and footer940 that are reassigned941 is sent as the author942 has the correct subject and body943 behaves like a multiple recipients email944 is sent to the given recipient945# [RSpecRunTime] RSpec elapsed time: 21.44 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.36 0.93 0.91 1/284 474946.947 behaves like an answer to an existing thread with reply-by-email enabled948 has X-GitLab-Project headers949 has X-GitLab-*-ID header950 has X-GitLab-*-IID header if model has iid defined951 has X-GitLab-*-State header if model has state defined952 has X-GitLab-Project headers953 has X-GitLab-*-ID header954 has X-GitLab-*-IID header if model has iid defined955 has X-GitLab-*-State header if model has state defined956 has the characteristics of a threaded reply957 when reply-by-email is enabled with incoming address with %{key}958 has a Reply-To header959# [RSpecRunTime] RSpec elapsed time: 25.61 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.33 0.94 0.91 1/284 475960.961 when reply-by-email is enabled with incoming address without %{key}962 has X-GitLab-Project headers963 has X-GitLab-*-ID header964 has X-GitLab-*-IID header if model has iid defined965 has X-GitLab-*-State header if model has state defined966 has the characteristics of a threaded reply967 has a Reply-To header968# [RSpecRunTime] RSpec elapsed time: 28.19 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.33 0.94 0.91 1/284 476969.970 behaves like it should show Gmail Actions View Issue link971 is expected to have body including "View Issue"972 behaves like it should have Gmail Actions links973 is expected to have body including "ViewAction"974 behaves like an unsubscribeable thread975 has a List-Unsubscribe header in the correct format, and a body link976 behaves like an unsubscribeable thread with incoming address without %{key}977 has a List-Unsubscribe header in the correct format, and a body link978 behaves like appearance header and footer enabled979 contains header and footer980 behaves like appearance header and footer not enabled981 does not contain header and footer982 behaves like email with default notification reason983 is expected to have plain text content "You're receiving this email because of your account"984 behaves like email with link to issue985 is expected to have plain text content "view it on GitLab: http://localhost/group1/project-1/-/issues/1"986 behaves like an assignee email with previous assignees987 when all assignees are removed988 uses fixed copy "All assignees were removed"989 behaves like email with default notification reason990 is expected to have plain text content "You're receiving this email because of your account"991 with multiple previous assignees992 has the correct subject and body993 behaves like email with default notification reason994 is expected to have plain text content "You're receiving this email because of your account"995# [RSpecRunTime] RSpec elapsed time: 33.65 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.42 0.97 0.92 1/284 477996.997 without previous assignees998 does not mention any previous assignees999 behaves like email with default notification reason1000 is expected to have plain text content "You're receiving this email because of your account"1001 behaves like email with link to issue1002 is expected to have plain text content "view it on GitLab: http://localhost/group1/project-1/-/issues/1"1003 when sent with a reason1004 includes the reason in a header1005 behaves like appearance header and footer enabled1006 contains header and footer1007 behaves like appearance header and footer not enabled1008 does not contain header and footer1009 when sent with a non default locale1010 is sent with html lang attribute set to the user's preferred language1011# [RSpecRunTime] RSpec elapsed time: 37.13 seconds. Current RSS: ~1243M. Threads: 4. load average: 1.42 0.97 0.92 1/284 4781012.1013 that have been relabeled1014 is sent as the author1015 has the correct subject and body1016 behaves like a multiple recipients email1017 is sent to the given recipient1018# [RSpecRunTime] RSpec elapsed time: 38.18 seconds. Current RSS: ~1244M. Threads: 4. load average: 1.42 0.97 0.92 1/284 4791019.1020 behaves like an answer to an existing thread with reply-by-email enabled1021 has X-GitLab-Project headers1022 has X-GitLab-*-ID header1023 has X-GitLab-*-IID header if model has iid defined1024 has X-GitLab-*-State header if model has state defined1025 has X-GitLab-Project headers1026 has X-GitLab-*-ID header1027 has X-GitLab-*-IID header if model has iid defined1028 has X-GitLab-*-State header if model has state defined1029 has the characteristics of a threaded reply1030 when reply-by-email is enabled with incoming address with %{key}1031 has a Reply-To header1032# [RSpecRunTime] RSpec elapsed time: 41.2 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.39 0.97 0.92 1/284 4801033.1034 when reply-by-email is enabled with incoming address without %{key}1035 has X-GitLab-Project headers1036 has X-GitLab-*-ID header1037 has X-GitLab-*-IID header if model has iid defined1038 has X-GitLab-*-State header if model has state defined1039 has the characteristics of a threaded reply1040 has a Reply-To header1041# [RSpecRunTime] RSpec elapsed time: 43.05 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.39 0.97 0.92 1/284 4811042.1043 behaves like it should show Gmail Actions View Issue link1044 is expected to have body including "View Issue"1045 behaves like it should have Gmail Actions links1046 is expected to have body including "ViewAction"1047 behaves like a user cannot unsubscribe through footer link1048 does not have a List-Unsubscribe header or a body link1049 behaves like an email with a labels subscriptions link in its footer1050 is expected to have body including "label subscriptions"1051 is expected to have body including "href=\"http://localhost/group1/project-1/-/labels?subscribed=true\""1052 behaves like appearance header and footer enabled1053 contains header and footer1054 behaves like appearance header and footer not enabled1055 does not contain header and footer1056 with a preferred language1057 always generates the email using the default language1058 that are due soon1059 contains a link to the issue1060 behaves like an answer to an existing thread with reply-by-email enabled1061 has X-GitLab-Project headers1062 has X-GitLab-*-ID header1063 has X-GitLab-*-IID header if model has iid defined1064 has X-GitLab-*-State header if model has state defined1065 has X-GitLab-Project headers1066 has X-GitLab-*-ID header1067 has X-GitLab-*-IID header if model has iid defined1068 has X-GitLab-*-State header if model has state defined1069 has the characteristics of a threaded reply1070 when reply-by-email is enabled with incoming address with %{key}1071 has a Reply-To header1072# [RSpecRunTime] RSpec elapsed time: 49.84 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.33 0.97 0.92 1/284 4821073.1074 when reply-by-email is enabled with incoming address without %{key}1075 has X-GitLab-Project headers1076 has X-GitLab-*-ID header1077 has X-GitLab-*-IID header if model has iid defined1078 has X-GitLab-*-State header if model has state defined1079 has the characteristics of a threaded reply1080 has a Reply-To header1081# [RSpecRunTime] RSpec elapsed time: 52.38 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.33 0.97 0.92 1/284 4831082.1083 behaves like it should show Gmail Actions View Issue link1084 is expected to have body including "View Issue"1085 behaves like it should have Gmail Actions links1086 is expected to have body including "ViewAction"1087 behaves like an unsubscribeable thread1088 has a List-Unsubscribe header in the correct format, and a body link1089 behaves like an unsubscribeable thread with incoming address without %{key}1090 has a List-Unsubscribe header in the correct format, and a body link1091 behaves like appearance header and footer enabled1092 contains header and footer1093 behaves like appearance header and footer not enabled1094 does not contain header and footer1095 status changed1096 is sent as the author1097 has the correct subject and body1098 behaves like an answer to an existing thread with reply-by-email enabled1099 has X-GitLab-Project headers1100 has X-GitLab-*-ID header1101 has X-GitLab-*-IID header if model has iid defined1102 has X-GitLab-*-State header if model has state defined1103 has X-GitLab-Project headers1104 has X-GitLab-*-ID header1105 has X-GitLab-*-IID header if model has iid defined1106 has X-GitLab-*-State header if model has state defined1107 has the characteristics of a threaded reply1108 when reply-by-email is enabled with incoming address with %{key}1109 has a Reply-To header1110# [RSpecRunTime] RSpec elapsed time: 58.51 seconds. Current RSS: ~1270M. Threads: 4. load average: 1.30 0.97 0.92 1/284 4841111.1112 when reply-by-email is enabled with incoming address without %{key}1113 has X-GitLab-Project headers1114 has X-GitLab-*-ID header1115 has X-GitLab-*-IID header if model has iid defined1116 has X-GitLab-*-State header if model has state defined1117 has the characteristics of a threaded reply1118 has a Reply-To header1119# [RSpecRunTime] RSpec elapsed time: 1 minute 0.43 second. Current RSS: ~1278M. Threads: 4. load average: 1.28 0.97 0.92 1/284 4851120.1121 behaves like it should show Gmail Actions View Issue link1122 is expected to have body including "View Issue"1123 behaves like it should have Gmail Actions links1124 is expected to have body including "ViewAction"1125 behaves like an unsubscribeable thread1126 has a List-Unsubscribe header in the correct format, and a body link1127 behaves like an unsubscribeable thread with incoming address without %{key}1128 has a List-Unsubscribe header in the correct format, and a body link1129 behaves like appearance header and footer enabled1130 contains header and footer1131 behaves like appearance header and footer not enabled1132 does not contain header and footer1133 closed1134 is sent as the author1135 has the correct subject and body1136 behaves like an answer to an existing thread with reply-by-email enabled1137 has X-GitLab-Project headers1138 has X-GitLab-*-ID header1139 has X-GitLab-*-IID header if model has iid defined1140 has X-GitLab-*-State header if model has state defined1141 has X-GitLab-Project headers1142 has X-GitLab-*-ID header1143 has X-GitLab-*-IID header if model has iid defined1144 has X-GitLab-*-State header if model has state defined1145 has the characteristics of a threaded reply1146 when reply-by-email is enabled with incoming address with %{key}1147 has a Reply-To header1148# [RSpecRunTime] RSpec elapsed time: 1 minute 5.94 seconds. Current RSS: ~1281M. Threads: 4. load average: 1.26 0.97 0.92 1/284 4861149.1150 when reply-by-email is enabled with incoming address without %{key}1151 has X-GitLab-Project headers1152 has X-GitLab-*-ID header1153 has X-GitLab-*-IID header if model has iid defined1154 has X-GitLab-*-State header if model has state defined1155 has the characteristics of a threaded reply1156 has a Reply-To header1157# [RSpecRunTime] RSpec elapsed time: 1 minute 7.82 seconds. Current RSS: ~1278M. Threads: 4. load average: 1.26 0.97 0.92 1/284 4871158.1159 behaves like it should show Gmail Actions View Issue link1160 is expected to have body including "View Issue"1161 behaves like it should have Gmail Actions links1162 is expected to have body including "ViewAction"1163 behaves like an unsubscribeable thread1164 has a List-Unsubscribe header in the correct format, and a body link1165 behaves like an unsubscribeable thread with incoming address without %{key}1166 has a List-Unsubscribe header in the correct format, and a body link1167 behaves like appearance header and footer enabled1168 contains header and footer1169 behaves like appearance header and footer not enabled1170 does not contain header and footer1171 behaves like email with default notification reason1172 is expected to have plain text content "You're receiving this email because of your account"1173 behaves like email with link to issue1174 is expected to have plain text content "view it on GitLab: http://localhost/group1/project-1/-/issues/1"1175 via commit1176 has the correct subject and body1177 behaves like email with default notification reason1178 is expected to have plain text content "You're receiving this email because of your account"1179 behaves like email with link to issue1180 is expected to have plain text content "view it on GitLab: http://localhost/group1/project-1/-/issues/1"1181 via merge request1182 has the correct subject and body1183 behaves like email with default notification reason1184 is expected to have plain text content "You're receiving this email because of your account"1185 behaves like email with link to issue1186 is expected to have plain text content "view it on GitLab: http://localhost/group1/project-1/-/issues/1"1187 moved to another project1188 when a user has permissions to access the new issue1189 contains description about action taken1190 has the correct subject and body1191 contains the issue title1192 behaves like an answer to an existing thread with reply-by-email enabled1193 has X-GitLab-Project headers1194 has X-GitLab-*-ID header1195 has X-GitLab-*-IID header if model has iid defined1196 has X-GitLab-*-State header if model has state defined1197 has X-GitLab-Project headers1198 has X-GitLab-*-ID header1199 has X-GitLab-*-IID header if model has iid defined1200 has X-GitLab-*-State header if model has state defined1201 has the characteristics of a threaded reply1202 when reply-by-email is enabled with incoming address with %{key}1203 has a Reply-To header1204# [RSpecRunTime] RSpec elapsed time: 1 minute 24.24 seconds. Current RSS: ~1232M. Threads: 4. load average: 1.18 0.98 0.92 1/284 4941205.1206 when reply-by-email is enabled with incoming address without %{key}1207 has X-GitLab-Project headers1208 has X-GitLab-*-ID header1209 has X-GitLab-*-IID header if model has iid defined1210 has X-GitLab-*-State header if model has state defined1211 has the characteristics of a threaded reply1212 has a Reply-To header1213# [RSpecRunTime] RSpec elapsed time: 1 minute 29.85 seconds. Current RSS: ~1228M. Threads: 4. load average: 1.17 0.98 0.93 1/284 4951214.1215 behaves like it should show Gmail Actions View Issue link1216 is expected to have body including "View Issue"1217 behaves like it should have Gmail Actions links1218 is expected to have body including "ViewAction"1219# [RSpecRunTime] RSpec elapsed time: 1 minute 31.93 seconds. Current RSS: ~1224M. Threads: 4. load average: 1.17 0.98 0.93 1/284 4961220.1221 behaves like an unsubscribeable thread1222 has a List-Unsubscribe header in the correct format, and a body link1223 behaves like an unsubscribeable thread with incoming address without %{key}1224 has a List-Unsubscribe header in the correct format, and a body link1225# [RSpecRunTime] RSpec elapsed time: 1 minute 33.94 seconds. Current RSS: ~1222M. Threads: 4. load average: 1.15 0.98 0.93 1/284 4971226.1227 when a user does not permissions to access the new issue1228 has the correct subject and body1229 does not contain the issue title1230 contains information about missing permissions1231# [RSpecRunTime] RSpec elapsed time: 1 minute 36.59 seconds. Current RSS: ~1221M. Threads: 4. load average: 1.15 0.98 0.93 1/284 4981232.1233 for merge requests1234 that are new1235 has the correct subject and body1236 contains the description1237 contains a link to merge request author1238 contains a link to the merge request url1239 behaves like an assignee email1240 is sent to the assignee as the author1241 behaves like an email sent to a user1242 is sent to user's global notification email address1243 with group notification email1244 is sent to user's group notification email1245# [RSpecRunTime] RSpec elapsed time: 1 minute 39.2 seconds. Current RSS: ~1233M. Threads: 4. load average: 1.14 0.98 0.93 1/284 4991246.1247 behaves like an email starting a new thread with reply-by-email enabled1248 has X-GitLab-Project headers1249 has X-GitLab-*-ID header1250 has X-GitLab-*-IID header if model has iid defined1251 has X-GitLab-*-State header if model has state defined1252 has the characteristics of a threaded email1253 includes "Reply to this email directly or <View it on GitLab>"1254 when reply-by-email is enabled with incoming address with %{key}1255 has a Reply-To header1256# [RSpecRunTime] RSpec elapsed time: 1 minute 41.76 seconds. Current RSS: ~1249M. Threads: 4. load average: 1.14 0.98 0.93 1/284 5001257.1258 when reply-by-email is enabled with incoming address without %{key}1259 has the characteristics of a threaded email1260 has a Reply-To header1261 behaves like it should show Gmail Actions View Merge request link1262 is expected to have body including "View Merge request"1263 behaves like it should have Gmail Actions links1264 is expected to have body including "ViewAction"1265 behaves like an unsubscribeable thread1266 has a List-Unsubscribe header in the correct format, and a body link1267 behaves like an unsubscribeable thread with incoming address without %{key}1268 has a List-Unsubscribe header in the correct format, and a body link1269 behaves like appearance header and footer enabled1270 contains header and footer1271 behaves like appearance header and footer not enabled1272 does not contain header and footer1273 when sent with a reason1274 includes the reason in a header1275 behaves like appearance header and footer enabled1276 contains header and footer1277 behaves like appearance header and footer not enabled1278 does not contain header and footer1279 that are reassigned1280 is sent as the author1281 has the correct subject and body1282 behaves like a multiple recipients email1283 is sent to the given recipient1284# [RSpecRunTime] RSpec elapsed time: 1 minute 47.01 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.13 0.98 0.93 1/284 5011285.1286 behaves like an answer to an existing thread with reply-by-email enabled1287 has X-GitLab-Project headers1288 has X-GitLab-*-ID header1289 has X-GitLab-*-IID header if model has iid defined1290 has X-GitLab-*-State header if model has state defined1291 has X-GitLab-Project headers1292 has X-GitLab-*-ID header1293 has X-GitLab-*-IID header if model has iid defined1294 has X-GitLab-*-State header if model has state defined1295 has the characteristics of a threaded reply1296 when reply-by-email is enabled with incoming address with %{key}1297 has a Reply-To header1298# [RSpecRunTime] RSpec elapsed time: 1 minute 51.46 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.20 1.00 0.93 1/281 5021299.1300 when reply-by-email is enabled with incoming address without %{key}1301 has X-GitLab-Project headers1302 has X-GitLab-*-ID header1303 has X-GitLab-*-IID header if model has iid defined1304 has X-GitLab-*-State header if model has state defined1305 has the characteristics of a threaded reply1306 has a Reply-To header1307# [RSpecRunTime] RSpec elapsed time: 1 minute 54.14 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.18 1.00 0.93 1/281 5031308.1309 behaves like it should show Gmail Actions View Merge request link1310 is expected to have body including "View Merge request"1311 behaves like it should have Gmail Actions links1312 is expected to have body including "ViewAction"1313 behaves like an unsubscribeable thread1314 has a List-Unsubscribe header in the correct format, and a body link1315 behaves like an unsubscribeable thread with incoming address without %{key}1316 has a List-Unsubscribe header in the correct format, and a body link1317 behaves like appearance header and footer enabled1318 contains header and footer1319 behaves like appearance header and footer not enabled1320 does not contain header and footer1321 behaves like an assignee email with previous assignees1322 when all assignees are removed1323 uses fixed copy "All assignees were removed"1324 behaves like email with default notification reason1325 is expected to have plain text content "You're receiving this email because of your account"1326 with multiple previous assignees1327 has the correct subject and body1328 behaves like email with default notification reason1329 is expected to have plain text content "You're receiving this email because of your account"1330# [RSpecRunTime] RSpec elapsed time: 1 minute 58.98 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.17 1.00 0.93 1/281 5041331.1332 when sent with a reason1333 includes the reason in a header1334 includes the reason in the footer1335 behaves like appearance header and footer enabled1336 contains header and footer1337# [RSpecRunTime] RSpec elapsed time: 2 minutes 0.71 second. Current RSS: ~1255M. Threads: 4. load average: 1.17 1.00 0.93 1/281 5051338.1339 behaves like appearance header and footer not enabled1340 does not contain header and footer1341 that are new with a description1342 contains the description1343 behaves like it should show Gmail Actions View Merge request link1344 is expected to have body including "View Merge request"1345 behaves like it should have Gmail Actions links1346 is expected to have body including "ViewAction"1347# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.37 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.17 1.00 0.93 1/281 5061348.1349 behaves like an unsubscribeable thread1350 has a List-Unsubscribe header in the correct format, and a body link1351 behaves like an unsubscribeable thread with incoming address without %{key}1352 has a List-Unsubscribe header in the correct format, and a body link1353 behaves like appearance header and footer enabled1354 contains header and footer1355 behaves like appearance header and footer not enabled1356 does not contain header and footer1357 that have been relabeled1358 is sent as the author1359 has the correct subject and body1360 behaves like a multiple recipients email1361 is sent to the given recipient1362 behaves like an answer to an existing thread with reply-by-email enabled1363 has X-GitLab-Project headers1364 has X-GitLab-*-ID header1365 has X-GitLab-*-IID header if model has iid defined1366 has X-GitLab-*-State header if model has state defined1367 has X-GitLab-Project headers1368 has X-GitLab-*-ID header1369 has X-GitLab-*-IID header if model has iid defined1370 has X-GitLab-*-State header if model has state defined1371 has the characteristics of a threaded reply1372 when reply-by-email is enabled with incoming address with %{key}1373 has a Reply-To header1374# [RSpecRunTime] RSpec elapsed time: 2 minutes 7.88 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.15 1.00 0.93 1/281 5071375.1376 when reply-by-email is enabled with incoming address without %{key}1377 has X-GitLab-Project headers1378 has X-GitLab-*-ID header1379 has X-GitLab-*-IID header if model has iid defined1380 has X-GitLab-*-State header if model has state defined1381 has the characteristics of a threaded reply1382 has a Reply-To header1383# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.74 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.14 1.00 0.93 1/281 5081384.1385 behaves like it should show Gmail Actions View Merge request link1386 is expected to have body including "View Merge request"1387 behaves like it should have Gmail Actions links1388 is expected to have body including "ViewAction"1389 behaves like a user cannot unsubscribe through footer link1390 does not have a List-Unsubscribe header or a body link1391 behaves like an email with a labels subscriptions link in its footer1392 is expected to have body including "label subscriptions"1393 is expected to have body including "href=\"http://localhost/group1/project-1/-/labels?subscribed=true\""1394 behaves like appearance header and footer enabled1395 contains header and footer1396 behaves like appearance header and footer not enabled1397 does not contain header and footer1398 that have no new commits1399 behaves like a push to an existing merge request1400 is sent as the push user1401 has the correct subject and body1402 behaves like a multiple recipients email1403 is sent to the given recipient1404# [RSpecRunTime] RSpec elapsed time: 2 minutes 13.34 seconds. Current RSS: ~1277M. Threads: 4. load average: 1.14 1.00 0.93 1/281 5091405.1406 behaves like an answer to an existing thread with reply-by-email enabled1407 has X-GitLab-Project headers1408 has X-GitLab-*-ID header1409 has X-GitLab-*-IID header if model has iid defined1410 has X-GitLab-*-State header if model has state defined1411 has X-GitLab-Project headers1412 has X-GitLab-*-ID header1413 has X-GitLab-*-IID header if model has iid defined1414 has X-GitLab-*-State header if model has state defined1415 has the characteristics of a threaded reply1416 when reply-by-email is enabled with incoming address with %{key}1417 has a Reply-To header1418# [RSpecRunTime] RSpec elapsed time: 2 minutes 17.63 seconds. Current RSS: ~1274M. Threads: 4. load average: 1.13 1.00 0.93 1/281 5101419.1420 when reply-by-email is enabled with incoming address without %{key}1421 has X-GitLab-Project headers1422 has X-GitLab-*-ID header1423 has X-GitLab-*-IID header if model has iid defined1424 has X-GitLab-*-State header if model has state defined1425 has the characteristics of a threaded reply1426 has a Reply-To header1427# [RSpecRunTime] RSpec elapsed time: 2 minutes 20.31 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.12 1.00 0.94 1/281 5111428.1429 behaves like it should show Gmail Actions View Merge request link1430 is expected to have body including "View Merge request"1431 behaves like it should have Gmail Actions links1432 is expected to have body including "ViewAction"1433 behaves like an unsubscribeable thread1434 has a List-Unsubscribe header in the correct format, and a body link1435 behaves like an unsubscribeable thread with incoming address without %{key}1436 has a List-Unsubscribe header in the correct format, and a body link1437 behaves like appearance header and footer enabled1438 contains header and footer1439 behaves like appearance header and footer not enabled1440 does not contain header and footer1441 that have fewer than the commit truncation limit1442 behaves like a push to an existing merge request1443 is sent as the push user1444 has the correct subject and body1445 behaves like a multiple recipients email1446 is sent to the given recipient1447# [RSpecRunTime] RSpec elapsed time: 2 minutes 24.4 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.11 1.00 0.94 1/281 5121448.1449 behaves like an answer to an existing thread with reply-by-email enabled1450 has X-GitLab-Project headers1451 has X-GitLab-*-ID header1452 has X-GitLab-*-IID header if model has iid defined1453 has X-GitLab-*-State header if model has state defined1454 has X-GitLab-Project headers1455 has X-GitLab-*-ID header1456 has X-GitLab-*-IID header if model has iid defined1457 has X-GitLab-*-State header if model has state defined1458 has the characteristics of a threaded reply1459 when reply-by-email is enabled with incoming address with %{key}1460 has a Reply-To header1461# [RSpecRunTime] RSpec elapsed time: 2 minutes 29.26 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.10 1.00 0.94 1/280 5131462.1463 when reply-by-email is enabled with incoming address without %{key}1464 has X-GitLab-Project headers1465 has X-GitLab-*-ID header1466 has X-GitLab-*-IID header if model has iid defined1467 has X-GitLab-*-State header if model has state defined1468 has the characteristics of a threaded reply1469 has a Reply-To header1470# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.24 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.10 1.00 0.94 1/280 5141471.1472 behaves like it should show Gmail Actions View Merge request link1473 is expected to have body including "View Merge request"1474 behaves like it should have Gmail Actions links1475 is expected to have body including "ViewAction"1476 behaves like an unsubscribeable thread1477 has a List-Unsubscribe header in the correct format, and a body link1478 behaves like an unsubscribeable thread with incoming address without %{key}1479 has a List-Unsubscribe header in the correct format, and a body link1480 behaves like appearance header and footer enabled1481 contains header and footer1482 behaves like appearance header and footer not enabled1483 does not contain header and footer1484 behaves like shows new commit urls1485 shows new commit urls1486 does not show hidden new commit urls1487 that have more than the commit truncation limit1488 shows "and more" message1489 behaves like a push to an existing merge request1490 is sent as the push user1491 has the correct subject and body1492 behaves like a multiple recipients email1493 is sent to the given recipient1494# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.78 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.17 1.02 0.94 1/280 5151495.1496 behaves like an answer to an existing thread with reply-by-email enabled1497 has X-GitLab-Project headers1498 has X-GitLab-*-ID header1499 has X-GitLab-*-IID header if model has iid defined1500 has X-GitLab-*-State header if model has state defined1501 has X-GitLab-Project headers1502 has X-GitLab-*-ID header1503 has X-GitLab-*-IID header if model has iid defined1504 has X-GitLab-*-State header if model has state defined1505 has the characteristics of a threaded reply1506 when reply-by-email is enabled with incoming address with %{key}1507 has a Reply-To header1508# [RSpecRunTime] RSpec elapsed time: 2 minutes 42.42 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.16 1.02 0.94 1/280 5161509.1510 when reply-by-email is enabled with incoming address without %{key}1511 has X-GitLab-Project headers1512 has X-GitLab-*-ID header1513 has X-GitLab-*-IID header if model has iid defined1514 has X-GitLab-*-State header if model has state defined1515 has the characteristics of a threaded reply1516 has a Reply-To header1517# [RSpecRunTime] RSpec elapsed time: 2 minutes 45.21 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.15 1.02 0.94 1/280 5171518.1519 behaves like it should show Gmail Actions View Merge request link1520 is expected to have body including "View Merge request"1521 behaves like it should have Gmail Actions links1522 is expected to have body including "ViewAction"1523 behaves like an unsubscribeable thread1524 has a List-Unsubscribe header in the correct format, and a body link1525 behaves like an unsubscribeable thread with incoming address without %{key}1526 has a List-Unsubscribe header in the correct format, and a body link1527 behaves like appearance header and footer enabled1528 contains header and footer1529 behaves like appearance header and footer not enabled1530 does not contain header and footer1531 behaves like shows new commit urls1532 shows new commit urls1533 does not show hidden new commit urls1534# [RSpecRunTime] RSpec elapsed time: 2 minutes 49.17 seconds. Current RSS: ~1261M. Threads: 4. load average: 1.13 1.02 0.94 1/280 5181535.1536 that have new commits on top of an existing one1537 shows the existing commit1538 behaves like a push to an existing merge request1539 is sent as the push user1540 has the correct subject and body1541 behaves like a multiple recipients email1542 is sent to the given recipient1543# [RSpecRunTime] RSpec elapsed time: 2 minutes 51.24 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.13 1.02 0.94 1/280 5191544.1545 behaves like an answer to an existing thread with reply-by-email enabled1546 has X-GitLab-Project headers1547 has X-GitLab-*-ID header1548 has X-GitLab-*-IID header if model has iid defined1549 has X-GitLab-*-State header if model has state defined1550 has X-GitLab-Project headers1551 has X-GitLab-*-ID header1552 has X-GitLab-*-IID header if model has iid defined1553 has X-GitLab-*-State header if model has state defined1554 has the characteristics of a threaded reply1555 when reply-by-email is enabled with incoming address with %{key}1556 has a Reply-To header1557# [RSpecRunTime] RSpec elapsed time: 2 minutes 56.01 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.04 1.00 0.94 1/280 5201558.1559 when reply-by-email is enabled with incoming address without %{key}1560 has X-GitLab-Project headers1561 has X-GitLab-*-ID header1562 has X-GitLab-*-IID header if model has iid defined1563 has X-GitLab-*-State header if model has state defined1564 has the characteristics of a threaded reply1565 has a Reply-To header1566# [RSpecRunTime] RSpec elapsed time: 2 minutes 58.93 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.04 1.00 0.94 1/280 5211567.1568 behaves like it should show Gmail Actions View Merge request link1569 is expected to have body including "View Merge request"1570 behaves like it should have Gmail Actions links1571 is expected to have body including "ViewAction"1572 behaves like an unsubscribeable thread1573 has a List-Unsubscribe header in the correct format, and a body link1574 behaves like an unsubscribeable thread with incoming address without %{key}1575 has a List-Unsubscribe header in the correct format, and a body link1576# [RSpecRunTime] RSpec elapsed time: 3 minutes 0.99 second. Current RSS: ~1258M. Threads: 4. load average: 1.04 1.00 0.94 1/280 5221577.1578 behaves like appearance header and footer enabled1579 contains header and footer1580 behaves like appearance header and footer not enabled1581 does not contain header and footer1582 that have new commits on top of two existing ones1583 behaves like a push to an existing merge request1584 is sent as the push user1585 has the correct subject and body1586 behaves like a multiple recipients email1587 is sent to the given recipient1588# [RSpecRunTime] RSpec elapsed time: 3 minutes 3.5 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.04 1.00 0.94 1/281 5241589.1590 behaves like an answer to an existing thread with reply-by-email enabled1591 has X-GitLab-Project headers1592 has X-GitLab-*-ID header1593 has X-GitLab-*-IID header if model has iid defined1594 has X-GitLab-*-State header if model has state defined1595 has X-GitLab-Project headers1596 has X-GitLab-*-ID header1597 has X-GitLab-*-IID header if model has iid defined1598 has X-GitLab-*-State header if model has state defined1599 has the characteristics of a threaded reply1600 when reply-by-email is enabled with incoming address with %{key}1601 has a Reply-To header1602# [RSpecRunTime] RSpec elapsed time: 3 minutes 8.25 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.04 1.00 0.94 1/281 5251603.1604 when reply-by-email is enabled with incoming address without %{key}1605 has X-GitLab-Project headers1606 has X-GitLab-*-ID header1607 has X-GitLab-*-IID header if model has iid defined1608 has X-GitLab-*-State header if model has state defined1609 has the characteristics of a threaded reply1610 has a Reply-To header1611# [RSpecRunTime] RSpec elapsed time: 3 minutes 11.16 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.03 1.00 0.94 1/281 5261612.1613 behaves like it should show Gmail Actions View Merge request link1614 is expected to have body including "View Merge request"1615 behaves like it should have Gmail Actions links1616 is expected to have body including "ViewAction"1617 behaves like an unsubscribeable thread1618 has a List-Unsubscribe header in the correct format, and a body link1619 behaves like an unsubscribeable thread with incoming address without %{key}1620 has a List-Unsubscribe header in the correct format, and a body link1621 behaves like appearance header and footer enabled1622 contains header and footer1623 behaves like appearance header and footer not enabled1624 does not contain header and footer1625 behaves like shows the compare url between first and last commits1626 shows the compare url between first and last commits1627 that have new commits on top of more than two existing ones1628 behaves like a push to an existing merge request1629 is sent as the push user1630 has the correct subject and body1631 behaves like a multiple recipients email1632 is sent to the given recipient1633# [RSpecRunTime] RSpec elapsed time: 3 minutes 16.1 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.03 1.00 0.94 2/281 5271634.1635 behaves like an answer to an existing thread with reply-by-email enabled1636 has X-GitLab-Project headers1637 has X-GitLab-*-ID header1638 has X-GitLab-*-IID header if model has iid defined1639 has X-GitLab-*-State header if model has state defined1640 has X-GitLab-Project headers1641 has X-GitLab-*-ID header1642 has X-GitLab-*-IID header if model has iid defined1643 has X-GitLab-*-State header if model has state defined1644 has the characteristics of a threaded reply1645 when reply-by-email is enabled with incoming address with %{key}1646 has a Reply-To header1647# [RSpecRunTime] RSpec elapsed time: 3 minutes 20.91 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.03 1.00 0.94 1/281 5281648.1649 when reply-by-email is enabled with incoming address without %{key}1650 has X-GitLab-Project headers1651 has X-GitLab-*-ID header1652 has X-GitLab-*-IID header if model has iid defined1653 has X-GitLab-*-State header if model has state defined1654 has the characteristics of a threaded reply1655 has a Reply-To header1656# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.89 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.11 1.02 0.95 1/281 5291657.1658 behaves like it should show Gmail Actions View Merge request link1659 is expected to have body including "View Merge request"1660 behaves like it should have Gmail Actions links1661 is expected to have body including "ViewAction"1662# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.96 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.11 1.02 0.95 1/281 5301663.1664 behaves like an unsubscribeable thread1665 has a List-Unsubscribe header in the correct format, and a body link1666 behaves like an unsubscribeable thread with incoming address without %{key}1667 has a List-Unsubscribe header in the correct format, and a body link1668 behaves like appearance header and footer enabled1669 contains header and footer1670 behaves like appearance header and footer not enabled1671 does not contain header and footer1672 behaves like shows the compare url between first and last commits1673 shows the compare url between first and last commits1674 #mail_thread1675 the model has no namespace1676 has X-GitLab-Namespaced-Thing-ID header1677 the model has a namespace1678 has X-GitLab-Namespaced-Thing-ID header1679 for issue notes1680 in discussion1681 has In-Reply-To header pointing to previous note in discussion1682 has References header including the notes and issue of the discussion1683 has X-GitLab-Discussion-ID header1684 has a confidential header set to true1685 behaves like an email sent to a user1686 is sent to user's global notification email address1687 with group notification email1688 is sent to user's group notification email1689# [RSpecRunTime] RSpec elapsed time: 3 minutes 30.89 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.10 1.02 0.95 1/281 5311690.1691 behaves like appearance header and footer enabled1692 contains header and footer1693 behaves like appearance header and footer not enabled1694 does not contain header and footer1695 individual issue comments1696 has a confidential header set to true1697 has In-Reply-To header pointing to the issue1698 has References header including the notes and issue of the discussion1699 behaves like an email sent to a user1700 is sent to user's global notification email address1701 with group notification email1702 is sent to user's group notification email1703# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.78 seconds. Current RSS: ~1256M. Threads: 4. load average: 1.09 1.02 0.95 1/281 5321704.1705 behaves like appearance header and footer enabled1706 contains header and footer1707 behaves like appearance header and footer not enabled1708 does not contain header and footer1709 with private references accessible to the recipient1710 does not redact the reference1711 renders expanded issue references1712# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.34 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.09 1.02 0.95 1/281 5331713.1714 for snippet notes1715 has the correct subject1716 has the correct body1717 links to the project snippet1718 behaves like appearance header and footer enabled1719 contains header and footer1720# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.16 seconds. Current RSS: ~1252M. Threads: 4. load average: 1.09 1.02 0.95 1/281 5341721.1722 behaves like appearance header and footer not enabled1723 does not contain header and footer1724 behaves like an answer to an existing thread with reply-by-email enabled1725 has X-GitLab-Project headers1726 has X-GitLab-*-ID header1727 has X-GitLab-*-IID header if model has iid defined1728 has X-GitLab-*-State header if model has state defined1729 has X-GitLab-Project headers1730 has X-GitLab-*-ID header1731 has X-GitLab-*-IID header if model has iid defined1732 has X-GitLab-*-State header if model has state defined1733 has the characteristics of a threaded reply1734 when reply-by-email is enabled with incoming address with %{key}1735 has a Reply-To header1736# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.84 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.08 1.02 0.95 1/281 5351737.1738 when reply-by-email is enabled with incoming address without %{key}1739 has X-GitLab-Project headers1740 has X-GitLab-*-ID header1741 has X-GitLab-*-IID header if model has iid defined1742 has X-GitLab-*-State header if model has state defined1743 has the characteristics of a threaded reply1744 has a Reply-To header1745# [RSpecRunTime] RSpec elapsed time: 3 minutes 45.46 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.07 1.01 0.95 1/281 5361746.1747 behaves like a user cannot unsubscribe through footer link1748 does not have a List-Unsubscribe header or a body link1749 for design notes1750 is expected to have header X-Gitlab-DesignManagement-Design-ID: 11751 is expected to have body including "homescreen-1.jpg"1752 is expected to have attributes {:subject => (a string including "homescreen-1.jpg")}1753# [RSpecRunTime] RSpec elapsed time: 3 minutes 48.5 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.07 1.01 0.95 1/282 5701754.1755 project was moved1756 has the correct subject and body1757 behaves like an email sent to a user1758 is sent to user's global notification email address1759 with group notification email1760 is sent to user's group notification email1761 behaves like an email sent from GitLab1762 has the characteristics of an email sent from GitLab1763 behaves like it should not have Gmail Actions links1764 is expected not to have body including "ViewAction"1765 behaves like a user cannot unsubscribe through footer link1766 does not have a List-Unsubscribe header or a body link1767 behaves like appearance header and footer enabled1768 contains header and footer1769 behaves like appearance header and footer not enabled1770 does not contain header and footer1771 project access requested1772 contains all the useful information1773 behaves like an email sent from GitLab1774 has the characteristics of an email sent from GitLab1775# [RSpecRunTime] RSpec elapsed time: 3 minutes 52.64 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.07 1.01 0.95 1/282 5711776.1777 behaves like it should not have Gmail Actions links1778 is expected not to have body including "ViewAction"1779# [RSpecRunTime] RSpec elapsed time: 3 minutes 53.77 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.06 1.01 0.95 1/282 5721780.1781 behaves like a user cannot unsubscribe through footer link1782 does not have a List-Unsubscribe header or a body link1783# [RSpecRunTime] RSpec elapsed time: 3 minutes 54.83 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.06 1.01 0.95 1/282 5731784.1785 behaves like appearance header and footer enabled1786 contains header and footer1787# [RSpecRunTime] RSpec elapsed time: 3 minutes 56.0 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.06 1.01 0.95 1/282 5741788.1789 behaves like appearance header and footer not enabled1790 does not contain header and footer1791# [RSpecRunTime] RSpec elapsed time: 3 minutes 57.12 seconds. Current RSS: ~1257M. Threads: 4. load average: 1.06 1.01 0.95 1/282 5751792.1793 project access denied1794 contains all the useful information1795 behaves like an email sent from GitLab1796 has the characteristics of an email sent from GitLab1797 behaves like it should not have Gmail Actions links1798 is expected not to have body including "ViewAction"1799 behaves like a user cannot unsubscribe through footer link1800 does not have a List-Unsubscribe header or a body link1801 behaves like appearance header and footer enabled1802 contains header and footer1803 behaves like appearance header and footer not enabled1804 does not contain header and footer1805 when user can not read project1806 hides project name from subject and body1807 project access changed1808 contains all the useful information1809 behaves like an email sent from GitLab1810 has the characteristics of an email sent from GitLab1811# [RSpecRunTime] RSpec elapsed time: 4 minutes 2.29 seconds. Current RSS: ~1250M. Threads: 4. load average: 1.06 1.01 0.95 1/278 5761812.1813 behaves like it should not have Gmail Actions links1814 is expected not to have body including "ViewAction"1815# [RSpecRunTime] RSpec elapsed time: 4 minutes 3.59 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.06 1.01 0.95 1/278 5771816.1817 behaves like a user cannot unsubscribe through footer link1818 does not have a List-Unsubscribe header or a body link1819# [RSpecRunTime] RSpec elapsed time: 4 minutes 4.99 seconds. Current RSS: ~1247M. Threads: 4. load average: 1.05 1.01 0.95 1/278 5781820.1821 behaves like appearance header and footer enabled1822 contains header and footer1823# [RSpecRunTime] RSpec elapsed time: 4 minutes 6.38 seconds. Current RSS: ~1245M. Threads: 4. load average: 1.05 1.01 0.95 1/278 5791824.1825 behaves like appearance header and footer not enabled1826 does not contain header and footer1827# [RSpecRunTime] RSpec elapsed time: 4 minutes 7.79 seconds. Current RSS: ~1239M. Threads: 4. load average: 1.05 1.01 0.95 1/278 5801828.1829 project invitation1830 behaves like an email sent from GitLab1831 has the characteristics of an email sent from GitLab1832# [RSpecRunTime] RSpec elapsed time: 4 minutes 9.09 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.05 1.01 0.95 1/278 5811833.1834 behaves like it should show Gmail Actions Join now link1835 is expected to have body including "Join now"1836 behaves like it should have Gmail Actions links1837 is expected to have body including "ViewAction"1838# [RSpecRunTime] RSpec elapsed time: 4 minutes 11.31 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.05 1.01 0.95 1/278 5821839.1840 behaves like a user cannot unsubscribe through footer link1841 does not have a List-Unsubscribe header or a body link1842# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.38 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.05 1.01 0.95 1/278 5831843.1844 behaves like appearance header and footer enabled1845 contains header and footer1846# [RSpecRunTime] RSpec elapsed time: 4 minutes 13.5 seconds. Current RSS: ~1236M. Threads: 4. load average: 1.05 1.01 0.95 1/278 5841847.1848 behaves like appearance header and footer not enabled1849 does not contain header and footer1850# [RSpecRunTime] RSpec elapsed time: 4 minutes 14.69 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.20 1.05 0.96 1/278 5851851.1852 behaves like does not render a manage notifications link1853 is expected not to have body including "http://localhost/-/profile/notifications"1854# [RSpecRunTime] RSpec elapsed time: 4 minutes 15.85 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.20 1.05 0.96 1/278 5861855.1856 when there is an inviter1857 contains all the useful information1858# [RSpecRunTime] RSpec elapsed time: 4 minutes 17.04 seconds. Current RSS: ~1238M. Threads: 4. load average: 1.20 1.05 0.96 1/278 5871859.1860 when there is no inviter1861 contains all the useful information1862 when invite email sent is tracked1863 tracks the sent invite1864# [RSpecRunTime] RSpec elapsed time: 4 minutes 18.97 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.19 1.04 0.96 1/278 5881865.1866 when mailgun events are enabled1867 has custom headers1868# [RSpecRunTime] RSpec elapsed time: 4 minutes 20.15 seconds. Current RSS: ~1237M. Threads: 4. load average: 1.19 1.04 0.96 1/278 5891869.1870 project invitation accepted1871 contains all the useful information1872 behaves like an email sent from GitLab1873 has the characteristics of an email sent from GitLab1874# [RSpecRunTime] RSpec elapsed time: 4 minutes 23.01 seconds. Current RSS: ~1235M. Threads: 4. load average: 1.19 1.04 0.96 1/278 5901875.1876 behaves like an email sent to a user1877 is sent to user's global notification email address1878 with group notification email1879 is sent to user's group notification email1880# [RSpecRunTime] RSpec elapsed time: 4 minutes 26.75 seconds. Current RSS: ~1233M. Threads: 4. load average: 1.17 1.04 0.96 1/278 5911881.1882 behaves like it should not have Gmail Actions links1883 is expected not to have body including "ViewAction"1884# [RSpecRunTime] RSpec elapsed time: 4 minutes 28.18 seconds. Current RSS: ~1229M. Threads: 4. load average: 1.17 1.04 0.96 1/278 5921885.1886 behaves like a user cannot unsubscribe through footer link1887 does not have a List-Unsubscribe header or a body link1888# [RSpecRunTime] RSpec elapsed time: 4 minutes 29.59 seconds. Current RSS: ~1232M. Threads: 4. load average: 1.16 1.04 0.96 1/278 5931889.1890 behaves like appearance header and footer enabled1891 contains header and footer1892# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.03 seconds. Current RSS: ~1242M. Threads: 4. load average: 1.16 1.04 0.96 1/278 5941893.1894 behaves like appearance header and footer not enabled1895 does not contain header and footer1896# [RSpecRunTime] RSpec elapsed time: 4 minutes 32.49 seconds. Current RSS: ~1248M. Threads: 4. load average: 1.16 1.04 0.96 1/278 5951897.1898 project invitation declined1899 contains all the useful information1900 behaves like an email sent from GitLab1901 has the characteristics of an email sent from GitLab1902# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.75 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.15 1.04 0.96 1/278 5961903.1904 behaves like an email sent to a user1905 is sent to user's global notification email address1906 with group notification email1907 is sent to user's group notification email1908# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.93 seconds. Current RSS: ~1255M. Threads: 4. load average: 1.15 1.04 0.96 1/278 5971909.1910 behaves like it should not have Gmail Actions links1911 is expected not to have body including "ViewAction"1912# [RSpecRunTime] RSpec elapsed time: 4 minutes 38.06 seconds. Current RSS: ~1258M. Threads: 4. load average: 1.15 1.04 0.96 1/278 5981913.1914 behaves like a user cannot unsubscribe through footer link1915 does not have a List-Unsubscribe header or a body link1916# [RSpecRunTime] RSpec elapsed time: 4 minutes 39.27 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.13 1.04 0.96 1/278 5991917.1918 behaves like appearance header and footer enabled1919 contains header and footer1920# [RSpecRunTime] RSpec elapsed time: 4 minutes 40.45 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.13 1.04 0.96 1/278 6001921.1922 behaves like appearance header and footer not enabled1923 does not contain header and footer1924# [RSpecRunTime] RSpec elapsed time: 4 minutes 41.6 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.13 1.04 0.96 1/278 6011925.1926 items that are noteable, the email for a note1927 on a commit1928 has the correct subject and body1929 behaves like a note email1930 is sent to the given recipient as the author1931 contains the message from the note1932 contains a link to note author1933 behaves like it should have Gmail Actions links1934 is expected to have body including "ViewAction"1935# [RSpecRunTime] RSpec elapsed time: 4 minutes 44.92 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.12 1.04 0.97 1/283 6121936.1937 behaves like an answer to an existing thread with reply-by-email enabled1938 has X-GitLab-Project headers1939 has X-GitLab-*-ID header1940 has X-GitLab-*-IID header if model has iid defined1941 has X-GitLab-*-State header if model has state defined1942 has X-GitLab-Project headers1943 has X-GitLab-*-ID header1944 has X-GitLab-*-IID header if model has iid defined1945 has X-GitLab-*-State header if model has state defined1946 has the characteristics of a threaded reply1947 when reply-by-email is enabled with incoming address with %{key}1948 has a Reply-To header1949# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.3 seconds. Current RSS: ~1272M. Threads: 4. load average: 1.11 1.04 0.97 1/283 6331950.1951 when reply-by-email is enabled with incoming address without %{key}1952 has X-GitLab-Project headers1953 has X-GitLab-*-ID header1954 has X-GitLab-*-IID header if model has iid defined1955 has X-GitLab-*-State header if model has state defined1956 has the characteristics of a threaded reply1957 has a Reply-To header1958# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.17 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.18 1.05 0.97 3/283 6461959.1960 behaves like it should show Gmail Actions View Commit link1961 is expected to have body including "View Commit"1962 behaves like it should have Gmail Actions links1963 is expected to have body including "ViewAction"1964# [RSpecRunTime] RSpec elapsed time: 4 minutes 56.49 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.18 1.05 0.97 1/283 6511965.1966 behaves like a user cannot unsubscribe through footer link1967 does not have a List-Unsubscribe header or a body link1968 behaves like appearance header and footer enabled1969 contains header and footer1970 behaves like appearance header and footer not enabled1971 does not contain header and footer1972 on a merge request1973 has the correct subject and body1974 behaves like a note email1975 is sent to the given recipient as the author1976 contains the message from the note1977 contains a link to note author1978 behaves like it should have Gmail Actions links1979 is expected to have body including "ViewAction"1980# [RSpecRunTime] RSpec elapsed time: 5 minutes 1.63 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.17 1.05 0.97 1/283 6581981.1982 behaves like an answer to an existing thread with reply-by-email enabled1983 has X-GitLab-Project headers1984 has X-GitLab-*-ID header1985 has X-GitLab-*-IID header if model has iid defined1986 has X-GitLab-*-State header if model has state defined1987 has X-GitLab-Project headers1988 has X-GitLab-*-ID header1989 has X-GitLab-*-IID header if model has iid defined1990 has X-GitLab-*-State header if model has state defined1991 has the characteristics of a threaded reply1992 when reply-by-email is enabled with incoming address with %{key}1993 has a Reply-To header1994# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.9 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.16 1.05 0.97 1/279 6591995.1996 when reply-by-email is enabled with incoming address without %{key}1997 has X-GitLab-Project headers1998 has X-GitLab-*-ID header1999 has X-GitLab-*-IID header if model has iid defined2000 has X-GitLab-*-State header if model has state defined2001 has the characteristics of a threaded reply2002 has a Reply-To header2003# [RSpecRunTime] RSpec elapsed time: 5 minutes 11.76 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.14 1.05 0.97 1/278 6602004.2005 behaves like it should show Gmail Actions View Merge request link2006 is expected to have body including "View Merge request"2007 behaves like it should have Gmail Actions links2008 is expected to have body including "ViewAction"2009# [RSpecRunTime] RSpec elapsed time: 5 minutes 13.09 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.14 1.05 0.97 1/278 6612010.2011 behaves like an unsubscribeable thread2012 has a List-Unsubscribe header in the correct format, and a body link2013 behaves like an unsubscribeable thread with incoming address without %{key}2014 has a List-Unsubscribe header in the correct format, and a body link2015# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.44 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.13 1.05 0.97 1/278 6622016.2017 behaves like appearance header and footer enabled2018 contains header and footer2019 behaves like appearance header and footer not enabled2020 does not contain header and footer2021 on an issue2022 has the correct subject and body2023 behaves like a note email2024 is sent to the given recipient as the author2025 contains the message from the note2026 contains a link to note author2027 behaves like it should have Gmail Actions links2028 is expected to have body including "ViewAction"2029# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.97 seconds. Current RSS: ~1262M. Threads: 4. load average: 1.04 1.03 0.97 1/278 6632030.2031 behaves like an answer to an existing thread with reply-by-email enabled2032 has X-GitLab-Project headers2033 has X-GitLab-*-ID header2034 has X-GitLab-*-IID header if model has iid defined2035 has X-GitLab-*-State header if model has state defined2036 has X-GitLab-Project headers2037 has X-GitLab-*-ID header2038 has X-GitLab-*-IID header if model has iid defined2039 has X-GitLab-*-State header if model has state defined2040 has the characteristics of a threaded reply2041 when reply-by-email is enabled with incoming address with %{key}2042 has a Reply-To header2043# [RSpecRunTime] RSpec elapsed time: 5 minutes 25.64 seconds. Current RSS: ~1259M. Threads: 4. load average: 1.04 1.03 0.97 1/278 6642044.2045 when reply-by-email is enabled with incoming address without %{key}2046 has X-GitLab-Project headers2047 has X-GitLab-*-ID header2048 has X-GitLab-*-IID header if model has iid defined2049 has X-GitLab-*-State header if model has state defined2050 has the characteristics of a threaded reply2051 has a Reply-To header2052# [RSpecRunTime] RSpec elapsed time: 5 minutes 29.52 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.03 1.03 0.97 1/278 6652053.2054 behaves like it should show Gmail Actions View Issue link2055 is expected to have body including "View Issue"2056 behaves like it should have Gmail Actions links2057 is expected to have body including "ViewAction"2058# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.88 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.03 1.03 0.97 1/278 6662059.2060 behaves like an unsubscribeable thread2061 has a List-Unsubscribe header in the correct format, and a body link2062 behaves like an unsubscribeable thread with incoming address without %{key}2063 has a List-Unsubscribe header in the correct format, and a body link2064# [RSpecRunTime] RSpec elapsed time: 5 minutes 32.24 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.03 1.03 0.97 1/278 6672065.2066 behaves like appearance header and footer enabled2067 contains header and footer2068 behaves like appearance header and footer not enabled2069 does not contain header and footer2070 items that are noteable, the email for a discussion note2071 on a commit2072 has the correct subject2073 contains a link to the commit2074 behaves like a discussion note email2075 is sent to the given recipient as the author2076 contains the message from the note2077 contains an introduction2078 behaves like it should have Gmail Actions links2079 is expected to have body including "ViewAction"2080# [RSpecRunTime] RSpec elapsed time: 5 minutes 36.98 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.03 1.03 0.97 1/283 7042081.2082 when a comment on an existing discussion2083 contains an introduction2084# [RSpecRunTime] RSpec elapsed time: 5 minutes 38.54 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.03 1.03 0.97 1/283 7282085.2086 behaves like an answer to an existing thread with reply-by-email enabled2087 has X-GitLab-Project headers2088 has X-GitLab-*-ID header2089 has X-GitLab-*-IID header if model has iid defined2090 has X-GitLab-*-State header if model has state defined2091 has X-GitLab-Project headers2092 has X-GitLab-*-ID header2093 has X-GitLab-*-IID header if model has iid defined2094 has X-GitLab-*-State header if model has state defined2095 has the characteristics of a threaded reply2096 when reply-by-email is enabled with incoming address with %{key}2097 has a Reply-To header2098# [RSpecRunTime] RSpec elapsed time: 5 minutes 44.11 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.10 1.05 0.98 1/283 7892099.2100 when reply-by-email is enabled with incoming address without %{key}2101 has X-GitLab-Project headers2102 has X-GitLab-*-ID header2103 has X-GitLab-*-IID header if model has iid defined2104 has X-GitLab-*-State header if model has state defined2105 has the characteristics of a threaded reply2106 has a Reply-To header2107# [RSpecRunTime] RSpec elapsed time: 5 minutes 47.54 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.10 1.05 0.98 1/283 8262108.2109 behaves like it should show Gmail Actions View Commit link2110 is expected to have body including "View Commit"2111 behaves like it should have Gmail Actions links2112 is expected to have body including "ViewAction"2113# [RSpecRunTime] RSpec elapsed time: 5 minutes 48.73 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.09 1.04 0.98 1/283 8392114.2115 behaves like a user cannot unsubscribe through footer link2116 does not have a List-Unsubscribe header or a body link2117 behaves like appearance header and footer enabled2118 contains header and footer2119 behaves like appearance header and footer not enabled2120 does not contain header and footer2121 on a merge request2122 has the correct subject2123 contains a link to the merge request note2124 behaves like a discussion note email2125 is sent to the given recipient as the author2126 contains the message from the note2127 contains an introduction2128 behaves like it should have Gmail Actions links2129 is expected to have body including "ViewAction"2130# [RSpecRunTime] RSpec elapsed time: 5 minutes 53.65 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.09 1.04 0.98 1/283 8582131.2132 when a comment on an existing discussion2133 contains an introduction2134# [RSpecRunTime] RSpec elapsed time: 5 minutes 55.23 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.08 1.04 0.98 1/283 8742135.2136 behaves like an answer to an existing thread with reply-by-email enabled2137 has X-GitLab-Project headers2138 has X-GitLab-*-ID header2139 has X-GitLab-*-IID header if model has iid defined2140 has X-GitLab-*-State header if model has state defined2141 has X-GitLab-Project headers2142 has X-GitLab-*-ID header2143 has X-GitLab-*-IID header if model has iid defined2144 has X-GitLab-*-State header if model has state defined2145 has the characteristics of a threaded reply2146 when reply-by-email is enabled with incoming address with %{key}2147 has a Reply-To header2148# [RSpecRunTime] RSpec elapsed time: 6 minutes 0.64 second. Current RSS: ~1270M. Threads: 4. load average: 1.08 1.04 0.98 1/281 8752149.2150 when reply-by-email is enabled with incoming address without %{key}2151 has X-GitLab-Project headers2152 has X-GitLab-*-ID header2153 has X-GitLab-*-IID header if model has iid defined2154 has X-GitLab-*-State header if model has state defined2155 has the characteristics of a threaded reply2156 has a Reply-To header2157# [RSpecRunTime] RSpec elapsed time: 6 minutes 3.95 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.07 1.04 0.98 1/278 8762158.2159 behaves like it should show Gmail Actions View Merge request link2160 is expected to have body including "View Merge request"2161 behaves like it should have Gmail Actions links2162 is expected to have body including "ViewAction"2163# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.14 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.07 1.04 0.98 1/278 8772164.2165 behaves like an unsubscribeable thread2166 has a List-Unsubscribe header in the correct format, and a body link2167 behaves like an unsubscribeable thread with incoming address without %{key}2168 has a List-Unsubscribe header in the correct format, and a body link2169# [RSpecRunTime] RSpec elapsed time: 6 minutes 6.3 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.07 1.04 0.98 1/278 8782170.2171 behaves like appearance header and footer enabled2172 contains header and footer2173 behaves like appearance header and footer not enabled2174 does not contain header and footer2175 on an issue2176 has the correct subject2177 contains a link to the issue note2178 behaves like a discussion note email2179 is sent to the given recipient as the author2180 contains the message from the note2181 contains an introduction2182 behaves like it should have Gmail Actions links2183 is expected to have body including "ViewAction"2184# [RSpecRunTime] RSpec elapsed time: 6 minutes 10.87 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.06 1.04 0.98 1/278 8792185.2186 when a comment on an existing discussion2187 contains an introduction2188# [RSpecRunTime] RSpec elapsed time: 6 minutes 12.02 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.06 1.04 0.98 1/278 8802189.2190 behaves like an answer to an existing thread with reply-by-email enabled2191 has X-GitLab-Project headers2192 has X-GitLab-*-ID header2193 has X-GitLab-*-IID header if model has iid defined2194 has X-GitLab-*-State header if model has state defined2195 has X-GitLab-Project headers2196 has X-GitLab-*-ID header2197 has X-GitLab-*-IID header if model has iid defined2198 has X-GitLab-*-State header if model has state defined2199 has the characteristics of a threaded reply2200 when reply-by-email is enabled with incoming address with %{key}2201 has a Reply-To header2202# [RSpecRunTime] RSpec elapsed time: 6 minutes 17.62 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.06 1.04 0.98 1/278 8812203.2204 when reply-by-email is enabled with incoming address without %{key}2205 has X-GitLab-Project headers2206 has X-GitLab-*-ID header2207 has X-GitLab-*-IID header if model has iid defined2208 has X-GitLab-*-State header if model has state defined2209 has the characteristics of a threaded reply2210 has a Reply-To header2211# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.09 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.05 1.04 0.98 1/278 8822212.2213 behaves like it should show Gmail Actions View Issue link2214 is expected to have body including "View Issue"2215 behaves like it should have Gmail Actions links2216 is expected to have body including "ViewAction"2217# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.29 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.05 1.04 0.98 1/278 8832218.2219 behaves like an unsubscribeable thread2220 has a List-Unsubscribe header in the correct format, and a body link2221 behaves like an unsubscribeable thread with incoming address without %{key}2222 has a List-Unsubscribe header in the correct format, and a body link2223# [RSpecRunTime] RSpec elapsed time: 6 minutes 23.47 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.05 1.04 0.98 2/278 8842224.2225 behaves like appearance header and footer enabled2226 contains header and footer2227 behaves like appearance header and footer not enabled2228 does not contain header and footer2229 items that are noteable, the email for a diff discussion note2230 on a commit2231 behaves like an email for a note on a diff discussion2232 includes diffs with character-level highlighting2233 contains a link to the diff file2234 is sent to the given recipient as the author2235 contains the message from the note2236 contains an introduction2237 when note is not on text2238 does not include diffs with character-level highlighting2239# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.93 seconds. Current RSS: ~1267M. Threads: 4. load average: 1.13 1.05 0.99 1/283 9882240.2241 when the project does not show diffs in emails2242 does not show diff and displays a separate message2243 behaves like it should have Gmail Actions links2244 is expected to have body including "ViewAction"2245 when a comment on an existing discussion2246 contains an introduction2247# [RSpecRunTime] RSpec elapsed time: 6 minutes 33.05 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.13 1.05 0.99 1/283 10812248.2249 behaves like it should show Gmail Actions View Commit link2250 is expected to have body including "View Commit"2251 behaves like it should have Gmail Actions links2252 is expected to have body including "ViewAction"2253# [RSpecRunTime] RSpec elapsed time: 6 minutes 34.56 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.20 1.07 0.99 1/283 11162254.2255 behaves like a user cannot unsubscribe through footer link2256 does not have a List-Unsubscribe header or a body link2257 behaves like appearance header and footer enabled2258 contains header and footer2259 behaves like appearance header and footer not enabled2260 does not contain header and footer2261 on a merge request2262 behaves like an email for a note on a diff discussion2263 includes diffs with character-level highlighting2264 contains a link to the diff file2265 is sent to the given recipient as the author2266 contains the message from the note2267 contains an introduction2268 when note is not on text2269 does not include diffs with character-level highlighting2270# [RSpecRunTime] RSpec elapsed time: 6 minutes 41.3 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.42 1.12 1.01 1/283 12512271.2272 when the project does not show diffs in emails2273 does not show diff and displays a separate message2274 behaves like it should have Gmail Actions links2275 is expected to have body including "ViewAction"2276 when a comment on an existing discussion2277 contains an introduction2278# [RSpecRunTime] RSpec elapsed time: 6 minutes 45.96 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.39 1.12 1.01 1/284 13892279.2280 behaves like it should show Gmail Actions View Merge request link2281 is expected to have body including "View Merge request"2282 behaves like it should have Gmail Actions links2283 is expected to have body including "ViewAction"2284# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.55 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.39 1.12 1.01 1/283 14182285.2286 behaves like an unsubscribeable thread2287 has a List-Unsubscribe header in the correct format, and a body link2288 behaves like an unsubscribeable thread with incoming address without %{key}2289 has a List-Unsubscribe header in the correct format, and a body link2290# [RSpecRunTime] RSpec elapsed time: 6 minutes 49.19 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.36 1.11 1.01 1/283 14472291.2292 behaves like appearance header and footer enabled2293 contains header and footer2294 behaves like appearance header and footer not enabled2295 does not contain header and footer2296 for service desk issues2297 thank you email2298 has the correct recipient2299 has the correct subject and body2300 uses service bot name by default2301 behaves like an unsubscribeable thread2302 has a List-Unsubscribe header in the correct format, and a body link2303 behaves like an unsubscribeable thread with incoming address without %{key}2304 has a List-Unsubscribe header in the correct format, and a body link2305# [RSpecRunTime] RSpec elapsed time: 6 minutes 54.0 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.25 1.10 1.00 1/283 15012306.2307 behaves like appearance header and footer enabled2308 contains header and footer2309 behaves like appearance header and footer not enabled2310 does not contain header and footer2311 behaves like a mail with default delivery method2312 uses mailer default delivery method2313 when custom outgoing name is set2314 uses custom name in "from" header2315 when custom outgoing name is empty2316 uses service bot name2317 when custom email is enabled2318 uses custom email and service bot name in "from" header2319 uses SMTP delivery method and has correct settings2320# [RSpecRunTime] RSpec elapsed time: 6 minutes 58.32 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.25 1.10 1.00 1/283 15372321.2322 new note email2323 has the correct recipient2324 uses author's name in "from" header2325 has the correct subject and body2326 behaves like an unsubscribeable thread2327 has a List-Unsubscribe header in the correct format, and a body link2328 behaves like an unsubscribeable thread with incoming address without %{key}2329 has a List-Unsubscribe header in the correct format, and a body link2330# [RSpecRunTime] RSpec elapsed time: 7 minutes 1.69 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.23 1.09 1.00 1/283 15632331.2332 behaves like appearance header and footer enabled2333 contains header and footer2334 behaves like appearance header and footer not enabled2335 does not contain header and footer2336 behaves like a mail with default delivery method2337 uses mailer default delivery method2338 when custom email is enabled2339 uses custom email and author's name in "from" header2340 uses SMTP delivery method and has correct settings2341# [RSpecRunTime] RSpec elapsed time: 7 minutes 4.83 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.21 1.09 1.00 1/283 15892342.2343 for a group2344 group access requested2345 contains all the useful information2346 behaves like an email sent from GitLab2347 has the characteristics of an email sent from GitLab2348# [RSpecRunTime] RSpec elapsed time: 7 minutes 5.91 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.21 1.09 1.00 1/283 15902349.2350 behaves like an email sent to a user2351 is sent to user's global notification email address2352 with group notification email2353 is sent to user's group notification email2354# [RSpecRunTime] RSpec elapsed time: 7 minutes 7.02 seconds. Current RSS: ~1268M. Threads: 4. load average: 1.21 1.09 1.00 1/283 15912355.2356 behaves like it should not have Gmail Actions links2357 is expected not to have body including "ViewAction"2358 behaves like a user cannot unsubscribe through footer link2359 does not have a List-Unsubscribe header or a body link2360 behaves like appearance header and footer enabled2361 contains header and footer2362 behaves like appearance header and footer not enabled2363 does not contain header and footer2364 group access denied2365 contains all the useful information2366 behaves like an email sent from GitLab2367 has the characteristics of an email sent from GitLab2368 behaves like an email sent to a user2369 is sent to user's global notification email address2370 with group notification email2371 is sent to user's group notification email2372 behaves like it should not have Gmail Actions links2373 is expected not to have body including "ViewAction"2374 behaves like a user cannot unsubscribe through footer link2375 does not have a List-Unsubscribe header or a body link2376 behaves like appearance header and footer enabled2377 contains header and footer2378 behaves like appearance header and footer not enabled2379 does not contain header and footer2380 when user can not read group2381 hides group name from subject and body2382 group access changed2383 contains all the useful information2384 behaves like an email sent from GitLab2385 has the characteristics of an email sent from GitLab2386# [RSpecRunTime] RSpec elapsed time: 7 minutes 12.46 seconds. Current RSS: ~1279M. Threads: 4. load average: 1.19 1.09 1.00 1/283 15922387.2388 behaves like an email sent to a user2389 is sent to user's global notification email address2390 with group notification email2391 is sent to user's group notification email2392# [RSpecRunTime] RSpec elapsed time: 7 minutes 13.54 seconds. Current RSS: ~1280M. Threads: 4. load average: 1.19 1.09 1.00 1/283 15932393.2394 behaves like it should not have Gmail Actions links2395 is expected not to have body including "ViewAction"2396 behaves like a user cannot unsubscribe through footer link2397 does not have a List-Unsubscribe header or a body link2398 behaves like appearance header and footer enabled2399 contains header and footer2400 behaves like appearance header and footer not enabled2401 does not contain header and footer2402 invitations2403 behaves like an email sent from GitLab2404 has the characteristics of an email sent from GitLab2405 behaves like it should show Gmail Actions Join now link2406 is expected to have body including "Join now"2407 behaves like it should have Gmail Actions links2408 is expected to have body including "ViewAction"2409# [RSpecRunTime] RSpec elapsed time: 7 minutes 18.32 seconds. Current RSS: ~1275M. Threads: 4. load average: 1.18 1.09 1.00 1/278 15942410.2411 behaves like a user cannot unsubscribe through footer link2412 does not have a List-Unsubscribe header or a body link2413 behaves like appearance header and footer enabled2414 contains header and footer2415 behaves like appearance header and footer not enabled2416 does not contain header and footer2417 behaves like does not render a manage notifications link2418 is expected not to have body including "http://localhost/-/profile/notifications"2419 when there is an inviter2420 contains all the useful information2421 when there is no inviter2422 contains all the useful information2423 group invitation reminders2424 not sending a reminder2425 member does not exist2426 behaves like no email is sent2427 does not send an email2428 member is not created by a user2429 behaves like no email is sent2430 does not send an email2431 member is a known user2432 behaves like no email is sent2433 does not send an email2434 the first reminder2435 contains all the useful information2436 behaves like an email sent from GitLab2437 has the characteristics of an email sent from GitLab2438 behaves like it should not have Gmail Actions links2439 is expected not to have body including "ViewAction"2440 behaves like a user cannot unsubscribe through footer link2441 does not have a List-Unsubscribe header or a body link2442 the second reminder2443 contains all the useful information2444 behaves like an email sent from GitLab2445 has the characteristics of an email sent from GitLab2446 behaves like it should not have Gmail Actions links2447 is expected not to have body including "ViewAction"2448 behaves like a user cannot unsubscribe through footer link2449 does not have a List-Unsubscribe header or a body link2450 the third reminder2451 contains all the useful information2452 behaves like an email sent from GitLab2453 has the characteristics of an email sent from GitLab2454 behaves like it should not have Gmail Actions links2455 is expected not to have body including "ViewAction"2456 behaves like a user cannot unsubscribe through footer link2457 does not have a List-Unsubscribe header or a body link2458 group invitation accepted2459 contains all the useful information2460 behaves like an email sent from GitLab2461 has the characteristics of an email sent from GitLab2462# [RSpecRunTime] RSpec elapsed time: 7 minutes 30.7 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.07 1.07 1.00 1/278 15952463.2464 behaves like it should not have Gmail Actions links2465 is expected not to have body including "ViewAction"2466# [RSpecRunTime] RSpec elapsed time: 7 minutes 31.77 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.07 1.07 1.00 1/278 15962467.2468 behaves like a user cannot unsubscribe through footer link2469 does not have a List-Unsubscribe header or a body link2470# [RSpecRunTime] RSpec elapsed time: 7 minutes 32.88 seconds. Current RSS: ~1269M. Threads: 4. load average: 1.07 1.07 1.00 1/278 15972471.2472 behaves like appearance header and footer enabled2473 contains header and footer2474# [RSpecRunTime] RSpec elapsed time: 7 minutes 34.05 seconds. Current RSS: ~1266M. Threads: 4. load average: 1.06 1.07 1.00 1/278 15982475.2476 behaves like appearance header and footer not enabled2477 does not contain header and footer2478# [RSpecRunTime] RSpec elapsed time: 7 minutes 35.15 seconds. Current RSS: ~1265M. Threads: 4. load average: 1.06 1.07 1.00 1/278 15992479.2480 group invitation declined2481 contains all the useful information2482 behaves like an email sent from GitLab2483 has the characteristics of an email sent from GitLab2484# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.65 seconds. Current RSS: ~1264M. Threads: 4. load average: 1.06 1.07 1.00 1/278 16002485.2486 behaves like it should not have Gmail Actions links2487 is expected not to have body including "ViewAction"2488 behaves like a user cannot unsubscribe through footer link2489 does not have a List-Unsubscribe header or a body link2490 behaves like appearance header and footer enabled2491 contains header and footer2492 behaves like appearance header and footer not enabled2493 does not contain header and footer2494 group expiration date updated2495 when expiration date is changed2496 behaves like an email sent from GitLab2497 has the characteristics of an email sent from GitLab2498 behaves like it should not have Gmail Actions links2499 is expected not to have body including "ViewAction"2500 behaves like a user cannot unsubscribe through footer link2501 does not have a List-Unsubscribe header or a body link2502 behaves like appearance header and footer enabled2503 contains header and footer2504 behaves like appearance header and footer not enabled2505 does not contain header and footer2506 when expiration date is one day away2507 contains all the useful information2508 when expiration date is more than one day away2509 contains all the useful information2510 when a group member is newly given an expiration date2511 contains all the useful information2512 when expiration date is removed2513 contains all the useful information2514 behaves like an email sent from GitLab2515 has the characteristics of an email sent from GitLab2516 behaves like it should not have Gmail Actions links2517 is expected not to have body including "ViewAction"2518 behaves like a user cannot unsubscribe through footer link2519 does not have a List-Unsubscribe header or a body link2520 behaves like appearance header and footer enabled2521 contains header and footer2522 behaves like appearance header and footer not enabled2523 does not contain header and footer2524 membership about to expire2525 with group membership2526 contains all the useful information2527 behaves like an email sent from GitLab2528 has the characteristics of an email sent from GitLab2529 behaves like it should not have Gmail Actions links2530 is expected not to have body including "ViewAction"2531 behaves like a user cannot unsubscribe through footer link2532 does not have a List-Unsubscribe header or a body link2533 behaves like appearance header and footer enabled2534 contains header and footer2535 behaves like appearance header and footer not enabled2536 does not contain header and footer2537 with project membership2538 contains all the useful information2539 behaves like an email sent from GitLab2540 has the characteristics of an email sent from GitLab2541 behaves like it should not have Gmail Actions links2542 is expected not to have body including "ViewAction"2543 behaves like a user cannot unsubscribe through footer link2544 does not have a List-Unsubscribe header or a body link2545 behaves like appearance header and footer enabled2546 contains header and footer2547 behaves like appearance header and footer not enabled2548 does not contain header and footer2549 with expired membership2550 not deliver expiry email2551 with expiry notified membership2552 not deliver expiry email2553 admin notification2554 is sent as the author2555 is sent to recipient2556 has the correct subject2557 includes unsubscribe link2558# [RSpecRunTime] RSpec elapsed time: 7 minutes 49.32 seconds. Current RSS: ~1273M. Threads: 4. load average: 1.05 1.06 1.00 1/278 16012559.2560 confirmation if email changed2561 is sent to the new user2562 has the correct subject and body2563 behaves like an email sent from GitLab2564 has the characteristics of an email sent from GitLab2565# [RSpecRunTime] RSpec elapsed time: 7 minutes 50.9 seconds. Current RSS: ~1271M. Threads: 4. load average: 1.05 1.06 1.00 1/278 16022566.2567 behaves like a user cannot unsubscribe through footer link2568 does not have a List-Unsubscribe header or a body link2569 email on push for a created branch2570 is sent as the author2571 has the correct subject and body2572 behaves like it should not have Gmail Actions links2573 is expected not to have body including "ViewAction"2574 behaves like a user cannot unsubscribe through footer link2575 does not have a List-Unsubscribe header or a body link2576 behaves like an email with X-GitLab headers containing project details2577 has X-GitLab-Project headers2578 behaves like an email that contains a header with author username2579 has X-GitLab-Author header containing author's username2580 behaves like appearance header and footer enabled2581 contains header and footer2582 behaves like appearance header and footer not enabled2583 does not contain header and footer2584 email on push for a created tag2585 is sent as the author2586 has the correct subject and body2587 behaves like it should not have Gmail Actions links2588 is expected not to have body including "ViewAction"2589 behaves like a user cannot unsubscribe through footer link2590 does not have a List-Unsubscribe header or a body link2591 behaves like an email with X-GitLab headers containing project details2592 has X-GitLab-Project headers2593 behaves like an email that contains a header with author username2594 has X-GitLab-Author header containing author's username2595 behaves like appearance header and footer enabled2596 contains header and footer2597 behaves like appearance header and footer not enabled2598 does not contain header and footer2599 email on push for a deleted branch2600 is sent as the author2601 has the correct subject2602 behaves like it should not have Gmail Actions links2603 is expected not to have body including "ViewAction"2604 behaves like a user cannot unsubscribe through footer link2605 does not have a List-Unsubscribe header or a body link2606 behaves like an email with X-GitLab headers containing project details2607 has X-GitLab-Project headers2608 behaves like an email that contains a header with author username2609 has X-GitLab-Author header containing author's username2610 behaves like appearance header and footer enabled2611 contains header and footer2612 behaves like appearance header and footer not enabled2613 does not contain header and footer2614 email on push for a deleted tag2615 is sent as the author2616 has the correct subject2617 behaves like it should not have Gmail Actions links2618 is expected not to have body including "ViewAction"2619 behaves like a user cannot unsubscribe through footer link2620 does not have a List-Unsubscribe header or a body link2621 behaves like an email with X-GitLab headers containing project details2622 has X-GitLab-Project headers2623 behaves like an email that contains a header with author username2624 has X-GitLab-Author header containing author's username2625 behaves like appearance header and footer enabled2626 contains header and footer2627 behaves like appearance header and footer not enabled2628 does not contain header and footer2629 email on push with multiple commits2630 is sent as the author2631 has the correct subject and body2632 behaves like it should not have Gmail Actions links2633 is expected not to have body including "ViewAction"2634# [RSpecRunTime] RSpec elapsed time: 8 minutes 1.12 seconds. Current RSS: ~1276M. Threads: 4. load average: 1.04 1.06 1.00 1/283 16532635.2636 behaves like a user cannot unsubscribe through footer link2637 does not have a List-Unsubscribe header or a body link2638 behaves like an email with X-GitLab headers containing project details2639 has X-GitLab-Project headers2640 behaves like an email that contains a header with author username2641 has X-GitLab-Author header containing author's username2642 behaves like appearance header and footer enabled2643 contains header and footer2644 behaves like appearance header and footer not enabled2645 does not contain header and footer2646 when set to send from committer email if domain matches2647 when the committer email domain is within the GitLab domain2648 is sent from the committer email2649 when the committer email domain is not completely within the GitLab domain2650 is sent from the default email2651 when the committer email domain is outside the GitLab domain2652 is sent from the default email2653 email on push with a single commit2654 is sent as the author2655 has the correct subject and body2656 behaves like it should show Gmail Actions View Commit link2657 is expected to have body including "View Commit"2658 behaves like it should have Gmail Actions links2659 is expected to have body including "ViewAction"2660# [RSpecRunTime] RSpec elapsed time: 8 minutes 7.56 seconds. Current RSS: ~1260M. Threads: 4. load average: 1.12 1.07 1.00 1/283 18482661.2662 behaves like a user cannot unsubscribe through footer link2663 does not have a List-Unsubscribe header or a body link2664 behaves like an email with X-GitLab headers containing project details2665 has X-GitLab-Project headers2666 behaves like an email that contains a header with author username2667 has X-GitLab-Author header containing author's username2668 behaves like appearance header and footer enabled2669 contains header and footer2670 behaves like appearance header and footer not enabled2671 does not contain header and footer2672 HTML emails setting2673 behaves like appearance header and footer enabled2674 contains header and footer2675 behaves like appearance header and footer not enabled2676 does not contain header and footer2677 when disabled2678 only sends the text template2679 when enabled2680 sends a multipart message2681 for personal snippet notes2682 has the correct subject2683 has the correct body2684 links to the personal snippet2685 behaves like a user cannot unsubscribe through footer link2686 does not have a List-Unsubscribe header or a body link2687# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.08 seconds. Current RSS: ~1263M. Threads: 4. load average: 1.03 1.06 1.00 1/283 19292688.2689 behaves like appearance header and footer enabled2690 contains header and footer2691 behaves like appearance header and footer not enabled2692 does not contain header and footer2693 merge request reviews2694 is sent to the given recipient as the author2695 contains the message from the notes of the review2696 contains review author name2697 has the correct subject and body2698 behaves like an answer to an existing thread with reply-by-email enabled2699 has X-GitLab-Project headers2700 has X-GitLab-*-ID header2701 has X-GitLab-*-IID header if model has iid defined2702 has X-GitLab-*-State header if model has state defined2703 has X-GitLab-Project headers2704 has X-GitLab-*-ID header2705 has X-GitLab-*-IID header if model has iid defined2706 has X-GitLab-*-State header if model has state defined2707 has the characteristics of a threaded reply2708 when reply-by-email is enabled with incoming address with %{key}2709 has a Reply-To header2710# [RSpecRunTime] RSpec elapsed time: 8 minutes 24.83 seconds. Current RSS: ~1281M. Threads: 4. load average: 0.95 1.04 0.99 1/278 19302711.2712 when reply-by-email is enabled with incoming address without %{key}2713 has X-GitLab-Project headers2714 has X-GitLab-*-ID header2715 has X-GitLab-*-IID header if model has iid defined2716 has X-GitLab-*-State header if model has state defined2717 has the characteristics of a threaded reply2718 has a Reply-To header2719# [RSpecRunTime] RSpec elapsed time: 8 minutes 28.97 seconds. Current RSS: ~1285M. Threads: 4. load average: 0.95 1.04 0.99 1/278 19312720.2721 behaves like it should show Gmail Actions View Merge request link2722 is expected to have body including "View Merge request"2723 behaves like it should have Gmail Actions links2724 is expected to have body including "ViewAction"2725# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.41 seconds. Current RSS: ~1282M. Threads: 4. load average: 0.95 1.04 0.99 1/278 19322726.2727 behaves like an unsubscribeable thread2728 has a List-Unsubscribe header in the correct format, and a body link2729 behaves like an unsubscribeable thread with incoming address without %{key}2730 has a List-Unsubscribe header in the correct format, and a body link2731# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.77 seconds. Current RSS: ~1285M. Threads: 4. load average: 0.95 1.04 0.99 1/278 19332732.2733 when diff note2734 links to notes and discussions2735 includes only one link to the highlighted_diff_email2736 avoids N+1 cached queries when rendering html2737 avoids N+1 cached queries when rendering text2738# [RSpecRunTime] RSpec elapsed time: 8 minutes 37.6 seconds. Current RSS: ~1277M. Threads: 4. load average: 0.96 1.03 1.00 1/283 20272739.2740# [RSpecRunTime] Finishing example group spec/mailers/notify_spec.rb. It took 8 minutes 32.85 seconds. Expected to take 9 minutes 38.79 seconds.2741# [RSpecRunTime] Starting example group spec/requests/rack_attack_global_spec.rb. Expected to take 3 minutes 32.98 seconds.2742Rack Attack global throttles2743 unauthenticated API requests2744 behaves like rate-limited unauthenticated requests2745 when the throttle is enabled2746 rejects requests over the rate limit2747 allows requests after throttling and then waiting for the next period2748 counts requests from different IPs separately2749 logs RackAttack info into structured logs2750 with custom response text2751 rejects requests over the rate limit2752# [RSpecRunTime] RSpec elapsed time: 8 minutes 43.27 seconds. Current RSS: ~1292M. Threads: 5. load average: 0.96 1.03 1.00 1/284 20292753.2754 when the request is not matched by the throttle2755 does not throttle the requests2756 when the request is to the api internal endpoints2757 allows requests over the rate limit2758 when the request is authenticated by a runner token2759 does not count as unauthenticated2760 when the request is to a health endpoint2761 does not throttle the requests2762 when the request is to a container registry notification endpoint2763 does not throttle the requests2764 behaves like tracking when dry-run mode is set2765 does not throttle the requests when `*` is configured2766 logs RackAttack info into structured logs2767 when configured with the the throttled name in a list2768 does not throttle2769# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.79 seconds. Current RSS: ~1281M. Threads: 5. load average: 0.96 1.03 1.00 1/283 20302770.2771 when the throttle is disabled2772 allows requests over the rate limit2773 unauthenticated web requests2774 behaves like rate-limited unauthenticated requests2775 when the throttle is enabled2776 rejects requests over the rate limit2777 allows requests after throttling and then waiting for the next period2778 counts requests from different IPs separately2779 logs RackAttack info into structured logs2780 with custom response text2781 rejects requests over the rate limit2782# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.95 seconds. Current RSS: ~1281M. Threads: 5. load average: 0.97 1.03 1.00 1/279 20312783.2784 when the request is not matched by the throttle2785 does not throttle the requests2786 when the request is to the api internal endpoints2787 allows requests over the rate limit2788 when the request is authenticated by a runner token2789 does not count as unauthenticated2790 when the request is to a health endpoint2791 does not throttle the requests2792 when the request is to a container registry notification endpoint2793 does not throttle the requests2794 behaves like tracking when dry-run mode is set2795 does not throttle the requests when `*` is configured2796 logs RackAttack info into structured logs2797 when configured with the the throttled name in a list2798 does not throttle2799# [RSpecRunTime] RSpec elapsed time: 8 minutes 51.75 seconds. Current RSS: ~1282M. Threads: 5. load average: 0.97 1.03 1.00 1/279 20322800.2801 when the throttle is disabled2802 allows requests over the rate limit2803 API requests from the frontend2804 when unauthenticated2805 behaves like rate-limited frontend API requests2806 with a CSRF token2807 uses the rate limit for web requests2808 without a CSRF session2809 always uses the rate limit for API requests2810 without a CSRF token2811 uses the rate limit for API requests2812 when authenticated2813 behaves like rate-limited frontend API requests2814 with a CSRF token2815 uses the rate limit for web requests2816 without a CSRF session2817 always uses the rate limit for API requests2818 without a CSRF token2819 uses the rate limit for API requests2820 API requests authenticated with personal access token2821 with the token in the query string2822 behaves like rate-limited user based token-authenticated requests2823 when the throttle is enabled2824 does not reject requests if the user is in the allowlist2825 when the throttle is enabled2826 rejects requests over the rate limit2827 allows requests after throttling and then waiting for the next period2828 counts requests from different requesters separately, even from the same IP2829 counts all requests from the same requesters, even via different IPs2830 logs RackAttack info into structured logs2831 behaves like tracking when dry-run mode is set2832 does not throttle the requests when `*` is configured2833 logs RackAttack info into structured logs2834 when configured with the the throttled name in a list2835 does not throttle2836# [RSpecRunTime] RSpec elapsed time: 8 minutes 58.16 seconds. Current RSS: ~1282M. Threads: 5. load average: 0.97 1.03 1.00 1/279 20342837.2838 when the throttle is disabled2839 allows requests over the rate limit2840 with the token in the headers2841 behaves like rate-limited user based token-authenticated requests2842 when the throttle is enabled2843 does not reject requests if the user is in the allowlist2844 when the throttle is enabled2845 rejects requests over the rate limit2846 allows requests after throttling and then waiting for the next period2847 counts requests from different requesters separately, even from the same IP2848 counts all requests from the same requesters, even via different IPs2849 logs RackAttack info into structured logs2850 behaves like tracking when dry-run mode is set2851 does not throttle the requests when `*` is configured2852 logs RackAttack info into structured logs2853 when configured with the the throttled name in a list2854 does not throttle2855# [RSpecRunTime] RSpec elapsed time: 9 minutes 1.78 seconds. Current RSS: ~1276M. Threads: 5. load average: 0.97 1.03 1.00 1/279 20352856.2857 when the throttle is disabled2858 allows requests over the rate limit2859 with the token in the OAuth headers2860 behaves like rate-limited user based token-authenticated requests2861 when the throttle is enabled2862 does not reject requests if the user is in the allowlist2863 when the throttle is enabled2864 rejects requests over the rate limit2865 allows requests after throttling and then waiting for the next period2866 counts requests from different requesters separately, even from the same IP2867 counts all requests from the same requesters, even via different IPs2868 logs RackAttack info into structured logs2869 behaves like tracking when dry-run mode is set2870 does not throttle the requests when `*` is configured2871 logs RackAttack info into structured logs2872 when configured with the the throttled name in a list2873 does not throttle2874# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.38 seconds. Current RSS: ~1276M. Threads: 5. load average: 0.97 1.03 1.00 1/279 20362875.2876 when the throttle is disabled2877 allows requests over the rate limit2878 with the token in basic auth2879 behaves like rate-limited user based token-authenticated requests2880 when the throttle is enabled2881 does not reject requests if the user is in the allowlist2882 when the throttle is enabled2883 rejects requests over the rate limit2884 allows requests after throttling and then waiting for the next period2885 counts requests from different requesters separately, even from the same IP2886 counts all requests from the same requesters, even via different IPs2887 logs RackAttack info into structured logs2888 behaves like tracking when dry-run mode is set2889 does not throttle the requests when `*` is configured2890 logs RackAttack info into structured logs2891 when configured with the the throttled name in a list2892 does not throttle2893# [RSpecRunTime] RSpec elapsed time: 9 minutes 8.43 seconds. Current RSS: ~1277M. Threads: 5. load average: 0.97 1.03 1.00 1/279 20372894.2895 when the throttle is disabled2896 allows requests over the rate limit2897 with a read_api scope2898 with the token in the headers2899 behaves like rate-limited user based token-authenticated requests2900 when the throttle is enabled2901 does not reject requests if the user is in the allowlist2902 when the throttle is enabled2903 rejects requests over the rate limit2904 allows requests after throttling and then waiting for the next period2905 counts requests from different requesters separately, even from the same IP2906 counts all requests from the same requesters, even via different IPs2907 logs RackAttack info into structured logs2908 behaves like tracking when dry-run mode is set2909 does not throttle the requests when `*` is configured2910 logs RackAttack info into structured logs2911 when configured with the the throttled name in a list2912 does not throttle2913# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.08 seconds. Current RSS: ~1279M. Threads: 5. load average: 0.98 1.03 1.00 1/279 20382914.2915 when the throttle is disabled2916 allows requests over the rate limit2917 with the token in the OAuth headers2918 behaves like rate-limited user based token-authenticated requests2919 when the throttle is enabled2920 does not reject requests if the user is in the allowlist2921 when the throttle is enabled2922 rejects requests over the rate limit2923 allows requests after throttling and then waiting for the next period2924 counts requests from different requesters separately, even from the same IP2925 counts all requests from the same requesters, even via different IPs2926 logs RackAttack info into structured logs2927 behaves like tracking when dry-run mode is set2928 does not throttle the requests when `*` is configured2929 logs RackAttack info into structured logs2930 when configured with the the throttled name in a list2931 does not throttle2932# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.88 seconds. Current RSS: ~1274M. Threads: 5. load average: 0.98 1.03 1.00 1/279 20392933.2934 when the throttle is disabled2935 allows requests over the rate limit2936 API requests authenticated with OAuth token2937 with the token in the query string2938 behaves like rate-limited user based token-authenticated requests2939 when the throttle is enabled2940 does not reject requests if the user is in the allowlist2941 when the throttle is enabled2942 rejects requests over the rate limit2943 allows requests after throttling and then waiting for the next period2944 counts requests from different requesters separately, even from the same IP2945 counts all requests from the same requesters, even via different IPs2946 logs RackAttack info into structured logs2947 behaves like tracking when dry-run mode is set2948 does not throttle the requests when `*` is configured2949 logs RackAttack info into structured logs2950 when configured with the the throttled name in a list2951 does not throttle2952# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.63 seconds. Current RSS: ~1264M. Threads: 5. load average: 1.06 1.04 1.00 1/279 20402953.2954 when the throttle is disabled2955 allows requests over the rate limit2956 with the token in the headers2957 behaves like rate-limited user based token-authenticated requests2958 when the throttle is enabled2959 does not reject requests if the user is in the allowlist2960 when the throttle is enabled2961 rejects requests over the rate limit2962 allows requests after throttling and then waiting for the next period2963 counts requests from different requesters separately, even from the same IP2964 counts all requests from the same requesters, even via different IPs2965 logs RackAttack info into structured logs2966 behaves like tracking when dry-run mode is set2967 does not throttle the requests when `*` is configured2968 logs RackAttack info into structured logs2969 when configured with the the throttled name in a list2970 does not throttle2971# [RSpecRunTime] RSpec elapsed time: 9 minutes 27.47 seconds. Current RSS: ~1262M. Threads: 5. load average: 1.06 1.04 1.00 1/279 20412972.2973 when the throttle is disabled2974 allows requests over the rate limit2975 with a read_api scope2976 behaves like rate-limited user based token-authenticated requests2977 when the throttle is enabled2978 does not reject requests if the user is in the allowlist2979 when the throttle is enabled2980 rejects requests over the rate limit2981 allows requests after throttling and then waiting for the next period2982 counts requests from different requesters separately, even from the same IP2983 counts all requests from the same requesters, even via different IPs2984 logs RackAttack info into structured logs2985 behaves like tracking when dry-run mode is set2986 does not throttle the requests when `*` is configured2987 logs RackAttack info into structured logs2988 when configured with the the throttled name in a list2989 does not throttle2990# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.2 seconds. Current RSS: ~1259M. Threads: 5. load average: 1.05 1.04 1.00 1/279 20422991.2992 when the throttle is disabled2993 allows requests over the rate limit2994 "web" (non-API) requests authenticated with RSS token2995 with the token in the query string2996 behaves like rate-limited user based token-authenticated requests2997 when the throttle is enabled2998 does not reject requests if the user is in the allowlist2999 when the throttle is enabled3000 rejects requests over the rate limit3001 allows requests after throttling and then waiting for the next period3002 counts requests from different requesters separately, even from the same IP3003 counts all requests from the same requesters, even via different IPs3004 logs RackAttack info into structured logs3005 behaves like tracking when dry-run mode is set3006 does not throttle the requests when `*` is configured3007 logs RackAttack info into structured logs3008 when configured with the the throttled name in a list3009 does not throttle3010# [RSpecRunTime] RSpec elapsed time: 9 minutes 39.9 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.12 1.06 1.01 1/279 20433011.3012 when the throttle is disabled3013 allows requests over the rate limit3014 web requests authenticated with regular login3015 behaves like rate-limited web authenticated requests3016 when the throttle is enabled3017 rejects requests over the rate limit3018 does not reject requests if the user is in the allowlist3019 allows requests after throttling and then waiting for the next period3020 counts requests from different users separately, even from the same IP3021 counts all requests from the same user, even via different IPs3022 logs RackAttack info into structured logs3023 behaves like tracking when dry-run mode is set3024 does not throttle the requests when `*` is configured3025 logs RackAttack info into structured logs3026 when configured with the the throttled name in a list3027 does not throttle3028# [RSpecRunTime] RSpec elapsed time: 9 minutes 47.68 seconds. Current RSS: ~1273M. Threads: 5. load average: 1.03 1.04 1.00 1/279 20443029.3030 when the throttle is disabled3031 allows requests over the rate limit3032 protected paths3033 unauthenticated requests3034 when protected paths throttle is disabled3035 allows requests over the rate limit3036 when protected paths throttle is enabled3037 rejects requests over the rate limit3038 allows non-POST requests to protected paths over the rate limit3039 allows POST requests to unprotected paths over the rate limit3040 behaves like tracking when dry-run mode is set3041 does not throttle the requests when `*` is configured3042 logs RackAttack info into structured logs3043 when configured with the the throttled name in a list3044 does not throttle3045# [RSpecRunTime] RSpec elapsed time: 9 minutes 51.38 seconds. Current RSS: ~1272M. Threads: 5. load average: 1.02 1.04 1.00 1/279 20453046.3047 API requests authenticated with personal access token3048 with the token in the query string3049 behaves like rate-limited user based token-authenticated requests3050 when the throttle is enabled3051 does not reject requests if the user is in the allowlist3052 when the throttle is enabled3053 rejects requests over the rate limit3054 allows requests after throttling and then waiting for the next period3055 counts requests from different requesters separately, even from the same IP3056 counts all requests from the same requesters, even via different IPs3057 logs RackAttack info into structured logs3058 behaves like tracking when dry-run mode is set3059 does not throttle the requests when `*` is configured3060 logs RackAttack info into structured logs3061 when configured with the the throttled name in a list3062 does not throttle3063# [RSpecRunTime] RSpec elapsed time: 9 minutes 56.37 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.02 1.04 1.00 1/279 20463064.3065 when the throttle is disabled3066 allows requests over the rate limit3067 with the token in the headers3068 behaves like rate-limited user based token-authenticated requests3069 when the throttle is enabled3070 does not reject requests if the user is in the allowlist3071 when the throttle is enabled3072 rejects requests over the rate limit3073 allows requests after throttling and then waiting for the next period3074 counts requests from different requesters separately, even from the same IP3075 counts all requests from the same requesters, even via different IPs3076 logs RackAttack info into structured logs3077 behaves like tracking when dry-run mode is set3078 does not throttle the requests when `*` is configured3079 logs RackAttack info into structured logs3080 when configured with the the throttled name in a list3081 does not throttle3082# [RSpecRunTime] RSpec elapsed time: 10 minutes 1.86 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.02 1.04 1.00 1/279 20473083.3084 when the throttle is disabled3085 allows requests over the rate limit3086 web requests authenticated with regular login3087 behaves like rate-limited web authenticated requests3088 when the throttle is enabled3089 rejects requests over the rate limit3090 does not reject requests if the user is in the allowlist3091 allows requests after throttling and then waiting for the next period3092 counts requests from different users separately, even from the same IP3093 counts all requests from the same user, even via different IPs3094 logs RackAttack info into structured logs3095 behaves like tracking when dry-run mode is set3096 does not throttle the requests when `*` is configured3097 logs RackAttack info into structured logs3098 when configured with the the throttled name in a list3099 does not throttle3100# [RSpecRunTime] RSpec elapsed time: 10 minutes 7.43 seconds. Current RSS: ~1256M. Threads: 5. load average: 1.02 1.04 1.00 1/279 20483101.3102 when the throttle is disabled3103 allows requests over the rate limit3104 protected paths for get3105 unauthenticated requests3106 when protected paths throttle is disabled3107 allows requests over the rate limit3108 when protected paths throttle is enabled3109 rejects requests over the rate limit3110 allows GET requests to unprotected paths over the rate limit3111 behaves like tracking when dry-run mode is set3112 does not throttle the requests when `*` is configured3113 logs RackAttack info into structured logs3114 when configured with the the throttled name in a list3115 does not throttle3116# [RSpecRunTime] RSpec elapsed time: 10 minutes 10.29 seconds. Current RSS: ~1258M. Threads: 5. load average: 1.02 1.04 1.00 1/279 20493117.3118 API requests authenticated with personal access token3119 with the token in the query string3120 behaves like rate-limited user based token-authenticated requests3121 when the throttle is enabled3122 does not reject requests if the user is in the allowlist3123 when the throttle is enabled3124 rejects requests over the rate limit3125 allows requests after throttling and then waiting for the next period3126 counts requests from different requesters separately, even from the same IP3127 counts all requests from the same requesters, even via different IPs3128 logs RackAttack info into structured logs3129 behaves like tracking when dry-run mode is set3130 does not throttle the requests when `*` is configured3131 logs RackAttack info into structured logs3132 when configured with the the throttled name in a list3133 does not throttle3134# [RSpecRunTime] RSpec elapsed time: 10 minutes 15.63 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.02 1.03 1.00 1/279 20503135.3136 when the throttle is disabled3137 allows requests over the rate limit3138 with the token in the headers3139 behaves like rate-limited user based token-authenticated requests3140 when the throttle is enabled3141 does not reject requests if the user is in the allowlist3142 when the throttle is enabled3143 rejects requests over the rate limit3144 allows requests after throttling and then waiting for the next period3145 counts requests from different requesters separately, even from the same IP3146 counts all requests from the same requesters, even via different IPs3147 logs RackAttack info into structured logs3148 behaves like tracking when dry-run mode is set3149 does not throttle the requests when `*` is configured3150 logs RackAttack info into structured logs3151 when configured with the the throttled name in a list3152 does not throttle3153# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.54 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.01 1.03 1.00 1/279 20513154.3155 when the throttle is disabled3156 allows requests over the rate limit3157 web requests authenticated with regular login3158 behaves like rate-limited web authenticated requests3159 when the throttle is enabled3160 rejects requests over the rate limit3161 does not reject requests if the user is in the allowlist3162 allows requests after throttling and then waiting for the next period3163 counts requests from different users separately, even from the same IP3164 counts all requests from the same user, even via different IPs3165 logs RackAttack info into structured logs3166 behaves like tracking when dry-run mode is set3167 does not throttle the requests when `*` is configured3168 logs RackAttack info into structured logs3169 when configured with the the throttled name in a list3170 does not throttle3171# [RSpecRunTime] RSpec elapsed time: 10 minutes 28.55 seconds. Current RSS: ~1254M. Threads: 5. load average: 1.01 1.03 1.00 1/279 20523172.3173 when the throttle is disabled3174 allows requests over the rate limit3175 Packages API3176 unauthenticated3177 when unauthenticated packages api throttle is disabled3178 allows requests over the rate limit3179 when unauthenticated api throttle is enabled3180 rejects requests over the unauthenticated api rate limit3181 when unauthenticated web throttle is enabled3182 ignores unauthenticated web throttle3183 when unauthenticated packages api throttle is enabled3184 rejects requests over the rate limit3185 when unauthenticated api throttle is lower3186 ignores unauthenticated api throttle3187 behaves like tracking when dry-run mode is set3188 does not throttle the requests when `*` is configured3189 logs RackAttack info into structured logs3190 when configured with the the throttled name in a list3191 does not throttle3192 authenticated3193 with the token in the query string3194 behaves like rate-limited user based token-authenticated requests3195 when the throttle is enabled3196 does not reject requests if the user is in the allowlist3197 when the throttle is enabled3198 rejects requests over the rate limit3199 allows requests after throttling and then waiting for the next period3200 counts requests from different requesters separately, even from the same IP3201 counts all requests from the same requesters, even via different IPs3202 logs RackAttack info into structured logs3203 behaves like tracking when dry-run mode is set3204 does not throttle the requests when `*` is configured3205 logs RackAttack info into structured logs3206 when configured with the the throttled name in a list3207 does not throttle3208# [RSpecRunTime] RSpec elapsed time: 10 minutes 36.05 seconds. Current RSS: ~1256M. Threads: 5. load average: 1.01 1.03 1.00 1/279 20533209.3210 when the throttle is disabled3211 allows requests over the rate limit3212 with the token in the headers3213 behaves like rate-limited user based token-authenticated requests3214 when the throttle is enabled3215 does not reject requests if the user is in the allowlist3216 when the throttle is enabled3217 rejects requests over the rate limit3218 allows requests after throttling and then waiting for the next period3219 counts requests from different requesters separately, even from the same IP3220 counts all requests from the same requesters, even via different IPs3221 logs RackAttack info into structured logs3222 behaves like tracking when dry-run mode is set3223 does not throttle the requests when `*` is configured3224 logs RackAttack info into structured logs3225 when configured with the the throttled name in a list3226 does not throttle3227# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.18 seconds. Current RSS: ~1255M. Threads: 5. load average: 1.01 1.03 1.00 1/279 20543228.3229 when the throttle is disabled3230 allows requests over the rate limit3231 precedence over authenticated api throttle3232 when authenticated packages api throttle is enabled3233 when authenticated api throttle is lower3234 ignores authenticated api throttle3235 when authenticated packages api throttle is disabled3236 when authenticated api throttle is enabled3237 rejects requests over the authenticated api rate limit3238 authenticated via deploy token headers3239 behaves like rate-limited deploy-token-authenticated requests3240 when the throttle is enabled3241 rejects requests over the rate limit3242 allows requests after throttling and then waiting for the next period3243 counts requests from different requesters separately, even from the same IP3244 counts all requests from the same requesters, even via different IPs3245 logs RackAttack info into structured logs3246 behaves like tracking when dry-run mode is set3247 does not throttle the requests when `*` is configured3248 logs RackAttack info into structured logs3249 when configured with the the throttled name in a list3250 does not throttle3251# [RSpecRunTime] RSpec elapsed time: 10 minutes 45.07 seconds. Current RSS: ~1253M. Threads: 5. load average: 1.01 1.03 1.00 1/279 20553252.3253 when the throttle is disabled3254 allows requests over the rate limit3255 dependency proxy3256 getting a manifest3257 behaves like rate-limited user based token-authenticated requests3258 when the throttle is enabled3259 does not reject requests if the user is in the allowlist3260# [RSpecRunTime] RSpec elapsed time: 10 minutes 46.72 seconds. Current RSS: ~1257M. Threads: 5. load average: 1.01 1.03 1.00 1/279 20563261.3262 when the throttle is enabled3263 rejects requests over the rate limit3264 allows requests after throttling and then waiting for the next period3265 counts requests from different requesters separately, even from the same IP3266 counts all requests from the same requesters, even via different IPs3267 logs RackAttack info into structured logs3268 behaves like tracking when dry-run mode is set3269 does not throttle the requests when `*` is configured3270 logs RackAttack info into structured logs3271 when configured with the the throttled name in a list3272 does not throttle3273# [RSpecRunTime] RSpec elapsed time: 10 minutes 52.97 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.09 1.05 1.01 1/279 20573274.3275 when the throttle is disabled3276 allows requests over the rate limit3277 getting a blob3278 behaves like rate-limited user based token-authenticated requests3279 when the throttle is enabled3280 does not reject requests if the user is in the allowlist3281# [RSpecRunTime] RSpec elapsed time: 10 minutes 54.9 seconds. Current RSS: ~1284M. Threads: 5. load average: 1.08 1.04 1.00 1/279 20583282.3283 when the throttle is enabled3284 rejects requests over the rate limit3285 allows requests after throttling and then waiting for the next period3286 counts requests from different requesters separately, even from the same IP3287 counts all requests from the same requesters, even via different IPs3288 logs RackAttack info into structured logs3289 behaves like tracking when dry-run mode is set3290 does not throttle the requests when `*` is configured3291 logs RackAttack info into structured logs3292 when configured with the the throttled name in a list3293 does not throttle3294# [RSpecRunTime] RSpec elapsed time: 11 minutes 2.16 seconds. Current RSS: ~1282M. Threads: 5. load average: 1.07 1.04 1.00 1/279 20593295.3296 when the throttle is disabled3297 allows requests over the rate limit3298 unauthenticated git http requests3299 behaves like rate-limited unauthenticated requests3300 when the throttle is enabled3301 rejects requests over the rate limit3302 allows requests after throttling and then waiting for the next period3303 counts requests from different IPs separately3304 logs RackAttack info into structured logs3305 with custom response text3306 rejects requests over the rate limit3307# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.63 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.07 1.04 1.00 1/280 20763308.3309 when the request is not matched by the throttle3310 does not throttle the requests3311 when the request is to the api internal endpoints3312 allows requests over the rate limit3313 when the request is authenticated by a runner token3314 does not count as unauthenticated3315 when the request is to a health endpoint3316 does not throttle the requests3317 when the request is to a container registry notification endpoint3318 does not throttle the requests3319 behaves like tracking when dry-run mode is set3320 does not throttle the requests when `*` is configured3321 logs RackAttack info into structured logs3322 when configured with the the throttled name in a list3323 does not throttle3324# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.68 seconds. Current RSS: ~1284M. Threads: 5. load average: 1.07 1.04 1.00 1/280 20773325.3326 when the throttle is disabled3327 allows requests over the rate limit3328 when authenticated3329 rejects requests over the rate limit3330 authenticated git lfs requests3331 with regular login3332 behaves like rate-limited web authenticated requests3333 when the throttle is enabled3334 rejects requests over the rate limit3335 does not reject requests if the user is in the allowlist3336 allows requests after throttling and then waiting for the next period3337 counts requests from different users separately, even from the same IP3338 counts all requests from the same user, even via different IPs3339 logs RackAttack info into structured logs3340 behaves like tracking when dry-run mode is set3341 does not throttle the requests when `*` is configured3342 logs RackAttack info into structured logs3343 when configured with the the throttled name in a list3344 does not throttle3345# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.39 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.06 1.04 1.00 1/280 20783346.3347 when the throttle is disabled3348 allows requests over the rate limit3349 with the token in the headers3350 behaves like rate-limited user based token-authenticated requests3351 when the throttle is enabled3352 does not reject requests if the user is in the allowlist3353 when the throttle is enabled3354 rejects requests over the rate limit3355 allows requests after throttling and then waiting for the next period3356 counts requests from different requesters separately, even from the same IP3357 counts all requests from the same requesters, even via different IPs3358 logs RackAttack info into structured logs3359 behaves like tracking when dry-run mode is set3360 does not throttle the requests when `*` is configured3361 logs RackAttack info into structured logs3362 when configured with the the throttled name in a list3363 does not throttle3364# [RSpecRunTime] RSpec elapsed time: 11 minutes 19.65 seconds. Current RSS: ~1270M. Threads: 5. load average: 1.05 1.04 1.00 1/280 20793365.3366 when the throttle is disabled3367 allows requests over the rate limit3368 precedence over authenticated web throttle3369 when authenticated git lfs throttle is enabled3370 when authenticated web throttle is lower3371 ignores authenticated web throttle3372 when authenticated git lfs throttle is disabled3373 when authenticated web throttle is enabled3374 rejects requests over the authenticated web rate limit3375 Files API3376 unauthenticated3377 when unauthenticated files api throttle is disabled3378 allows requests over the rate limit3379 when unauthenticated api throttle is enabled3380 rejects requests over the unauthenticated api rate limit3381# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.66 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.05 1.04 1.00 1/285 21263382.3383 when unauthenticated web throttle is enabled3384 ignores unauthenticated web throttle3385 when unauthenticated files api throttle is enabled3386 rejects requests over the rate limit3387 when unauthenticated api throttle is lower3388 ignores unauthenticated api throttle3389 behaves like tracking when dry-run mode is set3390 does not throttle the requests when `*` is configured3391 logs RackAttack info into structured logs3392 when configured with the the throttled name in a list3393 does not throttle3394# [RSpecRunTime] RSpec elapsed time: 11 minutes 25.63 seconds. Current RSS: ~1272M. Threads: 5. load average: 1.05 1.04 1.00 1/287 21863395.3396 authenticated3397 with the token in the query string3398 behaves like rate-limited user based token-authenticated requests3399 when the throttle is enabled3400 does not reject requests if the user is in the allowlist3401# [RSpecRunTime] RSpec elapsed time: 11 minutes 27.12 seconds. Current RSS: ~1272M. Threads: 5. load average: 1.05 1.04 1.00 1/285 22283402.3403 when the throttle is enabled3404 rejects requests over the rate limit3405 allows requests after throttling and then waiting for the next period3406 counts requests from different requesters separately, even from the same IP3407 counts all requests from the same requesters, even via different IPs3408 logs RackAttack info into structured logs3409 behaves like tracking when dry-run mode is set3410 does not throttle the requests when `*` is configured3411 logs RackAttack info into structured logs3412 when configured with the the throttled name in a list3413 does not throttle3414# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.08 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.12 1.05 1.01 1/285 23033415.3416 when the throttle is disabled3417 allows requests over the rate limit3418 with the token in the headers3419 behaves like rate-limited user based token-authenticated requests3420 when the throttle is enabled3421 does not reject requests if the user is in the allowlist3422 when the throttle is enabled3423 rejects requests over the rate limit3424 allows requests after throttling and then waiting for the next period3425 counts requests from different requesters separately, even from the same IP3426 counts all requests from the same requesters, even via different IPs3427 logs RackAttack info into structured logs3428 behaves like tracking when dry-run mode is set3429 does not throttle the requests when `*` is configured3430 logs RackAttack info into structured logs3431 when configured with the the throttled name in a list3432 does not throttle3433# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.36 seconds. Current RSS: ~1265M. Threads: 5. load average: 1.11 1.05 1.01 2/285 24013434.3435 when the throttle is disabled3436 allows requests over the rate limit3437 precedence over authenticated api throttle3438 when authenticated files api throttle is enabled3439 when authenticated api throttle is lower3440 ignores authenticated api throttle3441 when authenticated files api throttle is disabled3442 when authenticated api throttle is enabled3443 rejects requests over the authenticated api rate limit3444 Deprecated API3445 unauthenticated3446 when unauthenticated deprecated api throttle is disabled3447 allows requests over the rate limit3448 when unauthenticated api throttle is enabled3449 rejects requests over the unauthenticated api rate limit3450 when unauthenticated web throttle is enabled3451 ignores unauthenticated web throttle3452 when unauthenticated deprecated api throttle is enabled3453 rejects requests over the rate limit3454 when group endpoint is given with_project=false3455 permits requests over the rate limit3456# [RSpecRunTime] RSpec elapsed time: 11 minutes 43.32 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.10 1.05 1.01 1/285 24253457.3458 when unauthenticated api throttle is lower3459 ignores unauthenticated api throttle3460 behaves like tracking when dry-run mode is set3461 does not throttle the requests when `*` is configured3462 logs RackAttack info into structured logs3463 when configured with the the throttled name in a list3464 does not throttle3465# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.17 seconds. Current RSS: ~1268M. Threads: 5. load average: 1.10 1.05 1.01 1/285 24263466.3467 authenticated3468 with the token in the query string3469 behaves like rate-limited user based token-authenticated requests3470 when the throttle is enabled3471 does not reject requests if the user is in the allowlist3472 when the throttle is enabled3473 rejects requests over the rate limit3474 allows requests after throttling and then waiting for the next period3475 counts requests from different requesters separately, even from the same IP3476 counts all requests from the same requesters, even via different IPs3477 logs RackAttack info into structured logs3478 behaves like tracking when dry-run mode is set3479 does not throttle the requests when `*` is configured3480 logs RackAttack info into structured logs3481 when configured with the the throttled name in a list3482 does not throttle3483# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.47 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.09 1.05 1.01 1/280 24273484.3485 when the throttle is disabled3486 allows requests over the rate limit3487 with the token in the headers3488 behaves like rate-limited user based token-authenticated requests3489 when the throttle is enabled3490 does not reject requests if the user is in the allowlist3491 when the throttle is enabled3492 rejects requests over the rate limit3493 allows requests after throttling and then waiting for the next period3494 counts requests from different requesters separately, even from the same IP3495 counts all requests from the same requesters, even via different IPs3496 logs RackAttack info into structured logs3497 behaves like tracking when dry-run mode is set3498 does not throttle the requests when `*` is configured3499 logs RackAttack info into structured logs3500 when configured with the the throttled name in a list3501 does not throttle3502# [RSpecRunTime] RSpec elapsed time: 11 minutes 58.19 seconds. Current RSS: ~1263M. Threads: 5. load average: 1.08 1.05 1.00 1/280 24283503.3504 when the throttle is disabled3505 allows requests over the rate limit3506 precedence over authenticated api throttle3507 when authenticated deprecated api throttle is enabled3508 when authenticated api throttle is lower3509 ignores authenticated api throttle3510 when authenticated deprecated api throttle is disabled3511 when authenticated api throttle is enabled3512 rejects requests over the authenticated api rate limit3513 throttle bypass header3514 without the bypass header set3515 behaves like reject requests over the rate limit3516 rejects requests over the rate limit3517 with bypass header set to 13518 does not throttle3519 with bypass header set to some other value3520 behaves like reject requests over the rate limit3521 rejects requests over the rate limit3522 Gitlab::RackAttack::Request#unauthenticated?3523 without authentication3524 request is unauthenticated3525 authenticated by a runner token3526 request is authenticated3527 authenticated with personal access token3528 request is authenticated by token in query string3529 request is authenticated by token in the headers3530 request is authenticated by token in the OAuth headers3531 request is authenticated by token in basic auth3532# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.08 seconds. Current RSS: ~1266M. Threads: 5. load average: 1.07 1.05 1.00 1/280 24293533.3534 authenticated with OAuth token3535 request is authenticated by token in query string3536 request is authenticated by token in the headers3537 authenticated with lfs token3538 request is authenticated by token in basic auth3539 request is not authenticated with API URL3540 authenticated with regular login3541 request is authenticated after login3542 request is not authenticated by credentials in basic auth3543 with POST git-upload-pack3544 request is authenticated by credentials in basic auth3545 with GET info/refs3546 request is authenticated by credentials in basic auth3547# [RSpecRunTime] Finishing example group spec/requests/rack_attack_global_spec.rb. It took 3 minutes 27.77 seconds. Expected to take 3 minutes 32.98 seconds.3548# [RSpecRunTime] Starting example group spec/requests/api/wikis_spec.rb. Expected to take 2 minutes 19.16 seconds.3549API::Wikis3550 GET /projects/:id/wikis3551 when wiki is disabled3552 when user is guest3553 returns 404 Project Not Found3554# [RSpecRunTime] RSpec elapsed time: 12 minutes 7.4 seconds. Current RSS: ~1263M. Threads: 5. load average: 1.07 1.05 1.00 1/280 24423555.3556 when user is developer3557 returns 403 Forbidden3558 when user is maintainer3559 returns 403 Forbidden3560 when wiki is available only for team members3561 when user is guest3562 returns 404 Project Not Found3563 when user is developer3564 return the empty list of wiki pages3565 when wiki has pages3566 returns the list of wiki pages without content3567 returns the list of wiki pages with content3568# [RSpecRunTime] RSpec elapsed time: 12 minutes 12.34 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.06 1.05 1.00 1/285 26513569.3570 when user is maintainer3571 return the empty list of wiki pages3572 when wiki has pages3573 returns the list of wiki pages without content3574 returns the list of wiki pages with content3575# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.73 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.06 1.05 1.00 1/285 28543576.3577 when wiki is available for everyone with access3578 when user is guest3579 returns 404 Project Not Found3580# [RSpecRunTime] RSpec elapsed time: 12 minutes 18.1 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.06 1.05 1.00 1/285 28613581.3582 when user is developer3583 return the empty list of wiki pages3584 when wiki has pages3585 returns the list of wiki pages without content3586 returns the list of wiki pages with content3587# [RSpecRunTime] RSpec elapsed time: 12 minutes 22.02 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.13 1.06 1.01 1/284 30643588.3589 when user is maintainer3590 return the empty list of wiki pages3591 when wiki has pages3592 returns the list of wiki pages without content3593 returns the list of wiki pages with content3594# [RSpecRunTime] RSpec elapsed time: 12 minutes 26.0 seconds. Current RSS: ~1285M. Threads: 5. load average: 1.04 1.04 1.00 1/284 32673595.3596 GET /projects/:id/wikis/:slug3597 when wiki is disabled3598 when user is guest3599 returns 404 Project Not Found3600 when user is developer3601 returns 403 Forbidden3602 when user is maintainer3603 returns 403 Forbidden3604 when wiki is available only for team members3605 when user is guest3606 returns 404 Project Not Found3607# [RSpecRunTime] RSpec elapsed time: 12 minutes 28.56 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.04 1.04 1.00 1/285 34503608.3609 when user is developer3610 behaves like returns wiki page3611 is expected to eq "Page 5"3612 when render param is false3613 behaves like returns wiki page3614 is expected to eq "Page 6"3615 when render param is true3616 behaves like returns wiki page3617 is expected to eq "Page 7"3618 when wiki page has versions3619 when version param is not present3620 retrieves the last version3621 when version param is set3622 retrieves the specific page version3623 when version param is not valid or inexistent3624 behaves like wiki API 404 Wiki Page Not Found3625 returns 404 Wiki Page Not Found3626# [RSpecRunTime] RSpec elapsed time: 12 minutes 33.36 seconds. Current RSS: ~1312M. Threads: 5. load average: 0.96 1.03 1.00 2/286 38293627.3628 when page is not existing3629 returns 404 Wiki Page Not Found3630 when user is maintainer3631 behaves like returns wiki page3632 is expected to eq "Page 11"3633 when render param is false3634 behaves like returns wiki page3635 is expected to eq "Page 12"3636 when render param is true3637 behaves like returns wiki page3638 is expected to eq "Page 13"3639 when wiki page has versions3640 when version param is not present3641 retrieves the last version3642 when version param is set3643 retrieves the specific page version3644 when version param is not valid or inexistent3645 behaves like wiki API 404 Wiki Page Not Found3646 returns 404 Wiki Page Not Found3647# [RSpecRunTime] RSpec elapsed time: 12 minutes 38.7 seconds. Current RSS: ~1314M. Threads: 5. load average: 0.96 1.03 1.00 1/286 42123648.3649 when page is not existing3650 returns 404 Wiki Page Not Found3651 when wiki is available for everyone with access3652 when user is guest3653 returns 404 Project Not Found3654 when user is developer3655 behaves like returns wiki page3656 is expected to eq "Page 18"3657 when render param is false3658 behaves like returns wiki page3659 is expected to eq "Page 19"3660 when render param is true3661 behaves like returns wiki page3662 is expected to eq "Page 20"3663 when wiki page has versions3664 when version param is not present3665 retrieves the last version3666 when version param is set3667 retrieves the specific page version3668 when version param is not valid or inexistent3669 behaves like wiki API 404 Wiki Page Not Found3670 returns 404 Wiki Page Not Found3671# [RSpecRunTime] RSpec elapsed time: 12 minutes 44.84 seconds. Current RSS: ~1319M. Threads: 5. load average: 0.97 1.02 1.00 1/286 46483672.3673 when page is not existing3674 returns 404 Wiki Page Not Found3675 when user is maintainer3676 behaves like returns wiki page3677 is expected to eq "Page 24"3678 when render param is false3679 behaves like returns wiki page3680 is expected to eq "Page 25"3681 when render param is true3682 behaves like returns wiki page3683 is expected to eq "Page 26"3684 when wiki page has versions3685 when version param is not present3686 retrieves the last version3687 when version param is set3688 retrieves the specific page version3689 when version param is not valid or inexistent3690 behaves like wiki API 404 Wiki Page Not Found3691 returns 404 Wiki Page Not Found3692# [RSpecRunTime] RSpec elapsed time: 12 minutes 50.16 seconds. Current RSS: ~1318M. Threads: 5. load average: 1.05 1.04 1.00 1/286 50313693.3694 when page is not existing3695 returns 404 Wiki Page Not Found3696 when content contains a reference3697 expands the reference in the content3698 POST /projects/:id/wikis3699 when wiki is disabled3700 when user is guest3701 returns 404 Project Not Found3702 when user is developer3703 returns 403 Forbidden3704 when user is maintainer3705 returns 403 Forbidden3706 when wiki is available only for team members3707 when user is guest3708 returns 404 Project Not Found3709 when user is developer3710 creates the wiki page3711 responds with validation error on empty title3712 responds with validation error on empty content3713# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.83 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.21 1.07 1.01 1/286 51553714.3715 when user is maintainer3716 creates the wiki page3717 responds with validation error on empty title3718 responds with validation error on empty content3719# [RSpecRunTime] RSpec elapsed time: 12 minutes 58.89 seconds. Current RSS: ~1304M. Threads: 5. load average: 1.19 1.07 1.01 1/286 52213720.3721 when wiki is available for everyone with access3722 when user is guest3723 returns 404 Project Not Found3724 when user is developer3725 creates the wiki page3726 responds with validation error on empty title3727 responds with validation error on empty content3728 with front matter title3729 save front matter3730# [RSpecRunTime] RSpec elapsed time: 13 minutes 3.91 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.17 1.07 1.01 1/286 53463731.3732 when user is maintainer3733 creates the wiki page3734 responds with validation error on empty title3735 responds with validation error on empty content3736# [RSpecRunTime] RSpec elapsed time: 13 minutes 6.94 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.17 1.07 1.01 1/286 54123737.3738 PUT /projects/:id/wikis/:slug3739 when wiki is disabled3740 when user is guest3741 returns 404 Project Not Found3742# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.03 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.17 1.07 1.01 1/286 54663743.3744 when user is developer3745 returns 403 Forbidden3746# [RSpecRunTime] RSpec elapsed time: 13 minutes 9.4 seconds. Current RSS: ~1293M. Threads: 5. load average: 1.08 1.05 1.01 1/286 55203747.3748 when user is maintainer3749 returns 403 Forbidden3750# [RSpecRunTime] RSpec elapsed time: 13 minutes 10.71 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.08 1.05 1.01 1/286 55743751.3752 when wiki is available only for team members3753 when user is guest3754 returns 404 Project Not Found3755# [RSpecRunTime] RSpec elapsed time: 13 minutes 11.81 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.08 1.05 1.01 1/286 56283756.3757 when user is developer3758 updates the wiki page3759 updates with wiki with missing title3760 updates with wiki with missing content3761 updates with wiki with missing format3762 when page is not existing3763 returns 404 Wiki Page Not Found3764# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.61 seconds. Current RSS: ~1286M. Threads: 5. load average: 0.99 1.03 1.00 1/286 60513765.3766 when user is maintainer3767 updates the wiki page3768 updates with wiki with missing title3769 updates with wiki with missing content3770 updates with wiki with missing format3771 when page is not existing3772 returns 404 Wiki Page Not Found3773# [RSpecRunTime] RSpec elapsed time: 13 minutes 28.26 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.07 1.05 1.01 1/286 64743774.3775 when wiki is available for everyone with access3776 when user is guest3777 returns 404 Project Not Found3778# [RSpecRunTime] RSpec elapsed time: 13 minutes 29.42 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.06 1.05 1.01 1/286 65283779.3780 when user is developer3781 updates the wiki page3782 updates with wiki with missing title3783 updates with wiki with missing content3784 updates with wiki with missing format3785 when page is not existing3786 returns 404 Wiki Page Not Found3787# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.16 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.14 1.07 1.01 1/286 69513788.3789 with front matter title3790 save front matter3791# [RSpecRunTime] RSpec elapsed time: 13 minutes 38.97 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.13 1.06 1.01 1/286 70573792.3793 when user is maintainer3794 updates the wiki page3795 updates with wiki with missing title3796 updates with wiki with missing content3797 updates with wiki with missing format3798 when page is not existing3799 returns 404 Wiki Page Not Found3800# [RSpecRunTime] RSpec elapsed time: 13 minutes 46.69 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.12 1.06 1.01 1/286 74803801.3802 when wiki belongs to a group project3803 updates the wiki page3804 updates with wiki with missing title3805 updates with wiki with missing content3806 updates with wiki with missing format3807# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.47 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.11 1.06 1.01 1/286 77783808.3809 DELETE /projects/:id/wikis/:slug3810 when wiki is disabled3811 when user is guest3812 returns 404 Project Not Found3813# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.57 seconds. Current RSS: ~1295M. Threads: 5. load average: 1.11 1.06 1.01 1/286 78323814.3815 when user is developer3816 returns 403 Forbidden3817# [RSpecRunTime] RSpec elapsed time: 13 minutes 52.84 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.11 1.06 1.01 1/286 78863818.3819 when user is maintainer3820 returns 403 Forbidden3821# [RSpecRunTime] RSpec elapsed time: 13 minutes 54.22 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.10 1.06 1.01 1/286 79403822.3823 when wiki is available only for team members3824 when user is guest3825 returns 404 Project Not Found3826# [RSpecRunTime] RSpec elapsed time: 13 minutes 55.38 seconds. Current RSS: ~1297M. Threads: 5. load average: 1.10 1.06 1.01 1/286 79943827.3828 when user is developer3829 returns 403 Forbidden3830# [RSpecRunTime] RSpec elapsed time: 13 minutes 56.69 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.10 1.06 1.01 1/286 80483831.3832 when user is maintainer3833 returns 204 No Content3834# [RSpecRunTime] RSpec elapsed time: 13 minutes 58.34 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.10 1.06 1.01 1/286 81353835.3836 when wiki is available for everyone with access3837 when user is guest3838 returns 404 Project Not Found3839# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.48 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.17 1.08 1.02 1/286 81893840.3841 when user is developer3842 returns 403 Forbidden3843# [RSpecRunTime] RSpec elapsed time: 14 minutes 0.81 second. Current RSS: ~1291M. Threads: 5. load average: 1.17 1.08 1.02 1/286 82433844.3845 when user is maintainer3846 returns 204 No Content3847 when page is not existing3848 returns 404 Wiki Page Not Found3849# [RSpecRunTime] RSpec elapsed time: 14 minutes 3.32 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.17 1.08 1.02 1/286 83413850.3851 when there is an error deleting the page3852 returns 4223853# [RSpecRunTime] RSpec elapsed time: 14 minutes 4.74 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.16 1.07 1.01 1/286 84023854.3855 when wiki belongs to a group project3856 returns 204 No Content3857# [RSpecRunTime] RSpec elapsed time: 14 minutes 6.14 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.16 1.07 1.01 1/286 84893858.3859 POST /projects/:id/wikis/attachments3860 when wiki is disabled3861 when user is guest3862 returns 404 Project Not Found3863 when user is developer3864 returns 403 Forbidden3865 when user is maintainer3866 returns 403 Forbidden3867 when wiki is available only for team members3868 when user is guest3869 returns 404 Project Not Found3870 when user is developer3871 pushes attachment to the wiki repository3872 responds with validation error on empty file3873 responds with validation error on invalid temp file3874 is backward compatible with regular multipart uploads3875# [RSpecRunTime] RSpec elapsed time: 14 minutes 13.27 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.14 1.07 1.01 1/286 85943876.3877 when user is maintainer3878 pushes attachment to the wiki repository3879 responds with validation error on empty file3880 responds with validation error on invalid temp file3881 is backward compatible with regular multipart uploads3882# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.38 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.13 1.07 1.01 1/281 86753883.3884 when wiki is available for everyone with access3885 when user is guest3886 returns 404 Project Not Found3887 when user is developer3888 pushes attachment to the wiki repository3889 responds with validation error on empty file3890 responds with validation error on invalid temp file3891 is backward compatible with regular multipart uploads3892# [RSpecRunTime] RSpec elapsed time: 14 minutes 23.03 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.12 1.07 1.01 1/281 87623893.3894 when user is maintainer3895 pushes attachment to the wiki repository3896 responds with validation error on empty file3897 responds with validation error on invalid temp file3898 is backward compatible with regular multipart uploads3899# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.08 seconds. Current RSS: ~1292M. Threads: 5. load average: 1.11 1.07 1.01 1/281 88433900.3901# [RSpecRunTime] Finishing example group spec/requests/api/wikis_spec.rb. It took 2 minutes 21.32 seconds. Expected to take 2 minutes 19.16 seconds.3902# [RSpecRunTime] Starting example group spec/requests/api/issues/get_group_issues_spec.rb. Expected to take 1 minute 56.26 seconds.3903API::Issues3904 GET /groups/:id/issues3905 when group has subgroups3906 when user is unauthenticated3907 also returns subgroups public projects issues3908 also returns subgroups public projects issues filtered by milestone3909 issues_statistics3910 no state is treated as all state3911 behaves like group issues statistics3912 returns issues statistics3913# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.96 seconds. Current RSS: ~1294M. Threads: 5. load average: 1.09 1.07 1.01 1/281 88743914.3915 statistics when all state is passed3916 behaves like group issues statistics3917 returns issues statistics3918# [RSpecRunTime] RSpec elapsed time: 14 minutes 36.75 seconds. Current RSS: ~1289M. Threads: 5. load average: 1.09 1.07 1.01 1/281 88753919.3920 closed state is treated as all state3921 behaves like group issues statistics3922 returns issues statistics3923# [RSpecRunTime] RSpec elapsed time: 14 minutes 39.64 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.09 1.06 1.01 1/281 88763924.3925 opened state is treated as all state3926 behaves like group issues statistics3927 returns issues statistics3928# [RSpecRunTime] RSpec elapsed time: 14 minutes 41.47 seconds. Current RSS: ~1283M. Threads: 5. load average: 1.09 1.06 1.01 1/282 88773929.3930 when filtering by milestone and no state treated as all state3931 behaves like group issues statistics3932 returns issues statistics3933# [RSpecRunTime] RSpec elapsed time: 14 minutes 43.33 seconds. Current RSS: ~1287M. Threads: 5. load average: 1.09 1.06 1.01 1/282 88783934.3935 when filtering by milestone and all state3936 behaves like group issues statistics3937 returns issues statistics3938# [RSpecRunTime] RSpec elapsed time: 14 minutes 45.1 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.08 1.06 1.01 1/282 88793939.3940 when filtering by milestone and closed state treated as all state3941 behaves like group issues statistics3942 returns issues statistics3943# [RSpecRunTime] RSpec elapsed time: 14 minutes 46.96 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.08 1.06 1.01 1/282 88803944.3945 when filtering by milestone and opened state treated as all state3946 behaves like group issues statistics3947 returns issues statistics3948# [RSpecRunTime] RSpec elapsed time: 14 minutes 48.76 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.08 1.06 1.01 1/282 88813949.3950 when user is a group member3951 also returns subgroups projects issues3952 also returns subgroups public projects issues filtered by milestone3953 issues_statistics3954 no state is treated as all state3955 behaves like group issues statistics3956 returns issues statistics3957# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.84 seconds. Current RSS: ~1288M. Threads: 5. load average: 1.07 1.06 1.01 1/281 88823958.3959 statistics when all state is passed3960 behaves like group issues statistics3961 returns issues statistics3962# [RSpecRunTime] RSpec elapsed time: 14 minutes 56.89 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.07 1.06 1.01 1/281 88833963.3964 closed state is treated as all state3965 behaves like group issues statistics3966 returns issues statistics3967# [RSpecRunTime] RSpec elapsed time: 14 minutes 58.88 seconds. Current RSS: ~1286M. Threads: 5. load average: 1.06 1.06 1.01 1/281 88843968.3969 opened state is treated as all state3970 behaves like group issues statistics3971 returns issues statistics3972# [RSpecRunTime] RSpec elapsed time: 15 minutes 0.87 second. Current RSS: ~1288M. Threads: 5. load average: 1.06 1.06 1.01 1/281 88853973.3974 when filtering by milestone and no state treated as all state3975 behaves like group issues statistics3976 returns issues statistics3977# [RSpecRunTime] RSpec elapsed time: 15 minutes 2.88 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.06 1.06 1.01 1/281 88863978.3979 when filtering by milestone and all state3980 behaves like group issues statistics3981 returns issues statistics3982# [RSpecRunTime] RSpec elapsed time: 15 minutes 4.86 seconds. Current RSS: ~1291M. Threads: 5. load average: 1.06 1.06 1.01 1/281 88873983.3984 when filtering by milestone and closed state treated as all state3985 behaves like group issues statistics3986 returns issues statistics3987# [RSpecRunTime] RSpec elapsed time: 15 minutes 7.2 seconds. Current RSS: ~1290M. Threads: 5. load average: 1.06 1.06 1.01 1/281 88883988.3989 when filtering by milestone and opened state treated as all state3990 behaves like group issues statistics3991 returns issues statistics3992# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.18 seconds. Current RSS: ~1298M. Threads: 5. load average: 1.05 1.06 1.01 1/281 88893993.3994 when returns issue merge_requests_count for different access levels3995 behaves like accessible merge requests count3996 returns anonymous accessible merge requests count3997 returns guest accessible merge requests count3998 returns reporter accessible merge requests count3999 returns admin accessible merge requests count4000# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.94 seconds. Current RSS: ~1303M. Threads: 5. load average: 1.12 1.07 1.01 1/288 93084001.4002 when user is unauthenticated4003 lists all issues in public projects4004 also returns subgroups public projects issues filtered by milestone4005 issues_statistics4006 no state is treated as all state4007 behaves like group issues statistics4008 returns issues statistics4009# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.46 seconds. Current RSS: ~1300M. Threads: 5. load average: 1.11 1.07 1.01 1/287 93094010.4011 statistics when all state is passed4012 behaves like group issues statistics4013 returns issues statistics4014 closed state is treated as all state4015 behaves like group issues statistics4016 returns issues statistics4017 opened state is treated as all state4018 behaves like group issues statistics4019 returns issues statistics4020 when filtering by milestone and no state treated as all state4021 behaves like group issues statistics4022 returns issues statistics4023 when filtering by milestone and all state4024 behaves like group issues statistics4025 returns issues statistics4026 when filtering by milestone and closed state treated as all state4027 behaves like group issues statistics4028 returns issues statistics4029 when filtering by milestone and opened state treated as all state4030 behaves like group issues statistics4031 returns issues statistics4032 when user is a group member4033 exposes known attributes4034 returns all group issues (including opened and closed)4035 returns group issues without confidential issues for non project members4036 returns group confidential issues for author4037 returns group confidential issues for assignee4038 returns group issues with confidential issues for project members4039 returns group confidential issues for admin4040 returns only confidential issues4041 returns only public issues4042 returns issues matching given search string for title4043 returns issues matching given search string for description4044 returns an array of issues found by iids4045 returns an empty array if iid does not exist4046 returns an empty array if no group issue matches labels4047 returns an array of group issues with any label4048 returns an array of group issues with any label with labels param as array4049 returns an array of group issues with no label4050 returns an array of group issues with no label with labels param as array4051 returns an empty array if no issue matches milestone4052 returns an empty array if milestone does not exist4053 returns an array of issues in given milestone4054 returns an array of issues matching state in milestone4055 returns an array of issues with no milestone4056 sorts ascending when requested4057 sorts by updated_at descending when requested4058 sorts by updated_at ascending when requested4059 labels parameter4060 returns an array of labeled group issues4061 returns an array of labeled group issues with labels param as array4062 returns an array of labeled group issues where all labels match4063 returns an array of labeled group issues where all labels match with labels param as array4064 with labeled issues4065 behaves like labeled issues with labels and label_name params4066 array of labeled issues when all labels match4067 behaves like returns label names4068 returns label names4069# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.2 second. Current RSS: ~1314M. Threads: 5. load average: 0.99 1.04 1.00 1/282 93104070.4071 array of labeled issues when all labels match with labels param as array4072 behaves like returns label names4073 returns label names4074# [RSpecRunTime] RSpec elapsed time: 16 minutes 1.44 seconds. Current RSS: ~1313M. Threads: 5. load average: 0.99 1.04 1.00 1/282 93114075.4076 negation4077 array of labeled issues when all labels match with negation4078 behaves like returns negated label names4079 returns label names4080# [RSpecRunTime] RSpec elapsed time: 16 minutes 2.69 seconds. Current RSS: ~1313M. Threads: 5. load average: 0.99 1.04 1.00 1/282 93124081.4082 array of labeled issues when all labels match with negation with label params as array4083 behaves like returns negated label names4084 returns label names4085# [RSpecRunTime] RSpec elapsed time: 16 minutes 3.92 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.08 1.06 1.01 1/282 93134086.4087 when with_labels_details provided4088 array of labeled issues when all labels match4089 behaves like returns basic label entity4090 returns basic label entity4091# [RSpecRunTime] RSpec elapsed time: 16 minutes 5.14 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.08 1.06 1.01 1/282 93144092.4093 array of labeled issues when all labels match with labels param as array4094 behaves like returns basic label entity4095 returns basic label entity4096# [RSpecRunTime] RSpec elapsed time: 16 minutes 6.4 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.08 1.06 1.01 1/282 93154097.4098 with archived projects4099 returns only non archived projects issues4100 returns issues from archived projects if non_archived it set to false4101# [RSpecRunTime] RSpec elapsed time: 16 minutes 8.74 seconds. Current RSS: ~1311M. Threads: 5. load average: 1.08 1.06 1.01 1/282 93164102.4103 without sort params4104 sorts by created_at descending by default4105 with 2 issues with same created_at4106 page breaks first page correctly4107 page breaks second page correctly4108# [RSpecRunTime] RSpec elapsed time: 16 minutes 12.02 seconds. Current RSS: ~1314M. Threads: 5. load average: 1.07 1.06 1.01 1/282 93174109.4110 issues_statistics4111 no state is treated as all state4112 behaves like group issues statistics4113 returns issues statistics4114 statistics when all state is passed4115 behaves like group issues statistics4116 returns issues statistics4117 closed state is treated as all state4118 behaves like group issues statistics4119 returns issues statistics4120# [RSpecRunTime] RSpec elapsed time: 16 minutes 15.0 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.06 1.06 1.01 1/282 93184121.4122 opened state is treated as all state4123 behaves like group issues statistics4124 returns issues statistics4125 when filtering by milestone and no state treated as all state4126 behaves like group issues statistics4127 returns issues statistics4128 when filtering by milestone and all state4129 behaves like group issues statistics4130 returns issues statistics4131 when filtering by milestone and closed state treated as all state4132 behaves like group issues statistics4133 returns issues statistics4134 when filtering by milestone and opened state treated as all state4135 behaves like group issues statistics4136 returns issues statistics4137 sort does not affect statistics4138 behaves like group issues statistics4139 returns issues statistics4140 filtering by assignee_username4141 returns issues with by assignee_username4142 returns issues by assignee_username as string4143 returns error when multiple assignees are passed4144 returns error when assignee_username and assignee_id are passed together4145# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.87 seconds. Current RSS: ~1324M. Threads: 5. load average: 0.98 1.04 1.00 1/282 93194146.4147 #to_reference4148 exposes reference path in context of group4149 referencing from parent group4150 exposes reference path in context of parent group4151# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.93 seconds. Current RSS: ~1322M. Threads: 5. load average: 0.98 1.04 1.00 1/282 93204152.4153# [RSpecRunTime] Finishing example group spec/requests/api/issues/get_group_issues_spec.rb. It took 1 minute 59.86 seconds. Expected to take 1 minute 56.26 seconds.4154# [RSpecRunTime] Starting example group spec/requests/api/ci/job_artifacts_spec.rb. Expected to take 1 minute 27.61 seconds.4155API::Ci::JobArtifacts4156 DELETE /projects/:id/jobs/:job_id/artifacts4157 when project is not undergoing stats refresh4158 when user is anonymous4159 does not delete artifacts4160 returns status 401 (unauthorized)4161# [RSpecRunTime] RSpec elapsed time: 16 minutes 29.49 seconds. Current RSS: ~1324M. Threads: 5. load average: 0.98 1.04 1.00 1/283 93434162.4163 with developer4164 does not delete artifacts4165 returns status 403 (forbidden)4166# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.7 seconds. Current RSS: ~1331M. Threads: 5. load average: 0.98 1.04 1.00 1/283 93444167.4168 with authorized user4169 deletes artifacts4170 returns status 204 (no content)4171# [RSpecRunTime] RSpec elapsed time: 16 minutes 33.39 seconds. Current RSS: ~1343M. Threads: 5. load average: 0.98 1.04 1.00 1/283 93454172.4173 when project is undergoing stats refresh4174 behaves like preventing request because of ongoing project stats refresh4175 logs about the rejected request4176 returns 409 error4177 does not delete artifacts4178# [RSpecRunTime] RSpec elapsed time: 16 minutes 37.34 seconds. Current RSS: ~1334M. Threads: 5. load average: 0.98 1.04 1.00 1/283 93464179.4180 DELETE /projects/:id/artifacts4181 when user is anonymous4182 does not execute Ci::JobArtifacts::DeleteProjectArtifactsService4183 returns status 401 (unauthorized)4184# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.41 seconds. Current RSS: ~1333M. Threads: 5. load average: 0.98 1.04 1.00 1/282 93474185.4186 with developer4187 does not execute Ci::JobArtifacts::DeleteProjectArtifactsService4188 returns status 403 (forbidden)4189# [RSpecRunTime] RSpec elapsed time: 16 minutes 39.57 seconds. Current RSS: ~1336M. Threads: 5. load average: 0.98 1.04 1.00 1/282 93484190.4191 with authorized user4192 executes Ci::JobArtifacts::DeleteProjectArtifactsService4193 returns status 202 (accepted)4194 when project is undergoing stats refresh4195 behaves like preventing request because of ongoing project stats refresh4196 logs about the rejected request4197 returns 409 error4198 does not delete artifacts4199# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.73 seconds. Current RSS: ~1343M. Threads: 5. load average: 0.99 1.04 1.00 1/283 93494200.4201 GET /projects/:id/jobs/:job_id/artifacts/:artifact_path4202 when job has artifacts4203 when user is anonymous4204 when project is public4205 allows to access artifacts4206 when project is public with artifacts that are non public4207 rejects access to artifacts4208 when project is public with builds access disabled4209 rejects access to artifacts4210 when project is private4211 rejects access and hides existence of artifacts4212 when user is authorized4213 returns a specific artifact file for a valid path4214 when artifacts are locked4215 allows access to expired artifact4216# [RSpecRunTime] RSpec elapsed time: 16 minutes 49.26 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.07 1.05 1.01 1/283 93504217.4218 when job does not have artifacts4219 does not return job artifact file4220 GET /projects/:id/jobs/:job_id/artifacts4221 normal authentication4222 job with artifacts4223 does not return job artifacts if not uploaded4224 when artifacts are stored locally4225 authorized user4226 behaves like downloads artifact4227 returns specific job artifacts4228 behaves like storing arguments in the application context4229 places the expected params in the application context4230# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.72 seconds. Current RSS: ~1353M. Threads: 5. load average: 1.07 1.05 1.01 1/283 93514231.4232 behaves like not executing any extra queries for the application context4233 does not execute more queries than without adding anything to the application context4234 when job token is used4235 when job token scope is enabled4236 does not allow downloading artifacts4237 when project is added to the job token scope4238 behaves like downloads artifact4239 returns specific job artifacts4240 behaves like storing arguments in the application context4241 places the expected params in the application context4242# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.02 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.06 1.05 1.00 1/283 93524243.4244 behaves like not executing any extra queries for the application context4245 does not execute more queries than without adding anything to the application context4246# [RSpecRunTime] RSpec elapsed time: 16 minutes 57.77 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.06 1.05 1.00 1/283 93534247.4248 unauthorized user4249 does not return specific job artifacts4250 when artifacts are stored remotely4251 when proxy download is enabled4252 responds with the workhorse send-url4253 when proxy download is disabled4254 returns location redirect4255 when Google CDN is configured4256 returns CDN-signed URL4257 authorized user4258 returns the file remote URL4259 unauthorized user4260 does not return specific job artifacts4261 when public project guest and artifacts are non public4262 rejects access and hides existence of artifacts4263# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.76 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.14 1.07 1.01 1/283 93544264.4265 GET /projects/:id/artifacts/:ref_name/download?job=name4266 when not logged in4267 does not find a resource in a private project4268 when logging as guest4269 gives 4034270# [RSpecRunTime] RSpec elapsed time: 17 minutes 4.87 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.13 1.06 1.01 1/283 93554271.4272 non-existing job4273 has no such ref4274 behaves like not found4275 is expected to respond with numeric status code not_found4276# [RSpecRunTime] RSpec elapsed time: 17 minutes 6.27 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.13 1.06 1.01 1/283 93564277.4278 has no such job4279 behaves like not found4280 is expected to respond with numeric status code not_found4281# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.76 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.13 1.06 1.01 1/283 93574282.4283 find proper job4284 with regular branch4285 behaves like a valid file4286 when artifacts are stored locally4287 is expected to respond with numeric status code ok4288 is expected to include {"Content-Transfer-Encoding" => "binary", "Content-Disposition" => "attachment; filename=\"ci_build_artifacts.zip\"; filename*=UTF-8''ci_build_artifacts.zip"}4289# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.73 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.12 1.06 1.01 1/288 93824290.4291 when artifacts are stored remotely4292 returns location redirect4293# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.22 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.11 1.06 1.01 1/288 93854294.4295 with branch name containing slash4296 behaves like a valid file4297 when artifacts are stored locally4298 is expected to respond with numeric status code ok4299 is expected to include {"Content-Transfer-Encoding" => "binary", "Content-Disposition" => "attachment; filename=\"ci_build_artifacts.zip\"; filename*=UTF-8''ci_build_artifacts.zip"}4300# [RSpecRunTime] RSpec elapsed time: 17 minutes 20.9 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.10 1.06 1.01 1/288 94104301.4302 when artifacts are stored remotely4303 returns location redirect4304# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.42 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.10 1.06 1.01 1/288 94134305.4306 with job name in a child pipeline4307 behaves like a valid file4308 when artifacts are stored locally4309 is expected to respond with numeric status code ok4310 is expected to include {"Content-Transfer-Encoding" => "binary", "Content-Disposition" => "attachment; filename=\"ci_build_artifacts.zip\"; filename*=UTF-8''ci_build_artifacts.zip"}4311# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.43 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.08 1.06 1.01 1/288 94364312.4313 when artifacts are stored remotely4314 returns location redirect4315# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.58 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.08 1.06 1.01 1/287 94384316.4317 GET id/jobs/artifacts/:ref_name/raw/*artifact_path?job=name4318 when job has artifacts4319 when user is anonymous4320 when project is public4321 allows to access artifacts4322# [RSpecRunTime] RSpec elapsed time: 17 minutes 33.67 seconds. Current RSS: ~1355M. Threads: 5. load average: 1.08 1.06 1.01 1/287 94494323.4324 when project is public with builds access disabled4325 rejects access to artifacts4326 when project is public with non public artifacts4327 rejects access and hides existence of artifacts4328# [RSpecRunTime] RSpec elapsed time: 17 minutes 36.52 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.08 1.06 1.01 1/287 94604329.4330 when project is private4331 rejects access and hides existence of artifacts4332 when user is authorized4333 returns a specific artifact file for a valid path4334# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.35 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.07 1.06 1.01 1/287 94714335.4336 with branch name containing slash4337 returns a specific artifact file for a valid path4338# [RSpecRunTime] RSpec elapsed time: 17 minutes 41.6 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.07 1.06 1.01 1/287 94844339.4340 non-existing job4341 has no such ref4342 behaves like not found4343 is expected to respond with numeric status code not_found4344 has no such job4345 behaves like not found4346 is expected to respond with numeric status code not_found4347 when job does not have artifacts4348 does not return job artifact file4349 POST /projects/:id/jobs/:job_id/artifacts/keep4350 artifacts did not expire4351 keeps artifacts4352 no artifacts4353 responds with not found4354# [RSpecRunTime] Finishing example group spec/requests/api/ci/job_artifacts_spec.rb. It took 1 minute 18.27 seconds. Expected to take 1 minute 27.61 seconds.4355# [RSpecRunTime] Starting example group spec/requests/api/graphql/container_repository/container_repository_details_spec.rb. Expected to take 1 minute 11.18 seconds.4356container repository details4357 behaves like a working graphql query4358 returns a successful response4359 matches the JSON schema4360# [RSpecRunTime] RSpec elapsed time: 17 minutes 56.79 seconds. Current RSS: ~1372M. Threads: 5. load average: 0.90 1.02 0.99 1/282 94884361.4362 behaves like returning proper responses with different permissions4363 with different permissions4364 project_visibility: :private, role: :maintainer, access_granted: true, destroy_container_repository: true4365 return the proper response4366 project_visibility: :private, role: :developer, access_granted: true, destroy_container_repository: true4367 return the proper response4368 project_visibility: :private, role: :reporter, access_granted: true, destroy_container_repository: false4369 return the proper response4370# [RSpecRunTime] RSpec elapsed time: 17 minutes 59.52 seconds. Current RSS: ~1378M. Threads: 5. load average: 0.91 1.02 1.00 1/282 94894371.4372 project_visibility: :private, role: :guest, access_granted: false, destroy_container_repository: false4373 return the proper response4374 project_visibility: :private, role: :anonymous, access_granted: false, destroy_container_repository: false4375 return the proper response4376 project_visibility: :public, role: :maintainer, access_granted: true, destroy_container_repository: true4377 return the proper response4378 project_visibility: :public, role: :developer, access_granted: true, destroy_container_repository: true4379 return the proper response4380 project_visibility: :public, role: :reporter, access_granted: true, destroy_container_repository: false4381 return the proper response4382 project_visibility: :public, role: :guest, access_granted: true, destroy_container_repository: false4383 return the proper response4384 project_visibility: :public, role: :anonymous, access_granted: true, destroy_container_repository: false4385 return the proper response4386 with a giant size tag4387 returns the expected value as a string4388 limiting the number of tags4389 only returns n tags4390 sorting the tags4391 sorts the tags4392 invalid sort4393 behaves like returning an invalid value error4394 returns an error4395 filtering by name4396 sorts the tags4397 invalid filter4398 behaves like returning an invalid value error4399 returns an error4400 size field4401 returns the size4402 with a network error4403 returns an error4404 with not supporting the gitlab api4405 returns nil4406 lastPublishedAt field4407 on Gitlab.com4408 returns the last_published_at4409 with not supporting the gitlab api4410 returns nil4411 with a network error4412 returns an error4413 when not on Gitlab.com4414 returns nil4415 with tags with a manifest containing nil fields4416 returns a list of tags with a nil digest4417 returns a list of tags with a nil revision4418 returns a list of tags with a nil short_revision4419 returns a list of tags with a nil total_size4420 returns a list of tags with a nil created_at4421# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.33 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.60 0.94 0.97 1/282 94904422.4423 behaves like handling graphql network errors with the container registry4424 returns a connection error4425# [RSpecRunTime] RSpec elapsed time: 18 minutes 38.74 seconds. Current RSS: ~1407M. Threads: 5. load average: 0.55 0.92 0.96 1/282 94914426.4427 when list tags API is enabled4428 behaves like returning proper responses with different permissions4429 with different permissions4430 project_visibility: :private, role: :maintainer, access_granted: true, destroy_container_repository: true4431 return the proper response4432 project_visibility: :private, role: :developer, access_granted: true, destroy_container_repository: true4433 return the proper response4434 project_visibility: :private, role: :reporter, access_granted: true, destroy_container_repository: false4435 return the proper response4436 project_visibility: :private, role: :guest, access_granted: false, destroy_container_repository: false4437 return the proper response4438 project_visibility: :private, role: :anonymous, access_granted: false, destroy_container_repository: false4439 return the proper response4440 project_visibility: :public, role: :maintainer, access_granted: true, destroy_container_repository: true4441 return the proper response4442 project_visibility: :public, role: :developer, access_granted: true, destroy_container_repository: true4443 return the proper response4444 project_visibility: :public, role: :reporter, access_granted: true, destroy_container_repository: false4445 return the proper response4446 project_visibility: :public, role: :guest, access_granted: true, destroy_container_repository: false4447 return the proper response4448 project_visibility: :public, role: :anonymous, access_granted: true, destroy_container_repository: false4449 return the proper response4450 querying4451 returns the tag response4452 invalid filter4453 behaves like returning an invalid value error4454 returns an error4455 with referrers4456 includes referrers in response4457 behaves like handling graphql network errors with the container registry4458 returns a connection error4459# [RSpecRunTime] RSpec elapsed time: 18 minutes 54.64 seconds. Current RSS: ~1404M. Threads: 5. load average: 0.46 0.88 0.95 1/283 94924460.4461 manifest field4462 without network error4463 with existing manifest4464 fetches manifest payload4465 with nonexisting manifest4466 returns null4467 with a network error4468 returns an error4469 migration_state field4470 returns an empty string4471# [RSpecRunTime] Finishing example group spec/requests/api/graphql/container_repository/container_repository_details_spec.rb. It took 1 minute 10.62 seconds. Expected to take 1 minute 11.18 seconds.4472# [RSpecRunTime] Starting example group spec/controllers/search_controller_spec.rb. Expected to take 59.15 seconds.4473SearchController4474 authorized user4475 GET #show4476 finds issue comments4477 increments the custom search sli apdex4478 behaves like when the user cannot read cross project4479 blocks access without a project_id4480 allows access with a project_id4481 still allows accessing the search page4482# [RSpecRunTime] RSpec elapsed time: 18 minutes 58.86 seconds. Current RSS: ~1415M. Threads: 5. load average: 0.50 0.88 0.95 1/282 94934483.4484 behaves like internal event tracking4485 logs to Snowplow and Redis4486 for navbar search4487 behaves like internal event tracking4488 logs to Snowplow and Redis4489 behaves like with external authorization service enabled4490 renders a 403 when no project is given4491 renders a 200 when a project was set4492# [RSpecRunTime] RSpec elapsed time: 19 minutes 0.57 second. Current RSS: ~1414M. Threads: 5. load average: 0.50 0.88 0.95 1/282 94944493.4494 behaves like support for active record query timeouts4495 renders a 408 when a timeout occurs4496 behaves like metadata is set4497 renders a 408 when a timeout occurs4498 rate limit scope4499 uses current_user and search scope4500 uses just current_user when no search scope is used4501 uses just current_user when search scope is abusive4502# [RSpecRunTime] RSpec elapsed time: 19 minutes 2.3 seconds. Current RSS: ~1417M. Threads: 5. load average: 0.50 0.88 0.95 1/282 94954503.4504 uses the right partials depending on scope4505 partial: "_blob", scope: :blobs4506 is expected to render template search/results/_blob4507# [RSpecRunTime] RSpec elapsed time: 19 minutes 5.24 seconds. Current RSS: ~1429M. Threads: 5. load average: 0.62 0.90 0.95 1/287 95774508.4509 partial: "_wiki_blob", scope: :wiki_blobs4510 is expected to render template search/results/_wiki_blob4511# [RSpecRunTime] RSpec elapsed time: 19 minutes 6.27 seconds. Current RSS: ~1429M. Threads: 5. load average: 0.62 0.90 0.95 1/288 95914512.4513 partial: "_commit", scope: :commits4514 is expected to render template search/results/_commit4515# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.01 seconds. Current RSS: ~1434M. Threads: 5. load average: 0.62 0.90 0.95 1/288 95974516.4517 global search4518 when block_anonymous_global_searches is disabled4519 omits pipeline status from load4520 check search term length4521 string_name: :chars_under_limit, expectation: :not_to_set_flash4522 is expected not to should set flash[:alert]4523# [RSpecRunTime] RSpec elapsed time: 19 minutes 9.94 seconds. Current RSS: ~1446M. Threads: 5. load average: 0.65 0.90 0.95 1/288 95984524.4525 string_name: :chars_over_limit, expectation: :set_chars_flash4526 is expected to should set flash[:alert] to a value matching /characters/4527 string_name: :terms_under_limit, expectation: :not_to_set_flash4528 is expected not to should set flash[:alert]4529 string_name: :terms_over_limit, expectation: :set_terms_flash4530 is expected to should set flash[:alert] to a value matching /terms/4531 string_name: :term_length_under_limit, expectation: :not_to_set_flash4532 is expected not to should set flash[:alert]4533 string_name: :term_length_over_limit, expectation: :not_to_set_flash4534 is expected not to should set flash[:alert]4535 string_name: :blank, expectation: :not_to_set_flash4536 is expected not to should set flash[:alert]4537 when block_anonymous_global_searches is enabled4538 for unauthenticated user4539 redirects to login page4540 redirects to login page when trying to circumvent the restriction4541 for authenticated user4542 succeeds4543 handling abusive search_terms4544 succeeds but does NOT do anything4545 when allow_anonymous_searches is disabled4546 for unauthenticated user4547 redirects to login page4548 tab feature flags4549 feature_flag: :global_search_code_tab, scope: "blobs"4550 returns 200 if flag is enabled4551 redirects with alert if flag is disabled4552 feature_flag: :global_search_issues_tab, scope: "issues"4553 returns 200 if flag is enabled4554 redirects with alert if flag is disabled4555 feature_flag: :global_search_merge_requests_tab, scope: "merge_requests"4556 returns 200 if flag is enabled4557 redirects with alert if flag is disabled4558 feature_flag: :global_search_wiki_tab, scope: "wiki_blobs"4559 returns 200 if flag is enabled4560 redirects with alert if flag is disabled4561 feature_flag: :global_search_commits_tab, scope: "commits"4562 returns 200 if flag is enabled4563 redirects with alert if flag is disabled4564 feature_flag: :global_search_users_tab, scope: "users"4565 returns 200 if flag is enabled4566 redirects with alert if flag is disabled4567 unique users tracking4568 behaves like tracking unique hll events4569 tracks unique event4570 behaves like Snowplow event tracking with RedisHLL context4571 behaves like Snowplow event tracking4572 is emitted4573 on restricted projects4574 doesn't expose comments on merge_requests4575 doesn't expose comments on snippets4576 when signed out4577 doesn't expose comments on issues4578# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.31 seconds. Current RSS: ~1454M. Threads: 5. load average: 0.71 0.90 0.96 1/283 95994579.4580 behaves like rate limited endpoint4581 when rate limiter enabled4582 logs request and declines it when endpoint called more than the threshold4583 when rate limiter is disabled4584 does not log request and does not block the request4585 behaves like search request exceeding rate limit4586 allows user in allow-list to search without applying rate limit4587 when rate limiter enabled4588 logs request and declines it when endpoint called more than the threshold4589 when rate limiter is disabled4590 does not log request and does not block the request4591 custom search sli error rate4592 when the search is successful4593 increments the custom search sli error rate with error: false4594 when the search raises an error4595 increments the custom search sli error rate with error: true4596 when something goes wrong before a search is done4597 does not increment the error rate4598 GET #count4599 returns the result count for the given term and scope4600 raises an error if search term is missing4601 raises an error if search scope is missing4602 sets correct cache control headers4603 does NOT blow up if search param is NOT a string4604 does NOT blow up if repository_ref contains abusive characters4605 behaves like when the user cannot read cross project4606 blocks access without a project_id4607 allows access with a project_id4608# [RSpecRunTime] RSpec elapsed time: 19 minutes 29.09 seconds. Current RSS: ~1451M. Threads: 5. load average: 0.83 0.92 0.96 1/283 96004609.4610 behaves like with external authorization service enabled4611 renders a 403 when no project is given4612 renders a 200 when a project was set4613# [RSpecRunTime] RSpec elapsed time: 19 minutes 30.16 seconds. Current RSS: ~1450M. Threads: 5. load average: 0.83 0.92 0.96 1/283 96014614.4615 behaves like support for active record query timeouts4616 renders a 408 when a timeout occurs4617 behaves like metadata is set4618 renders a 408 when a timeout occurs4619 rate limit scope4620 uses current_user and search scope4621 uses just current_user when search scope is abusive4622 behaves like rate limited endpoint4623 when rate limiter enabled4624 logs request and declines it when endpoint called more than the threshold4625 when rate limiter is disabled4626 does not log request and does not block the request4627 behaves like search request exceeding rate limit4628 allows user in allow-list to search without applying rate limit4629 when rate limiter enabled4630 logs request and declines it when endpoint called more than the threshold4631 when rate limiter is disabled4632 does not log request and does not block the request4633 GET #autocomplete4634 raises an error if search term is missing4635 returns an empty array when given abusive search term4636 can be filtered with params[:filter]4637 can be scoped with params[:scope]4638 makes a call to search_autocomplete_opts4639 sets correct cache control headers4640 behaves like when the user cannot read cross project4641 blocks access without a project_id4642 allows access with a project_id4643# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.58 seconds. Current RSS: ~1466M. Threads: 5. load average: 0.84 0.92 0.96 1/283 96024644.4645 behaves like with external authorization service enabled4646 renders a 403 when no project is given4647 renders a 200 when a project was set4648# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.66 seconds. Current RSS: ~1460M. Threads: 5. load average: 0.84 0.92 0.96 1/283 96034649.4650 behaves like support for active record query timeouts4651 renders a 408 when a timeout occurs4652 rate limit scope4653 uses current_user and search scope4654 uses just current_user when search scope is abusive4655# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.09 seconds. Current RSS: ~1444M. Threads: 5. load average: 0.84 0.92 0.96 1/283 96044656.4657 behaves like rate limited endpoint4658 when rate limiter enabled4659 logs request and declines it when endpoint called more than the threshold4660 when rate limiter is disabled4661 does not log request and does not block the request4662 behaves like search request exceeding rate limit4663 allows user in allow-list to search without applying rate limit4664 when rate limiter enabled4665 logs request and declines it when endpoint called more than the threshold4666 when rate limiter is disabled4667 does not log request and does not block the request4668 unique users tracking4669 behaves like tracking unique hll events4670 tracks unique event4671 behaves like Snowplow event tracking with RedisHLL context4672 behaves like Snowplow event tracking4673 is emitted4674 #append_info_to_payload4675 appends search metadata for logging4676 appends the default scope in meta.search.scope4677 appends the search time based on the search4678 abusive searches4679 returns EmptySearchResults4680 unauthorized user4681 search rate limits4682 endpoint: :show, params: {:search=>"hello", :scope=>"projects"}4683 uses request IP as rate limiting scope4684 behaves like rate limited endpoint4685 when rate limiter enabled4686 logs request and declines it when endpoint called more than the threshold4687# [RSpecRunTime] RSpec elapsed time: 19 minutes 43.73 seconds. Current RSS: ~1448M. Threads: 5. load average: 0.85 0.93 0.96 1/283 96054688.4689 when rate limiter is disabled4690 does not log request and does not block the request4691 endpoint: :count, params: {:search=>"hello", :scope=>"projects"}4692 uses request IP as rate limiting scope4693 behaves like rate limited endpoint4694 when rate limiter enabled4695 logs request and declines it when endpoint called more than the threshold4696# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.7 seconds. Current RSS: ~1447M. Threads: 5. load average: 0.87 0.93 0.96 1/283 96064697.4698 when rate limiter is disabled4699 does not log request and does not block the request4700 endpoint: :autocomplete, params: {:term=>"hello", :scope=>"projects"}4701 uses request IP as rate limiting scope4702 behaves like rate limited endpoint4703 when rate limiter enabled4704 logs request and declines it when endpoint called more than the threshold4705# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.74 seconds. Current RSS: ~1443M. Threads: 5. load average: 0.87 0.93 0.96 1/283 96074706.4707 when rate limiter is disabled4708 does not log request and does not block the request4709 GET #opensearch4710 renders xml4711# [RSpecRunTime] Finishing example group spec/controllers/search_controller_spec.rb. It took 52.74 seconds. Expected to take 59.15 seconds.4712# [RSpecRunTime] Starting example group spec/requests/api/graphql/work_item_spec.rb. Expected to take 53.88 seconds.4713Query.work_item(id)4714 when project is archived4715 returns the correct value in the archived field4716# [RSpecRunTime] RSpec elapsed time: 19 minutes 50.66 seconds. Current RSS: ~1430M. Threads: 5. load average: 0.88 0.93 0.96 1/283 96084717.4718 when the user can read the work item4719 returns all fields4720 behaves like a working graphql query4721 returns a successful response4722# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.9 seconds. Current RSS: ~1427M. Threads: 5. load average: 0.88 0.93 0.96 1/283 96094723.4724 when work item is created at the group level4725 always returns false in the archived field4726 when querying work item type information4727 returns work item type information4728 when querying widgets4729 description widget4730 returns widget information4731 hierarchy widget4732 returns widget information4733 avoids N+1 queries4734 when user is guest4735 filters out not accessible children or parent4736# [RSpecRunTime] RSpec elapsed time: 19 minutes 55.11 seconds. Current RSS: ~1431M. Threads: 5. load average: 0.89 0.93 0.96 1/283 96104737.4738 when requesting child item4739 returns parent information4740 when ordered by default by created_at4741 places the oldest child item to the beginning of the children list4742 places the newest child item to the end of the children list4743 when relative position is set4744 places children according to relative_position at the beginning of the children list4745# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.9 seconds. Current RSS: ~1426M. Threads: 5. load average: 0.89 0.93 0.96 1/283 96114746.4747 assignees widget4748 returns widget information4749 labels widget4750 returns widget information4751 start and due date widget4752 returns widget information4753 milestone widget4754 returns widget information4755 notifications widget4756 returns widget information4757 currentUserTodos widget4758 with access4759 returns widget information4760# [RSpecRunTime] RSpec elapsed time: 20 minutes 1.28 seconds. Current RSS: ~1420M. Threads: 5. load average: 0.90 0.93 0.96 1/283 96124761.4762 with filter4763 returns widget information4764 award emoji widget4765 returns widget information4766 linked items widget4767 returns widget information4768 when inaccessible links are present4769 returns only items that the user has access to4770# [RSpecRunTime] RSpec elapsed time: 20 minutes 3.79 seconds. Current RSS: ~1416M. Threads: 5. load average: 0.90 0.93 0.96 1/283 96134771.4772 when limiting the number of results4773 behaves like sorted paginated query4774 behaves like requires variables4775 shared example requires variables to be set4777 when sorting4778 sorts correctly4779 when paginating4780 paginates correctly4781# [RSpecRunTime] RSpec elapsed time: 20 minutes 5.59 seconds. Current RSS: ~1419M. Threads: 5. load average: 0.90 0.93 0.97 1/283 96144782.4783 when filtering by link type4784 returns items with specified type4785 notes widget4786 when fetching award emoji from notes4787 returns award emoji data4788 returns author contributor status and max access level4789 avoids N+1 queries4790 when work item is associated with a group4791 returns notes for the group work item4792# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.34 seconds. Current RSS: ~1410M. Threads: 5. load average: 0.99 0.95 0.97 1/283 96154793.4794 designs widget4795 when work item is an issue4796 .designs4797 returns design data4798 copy_state4799 returns copyState of designCollection4800 .versions4801 returns versions data4802 .version4803 with no parameters4804 raises an error4805 with (sha: STRING_TYPE)4806 behaves like a successful query for a version4807 finds the version4808 with (id: ID_TYPE)4809 behaves like a successful query for a version4810 finds the version4811 .design4812 behaves like fetch a design-like object by ID4813 when the ID is passed4814 retrieves the object4815 when the user is unauthorized4816 behaves like a failure to find anything4817 finds nothing4818# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.75 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.07 0.97 0.98 1/283 96164819.4820 without parameters4821 raises an error4822 when attempting to retrieve an object from a different issue4823 behaves like a failure to find anything4824 finds nothing4825 .designAtVersion4826 behaves like fetch a design-like object by ID4827 when the ID is passed4828DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver.4829 retrieves the object4830 when the user is unauthorized4831 behaves like a failure to find anything4832 finds nothing4833# [RSpecRunTime] RSpec elapsed time: 20 minutes 17.46 seconds. Current RSS: ~1423M. Threads: 5. load average: 1.07 0.97 0.98 1/283 96174834.4835 without parameters4836 raises an error4837 when attempting to retrieve an object from a different issue4838 behaves like a failure to find anything4839 finds nothing4840 N+1 query check4841 avoids N+1 queries4842# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.96 seconds. Current RSS: ~1414M. Threads: 5. load average: 1.07 0.97 0.98 1/281 97084843.4844 when work item base type is non issue4845 returns without design4846# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.29 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.14 0.99 0.98 1/281 97094847.4848 development widget4849 when fetching closing merge requests4850 when user is developer4851 returns related merge requests in the response4852 avoids N + 1 queries4853# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.44 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.14 0.99 0.98 1/287 97844854.4855 when an Issue Global ID is provided4856 allows an Issue GID as input4857 when the user can not read the work item4858 returns an access error4859 when the user cannot set work item metadata4860 returns correct user permission4861# [RSpecRunTime] Finishing example group spec/requests/api/graphql/work_item_spec.rb. It took 40.21 seconds. Expected to take 53.88 seconds.4862# [RSpecRunTime] Starting example group spec/requests/api/ci/runner/jobs_artifacts_spec.rb. Expected to take 43.0 seconds.4863API::Ci::Runner4864 /api/v4/jobs4865 artifacts4866 POST /api/v4/jobs/:id/artifacts/authorize4867 reject requests that did not go through gitlab-workhorse4868 when using token as parameter4869 and the artifact is too large4870 behaves like rejecting artifacts that are too large4871 based on plan limit setting4872 behaves like failed request4873 responds with payload too large error4874# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.05 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.13 0.99 0.98 1/286 97854875.4876 based on application setting4877 behaves like failed request4878 responds with payload too large error4879 based on root namespace setting4880 behaves like failed request4881 responds with payload too large error4882 based on child namespace setting4883 behaves like failed request4884 responds with payload too large error4885 based on project setting4886 behaves like failed request4887 responds with payload too large error4888 posting artifacts to running job4889 doesn't update runner info4890 behaves like API::CI::Runner application context metadata4891 contains correct context metadata4892 behaves like runner migrations backoff4893 when executing locking database migrations4894 returns 429 error4895 with runner_migrations_backoff disabled4896 does not return 4294897 when using local storage4898 behaves like authorizes local file4899 succeeds4900 when using remote storage4901 when direct upload is enabled4902 succeeds4903 when direct upload is disabled4904 behaves like authorizes local file4905 succeeds4906 when job does not exist anymore4907 returns 403 Forbidden4908 when using token as header4909 authorizes posting artifacts to running job4910 fails to post too large artifact4911 when using runners token4912 fails to authorize artifacts posting4913 authorization token is invalid4914 responds with forbidden4915 authorize uploading of an lsif artifact4916 adds ProcessLsif header4917 tracks code_intelligence usage ping4918 POST /api/v4/jobs/:id/artifacts4919 doesn't update runner info4920 behaves like API::CI::Runner application context metadata4921 contains correct context metadata4922 behaves like runner migrations backoff4923 when executing locking database migrations4924 returns 429 error4925 with runner_migrations_backoff disabled4926 does not return 4294927 when the artifact is too large4928 behaves like rejecting artifacts that are too large4929 based on plan limit setting4930 behaves like failed request4931 responds with payload too large error4932 based on application setting4933 behaves like failed request4934 responds with payload too large error4935 based on root namespace setting4936 behaves like failed request4937 responds with payload too large error4938 based on child namespace setting4939 behaves like failed request4940 responds with payload too large error4941 based on project setting4942 behaves like failed request4943 responds with payload too large error4944 when artifacts are being stored inside of tmp path4945 when job has been erased4946 responds with forbidden4947 when job does not exist anymore4948 returns 403 Forbidden4949 when job is running4950 when uses accelerated file post4951 for file stored locally4952 behaves like successful artifacts upload4953 updates successfully4954 for file stored remotely4955 when uploaded file has matching pending remote upload to its final location4956 behaves like successful artifacts upload4957 updates successfully4958# [RSpecRunTime] RSpec elapsed time: 20 minutes 43.28 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.11 0.99 0.98 1/282 97864959.4960 when uploaded file is uploaded to temporary location4961 and matching temporary remote_id is used4962 behaves like successful artifacts upload4963 updates successfully4964 and invalid remote_id is used4965 responds with internal server error4966 when using runners token4967 responds with forbidden4968 when artifacts post request does not contain file4969 fails to post artifacts without file4970 GitLab Workhorse is not configured4971 fails to post artifacts without GitLab-Workhorse4972 Is missing GitLab Workhorse token headers4973 fails to post artifacts without GitLab-Workhorse4974 when setting an expire date4975 when an expire_in is given4976 updates when specified4977 when no expire_in is given4978 ignores if not specified4979 with application default4980 when default is 5 days4981 sets to application default4982 when default is 04983 does not set expire_in4984 when value is never4985 does not set expire_in4986 posts artifacts file and metadata file4987 when posts data accelerated by workhorse is correct4988 stores artifacts and artifacts metadata4989 with a malicious file.path param4990 rejects the request4991 when workhorse header is missing4992 rejects the request4993 when there is no artifacts file in post data4994 is expected to respond with bad request4995 does not store metadata4996 when access level is private4997 sets job artifact access level to private4998 when access level is public4999 sets job artifact access level to public5000 when access level is unknown5001 sets job artifact access level to public5002 when artifact_type is archive5003 when artifact_format is zip5004 stores junit test report5005 behaves like storing arguments in the application context5006 places the expected params in the application context5007 behaves like not executing any extra queries for the application context5008 does not execute more queries than without adding anything to the application context5009 when artifact_format is gzip5010 returns an error5011 when artifact_type is junit5012 when artifact_format is gzip5013 stores junit test report5014 when artifact_format is raw5015 returns an error5016 when artifact_type is metrics_referee5017 when artifact_format is gzip5018 stores metrics_referee data5019 when artifact_format is raw5020 returns an error5021 when artifact_type is network_referee5022 when artifact_format is gzip5023 stores network_referee data5024 when artifact_format is raw5025 returns an error5026 when artifact_type is dotenv5027 when artifact_format is gzip5028 stores dotenv file5029 parses dotenv file5030 when parse error happens5031 returns an error5032# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.39 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.08 0.99 0.99 1/284 97955033.5034 when artifact_format is raw5035 returns an error5036 when artifacts already exist for the job5037 when sha256 is the same of the existing artifact5038 ignores the new artifact5039 when sha256 is different than the existing artifact5040 logs and returns an error5041 when object storage throws errors5042 does not store artifacts5043 when artifacts are being stored outside of tmp path5044 fails to post artifacts for outside of tmp path5045 GET /api/v4/jobs/:id/artifacts5046 doesn't update runner info5047 behaves like API::CI::Runner application context metadata5048 contains correct context metadata5049 behaves like runner migrations backoff5050 when executing locking database migrations5051 returns 429 error5052 with runner_migrations_backoff disabled5053 does not return 4295054 when job has artifacts5055 when using job token5056 behaves like successful artifact download5057 when artifacts are stored locally5058 downloads artifacts5059 when artifacts are stored remotely5060 when proxy download is being used5061 uses workhorse send-url5062 when direct download is being used5063 receives redirect for downloading artifacts5064 when the job is no longer running5065 behaves like unauthorized request5066 responds with unauthorized5067 when using token belonging to the dependent job5068 behaves like successful artifact download5069 when artifacts are stored locally5070 downloads artifacts5071 when artifacts are stored remotely5072 when proxy download is being used5073 uses workhorse send-url5074 when direct download is being used5075 receives redirect for downloading artifacts5076 when the dependent job is no longer running5077 behaves like unauthorized request5078 responds with unauthorized5079 when using token belonging to another job created by another project member5080 behaves like successful artifact download5081 when artifacts are stored locally5082 downloads artifacts5083 when artifacts are stored remotely5084 when proxy download is being used5085 uses workhorse send-url5086 when direct download is being used5087 receives redirect for downloading artifacts5088# [RSpecRunTime] RSpec elapsed time: 21 minutes 4.92 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.15 1.01 0.99 1/281 97965089.5090 when using token belonging to a pending dependent job5091 behaves like unauthorized request5092 responds with unauthorized5093 when using a token from a cross pipeline build5094 behaves like successful artifact download5095 when artifacts are stored locally5096 downloads artifacts5097 when artifacts are stored remotely5098 when proxy download is being used5099 uses workhorse send-url5100 when direct download is being used5101 receives redirect for downloading artifacts5102 when using a token from an unrelated project5103 responds with forbidden5104# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.54 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.15 1.01 0.99 1/281 97975105.5106 when using runnners token5107 behaves like unauthorized request5108 responds with unauthorized5109 when using an invalid token5110 behaves like unauthorized request5111 responds with unauthorized5112 when job does not have artifacts5113 responds with not found5114 when job does not exist anymore5115 responds with 403 Forbidden5116# [RSpecRunTime] Finishing example group spec/requests/api/ci/runner/jobs_artifacts_spec.rb. It took 41.1 seconds. Expected to take 43.0 seconds.5117# [RSpecRunTime] Starting example group spec/controllers/projects/merge_requests/conflicts_controller_spec.rb. Expected to take 38.47 seconds.5118Projects::MergeRequests::ConflictsController5119 GET show5120 when the request is html5121 does tracks the resolve call5122# [RSpecRunTime] RSpec elapsed time: 21 minutes 12.38 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.14 1.01 0.99 1/287 98825123.5124 when the conflicts cannot be resolved in the UI5125 returns a 200 status code5126 returns JSON with a message5127 does not track the resolve call5128# [RSpecRunTime] RSpec elapsed time: 21 minutes 18.84 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.21 1.02 1.00 1/287 101635129.5130 with valid conflicts5131 matches the schema5132 includes meta info about the MR5133 includes each file that has conflicts5134 splits files into sections with lines5135 has unique section IDs across files5136# [RSpecRunTime] RSpec elapsed time: 21 minutes 29.67 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.16 1.02 1.00 1/287 106415137.5138 GET conflict_for_path5139 when the conflicts cannot be resolved in the UI5140 returns a 404 status code5141# [RSpecRunTime] RSpec elapsed time: 21 minutes 31.8 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.16 1.02 1.00 1/287 107365142.5143 when the file does not exist cannot be resolved in the UI5144 returns a 404 status code5145# [RSpecRunTime] RSpec elapsed time: 21 minutes 33.98 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.23 1.04 1.01 1/287 108325146.5147 with an existing file5148 returns a 200 and the file in JSON format5149# [RSpecRunTime] RSpec elapsed time: 21 minutes 36.29 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.23 1.04 1.01 1/287 109375150.5151 POST resolve_conflicts5152 with valid params5153 handles the success case5154# [RSpecRunTime] RSpec elapsed time: 21 minutes 38.72 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.23 1.04 1.01 1/287 110625155.5156 when sections are missing5157 handles the error case5158# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.0 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.21 1.04 1.00 1/288 111705159.5160 when files are missing5161 handles the error case5162# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.32 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.21 1.04 1.00 1/287 112785163.5164 when a file has identical content to the conflict5165 handles the error case5166# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.66 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.27 1.05 1.01 1/287 113935167.5168# [RSpecRunTime] Finishing example group spec/controllers/projects/merge_requests/conflicts_controller_spec.rb. It took 35.78 seconds. Expected to take 38.47 seconds.5169# [RSpecRunTime] Starting example group spec/requests/health_controller_spec.rb. Expected to take 34.98 seconds.5170HealthController5171 GET /-/health5172 accessed from whitelisted ip5173 behaves like endpoint responding with health data5174 responds with health checks data5175 behaves like endpoint not querying database5176 does not query database5177 accessed from not whitelisted ip5178 behaves like endpoint not querying database5179 does not query database5180 behaves like endpoint not found5181 responds with resource not found5182 GET /-/readiness5183 behaves like Base action controller5184 security headers5185 Cross-Security-Policy5186 when configuring snowplow5187 when snowplow is enabled5188 adds snowplow to the csp5189 when snowplow is enabled but host is not configured5190 behaves like snowplow is not in the CSP5191 does not add the snowplow collector hostname to the CSP5192 when snowplow is disabled5193 behaves like snowplow is not in the CSP5194 does not add the snowplow collector hostname to the CSP5195 when configuring vite5196 when vite enabled during development5197 adds vite csp (PENDING: https://gitlab.com/gitlab-org/gitlab/-/issues/424334)5198 when vite disabled5199 doesn't add vite csp5200 accessed from whitelisted ip5201 behaves like endpoint responding with readiness data5202 when requesting instance-checks5203 when Puma runs in Clustered mode5204 responds with readiness checks data5205 responds with readiness checks data when a failure happens5206# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.02 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.25 1.05 1.01 1/286 113945207.5208 when Puma runs in Single mode5209 does not invoke MasterCheck, succeedes5210 when requesting all checks5211 when Puma runs in Clustered mode5212 behaves like endpoint responding with readiness data for all checks5213 responds with readiness checks data5214 responds with readiness checks data when a failure happens5215 checks all redis instances5216 when DB is not accessible and connection raises an exception5217 responds with 500 including the exception info5218# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.9 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.23 1.05 1.01 1/286 113955219.5220 when any exception happens during the probing5221 responds with 500 including the exception info5222 when Puma runs in Single mode5223 behaves like endpoint responding with readiness data for all checks5224 responds with readiness checks data5225 responds with readiness checks data when a failure happens5226 checks all redis instances5227 when DB is not accessible and connection raises an exception5228 responds with 500 including the exception info5229# [RSpecRunTime] RSpec elapsed time: 21 minutes 56.9 seconds. Current RSS: ~1540M. Threads: 5. load average: 1.23 1.05 1.01 1/281 113965230.5231 when any exception happens during the probing5232 responds with 500 including the exception info5233 when requesting all checks5234 behaves like endpoint querying database5235 does query database5236 accessed from not whitelisted ip5237 behaves like endpoint not found5238 responds with resource not found5239 accessed with valid token5240 token passed in request header5241 behaves like endpoint responding with readiness data5242 when requesting instance-checks5243 when Puma runs in Clustered mode5244 responds with readiness checks data5245 responds with readiness checks data when a failure happens5246# [RSpecRunTime] RSpec elapsed time: 21 minutes 59.7 seconds. Current RSS: ~1606M. Threads: 5. load average: 1.21 1.05 1.01 1/281 113975247.5248 when Puma runs in Single mode5249 does not invoke MasterCheck, succeedes5250 when requesting all checks5251 when Puma runs in Clustered mode5252 behaves like endpoint responding with readiness data for all checks5253 responds with readiness checks data5254 responds with readiness checks data when a failure happens5255 checks all redis instances5256 when DB is not accessible and connection raises an exception5257 responds with 500 including the exception info5258# [RSpecRunTime] RSpec elapsed time: 22 minutes 3.28 seconds. Current RSS: ~1606M. Threads: 5. load average: 1.21 1.05 1.01 1/281 113985259.5260 when any exception happens during the probing5261 responds with 500 including the exception info5262 when Puma runs in Single mode5263 behaves like endpoint responding with readiness data for all checks5264 responds with readiness checks data5265 responds with readiness checks data when a failure happens5266 checks all redis instances5267 when DB is not accessible and connection raises an exception5268 responds with 500 including the exception info5269# [RSpecRunTime] RSpec elapsed time: 22 minutes 6.49 seconds. Current RSS: ~1630M. Threads: 5. load average: 1.20 1.05 1.01 1/281 113995270.5271 when any exception happens during the probing5272 responds with 500 including the exception info5273 behaves like endpoint querying database5274 does query database5275 token passed as URL param5276 behaves like endpoint responding with readiness data5277 when requesting instance-checks5278 when Puma runs in Clustered mode5279 responds with readiness checks data5280 responds with readiness checks data when a failure happens5281# [RSpecRunTime] RSpec elapsed time: 22 minutes 9.14 seconds. Current RSS: ~1619M. Threads: 5. load average: 1.18 1.05 1.01 1/281 114005282.5283 when Puma runs in Single mode5284 does not invoke MasterCheck, succeedes5285 when requesting all checks5286 when Puma runs in Clustered mode5287 behaves like endpoint responding with readiness data for all checks5288 responds with readiness checks data5289 responds with readiness checks data when a failure happens5290 checks all redis instances5291 when DB is not accessible and connection raises an exception5292 responds with 500 including the exception info5293# [RSpecRunTime] RSpec elapsed time: 22 minutes 13.59 seconds. Current RSS: ~1640M. Threads: 5. load average: 1.18 1.05 1.01 1/281 114015294.5295 when any exception happens during the probing5296 responds with 500 including the exception info5297 when Puma runs in Single mode5298 behaves like endpoint responding with readiness data for all checks5299 responds with readiness checks data5300 responds with readiness checks data when a failure happens5301 checks all redis instances5302 when DB is not accessible and connection raises an exception5303 responds with 500 including the exception info5304# [RSpecRunTime] RSpec elapsed time: 22 minutes 16.85 seconds. Current RSS: ~1643M. Threads: 5. load average: 1.16 1.05 1.01 1/281 114025305.5306 when any exception happens during the probing5307 responds with 500 including the exception info5308 behaves like endpoint querying database5309 does query database5310 GET /-/liveness5311 accessed from whitelisted ip5312 behaves like endpoint responding with liveness data5313 responds with liveness checks data5314 accessed from not whitelisted ip5315 behaves like endpoint not found5316 responds with resource not found5317 accessed with valid token5318 token passed in request header5319 behaves like endpoint responding with liveness data5320 responds with liveness checks data5321 behaves like endpoint querying database5322 does query database5323 token passed as URL param5324 behaves like endpoint responding with liveness data5325 responds with liveness checks data5326 behaves like endpoint querying database5327 does query database5328# [RSpecRunTime] Finishing example group spec/requests/health_controller_spec.rb. It took 36.11 seconds. Expected to take 34.98 seconds.5329# [RSpecRunTime] Starting example group spec/requests/api/release/links_spec.rb. Expected to take 30.11 seconds.5330API::Release::Links5331 GET /projects/:id/releases/:tag_name/assets/links5332 when there are two release links5333 returns 200 HTTP status5334 returns release links ordered by created_at5335 matches response schema5336 when using JOB-TOKEN auth5337 returns releases links5338# [RSpecRunTime] RSpec elapsed time: 22 minutes 26.25 seconds. Current RSS: ~1650M. Threads: 5. load average: 1.14 1.05 1.01 1/282 114355339.5340 when release does not exist5341 behaves like 404 response5342 returns 4045343 when user is not a project member5344 behaves like 404 response5345 returns 4045346 when project is public5347 allows the request5348 and the releases are private5349 behaves like 403 response5350 returns 4035351 GET /projects/:id/releases/:tag_name/assets/links/:link_id5352 returns 200 HTTP status5353 returns a link entry5354 matches response schema5355 when using JOB-TOKEN auth5356 returns releases link5357# [RSpecRunTime] RSpec elapsed time: 22 minutes 29.83 seconds. Current RSS: ~1643M. Threads: 5. load average: 1.21 1.06 1.01 1/282 114365358.5359 when specified tag is not found in the project5360 behaves like 404 response5361 returns 4045362 when user is not a project member5363 behaves like 404 response5364 returns 4045365 when project is public5366 allows the request5367# [RSpecRunTime] RSpec elapsed time: 22 minutes 31.85 seconds. Current RSS: ~1649M. Threads: 5. load average: 1.21 1.06 1.01 1/283 114535368.5369 #direct_asset_url5370 when filepath is provided5371 is expected to eq "http://localhost/namespace263/project-326/-/releases/v0.1/downloads/bin/bigfile.exe"5372 when filepath is not provided5373 is expected to eq "https://google.com/-/jobs/140463678/artifacts/download"5374 POST /projects/:id/releases/:tag_name/assets/links5375 accepts the request5376 creates a new release5377 matches response schema5378 when using `direct_asset_path`5379 creates a new release link successfully5380# [RSpecRunTime] RSpec elapsed time: 22 minutes 34.59 seconds. Current RSS: ~1646M. Threads: 5. load average: 1.19 1.06 1.01 1/282 114545381.5382 when using JOB-TOKEN auth5383 creates a new release link5384# [RSpecRunTime] RSpec elapsed time: 22 minutes 35.6 seconds. Current RSS: ~1640M. Threads: 5. load average: 1.19 1.06 1.01 1/282 114555385.5386 with protected tag5387 when user has access to the protected tag5388 accepts the request5389 when user does not have access to the protected tag5390 forbids the request5391 when name is empty5392 behaves like 400 response5393 returns 4005394 when user is a reporter5395 behaves like 403 response5396 returns 4035397 when user is not a project member5398 forbids the request5399 when project is public5400 forbids the request5401# [RSpecRunTime] RSpec elapsed time: 22 minutes 38.56 seconds. Current RSS: ~1637M. Threads: 5. load average: 1.19 1.06 1.01 1/282 114715402.5403 when the same link already exists5404 behaves like 400 response5405 returns 4005406 PUT /projects/:id/releases/:tag_name/assets/links/:link_id5407 accepts the request5408 updates the name5409 does not update the url5410 matches response schema5411 when params are invalid5412 returns 400 error5413# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.84 seconds. Current RSS: ~1533M. Threads: 5. load average: 1.18 1.06 1.01 1/282 114725414.5415 when using `direct_asset_path`5416 updates the release link5417 when using JOB-TOKEN auth5418 updates the release link5419# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.49 seconds. Current RSS: ~1542M. Threads: 5. load average: 1.18 1.06 1.01 1/282 114735420.5421 with protected tag5422 when user has access to the protected tag5423 accepts the request5424 when user does not have access to the protected tag5425 forbids the request5426 when params is empty5427 does not allow the request5428 when there are no corresponding release link5429 behaves like 404 response5430 returns 4045431 when user is a reporter5432 behaves like 403 response5433 returns 4035434 when user is not a project member5435 behaves like 404 response5436 returns 4045437 when project is public5438 behaves like 403 response5439 returns 4035440# [RSpecRunTime] RSpec elapsed time: 22 minutes 47.19 seconds. Current RSS: ~1556M. Threads: 5. load average: 1.16 1.06 1.01 1/282 114895441.5442 DELETE /projects/:id/releases/:tag_name/assets/links/:link_id5443 accepts the request5444 destroys the release link5445 matches response schema5446 when using JOB-TOKEN auth5447 deletes the release link5448# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.62 seconds. Current RSS: ~1561M. Threads: 5. load average: 1.15 1.06 1.01 1/282 114905449.5450 with protected tag5451 when user has access to the protected tag5452 accepts the request5453 when user does not have access to the protected tag5454 forbids the request5455 when destroy process fails5456 behaves like 400 response5457 returns 4005458 when there are no corresponding release link5459 behaves like 404 response5460 returns 4045461 when user is a reporter5462 behaves like 403 response5463 returns 4035464 when user is not a project member5465 behaves like 404 response5466 returns 4045467 when project is public5468 behaves like 403 response5469 returns 4035470# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.21 seconds. Current RSS: ~1563M. Threads: 5. load average: 1.15 1.06 1.01 1/282 115065471.5472# [RSpecRunTime] Finishing example group spec/requests/api/release/links_spec.rb. It took 31.46 seconds. Expected to take 30.11 seconds.5473# [RSpecRunTime] Starting example group spec/requests/api/graphql/gitlab_schema_spec.rb. Expected to take 28.85 seconds.5474GitlabSchema configurations5475 depth, complexity and recursion checking5476 unauthenticated recursive queries5477 a not-quite-recursive-enough introspective query5478 succeeds5479# [RSpecRunTime] RSpec elapsed time: 22 minutes 58.07 seconds. Current RSS: ~1567M. Threads: 5. load average: 1.14 1.06 1.01 1/282 115075480.5481 failing queries5482 a recursive introspective query5483 fails due to recursion5484 a recursive non-introspective query5485 using `nodes` notation5486 behaves like fails due to recursion, complexity and depth5487 fails due to recursion, complexity and depth5488 using `edges -> node` notation5489 behaves like fails due to recursion, complexity and depth5490 fails due to recursion, complexity and depth5491 regular queries5492 behaves like imposing query limits5493 timeouts5494 when timeout is reached5495 shows an error5496 #max_complexity5497 when complexity is too high5498 shows an error5499 #max_depth5500 when query depth is too high5501 shows error5502 when query depth is within range5503 has no error5504 multiplexed queries5505 does not authenticate all queries5506 behaves like imposing query limits5507 timeouts5508 when timeout is reached5509 shows an error5510 #max_complexity5511 when complexity is too high5512 shows an error5513 #max_depth5514 when query depth is too high5515 shows error5516 when query depth is within range5517 has no error5518 behaves like query is too complex5519 fails all queries when only one of the queries is too complex5520 behaves like query is too complex5521 fails when all queries combined are too complex5522 authentication5523 authenticates all queries5524 when IntrospectionQuery5525 is not too complex nor recursive5526# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.56 seconds. Current RSS: ~1594M. Threads: 5. load average: 1.11 1.05 1.01 1/282 115085527.5528 logging5529 logs the query complexity and depth5530 logs using `format_message`5531# [RSpecRunTime] RSpec elapsed time: 23 minutes 18.54 seconds. Current RSS: ~1571M. Threads: 5. load average: 1.10 1.05 1.01 1/282 115095532.5533 global id's5534 uses GlobalID to expose ids5535 removal of deprecated items5536 without `remove_deprecated` param5537 shows deprecated items5538 with `remove_deprecated` param5539 hides deprecated field5540 hides deprecated enum value5541 hides deprecated argument5542# [RSpecRunTime] Finishing example group spec/requests/api/graphql/gitlab_schema_spec.rb. It took 26.1 seconds. Expected to take 28.85 seconds.5543# [RSpecRunTime] Starting example group spec/controllers/groups/registry/repositories_controller_spec.rb. Expected to take 26.32 seconds.5544Groups::Registry::RepositoriesController5545 GET #index5546 behaves like renders correctly5547 when user has access to registry5548 html format5549 show index page5550 when there is an invalid path error ContainerRegistry::Path::InvalidRegistryPathError5551 displays a connection error message5552# [RSpecRunTime] RSpec elapsed time: 23 minutes 20.73 seconds. Current RSS: ~1592M. Threads: 5. load average: 1.09 1.05 1.01 1/282 115105553.5554 when there is an invalid path error Faraday::Error5555 displays a connection error message5556 json format5557 has the correct response schema5558 behaves like renders a list of repositories5559 returns a list of projects for json format5560 when there is a ContainerRegistry::Path::InvalidRegistryPathError5561 displays a connection error message5562# [RSpecRunTime] RSpec elapsed time: 23 minutes 23.28 seconds. Current RSS: ~1616M. Threads: 5. load average: 1.09 1.05 1.01 1/282 115115563.5564 when there is a Faraday::Error5565 displays a connection error message5566 behaves like with name parameter5567 returns the searched repo5568# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.02 seconds. Current RSS: ~1613M. Threads: 5. load average: 1.08 1.05 1.01 1/283 115125569.5570 behaves like a package tracking event5571 creates a gitlab tracking event list_repositories5572 with project in subgroup5573 behaves like renders a list of repositories5574 returns a list of projects for json format5575 when there is a ContainerRegistry::Path::InvalidRegistryPathError5576 displays a connection error message5577# [RSpecRunTime] RSpec elapsed time: 23 minutes 27.19 seconds. Current RSS: ~1569M. Threads: 5. load average: 1.08 1.05 1.01 1/283 115135578.5579 when there is a Faraday::Error5580 displays a connection error message5581 behaves like with name parameter5582 returns the searched repo5583 with project in subgroup and group5584 returns all the projects5585 behaves like with name parameter5586 returns the searched repo5587# [RSpecRunTime] RSpec elapsed time: 23 minutes 30.99 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.07 1.05 1.01 1/283 115145588.5589 user does not have access to container registry5590 json format5591 behaves like returning response status5592 returns not_found5593 html format5594 behaves like returning response status5595 returns not_found5596 GET #show5597 behaves like renders correctly5598 when user has access to registry5599 html format5600 show index page5601 when there is an invalid path error ContainerRegistry::Path::InvalidRegistryPathError5602 displays a connection error message5603 when there is an invalid path error Faraday::Error5604 displays a connection error message5605 json format5606 has the correct response schema5607 behaves like renders a list of repositories5608 returns a list of projects for json format5609 when there is a ContainerRegistry::Path::InvalidRegistryPathError5610 displays a connection error message5611# [RSpecRunTime] RSpec elapsed time: 23 minutes 35.48 seconds. Current RSS: ~1523M. Threads: 5. load average: 1.07 1.05 1.01 1/283 115155612.5613 when there is a Faraday::Error5614 displays a connection error message5615 behaves like with name parameter5616 returns the searched repo5617# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.16 seconds. Current RSS: ~1524M. Threads: 5. load average: 1.07 1.05 1.01 1/283 115165618.5619 behaves like a package tracking event5620 creates a gitlab tracking event list_repositories5621 with project in subgroup5622 behaves like renders a list of repositories5623 returns a list of projects for json format5624 when there is a ContainerRegistry::Path::InvalidRegistryPathError5625 displays a connection error message5626# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.35 seconds. Current RSS: ~1526M. Threads: 5. load average: 1.14 1.06 1.01 1/283 115175627.5628 when there is a Faraday::Error5629 displays a connection error message5630 behaves like with name parameter5631 returns the searched repo5632# [RSpecRunTime] RSpec elapsed time: 23 minutes 41.0 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.14 1.06 1.01 1/284 115185633.5634 with project in subgroup and group5635 returns all the projects5636 behaves like with name parameter5637 returns the searched repo5638# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.38 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.14 1.06 1.01 1/284 115195639.5640 user does not have access to container registry5641 json format5642 behaves like returning response status5643 returns not_found5644 html format5645 behaves like returning response status5646 returns not_found5647# [RSpecRunTime] Finishing example group spec/controllers/groups/registry/repositories_controller_spec.rb. It took 25.1 seconds. Expected to take 26.32 seconds.5648# [RSpecRunTime] Starting example group spec/requests/api/graphql/boards/boards_query_spec.rb. Expected to take 24.3 seconds.5649get list of boards5650 for a project5651 behaves like group and project boards query5652 behaves like a working graphql query5653 returns a successful response5654# [RSpecRunTime] RSpec elapsed time: 23 minutes 45.95 seconds. Current RSS: ~1520M. Threads: 5. load average: 1.13 1.06 1.01 1/283 115355655.5656 when the user does not have access to the board parent5657 returns nil5658# [RSpecRunTime] RSpec elapsed time: 23 minutes 47.21 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.13 1.06 1.01 1/283 115515659.5660 when no permission to read board5661 does not return any boards5662# [RSpecRunTime] RSpec elapsed time: 23 minutes 48.76 seconds. Current RSS: ~1542M. Threads: 5. load average: 1.13 1.06 1.01 1/283 115675663.5664 when user can read the board parent5665 does not create a default board5666 sorting and pagination5667 when using default sorting5668 when ascending5669 behaves like sorted paginated query5670 behaves like requires variables5671 shared example requires variables to be set5672# [RSpecRunTime] RSpec elapsed time: 23 minutes 51.44 seconds. Current RSS: ~1552M. Threads: 5. load average: 1.12 1.06 1.01 1/283 115985673.5675 when sorting5676 sorts correctly5677 when paginating5678 paginates correctly5679# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.74 seconds. Current RSS: ~1549M. Threads: 5. load average: 1.11 1.06 1.01 1/283 116295680.5681 when querying for a single board5682 finds the correct board5683 behaves like a working graphql query5684 returns a successful response5685# [RSpecRunTime] RSpec elapsed time: 23 minutes 57.67 seconds. Current RSS: ~1542M. Threads: 5. load average: 1.11 1.06 1.01 1/283 116605686.5687 for a group5688 behaves like group and project boards query5689 behaves like a working graphql query5690 returns a successful response5691 when the user does not have access to the board parent5692 returns nil5693 when no permission to read board5694 does not return any boards5695 when user can read the board parent5696 does not create a default board5697 sorting and pagination5698 when using default sorting5699 when ascending5700 behaves like sorted paginated query5701 behaves like requires variables5702 shared example requires variables to be set5703# [RSpecRunTime] RSpec elapsed time: 24 minutes 0.4 second. Current RSS: ~1539M. Threads: 5. load average: 1.18 1.08 1.01 1/283 116615704.5706 when sorting5707 sorts correctly5708 when paginating5709 paginates correctly5710# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.15 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.18 1.08 1.01 1/283 116625711.5712 when querying for a single board5713 finds the correct board5714 behaves like a working graphql query5715 returns a successful response5716# [RSpecRunTime] RSpec elapsed time: 24 minutes 3.63 seconds. Current RSS: ~1529M. Threads: 5. load average: 1.18 1.08 1.01 1/283 116635717.5718# [RSpecRunTime] Finishing example group spec/requests/api/graphql/boards/boards_query_spec.rb. It took 19.21 seconds. Expected to take 24.3 seconds.5719# [RSpecRunTime] Starting example group spec/requests/api/graphql/boards/board_list_issues_query_spec.rb. Expected to take 22.18 seconds.5720get board lists5721 for a project5722 behaves like group and project board list issues query5723 when the user does not have access to the board5724 returns nil5725# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.68 seconds. Current RSS: ~1519M. Threads: 5. load average: 1.25 1.09 1.02 1/283 116645726.5727 when user can read the board5728 can access the issues5729 does not set the relative positions of the issues not being returned5730 when filtering by confidential5731 returns matching issue5732# [RSpecRunTime] RSpec elapsed time: 24 minutes 12.68 seconds. Current RSS: ~1531M. Threads: 5. load average: 1.23 1.09 1.02 1/283 116655733.5734 when filtering by a unioned argument5735 returns correctly filtered issues5736# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.05 seconds. Current RSS: ~1534M. Threads: 5. load average: 1.21 1.09 1.02 1/283 116665737.5738 for a group5739 behaves like group and project board list issues query5740 when the user does not have access to the board5741 returns nil5742# [RSpecRunTime] RSpec elapsed time: 24 minutes 17.63 seconds. Current RSS: ~1524M. Threads: 5. load average: 1.21 1.09 1.02 1/283 116675743.5744 when user can read the board5745 can access the issues5746 does not set the relative positions of the issues not being returned5747 when filtering by confidential5748 returns matching issue5749# [RSpecRunTime] RSpec elapsed time: 24 minutes 24.43 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.18 1.08 1.02 1/283 116685750.5751 when filtering by a unioned argument5752 returns correctly filtered issues5753# [RSpecRunTime] RSpec elapsed time: 24 minutes 26.6 seconds. Current RSS: ~1456M. Threads: 5. load average: 1.18 1.08 1.02 1/283 116695754.5755# [RSpecRunTime] Finishing example group spec/requests/api/graphql/boards/board_list_issues_query_spec.rb. It took 22.98 seconds. Expected to take 22.18 seconds.5756# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb. Expected to take 18.54 seconds.5757Updating an image DiffNote5758 when the user does not have permission5759 does not update the DiffNote5760 behaves like a mutation that returns a top-level access error5761 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action"5762# [RSpecRunTime] RSpec elapsed time: 24 minutes 28.99 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.16 1.08 1.02 1/289 117455763.5764 when the user has permission5765 updates the DiffNote5766 returns the updated DiffNote5767 updating single properties at a time5768 property: :body, new_value: "foo"5769 updates the DiffNote correctly5770# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.74 seconds. Current RSS: ~1466M. Threads: 5. load average: 1.16 1.08 1.02 1/288 117575771.5772 property: :width, new_value: 195773 updates the DiffNote correctly5774 property: :height, new_value: 185775 updates the DiffNote correctly5776 property: :x, new_value: 175777 updates the DiffNote correctly5778 property: :y, new_value: 165779 updates the DiffNote correctly5780 when position is nil5781 updates the DiffNote correctly5782 when both body and position args are blank5783 behaves like a mutation that returns top-level errors5784 is expected to contain exactly "body or position arguments are required"5785 when the resource is not a Note5786 behaves like a Note mutation when the given resource id is not for a Note5787 behaves like a mutation that returns top-level errors5788 is expected to include /does not represent an instance of Note/5789 when resource is not a DiffNote on an image5790 behaves like a mutation that returns top-level errors5791 is expected to contain exactly "Resource is not an ImageDiffNote"5792# [RSpecRunTime] RSpec elapsed time: 24 minutes 38.34 seconds. Current RSS: ~1475M. Threads: 5. load average: 1.15 1.08 1.02 1/289 118475793.5794 when there are ActiveRecord validation errors5795 does not update the DiffNote5796 returns the DiffNote with its original body5797 behaves like a mutation that returns errors in the response5798 is expected to contain exactly "Error 1" and "Error 2"5799# [RSpecRunTime] RSpec elapsed time: 24 minutes 40.29 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.14 1.08 1.02 1/289 118485800.5801 when body only contains quick actions5802 returns a nil note and empty errors5803# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb. It took 14.67 seconds. Expected to take 18.54 seconds.5804# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/issue/designs/designs_spec.rb. Expected to take 18.49 seconds.5805Getting designs related to an issue5806 when the feature is available5807 returns the design properties correctly5808 when the v432x230-sized design image has not been processed5809 returns nil for the v432x230-sized design image5810# [RSpecRunTime] RSpec elapsed time: 24 minutes 43.81 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.14 1.08 1.02 1/291 118955811.5812 pagination5813 sorts designs for reliable pagination5814# [RSpecRunTime] RSpec elapsed time: 24 minutes 46.11 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.13 1.08 1.02 1/288 120345815.5816 with versions5817 includes the version id5818 includes the version sha5819 viewing a design board at a particular version5820 viewing the original version, when one design was created5821 only returns the first design5822 returns the correct full-sized design image5823 returns the correct v432x230-sized design image5824 returns the correct event for the design in this version5825 only returns one version record for the design (the original version)5826# [RSpecRunTime] RSpec elapsed time: 24 minutes 49.38 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.12 1.08 1.02 1/291 120715827.5828 viewing the second version, when one design was created5829 only returns the first two designs5830 returns the correct full-sized design images5831 returns the correct v432x230-sized design images5832 returns the correct events for the designs in this version5833 returns the correct versions records for both designs5834# [RSpecRunTime] RSpec elapsed time: 24 minutes 51.57 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.12 1.08 1.02 1/288 120725835.5836 viewing the last version, when one design was deleted and one was updated5837 does not include the deleted design5838 returns the correct full-sized design images5839 returns the correct v432x230-sized design images5840 returns the correct events for the designs in this version5841 returns all versions records for the designs5842# [RSpecRunTime] RSpec elapsed time: 24 minutes 54.96 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.11 1.08 1.02 1/291 120915843.5844 a design with note annotations5845 returns the notes for the design5846 returns a note_count for the design5847# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.34 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.11 1.08 1.02 1/289 120955848.5849# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/issue/designs/designs_spec.rb. It took 15.06 seconds. Expected to take 18.49 seconds.5850# [RSpecRunTime] Starting example group spec/requests/api/project_templates_spec.rb. Expected to take 17.41 seconds.5851API::ProjectTemplates5852 GET /projects/:id/templates/:type5853 returns dockerfiles5854 returns gitignores5855 returns gitlab_ci_ymls5856 returns licenses5857 returns issue templates5858 returns merge request templates5859 returns 400 for an unknown template type5860 denies access to an anonymous user on a private project5861 permits access to a developer on a private project5862 behaves like accepts project paths with dots5863 is expected to respond with numeric status code ok5864# [RSpecRunTime] RSpec elapsed time: 25 minutes 2.95 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.26 1.11 1.03 1/288 123625865.5866 GET /projects/:id/templates/licenses5867 returns key and name for the listed licenses5868 behaves like accepts project paths with dots5869 is expected to respond with numeric status code ok5870 GET /projects/:id/templates/:type/:name5871 returns a specific dockerfile5872 returns a specific gitignore5873 returns C++ gitignore5874 returns C++ gitignore for URL-encoded names5875 returns a specific gitlab_ci_yml5876 returns a specific license5877 returns a specific issue template5878 returns a specific merge request template5879 returns 404 for an unknown specific template5880 returns 404 for an unknown issue template5881 returns 404 for an unknown merge request template5882 denies access to an anonymous user on a private project5883 permits access to a developer on a private project5884 when issue template uses parentheses5885 returns a specific issue template5886# [RSpecRunTime] RSpec elapsed time: 25 minutes 8.34 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.24 1.11 1.03 1/288 123975887.5888 behaves like accepts project paths with dots5889 is expected to respond with numeric status code ok5890 behaves like path traversal attempt5891 rejects invalid filenames5892 behaves like path traversal attempt5893 rejects invalid filenames5894 behaves like path traversal attempt5895 rejects invalid filenames5896 behaves like path traversal attempt5897 rejects invalid filenames5898 behaves like path traversal attempt5899 rejects invalid filenames5900 GET /projects/:id/templates/licenses/:key5901 fills placeholders in the license5902 behaves like accepts project paths with dots5903 is expected to respond with numeric status code ok5904# [RSpecRunTime] Finishing example group spec/requests/api/project_templates_spec.rb. It took 14.58 seconds. Expected to take 17.41 seconds.5905# [RSpecRunTime] Starting example group spec/controllers/projects/merge_requests/content_controller_spec.rb. Expected to take 15.97 seconds.5906Projects::MergeRequests::ContentController5907 user has access to the project5908 GET cached_widget5909 renders widget MR entity as json5910 closes an MR with moved source project5911# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.51 seconds. Current RSS: ~1479M. Threads: 5. load average: 1.28 1.12 1.03 1/289 125645912.5913 GET widget5914 checks whether the MR can be merged5915 merged merge request5916 renders widget MR entity as json5917# [RSpecRunTime] RSpec elapsed time: 25 minutes 20.75 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.26 1.12 1.03 1/289 127225918.5919 with coverage data5920 renders widget MR entity as json5921# [RSpecRunTime] RSpec elapsed time: 25 minutes 24.28 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.24 1.11 1.03 1/289 128715922.5923 user does not have access to the project5924 GET cached_widget5925 returns 4045926# [RSpecRunTime] RSpec elapsed time: 25 minutes 26.15 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.24 1.11 1.03 1/289 129455927.5928 GET widget5929 returns 4045930# [RSpecRunTime] RSpec elapsed time: 25 minutes 27.96 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.24 1.11 1.03 1/289 130195931.5932# [RSpecRunTime] Finishing example group spec/controllers/projects/merge_requests/content_controller_spec.rb. It took 17.05 seconds. Expected to take 15.97 seconds.5933# [RSpecRunTime] Starting example group spec/requests/api/graphql/packages/helm_spec.rb. Expected to take 14.75 seconds.5934helm package details5935 has the correct file metadata5936 behaves like a package detail5937 behaves like a working graphql query5938 returns a successful response5939 behaves like matching the package details schema5940 matches the JSON schema5941# [RSpecRunTime] RSpec elapsed time: 25 minutes 33.27 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.22 1.11 1.03 1/288 130205942.5943 with pipelines5944 behaves like a working graphql query5945 returns a successful response5946 behaves like matching the package details schema5947 matches the JSON schema5948# [RSpecRunTime] RSpec elapsed time: 25 minutes 37.42 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.20 1.11 1.03 1/288 130215949.5950 behaves like a package with files5951 has the right amount of files5952 has the basic package files data5953 with package files pending destruction5954 does not return them5955# [RSpecRunTime] RSpec elapsed time: 25 minutes 41.51 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.18 1.11 1.03 1/284 130225956.5957# [RSpecRunTime] Finishing example group spec/requests/api/graphql/packages/helm_spec.rb. It took 13.59 seconds. Expected to take 14.75 seconds.5958# [RSpecRunTime] Starting example group spec/requests/api/topics_spec.rb. Expected to take 13.74 seconds.5959API::Topics5960 GET /topics5961 returns topics ordered by total_projects_count5962 with without_projects5963 returns topics without assigned projects5964 returns topics without assigned projects5965 with search5966 search: "", result: ["other-topic", "GitLab", "Git"]5967 returns filtered topics5968 search: "g", result: []5969 returns filtered topics5970 search: "gi", result: []5971 returns filtered topics5972 search: "git", result: ["Git", "GitLab"]5973 returns filtered topics5974 search: "x", result: []5975 returns filtered topics5976 search: 0, result: []5977 returns filtered topics5978 with pagination5979 params: {:page=>0}, result: ["other-topic", "GitLab", "Git"]5980 returns paginated topics5981 params: {:page=>1}, result: ["other-topic", "GitLab", "Git"]5982 returns paginated topics5983 params: {:page=>2}, result: []5984 returns paginated topics5985 params: {:per_page=>1}, result: ["other-topic"]5986 returns paginated topics5987 params: {:per_page=>2}, result: ["other-topic", "GitLab"]5988 returns paginated topics5989 params: {:per_page=>3}, result: ["other-topic", "GitLab", "Git"]5990 returns paginated topics5991 params: {:page=>0, :per_page=>1}, result: ["other-topic"]5992 returns paginated topics5993 params: {:page=>0, :per_page=>2}, result: ["other-topic", "GitLab"]5994 returns paginated topics5995 params: {:page=>1, :per_page=>1}, result: ["other-topic"]5996 returns paginated topics5997 params: {:page=>1, :per_page=>2}, result: ["other-topic", "GitLab"]5998 returns paginated topics5999 params: {:page=>2, :per_page=>1}, result: ["GitLab"]6000 returns paginated topics6001 params: {:page=>2, :per_page=>2}, result: ["Git"]6002 returns paginated topics6003 params: {:page=>3, :per_page=>1}, result: ["Git"]6004 returns paginated topics6005 params: {:page=>3, :per_page=>2}, result: []6006 returns paginated topics6007 params: {:page=>4, :per_page=>1}, result: []6008 returns paginated topics6009 params: {:page=>4, :per_page=>2}, result: []6010 returns paginated topics6011 GET /topic/:id6012 returns topic6013 returns 404 for non existing id6014 returns 400 for invalid `id` parameter6015 POST /topics6016 behaves like POST request permissions for admin mode6017 behaves like when admin6018 behaves like makes request6019 returns6020 behaves like makes request6021 returns6022 behaves like when user6023 returns6024 behaves like makes request6025 returns6026 as administrator6027 creates a topic6028 creates a topic with avatar and description6029 returns 400 if name is missing6030 returns 400 if name is not unique (case insensitive)6031 returns 400 if title is missing6032# [RSpecRunTime] RSpec elapsed time: 25 minutes 48.46 seconds. Current RSS: ~1508M. Threads: 5. load average: 1.17 1.11 1.03 1/283 130236033.6034 as normal user6035 returns 403 Forbidden6036 as anonymous6037 returns 401 Unauthorized6038 PUT /topics6039 behaves like PUT request permissions for admin mode6040 behaves like when admin6041 behaves like makes request6042 returns6043 behaves like makes request6044 returns6045 behaves like when user6046 returns6047 behaves like makes request6048 returns6049 as administrator6050 updates a topic6051 updates a topic with avatar and description6052 keeps avatar when updating other fields6053 returns 404 for non existing id6054 returns 400 for invalid `id` parameter6055 with blank avatar6056 removes avatar6057 removes avatar besides other changes6058 does not remove avatar in case of other errors6059# [RSpecRunTime] RSpec elapsed time: 25 minutes 51.84 seconds. Current RSS: ~1517M. Threads: 5. load average: 1.16 1.10 1.03 1/283 130246060.6061 as normal user6062 returns 403 Forbidden6063 as anonymous6064 returns 401 Unauthorized6065 DELETE /topics/:id6066 as administrator6067 deletes a topic with admin mode6068 deletes a topic without admin mode6069 returns 404 for non existing id6070 returns 400 for invalid `id` parameter6071 as normal user6072 returns 403 Forbidden6073 as anonymous6074 returns 401 Unauthorized6075 POST /topics/merge6076 behaves like POST request permissions for admin mode6077 behaves like when admin6078 behaves like makes request6079 returns6080 behaves like makes request6081 returns6082 behaves like when user6083 returns6084 behaves like makes request6085 returns6086 as administrator6087 merge topics6088 returns 404 for non existing source topic id6089 returns 404 for non existing target topic id6090 returns 400 for identical topic ids6091 returns 400 if merge failed6092 as normal user6093 returns 403 Forbidden6094 as anonymous6095 returns 401 Unauthorized6096# [RSpecRunTime] Finishing example group spec/requests/api/topics_spec.rb. It took 13.69 seconds. Expected to take 13.74 seconds.6097# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/set_labels_spec.rb. Expected to take 12.53 seconds.6098Setting labels of a merge request6099 returns an error if the user is not allowed to update the merge request6100 sets the merge request labels, removing existing ones6101 when passing label_ids empty array as input6102 removes the merge request labels6103# [RSpecRunTime] RSpec elapsed time: 26 minutes 2.06 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.13 1.10 1.03 1/289 132466104.6105 when passing operation_mode as APPEND6106 sets the labels and resets labels to keep the title ordering, without removing others6107# [RSpecRunTime] RSpec elapsed time: 26 minutes 4.45 seconds. Current RSS: ~1503M. Threads: 5. load average: 1.12 1.10 1.03 1/289 133206108.6109 when passing operation_mode as REMOVE6110 removes the labels, without removing others6111# [RSpecRunTime] RSpec elapsed time: 26 minutes 6.8 seconds. Current RSS: ~1487M. Threads: 5. load average: 1.12 1.10 1.03 1/289 133946112.6113# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/set_labels_spec.rb. It took 11.56 seconds. Expected to take 12.53 seconds.6114# [RSpecRunTime] Starting example group spec/requests/api/graphql/namespace_query_spec.rb. Expected to take 11.78 seconds.6115Query6116 .namespace6117 when achievements feature flag is off6118 does not return achievementsPath6119# [RSpecRunTime] RSpec elapsed time: 26 minutes 8.43 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.12 1.10 1.03 1/289 133956120.6121 when used with a public group6122 behaves like a working graphql query6123 returns a successful response6124 when user is a member6125 fetches the expected data6126 when user is anonymous6127 fetches the expected data6128 when user is not a member6129 fetches the expected data6130 when used with a private namespace6131 retrieving a group6132 behaves like retrieving a namespace6133 authorised query6134 fetches the expected data6135 behaves like a working graphql query6136 returns a successful response6137# [RSpecRunTime] RSpec elapsed time: 26 minutes 12.22 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.11 1.10 1.02 1/288 133966138.6139 unauthorised query6140 anonymous user6141 does not retrieve the record6142 the current user does not have permission6143 does not retrieve the record6144 retrieving a user namespace6145 behaves like retrieving a namespace6146 authorised query6147 fetches the expected data6148 behaves like a working graphql query6149 returns a successful response6150# [RSpecRunTime] RSpec elapsed time: 26 minutes 14.48 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.10 1.10 1.02 1/288 133976151.6152 unauthorised query6153 anonymous user6154 does not retrieve the record6155 the current user does not have permission6156 does not retrieve the record6157 retrieving a project6158 behaves like retrieving a namespace6159 authorised query6160 fetches the expected data6161 behaves like a working graphql query6162 returns a successful response6163# [RSpecRunTime] RSpec elapsed time: 26 minutes 16.8 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.10 1.10 1.02 1/283 133986164.6165 unauthorised query6166 anonymous user6167 does not retrieve the record6168 the current user does not have permission6169 does not retrieve the record6170# [RSpecRunTime] Finishing example group spec/requests/api/graphql/namespace_query_spec.rb. It took 11.26 seconds. Expected to take 11.78 seconds.6171# [RSpecRunTime] Starting example group spec/controllers/profiles/notifications_controller_spec.rb. Expected to take 10.93 seconds.6172Profiles::NotificationsController6173 GET show6174 renders6175 when personal projects are present6176 N+1 query check6177 does not have an N+16178# [RSpecRunTime] RSpec elapsed time: 26 minutes 21.41 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.09 1.09 1.02 1/283 133996179.6180 with groups that do not have notification preferences6181 still shows up in the list6182 N+1 query check6183 does not have an N+16184# [RSpecRunTime] RSpec elapsed time: 26 minutes 24.2 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.17 1.11 1.03 1/283 134006185.6186 with group notifications6187 paginates the groups6188 when the user is not a member6189 does not show public groups6190# [RSpecRunTime] RSpec elapsed time: 26 minutes 26.75 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.17 1.11 1.03 1/284 134016191.6192 with project notifications6193 when project is public6194 shows notification setting for project6195# [RSpecRunTime] RSpec elapsed time: 26 minutes 27.86 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.17 1.11 1.03 1/284 134026196.6197 when project is public6198 shows notification setting for project6199# [RSpecRunTime] RSpec elapsed time: 26 minutes 28.96 seconds. Current RSS: ~1463M. Threads: 5. load average: 1.15 1.11 1.03 1/284 134036200.6201 POST update6202 updates only permitted attributes6203 shows an error message if the params are invalid6204# [RSpecRunTime] Finishing example group spec/controllers/profiles/notifications_controller_spec.rb. It took 11.61 seconds. Expected to take 10.93 seconds.6205# [RSpecRunTime] Starting example group spec/requests/api/container_repositories_spec.rb. Expected to take 10.02 seconds.6206API::ContainerRepositories6207 GET /registry/repositories/:id6208 behaves like rejected container repository access6209 for guest6210 returns forbidden6211# [RSpecRunTime] RSpec elapsed time: 26 minutes 31.01 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.15 1.11 1.03 1/284 134046212.6213 behaves like rejected container repository access6214 for anonymous6215 returns unauthorized6216 for allowed user6217 returns a repository6218 returns a matching schema6219 with a network error6220 returns a matching schema6221# [RSpecRunTime] RSpec elapsed time: 26 minutes 33.0 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.15 1.11 1.03 1/284 134056222.6223 with tags param6224 behaves like returning a repository and its tags6225 returns a repository and its tags6226 when the repository is migrated6227 when the GitLab API is supported6228 when the Gitlab API returns tags6229 returns instantiated tags from the response6230 when the Gitlab API does not return any tags6231 returns an instantiated tag from the response6232 when the GitLab API is not supported6233 behaves like returning a repository and its tags6234 returns a repository and its tags6235 with a network error6236caught error of type Faraday::Error in after callback inside Grape::Middleware::Formatter : 6237 returns a connection error message6238 with tags_count param6239 returns a repository and its tags_count6240 with size param6241 returns a repository and its size6242 with a network error6243caught error of type Faraday::Error in after callback inside Grape::Middleware::Formatter : 6244 returns an error message6245 with not supporting the gitlab api6246 returns nil6247 with invalid repository id6248 behaves like returning response status6249 returns not_found6250# [RSpecRunTime] Finishing example group spec/requests/api/container_repositories_spec.rb. It took 8.18 seconds. Expected to take 10.02 seconds.6251# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb. Expected to take 9.68 seconds.6252Create a work item from a task in a work item's description6253 the user is not allowed to update a work item6254 behaves like a mutation that returns a top-level access error6255 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action"6256# [RSpecRunTime] RSpec elapsed time: 26 minutes 39.16 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.20 1.12 1.03 4/284 134066257.6258 when user has permissions to create a work item6259 creates the work item6260 when creating a work item fails6261 makes no changes to the DB and returns an error message6262# [RSpecRunTime] RSpec elapsed time: 26 minutes 41.71 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.20 1.12 1.03 1/285 134076263.6264 behaves like has spam protection6265 #check_spam_action_response!6266 when the object is spam (DISALLOW)6267 and no CAPTCHA is available6268 behaves like disallow response6269 informs the client that the request was denied as spam6270# [RSpecRunTime] RSpec elapsed time: 26 minutes 42.99 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.20 1.12 1.03 1/285 134086271.6272 and a CAPTCHA is required6273 behaves like disallow response6274 informs the client that the request was denied as spam6275# [RSpecRunTime] RSpec elapsed time: 26 minutes 44.28 seconds. Current RSS: ~1448M. Threads: 5. load average: 1.19 1.12 1.03 1/285 134096276.6277 when the object is not spam (CONDITIONAL ALLOW)6278 and no CAPTCHA is required6279 does not return a top-level error6280# [RSpecRunTime] RSpec elapsed time: 26 minutes 46.23 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.19 1.12 1.03 1/285 134106281.6282 and a CAPTCHA is required6283 informs the client that the request may be retried after solving the CAPTCHA6284# [RSpecRunTime] RSpec elapsed time: 26 minutes 47.49 seconds. Current RSS: ~1435M. Threads: 5. load average: 1.19 1.12 1.03 1/284 134116285.6286# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb. It took 9.63 seconds. Expected to take 9.68 seconds.6287# [RSpecRunTime] Starting example group spec/requests/api/events_spec.rb. Expected to take 9.19 seconds.6288API::Events6289 GET /events6290 when unauthenticated6291 returns authentication error6292 when authenticated6293 returns users events6294 when scope is passed6295 returns all events across projects6296 when the requesting token has "read_user" scope6297 returns users events6298 returns "200" response on head request6299 when the requesting token does not have "read_user" or "api" scope6300 returns a "403" response6301 GET /users/:id/events6302 returns a 404 error if not found6303 as a user that cannot see another user6304 returns a "404" response6305 as a user token that cannot see another user6306 returns a "404" response6307 as a user that can see the event's project6308 accepts a username6309 returns the events6310 returns the correct import state6311 when the list of events includes wiki page events6312 returns information about the wiki event6313# [RSpecRunTime] RSpec elapsed time: 26 minutes 52.51 seconds. Current RSS: ~1476M. Threads: 5. load average: 1.17 1.11 1.03 1/289 134826314.6315 when the list of events includes push events6316 responds with HTTP 200 OK6317 includes the push payload as a Hash6318 includes the push payload details6319 when there are multiple events from different projects6320 returns events in the correct order (from newest to oldest)6321 accepts filter parameters6322# [RSpecRunTime] RSpec elapsed time: 26 minutes 55.41 seconds. Current RSS: ~1480M. Threads: 5. load average: 1.16 1.11 1.03 1/289 134836323.6324 when target users profile is private6325 returns no events6326 when scope is passed6327 when unauthenticated6328 returns no user events6329# [RSpecRunTime] Finishing example group spec/requests/api/events_spec.rb. It took 8.54 seconds. Expected to take 9.19 seconds.6330# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/pipeline_schedules_spec.rb. Expected to take 8.38 seconds.6331Query.project.pipelineSchedules6332 avoids N+1 queries6333 permissions6334 does not return the edit_path for a pipeline schedule for a user that does not have permissions6335 returns the pipeline schedules data6336 when public pipelines are disabled6337 does not return any data6338 when the user is authorized6339 returns the pipeline schedules data6340# [RSpecRunTime] RSpec elapsed time: 27 minutes 1.42 seconds. Current RSS: ~1469M. Threads: 5. load average: 1.14 1.11 1.03 1/289 135046341.6342 computed graphql fields6343 returns calculated fields for a pipeline schedule6344 returns the edit_path for a pipeline schedule6345 behaves like a working graphql query6346 returns a successful response6347# [RSpecRunTime] RSpec elapsed time: 27 minutes 2.69 seconds. Current RSS: ~1470M. Threads: 5. load average: 1.14 1.11 1.03 1/289 135086348.6349 variables6350 returns all variables6351 is N+1 safe on the variables level6352 is N+1 safe on the schedules level6353# [RSpecRunTime] RSpec elapsed time: 27 minutes 4.47 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.13 1.11 1.03 1/284 135096354.6355# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/pipeline_schedules_spec.rb. It took 8.45 seconds. Expected to take 8.38 seconds.6356# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb. Expected to take 8.12 seconds.6357Setting assignees of a merge request6358 returns an error if the user is not allowed to update the merge request6359 reviewer does not exist6360 returns an error6361# [RSpecRunTime] RSpec elapsed time: 27 minutes 9.42 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.12 1.11 1.03 1/290 136586362.6363 reviewer exists6364 does not return an error6365# [RSpecRunTime] RSpec elapsed time: 27 minutes 12.1 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.12 1.11 1.03 1/290 137326366.6367# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb. It took 7.63 seconds. Expected to take 8.12 seconds.6368# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/runner/create_spec.rb. Expected to take 7.0 seconds.6369RunnerCreate6370 when runnerType is INSTANCE_TYPE6371 behaves like when user does not have permissions6372 returns an error6373 when user has permissions6374 behaves like when runner is created successfully6375 is expected to start with "glrt-"6376 behaves like when model is invalid returns error6377 is expected to contain exactly "Tags list can not be empty when runner is not allowed to pick untagged jobs" and "Maximum timeout needs to be at least 10 minutes"6378 when runnerType is PROJECT_TYPE6379 behaves like when user does not have permissions6380 returns an error6381 when user has permissions6382 when user is group owner6383 behaves like when runner is created successfully6384 is expected to start with "glrt-"6385 behaves like when model is invalid returns error6386 is expected to contain exactly "Tags list can not be empty when runner is not allowed to pick untagged jobs" and "Maximum timeout needs to be at least 10 minutes"6387 when project_id is missing6388 returns an error6389 when project_id is malformed6390 returns an error6391 when project_id does not exist6392 returns an error6393 when user is admin in admin mode6394 behaves like when runner is created successfully6395 is expected to start with "glrt-"6396 behaves like when model is invalid returns error6397 is expected to contain exactly "Tags list can not be empty when runner is not allowed to pick untagged jobs" and "Maximum timeout needs to be at least 10 minutes"6398 when runnerType is GROUP_TYPE6399 behaves like when user does not have permissions6400 returns an error6401 when user has permissions6402 when user is group owner6403 behaves like when runner is created successfully6404 is expected to start with "glrt-"6405 behaves like when model is invalid returns error6406 is expected to contain exactly "Tags list can not be empty when runner is not allowed to pick untagged jobs" and "Maximum timeout needs to be at least 10 minutes"6407 when group_id is missing6408 returns an error6409 when group_id is malformed6410 returns an error6411 when group_id does not exist6412 returns an error6413 when user is admin in admin mode6414 behaves like when runner is created successfully6415 is expected to start with "glrt-"6416 behaves like when model is invalid returns error6417 is expected to contain exactly "Tags list can not be empty when runner is not allowed to pick untagged jobs" and "Maximum timeout needs to be at least 10 minutes"6418# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/runner/create_spec.rb. It took 6.74 seconds. Expected to take 7.0 seconds.6419# [RSpecRunTime] Starting example group spec/controllers/projects/protected_branches_controller_spec.rb. Expected to take 6.49 seconds.6420Projects::ProtectedBranchesController6421 GET #index6422 redirects to repository settings6423# [RSpecRunTime] RSpec elapsed time: 27 minutes 20.79 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.10 1.10 1.03 1/289 137546424.6425 POST #create6426 created successfully6427 format: :html, ref_project: project, response_status: :found6428 creates a protected branch6429 format: :html, ref_project: empty_project, response_status: :found6430 creates a protected branch6431 format: :json, ref_project: project, response_status: :ok6432 creates a protected branch6433 format: :json, ref_project: empty_project, response_status: :ok6434 creates a protected branch6435 when a policy restricts rule creation6436 prevents creation of the protected branch rule6437 PUT #update6438 updates the protected branch rule6439 when repository is empty6440 updates the protected branch rule6441 when a policy restricts rule update6442 prevents update of the protected branch rule6443 DELETE #destroy6444 deletes the protected branch rule6445 when repository is empty6446 deletes the protected branch rule6447 when a policy restricts rule deletion6448 prevents deletion of the protected branch rule6449# [RSpecRunTime] Finishing example group spec/controllers/projects/protected_branches_controller_spec.rb. It took 5.6 seconds. Expected to take 6.49 seconds.6450# [RSpecRunTime] Starting example group spec/requests/api/graphql/current_user/todos_query_spec.rb. Expected to take 6.46 seconds.6451Query current user todos6452 contains the expected ids6453 returns Todos for all target types6454 behaves like a working graphql query that returns data6455 contains data6456 behaves like a working graphql query6457 returns a successful response6458# [RSpecRunTime] RSpec elapsed time: 27 minutes 31.88 seconds. Current RSS: ~1482M. Threads: 5. load average: 1.09 1.10 1.03 1/289 138526459.6460# [RSpecRunTime] Finishing example group spec/requests/api/graphql/current_user/todos_query_spec.rb. It took 7.44 seconds. Expected to take 6.46 seconds.6461# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/boards/create_spec.rb. Expected to take 5.9 seconds.6462Mutations::Boards::Create6463 behaves like boards create mutation6464 when the user does not have permission6465 does not create the board6466 behaves like a mutation that returns a top-level access error6467 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action"6468# [RSpecRunTime] RSpec elapsed time: 27 minutes 33.27 seconds. Current RSS: ~1474M. Threads: 5. load average: 1.09 1.10 1.03 1/289 138536469.6470 when the user has permission6471 when the parent (project_path or group_path) param is given6472 when everything is ok6473 creates the board6474 returns the created board6475# [RSpecRunTime] RSpec elapsed time: 27 minutes 34.37 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.08 1.10 1.03 1/289 138546476.6477 when hide_backlog_list parameter is true6478 returns the board with correct hide_backlog_list field6479 when hide_closed_list parameter is true6480 returns the board with correct hide_closed_list field6481 when the Boards::CreateService returns an error response6482 does not create a board6483 returns an error6484 when neither project_path nor group_path param is given6485 does not create the board6486 behaves like a mutation that returns top-level errors6487 is expected to contain exactly "Exactly one of group_path or project_path arguments is required"6488# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/boards/create_spec.rb. It took 5.21 seconds. Expected to take 5.9 seconds.6489# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/jira_import/start_spec.rb. Expected to take 5.85 seconds.6490Starting a Jira Import6491 when the user does not have permission6492 with anonymous user6493 behaves like Jira import does not start6494 does not start the Jira import6495 behaves like a mutation that returns top-level errors6496 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action"6497 with user without permissions6498 behaves like Jira import does not start6499 does not start the Jira import6500 behaves like a mutation that returns top-level errors6501 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action"6502 when the user has permission6503 with project6504 when the project path is invalid6505 returns an an error6506 when project has no Jira integration6507 behaves like a mutation that returns errors in the response6508 is expected to contain exactly "Jira integration not configured."6509 when when project has Jira integration6510 when issues feature are disabled6511 behaves like a mutation that returns errors in the response6512 is expected to contain exactly "Cannot import because issues are not available in this project."6513 when jira_project_key not provided6514 behaves like a mutation that returns errors in the response6515 is expected to contain exactly "Unable to find Jira project to import data from."6516 when Jira import successfully scheduled6517 schedules a Jira import6518# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/jira_import/start_spec.rb. It took 5.1 seconds. Expected to take 5.85 seconds.6519# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/alert_management/alert/notes_spec.rb. Expected to take 5.37 seconds.6520getting Alert Management Alert Notes6521 includes expected data6522 returns the notes ordered by createdAt with sufficient content6523 performance6524 avoids N+1 queries6525# [RSpecRunTime] RSpec elapsed time: 27 minutes 45.34 seconds. Current RSS: ~1467M. Threads: 5. load average: 1.07 1.09 1.03 1/284 138556526.6527 for non-system notes6528 includes expected data6529# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/alert_management/alert/notes_spec.rb. It took 3.58 seconds. Expected to take 5.37 seconds.6530# [RSpecRunTime] Starting example group spec/requests/api/graphql/group/milestones_spec.rb. Expected to take 5.24 seconds.6531Milestones through GroupQuery6532 Get list of milestones from a group6533 when the request is correct6534 returns milestones successfully6535 behaves like a working graphql query6536 returns a successful response6537# [RSpecRunTime] RSpec elapsed time: 27 minutes 47.25 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.07 1.09 1.03 1/284 138566538.6539 when filtering by timeframe6540 fetches milestones between timeframe start and end arguments6541 when filtering by state6542 returns milestones with given state6543 when including milestones from decendants6544 when including decendants6545 returns milestones also from subgroups and subprojects visible to user6546# [RSpecRunTime] RSpec elapsed time: 27 minutes 49.51 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.06 1.09 1.03 1/284 138576547.6548 when including ancestors6549 returns milestones from ancestor groups6550 ensures each field returns the correct value6551 returns correct values for scalar fields6552 milestone statistics6553 returns the correct milestone statistics6554# [RSpecRunTime] RSpec elapsed time: 27 minutes 51.27 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.06 1.09 1.03 1/284 138586555.6556# [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/milestones_spec.rb. It took 5.5 seconds. Expected to take 5.24 seconds.6557# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/work_item_state_counts_spec.rb. Expected to take 4.87 seconds.6558getting Work Item counts by state6559 with work items count data6560 with project permissions6561 returns the correct counts for each state6562 behaves like a working graphql query6563 returns a successful response6564# [RSpecRunTime] RSpec elapsed time: 27 minutes 53.53 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.06 1.09 1.03 1/284 138746565.6566 when other work items are present in the group6567 only returns counts for work items in the current project6568# [RSpecRunTime] RSpec elapsed time: 27 minutes 54.89 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.14 1.11 1.03 1/284 138906569.6570 when filters are provided6571 when filtering by author username6572 returns the correct counts for each status6573 when searching in title6574 returns the correct counts for each status6575 when searching in description6576 returns the correct counts for each status6577 without project permissions6578 does not return work item counts6579# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/work_item_state_counts_spec.rb. It took 4.95 seconds. Expected to take 4.87 seconds.6580# [RSpecRunTime] Starting example group spec/controllers/passwords_controller_spec.rb. Expected to take 4.71 seconds.6581PasswordsController6582 #check_password_authentication_available6583 when password authentication is disabled for the web interface and Git6584 prevents a password reset6585 #update6586 updating the password6587 sets the username and caller_id in the context6588 password update is successful6589 updates the password-related flags6590 password update is unsuccessful6591 does not update the password-related flags6592 password is weak6593 tracks the event6594 #create6595 when reCAPTCHA is disabled6596 successfully sends password reset when reCAPTCHA is not solved6597 when reCAPTCHA is enabled6598 successfully sends password reset when reCAPTCHA is solved6599 when the reCAPTCHA is not solved6600 displays an error6601 sets gon variables6602 sending 'Reset password instructions' email6603 when email param matches user's confirmed primary email6604 sends email to the primary email only6605 when email param matches user's unconfirmed primary email6606 sends email to the primary email only6607 when email param matches user's confirmed secondary email6608 sends email to the confirmed secondary email only6609 when email param matches user's unconfirmed secondary email6610 does not send email to anyone6611 when email param is unknown email6612 does not send email to anyone6613 when email param is invalid email6614 does not send email to anyone6615 when email param with attempt to cause SQL injection6616 does not send email to anyone6617 when email param with multiple emails6618 does not send email to anyone6619# [RSpecRunTime] Finishing example group spec/controllers/passwords_controller_spec.rb. It took 4.51 seconds. Expected to take 4.71 seconds.6620# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/labels_query_spec.rb. Expected to take 4.36 seconds.6621getting project label information6622 behaves like querying a GraphQL type with labels6623 running a query6624 minimum required arguments6625 returns the label information6626 returns the labels information6627# [RSpecRunTime] RSpec elapsed time: 28 minutes 2.27 seconds. Current RSS: ~1498M. Threads: 5. load average: 1.13 1.10 1.03 1/284 138916628.6629 with a search param6630 finds the matching labels6631 when searching only in the title6632 finds the matching labels6633 when searching only in the description6634 finds the matching labels6635 the label does not exist6636 returns nil6637 performance6638 batches queries for labels by title6639# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/labels_query_spec.rb. It took 3.49 seconds. Expected to take 4.36 seconds.6640# [RSpecRunTime] Starting example group spec/requests/projects/settings/integration_hook_logs_controller_spec.rb. Expected to take 4.15 seconds.6641Projects::Settings::IntegrationHookLogsController6642 behaves like WebHooks::HookLogActions6643 GET #show6644 renders a 200 if the hook exists6645 renders a 404 if the hook does not exist6646# [RSpecRunTime] RSpec elapsed time: 28 minutes 6.63 seconds. Current RSS: ~1511M. Threads: 5. load average: 1.12 1.10 1.03 1/284 138926647.6648 POST #retry6649 executes the hook and redirects to the service form6650 renders a 404 if the hook does not exist6651 redirects back with a warning if the hook log url is outdated6652# [RSpecRunTime] RSpec elapsed time: 28 minutes 7.98 seconds. Current RSS: ~1510M. Threads: 5. load average: 1.12 1.10 1.03 1/284 138936653.6654# [RSpecRunTime] Finishing example group spec/requests/projects/settings/integration_hook_logs_controller_spec.rb. It took 3.74 seconds. Expected to take 4.15 seconds.6655# [RSpecRunTime] Starting example group spec/requests/projects/harbor/tags_controller_spec.rb. Expected to take 4.03 seconds.6656Projects::Harbor::TagsController6657 behaves like a harbor tags controller6658 GET #index.json6659 behaves like responds with 200 status with json6660 renders the index template6661# [RSpecRunTime] RSpec elapsed time: 28 minutes 9.27 seconds. Current RSS: ~1506M. Threads: 5. load average: 1.11 1.10 1.03 1/284 138946662.6663 with anonymous user6664 behaves like responds with 302 status6665 returns 3026666 with unauthorized user6667 behaves like responds with 404 status6668 returns 4046669 with valid params6670 with valid repository6671 behaves like responds with 200 status with json6672 renders the index template6673 with valid page6674 behaves like responds with 200 status with json6675 renders the index template6676 with valid limit6677 behaves like responds with 200 status with json6678 renders the index template6679 with invalid params6680 with invalid page6681 behaves like responds with 422 status with json6682 returns 4226683 with invalid limit6684 behaves like responds with 422 status with json6685 returns 4226686# [RSpecRunTime] Finishing example group spec/requests/projects/harbor/tags_controller_spec.rb. It took 4.0 seconds. Expected to take 4.03 seconds.6687# [RSpecRunTime] Starting example group spec/controllers/profiles/accounts_controller_spec.rb. Expected to take 3.75 seconds.6688Profiles::AccountsController6689 DELETE unlink6690 renders 404 if someone tries to unlink a non existent provider6691 saml provider6692 does not allow to unlink connected account6693 twitter provider6694 allows to unlink connected account6695 google_oauth2 provider6696 allows to unlink connected account6697 gitlab provider6698 allows to unlink connected account6699 github provider6700 allows to unlink connected account6701 bitbucket provider6702 allows to unlink connected account6703 crowd provider6704 allows to unlink connected account6705 auth0 provider6706 allows to unlink connected account6707 alicloud provider6708 allows to unlink connected account6709 atlassian_oauth2 provider6710 allows a user to unlink a connected account6711# [RSpecRunTime] Finishing example group spec/controllers/profiles/accounts_controller_spec.rb. It took 3.26 seconds. Expected to take 3.75 seconds.6712# [RSpecRunTime] Starting example group spec/controllers/user_settings/profiles_controller_spec.rb. Expected to take 3.71 seconds.6713UserSettings::ProfilesController6714 POST update6715 does not update password6716 allows an email update from a user without an external email address6717 allows an email update without confirmation if existing verified email6718 ignores an email update from a user with an external email address6719 ignores an email and name update but allows a location update from a user with external email and name,but not external location6720 allows setting a user status6721 allows updating user specified job title6722 allows updating user specified pronouns6723 allows updating user specified pronunciation6724 allows updating user specified Discord User ID6725 allows updating user specified mastodon username6726# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.61 seconds. Current RSS: ~1502M. Threads: 5. load average: 1.10 1.10 1.03 1/284 138956727.6728# [RSpecRunTime] Finishing example group spec/controllers/user_settings/profiles_controller_spec.rb. It took 3.37 seconds. Expected to take 3.71 seconds.6729# [RSpecRunTime] Starting example group spec/controllers/admin/hooks_controller_spec.rb. Expected to take 3.38 seconds.6730Admin::HooksController6731 POST #create6732 sets all parameters6733 POST #update6734 sets all parameters6735 with an existing token6736 does not change a token6737 DELETE #destroy6738 behaves like Web hook destroyer6739 displays a message about synchronous delete6740 displays a message about async delete6741 displays an error if deletion failed6742# [RSpecRunTime] Finishing example group spec/controllers/admin/hooks_controller_spec.rb. It took 2.22 seconds. Expected to take 3.38 seconds.6743# [RSpecRunTime] Starting example group spec/controllers/projects/security/configuration_controller_spec.rb. Expected to take 3.36 seconds.6744Projects::Security::ConfigurationController6745 GET show6746 when user has guest access6747 denies access6748# [RSpecRunTime] RSpec elapsed time: 28 minutes 22.05 seconds. Current RSS: ~1521M. Threads: 5. load average: 1.17 1.11 1.04 1/284 138966749.6750 when user has developer access6751 grants access6752 responds with configuration data json6753# [RSpecRunTime] RSpec elapsed time: 28 minutes 24.0 seconds. Current RSS: ~1524M. Threads: 5. load average: 1.16 1.11 1.04 1/284 138976754.6755# [RSpecRunTime] Finishing example group spec/controllers/projects/security/configuration_controller_spec.rb. It took 3.16 seconds. Expected to take 3.36 seconds.6756# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb. Expected to take 3.15 seconds.6757Deleting a BranchRule6758 when the user does not have permission6759 does not destroy the BranchRule6760 behaves like a mutation that returns top-level errors6761 is expected to contain exactly "The resource that you are attempting to access does not exist or you don't have permission to perform this action"6762# [RSpecRunTime] RSpec elapsed time: 28 minutes 25.32 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.16 1.11 1.04 1/284 138986763.6764 when the user has permission6765 destroys the BranchRule6766 returns an empty BranchRule6767 when an invalid global id is given6768 returns an error6769 does not destroy the BranchRule6770# [RSpecRunTime] RSpec elapsed time: 28 minutes 26.76 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.16 1.11 1.04 1/284 138996771.6772# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb. It took 2.78 seconds. Expected to take 3.15 seconds.6773# [RSpecRunTime] Starting example group spec/controllers/dashboard/groups_controller_spec.rb. Expected to take 3.09 seconds.6774Dashboard::GroupsController6775 renders group trees6776 #index6777 only includes projects the user is a member of6778 works when the external authorization service is enabled6779 when rendering an expanded hierarchy with public groups you are not a member of6780 renders only groups the user is a member of when searching hierarchy correctly6781# [RSpecRunTime] RSpec elapsed time: 28 minutes 29.58 seconds. Current RSS: ~1525M. Threads: 5. load average: 1.06 1.09 1.03 1/284 139006782.6783# [RSpecRunTime] Finishing example group spec/controllers/dashboard/groups_controller_spec.rb. It took 2.81 seconds. Expected to take 3.09 seconds.6784# [RSpecRunTime] Starting example group spec/controllers/concerns/internal_redirect_spec.rb. Expected to take 2.82 seconds.6785InternalRedirect6786 #safe_redirect_path6787 input: "Hello world" being invalid6788 returns nil6789 input: "//example.com/hello/world" being invalid6790 returns nil6791 input: "https://example.com/hello/world" being invalid6792 returns nil6793 input: "not-starting-with-a-slash\n/starting/with/slash" being invalid6794 returns nil6795 input: "/hello/world" being valid6796 returns the path6797 returns the path with querystring and fragment6798 input: "/-/ide/project/path" being valid6799 returns the path6800 returns the path with querystring and fragment6801 #safe_redirect_path_for_url6802 input: "Hello world" being invalid6803 returns nil6804 input: "http://example.com/hello/world" being invalid6805 returns nil6806 input: "http://test.host:3000/hello/world" being invalid6807 returns nil6808 input: "http://test.host/hello/world" being on the same host6809 returns the path6810 returns the path with querystring and fragment6811 #sanitize_redirect6812 returns `nil` for invalid paths6813 returns `nil` for invalid urls6814 returns input for valid paths6815 returns path for valid urls6816 #host_allowed?6817 allows URI with the same host and port6818 rejects URI with other host6819 rejects URI with other port6820# [RSpecRunTime] Finishing example group spec/controllers/concerns/internal_redirect_spec.rb. It took 3.03 seconds. Expected to take 2.82 seconds.6821# [RSpecRunTime] Starting example group spec/controllers/projects/issue_links_controller_spec.rb. Expected to take 2.75 seconds.6822Projects::IssueLinksController6823 GET #index6824 returns success response6825# [RSpecRunTime] RSpec elapsed time: 28 minutes 34.03 seconds. Current RSS: ~1541M. Threads: 5. load average: 1.06 1.09 1.03 1/284 139016826.6827 POST #create6828 returns success response6829# [RSpecRunTime] RSpec elapsed time: 28 minutes 35.13 seconds. Current RSS: ~1552M. Threads: 5. load average: 1.06 1.09 1.03 1/284 139026830.6831# [RSpecRunTime] Finishing example group spec/controllers/projects/issue_links_controller_spec.rb. It took 2.52 seconds. Expected to take 2.75 seconds.6832# [RSpecRunTime] Starting example group spec/requests/api/group_avatar_spec.rb. Expected to take 2.64 seconds.6833API::GroupAvatar6834 GET /groups/:id/avatar6835 when the group is public6836 retrieves the avatar successfully6837 when the avatar is in the object storage6838 redirects to the file in the object storage6839 when the group does not have avatar6840 returns :not_found6841 when the group is a subgroup6842 returns :ok6843 when the group is private6844 when the user is not authenticated6845 returns :not_found6846 when the the group user is authenticated6847 and have access to the group6848 retrieves the avatar successfully6849 and does not have access to the group6850 returns :not_found6851# [RSpecRunTime] Finishing example group spec/requests/api/group_avatar_spec.rb. It took 3.0 seconds. Expected to take 2.64 seconds.6852# [RSpecRunTime] Starting example group spec/requests/oauth/tokens_controller_spec.rb. Expected to take 2.45 seconds.6853Oauth::TokensController6854 POST /oauth/token6855 for resource owner password credential flow6856 when user does not have two factor enabled6857 authenticates successfully6858 fails to authenticate and increments failed attempts when using the incorrect password6859 when the user has two factor enabled6860 fails to authenticate and does not call GitLab::Auth even when using the correct password6861 when the user's password is automatically set6862 fails to authenticate and does not call GitLab::Auth even when using the correct password6863 when the user has an identity matching a provider that is not password-based6864 fails to authenticate and does not call GitLab::Auth6865 when the user is a password-based omniauth user6866 forwards the request to Gitlab::Auth6867 for CORS requests6868 POST /oauth/token6869 behaves like cross-origin POST request6870 allows cross-origin requests6871 OPTIONS /oauth/token6872 behaves like CORS preflight OPTIONS request6873 returns 2006874 allows cross-origin requests6875 POST /oauth/revoke6876 returns 2006877 behaves like cross-origin POST request6878 allows cross-origin requests6879 OPTIONS /oauth/revoke6880 behaves like CORS preflight OPTIONS request6881 returns 2006882 allows cross-origin requests6883# [RSpecRunTime] Finishing example group spec/requests/oauth/tokens_controller_spec.rb. It took 2.76 seconds. Expected to take 2.45 seconds.6884# [RSpecRunTime] Starting example group spec/controllers/concerns/sorting_preference_spec.rb. Expected to take 2.4 seconds.6885SortingPreference6886 #set_sort_order6887 when user preference contains allowed sorting6888 sets sort order from user_preference6889 when user preference contains weight sorting6890 when user can sort by issue weight6891 sets sort order from user_preference6892 when user cannot sort by issue weight6893 sets default sort order6894 when user preference contains merged date sorting6895 sets default sort order6896 when controller_name is merge_requests6897 behaves like user can sort by merged date6898 sets sort order from user_preference6899 when action_name is merge_requests6900 behaves like user can sort by merged date6901 sets sort order from user_preference6902 #set_sort_order_from_user_preference6903 when sort param given6904 when sorting_field is defined6905 sets user_preference with the right value6906 when no sorting_field is defined on the controller6907 does not touch user_preference6908 when a user sorting preference exists6909 returns the set preference6910 #set_set_order_from_cookie6911 when sort param given6912 sets the cookie with the right values and flags6913 when cookie exists6914 sets the cookie with the right values and flags6915# [RSpecRunTime] Finishing example group spec/controllers/concerns/sorting_preference_spec.rb. It took 2.48 seconds. Expected to take 2.4 seconds.6916# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/application_setting_spec.rb. Expected to take 2.21 seconds.6917getting Application Settings6918 without admin permissions6919 behaves like a working graphql query that returns no data6920 contains no data6921 behaves like a working graphql query6922 returns a successful response6923 with admin permissions6924 fetches the settings data6925 behaves like a working graphql query that returns data6926 contains data6927 behaves like a working graphql query6928 returns a successful response6929# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/application_setting_spec.rb. It took 1.76 seconds. Expected to take 2.21 seconds.6930# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/environments/create_spec.rb. Expected to take 2.11 seconds.6931Create Environment6932 when creating an environment6933 creates successfully6934 when current user is reporter6935 returns error6936# [RSpecRunTime] RSpec elapsed time: 28 minutes 47.23 seconds. Current RSS: ~1540M. Threads: 5. load average: 1.05 1.09 1.03 1/284 139186937.6938 when name is missing6939 returns error6940# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/environments/create_spec.rb. It took 2.35 seconds. Expected to take 2.11 seconds.6941# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/terraform/state_spec.rb. Expected to take 2.03 seconds.6942query a single terraform state6943 returns terraform state data6944 behaves like a working graphql query6945 returns a successful response6946# [RSpecRunTime] RSpec elapsed time: 28 minutes 49.48 seconds. Current RSS: ~1530M. Threads: 5. load average: 1.04 1.09 1.03 1/284 139196947.6948 unauthorized users6949 is expected to be nil6950# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/terraform/state_spec.rb. It took 2.19 seconds. Expected to take 2.03 seconds.6951# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/template_spec.rb. Expected to take 1.92 seconds.6952Querying CI template6953 when the template exists6954 returns correct data6955 behaves like a working graphql query6956 returns a successful response6957# [RSpecRunTime] RSpec elapsed time: 28 minutes 51.03 seconds. Current RSS: ~1513M. Threads: 5. load average: 1.04 1.09 1.03 1/284 139206958.6959 when the template does not exist6960 returns correct data6961 behaves like a working graphql query6962 returns a successful response6963# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/template_spec.rb. It took 1.96 seconds. Expected to take 1.92 seconds.6964# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/release_asset_links/update_spec.rb. Expected to take 1.82 seconds.6965Updating an existing release asset link6966 updates and existing release asset link and returns the updated link6967# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/release_asset_links/update_spec.rb. It took 1.67 seconds. Expected to take 1.82 seconds.6968# [RSpecRunTime] RSpec elapsed time: 28 minutes 53.51 seconds. Current RSS: ~1505M. Threads: 5. load average: 1.04 1.09 1.03 1/284 139366969.6970# [RSpecRunTime] Starting example group spec/controllers/admin/initial_setup_controller_spec.rb. Expected to take 1.72 seconds.6971Admin::InitialSetupController6972 #update6973 with valid params6974 redirects to sign in page6975 behaves like gated by initial setup state6976 redirects if not in initial setup state6977 with invalid password6978 renders form with errors and does not update user6979 with invalid email6980 renders form with errors and does not update user6981 #new6982 renders new page6983 behaves like gated by initial setup state6984 redirects if not in initial setup state6985# [RSpecRunTime] Finishing example group spec/controllers/admin/initial_setup_controller_spec.rb. It took 1.87 seconds. Expected to take 1.72 seconds.6986# [RSpecRunTime] Starting example group spec/requests/projects/notes_controller_spec.rb. Expected to take 1.62 seconds.6987Projects::NotesController6988 #index6989 does not execute N+1 queries6990# [RSpecRunTime] RSpec elapsed time: 28 minutes 56.97 seconds. Current RSS: ~1495M. Threads: 5. load average: 1.04 1.08 1.03 1/284 139376991.6992# [RSpecRunTime] Finishing example group spec/requests/projects/notes_controller_spec.rb. It took 1.72 seconds. Expected to take 1.62 seconds.6993# [RSpecRunTime] Starting example group spec/requests/jira_connect/public_keys_controller_spec.rb. Expected to take 1.48 seconds.6994JiraConnect::PublicKeysController6995 GET /-/jira_connect/public_keys/:uuid6996 renders 4046997 when public key exists6998 renders 2006999 when public key storage setting disabled7000 renders 4047001# [RSpecRunTime] RSpec elapsed time: 28 minutes 58.74 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.04 1.08 1.03 1/284 139387002.7003# [RSpecRunTime] Finishing example group spec/requests/jira_connect/public_keys_controller_spec.rb. It took 1.77 seconds. Expected to take 1.48 seconds.7004# [RSpecRunTime] Starting example group spec/controllers/groups/dependency_proxies_controller_spec.rb. Expected to take 1.41 seconds.7005Groups::DependencyProxiesController7006 GET #show7007 with global config enabled7008 with the setting enabled7009 returns 200 and renders the view7010 with the setting disabled7011 behaves like returning response status7012 returns not_found7013 with global config disabled7014 behaves like returning response status7015 returns not_found7016# [RSpecRunTime] Finishing example group spec/controllers/groups/dependency_proxies_controller_spec.rb. It took 1.51 seconds. Expected to take 1.41 seconds.7017# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb. Expected to take 1.22 seconds.7018Removing an HTTP Integration7019 removes the integration7020# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb. It took 2.52 seconds. Expected to take 1.22 seconds.7021# [RSpecRunTime] RSpec elapsed time: 29 minutes 2.97 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.04 1.08 1.03 1/284 139397022.7023# [RSpecRunTime] Starting example group spec/requests/api/graphql/usage_trends_measurements_spec.rb. Expected to take 1.16 seconds.7024UsageTrendsMeasurements7025 returns measurement objects7026 with recorded_at filters7027 returns filtered measurement objects7028# [RSpecRunTime] RSpec elapsed time: 29 minutes 3.99 seconds. Current RSS: ~1486M. Threads: 5. load average: 1.03 1.08 1.03 1/284 139407029.7030# [RSpecRunTime] Finishing example group spec/requests/api/graphql/usage_trends_measurements_spec.rb. It took 1.14 seconds. Expected to take 1.16 seconds.7031# [RSpecRunTime] Starting example group spec/controllers/admin/plan_limits_controller_spec.rb. Expected to take 0.93 second.7032Admin::PlanLimitsController7033 POST create7034 with an authenticated admin user7035 updates the plan limits7036 when pipeline_hierarchy_size is passed in params7037 updates the pipeline_hierarchy_size plan limit7038 without admin access7039 returns `not_found`7040# [RSpecRunTime] Finishing example group spec/controllers/admin/plan_limits_controller_spec.rb. It took 1.03 seconds. Expected to take 0.93 second.7041# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/container_expiration_policy_spec.rb. Expected to take 0.88 second.7042getting a repository in a project7043 behaves like a working graphql query7044 returns a successful response7045# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/container_expiration_policy_spec.rb. It took 0.89 second. Expected to take 0.88 second.7046# [RSpecRunTime] Starting example group spec/requests/groups/uploads_controller_spec.rb. Expected to take 0.5 second.7047Groups::UploadsController7048 behaves like uploads actions7049 GET #show7050 with file traversal in filename parameter7051 responds with status 4007052# [RSpecRunTime] Finishing example group spec/requests/groups/uploads_controller_spec.rb. It took 0.55 second. Expected to take 0.5 second.7053# [RSpecRunTime] Starting example group spec/requests/uploads_controller_spec.rb. Expected to take 0.46 second.7054UploadsController7055 behaves like uploads actions7056 GET #show7057 with file traversal in filename parameter7058 responds with status 4007059# [RSpecRunTime] Finishing example group spec/requests/uploads_controller_spec.rb. It took 0.52 second. Expected to take 0.46 second.7060auto_explain log contains 1333 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-6-16.338.main.ndjson.gz7061took 34.3198058767062auto_explain log contains 1334 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-6-16.338.ci.ndjson.gz7063took 33.3085894667064[TEST PROF INFO] EventProf results for sql.active_record7065Total time: 06:01.644 of 29:01.792 (20.76%)7066Total events: 2452147067Top 5 slowest suites (by time):7068Notify (./spec/mailers/notify_spec.rb:6) – 02:01.875 (85804 / 948) of 08:32.832 (23.77%)7069API::Issues (./spec/requests/api/issues/get_group_issues_spec.rb:5) – 00:33.225 (22906 / 90) of 01:59.860 (27.72%)7070API::Wikis (./spec/requests/api/wikis_spec.rb:15) – 00:24.299 (17183 / 132) of 02:21.317 (17.2%)7071API::Ci::JobArtifacts (./spec/requests/api/ci/job_artifacts_spec.rb:5) – 00:22.507 (14718 / 64) of 01:18.268 (28.76%)7072Rack Attack global throttles (./spec/requests/rack_attack_global_spec.rb:5) – 00:20.794 (16435 / 391) of 03:27.766 (10.01%)7073Knapsack report was generated. Preview:7074{7075 "spec/mailers/notify_spec.rb": 512.8319936869998,7076 "spec/requests/rack_attack_global_spec.rb": 207.76626003800084,7077 "spec/requests/api/wikis_spec.rb": 141.31680264900024,7078 "spec/requests/api/issues/get_group_issues_spec.rb": 119.85999246899974,7079 "spec/requests/api/ci/job_artifacts_spec.rb": 78.2677605230001,7080 "spec/requests/api/graphql/container_repository/container_repository_details_spec.rb": 70.6234445050004,7081 "spec/controllers/search_controller_spec.rb": 52.73668243600059,7082 "spec/requests/api/graphql/work_item_spec.rb": 40.210829840999395,7083 "spec/requests/api/ci/runner/jobs_artifacts_spec.rb": 41.09817189000023,7084 "spec/controllers/projects/merge_requests/conflicts_controller_spec.rb": 35.7774107209998,7085 "spec/requests/health_controller_spec.rb": 36.1145302470004,7086 "spec/requests/api/release/links_spec.rb": 31.456545572999858,7087 "spec/requests/api/graphql/gitlab_schema_spec.rb": 26.09474393599976,7088 "spec/controllers/groups/registry/repositories_controller_spec.rb": 25.098612726000283,7089 "spec/requests/api/graphql/boards/boards_query_spec.rb": 19.206922105000558,7090 "spec/requests/api/graphql/boards/board_list_issues_query_spec.rb": 22.97857109100005,7091 "spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb": 14.665607905999423,7092 "spec/requests/api/graphql/project/issue/designs/designs_spec.rb": 15.056869354999435,7093 "spec/requests/api/project_templates_spec.rb": 14.58327152899983,7094 "spec/controllers/projects/merge_requests/content_controller_spec.rb": 17.044887639999615,7095 "spec/requests/api/graphql/packages/helm_spec.rb": 13.587992351000139,7096 "spec/requests/api/topics_spec.rb": 13.691861913999674,7097 "spec/requests/api/graphql/mutations/merge_requests/set_labels_spec.rb": 11.561797452000064,7098 "spec/requests/api/graphql/namespace_query_spec.rb": 11.256238384000426,7099 "spec/controllers/profiles/notifications_controller_spec.rb": 11.611643209000249,7100 "spec/requests/api/container_repositories_spec.rb": 8.179009868999856,7101 "spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb": 9.634555287000694,7102 "spec/requests/api/events_spec.rb": 8.534807133999493,7103 "spec/requests/api/graphql/ci/pipeline_schedules_spec.rb": 8.45084617000066,7104 "spec/requests/api/graphql/mutations/merge_requests/reviewer_rereview_spec.rb": 7.624762266999824,7105 "spec/requests/api/graphql/mutations/ci/runner/create_spec.rb": 6.740691459000118,7106 "spec/controllers/projects/protected_branches_controller_spec.rb": 5.598345998999321,7107 "spec/requests/api/graphql/current_user/todos_query_spec.rb": 7.438650410000264,7108 "spec/requests/api/graphql/mutations/boards/create_spec.rb": 5.207167213000503,7109 "spec/requests/api/graphql/mutations/jira_import/start_spec.rb": 5.102532681999946,7110 "spec/requests/api/graphql/project/alert_management/alert/notes_spec.rb": 3.5773335480007518,7111 "spec/requests/api/graphql/group/milestones_spec.rb": 5.500671382999826,7112 "spec/requests/api/graphql/project/work_item_state_counts_spec.rb": 4.954501940999762,7113 "spec/controllers/passwords_controller_spec.rb": 4.510480703000212,7114 "spec/requests/api/graphql/project/labels_query_spec.rb": 3.4940132040001117,7115 "spec/requests/projects/settings/integration_hook_logs_controller_spec.rb": 3.7426823169998897,7116 "spec/requests/projects/harbor/tags_controller_spec.rb": 3.9987773890006792,7117 "spec/controllers/profiles/accounts_controller_spec.rb": 3.262330159999692,7118 "spec/controllers/user_settings/profiles_controller_spec.rb": 3.370222432999981,7119 "spec/controllers/admin/hooks_controller_spec.rb": 2.215937883999686,7120 "spec/controllers/projects/security/configuration_controller_spec.rb": 3.1578259980005896,7121 "spec/requests/api/graphql/mutations/branch_rules/destroy_spec.rb": 2.7814548940004897,7122 "spec/controllers/dashboard/groups_controller_spec.rb": 2.809653733000232,7123 "spec/controllers/concerns/internal_redirect_spec.rb": 3.0341313570006605,7124 "spec/controllers/projects/issue_links_controller_spec.rb": 2.518794632999743,7125 "spec/requests/api/group_avatar_spec.rb": 2.997651089000101,7126 "spec/requests/oauth/tokens_controller_spec.rb": 2.7642714260000503,7127 "spec/controllers/concerns/sorting_preference_spec.rb": 2.4839368060002016,7128 "spec/requests/api/graphql/ci/application_setting_spec.rb": 1.7626147269993453,7129 "spec/requests/api/graphql/mutations/environments/create_spec.rb": 2.3484433059993535,7130 "spec/requests/api/graphql/project/terraform/state_spec.rb": 2.187165496000489,7131 "spec/requests/api/graphql/ci/template_spec.rb": 1.9586811530007253,7132 "spec/requests/api/graphql/mutations/release_asset_links/update_spec.rb": 1.6690689420001945,7133 "spec/controllers/admin/initial_setup_controller_spec.rb": 1.8742364879999514,7134 "spec/requests/projects/notes_controller_spec.rb": 1.7151456900000994,7135 "spec/requests/jira_connect/public_keys_controller_spec.rb": 1.7705498850000367,7136 "spec/controllers/groups/dependency_proxies_controller_spec.rb": 1.511372403999303,7137 "spec/requests/api/graphql/mutations/alert_management/http_integration/destroy_spec.rb": 2.524297431999912,7138 "spec/requests/api/graphql/usage_trends_measurements_spec.rb": 1.1372881200004485,7139 "spec/controllers/admin/plan_limits_controller_spec.rb": 1.0307957969998824,7140 "spec/requests/api/graphql/project/container_expiration_policy_spec.rb": 0.8906883870004094,7141 "spec/requests/groups/uploads_controller_spec.rb": 0.5477316719998271,7142 "spec/requests/uploads_controller_spec.rb": 0.52081852399987847143}7144Knapsack global time execution for tests: 29m 01s7145Pending: (Failures listed here are expected and do not affect your suite's status)7146 1) HealthController GET /-/readiness behaves like Base action controller security headers Cross-Security-Policy when configuring vite when vite enabled during development adds vite csp7148 # ./spec/support/shared_examples/controllers/base_action_controller_shared_examples.rb:647149Finished in 30 minutes 15 seconds (files took 59.74 seconds to load)71502630 examples, 0 failures, 1 pending7151Randomized with seed 434537152[TEST PROF INFO] Time spent in factories: 09:29.262 (31.26% of total time)7153RSpec exited with 0.7154No examples to retry, congrats!7156Running after script...7157$ source scripts/utils.sh7158$ bundle exec gem list gitlab_quality-test_tooling7159gitlab_quality-test_tooling (1.26.0)7160$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command7163$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command7166$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command7169$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command7173$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command7177$ tooling/bin/push_job_metrics || true7178[job-metrics] Pushing job metrics file for the CI/CD job.7179[job-metrics] Pushed 4 CI job metric entries to InfluxDB.7181Not uploading cache ruby-gems-debian-bookworm-ruby-3.2-17 due to policy7183Uploading artifacts...7184auto_explain/: found 3 matching artifact files and directories 7185coverage/: found 5 matching artifact files and directories 7186crystalball/: found 2 matching artifact files and directories 7187WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 7188knapsack/: found 4 matching artifact files and directories 7189rspec/: found 16 matching artifact files and directories 7190WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 7191log/*.log: found 16 matching artifact files and directories 7192WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975007617/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com7193WARNING: Retrying... context=artifacts-uploader error=request redirected7194Uploading artifacts as "archive" to coordinator... 201 Created id=6975007617 responseStatus=201 Created token=glcbt-657195Uploading artifacts...7196rspec/rspec-*.xml: found 1 matching artifact files and directories 7197WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975007617/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com7198WARNING: Retrying... context=artifacts-uploader error=request redirected7199Uploading artifacts as "junit" to coordinator... 201 Created id=6975007617 responseStatus=201 Created token=glcbt-657201Job succeeded