rspec integration pg14 8/16
Passed Started
by
@nickleonard

Nick Leonard
1Running with gitlab-runner 16.11.0~pre.21.gaa21be2d (aa21be2d)2 on blue-3.private.runners-manager.gitlab.com/gitlab.com/gitlab-org 6io2xoDD, system ID: s_8f94f77602233 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-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:57763d55554967cf0a9b05258512282482807d361c68b10fd9599ac9732bfb04 for redis:6.2-alpine with digest redis@sha256:3fcb624d83a9c478357f16dc173c58ded325ccc5fd2a4375f3916c04cc579f70 ...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.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:68c28b617bffe2a886c7cc55876bd2ffe9dc0450f41e86898c5245c6247e92ee for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:80a1e9bcb7ece8797ca1d1e1cad6ca2664ece80bda1d4d2575b247f5c91af96d ...25Running on runner-6io2xodd-project-278964-concurrent-0 via runner-6io2xodd-private-1712777547-f7c241f9...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.1-17...32cache.zip is up to date 33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (6597627647)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627647 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 (6597627686)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627686 responseStatus=200 OK token=glcbt-6541Downloading artifacts for detect-tests (6597627712)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627712 responseStatus=200 OK token=glcbt-6543Downloading artifacts for retrieve-tests-metadata (6597627735)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627735 responseStatus=200 OK token=glcbt-6545Downloading artifacts for setup-test-env (6597627691)...46Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6597627691 responseStatus=200 OK token=glcbt-65 47 Executing "step_script" stage of the job script 48Using docker image sha256:68c28b617bffe2a886c7cc55876bd2ffe9dc0450f41e86898c5245c6247e92ee for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:80a1e9bcb7ece8797ca1d1e1cad6ca2664ece80bda1d4d2575b247f5c91af96d ...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.sh731Using decomposed database config (config/database.yml.decomposed-postgresql)732Geo DB won't be set up.733Embedding DB won't be set up.745$ source ./scripts/rspec_helpers.sh746$ run_timed_command "gem install knapsack --no-document"747$ gem install knapsack --no-document748Successfully installed knapsack-4.0.07491 gem installed750==> 'gem install knapsack --no-document' succeeded in 1 seconds.751$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"756$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"757$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"758$ tooling/bin/create_job_metrics_file || true759[job-metrics] Creating the job metrics file for the CI/CD job.760$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"762[20:47:56] Starting rspec_parallelized_job763RETRY_FAILED_TESTS_IN_NEW_PROCESS: true764KNAPSACK_GENERATE_REPORT: true765FLAKY_RSPEC_GENERATE_REPORT: true766KNAPSACK_TEST_FILE_PATTERN: spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb767KNAPSACK_LOG_LEVEL: debug768KNAPSACK_REPORT_PATH: knapsack/rspec_integration_pg14_8_16_278964_report.json769FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json770FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_integration_pg14_8_16_278964_report.json771NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_integration_pg14_8_16_278964_report.json772RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6597627978.txt773CRYSTALBALL: 774RSPEC_TESTS_MAPPING_ENABLED: 775RSPEC_TESTS_FILTER_FILE: 776Shell set options (set -o) enabled:777braceexpand on778hashall on779interactive-comments on780pipefail on781Parsing expected rspec suite duration...782RSpec suite is expected to take 27 minutes 43.86 seconds.783Expected duration for tests:784{785 "spec/requests/api/projects_spec.rb": 437.92500139752525,786 "spec/controllers/projects/merge_requests_controller_spec.rb": 204.47339142316872,787 "spec/controllers/projects/issues_controller_spec.rb": 136.0213334588128,788 "spec/requests/api/wikis_spec.rb": 108.27469718827079,789 "spec/requests/api/group_clusters_spec.rb": 87.91065194564197,790 "spec/controllers/projects/pipeline_schedules_controller_spec.rb": 70.68813770742324,791 "spec/requests/api/ci/runners_spec.rb": 56.64408191043612,792 "spec/requests/api/helm_packages_spec.rb": 48.56591570187071,793 "spec/requests/api/graphql/project/container_repositories_spec.rb": 41.62019063012829,794 "spec/requests/api/graphql/mutations/work_items/create_spec.rb": 37.06017780793529,795 "spec/requests/api/todos_spec.rb": 31.64844727883363,796 "spec/controllers/projects/labels_controller_spec.rb": 29.424820554213287,797 "spec/controllers/projects/snippets_controller_spec.rb": 27.58307063099518,798 "spec/controllers/registrations_controller_spec.rb": 24.414690026578143,799 "spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb": 22.69316536373906,800 "spec/requests/api/graphql/mutations/notes/create/discussion_spec.rb": 21.120695673943906,801 "spec/requests/api/graphql/project_query_spec.rb": 18.652563770747342,802 "spec/controllers/groups/group_links_controller_spec.rb": 17.509118013503787,803 "spec/controllers/groups/uploads_controller_spec.rb": 15.642462461035919,804 "spec/requests/api/graphql/project/issue/designs/designs_spec.rb": 14.075271383928918,805 "spec/requests/api/access_requests_spec.rb": 13.11721383943906,806 "spec/requests/projects/google_cloud/service_accounts_controller_spec.rb": 12.35528676094801,807 "spec/requests/api/clusters/agents_spec.rb": 12.150655950884145,808 "spec/requests/api/graphql/notes/note_spec.rb": 10.831885973948552,809 "spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb": 9.858834758908765,810 "spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb": 9.793941963571436,811 "spec/controllers/projects/cycle_analytics_controller_spec.rb": 8.7761453104122,812 "spec/requests/api/applications_spec.rb": 8.669692227304337,813 "spec/requests/api/graphql/mutations/packages/protection/rule/create_spec.rb": 7.657373368558368,814 "spec/commands/diagnostic_reports/uploader_smoke_spec.rb": 7.415736360153181,815 "spec/requests/jira_connect/repositories_controller_spec.rb": 6.774303694951481,816 "spec/controllers/invites_controller_spec.rb": 6.674307505136929,817 "spec/requests/api/project_snapshots_spec.rb": 5.804950361144966,818 "spec/controllers/projects/work_items_controller_spec.rb": 5.7601100096467475,819 "spec/requests/api/graphql/group/milestones_spec.rb": 5.4521992383173155,820 "spec/controllers/projects/settings/integration_hook_logs_controller_spec.rb": 5.125139962147004,821 "spec/requests/projects/integrations/slash_commands_controller_spec.rb": 4.79911540250392,822 "spec/controllers/projects/error_tracking_controller_spec.rb": 4.762422964560878,823 "spec/requests/projects/aws/configuration_controller_spec.rb": 4.217325358877041,824 "spec/requests/api/metrics/dashboard/annotations_spec.rb": 4.178446091777574,825 "spec/requests/api/admin/plan_limits_spec.rb": 3.9545519333118957,826 "spec/controllers/concerns/checks_collaboration_spec.rb": 3.7549811461411946,827 "spec/requests/api/graphql/group/timelogs_spec.rb": 3.698108874839169,828 "spec/requests/projects/settings/integration_hook_logs_controller_spec.rb": 3.345019038915636,829 "spec/controllers/projects/usage_quotas_controller_spec.rb": 3.3279728685745305,830 "spec/requests/api/graphql/mutations/ci/pipeline_schedule/create_spec.rb": 3.090620532541493,831 "spec/requests/api/group_avatar_spec.rb": 2.8905840104075713,832 "spec/requests/api/graphql/mutations/organizations/update_spec.rb": 2.8023431562249526,833 "spec/controllers/concerns/internal_redirect_spec.rb": 2.6612449918593613,834 "spec/requests/api/graphql/group/work_item_spec.rb": 2.4616020299724646,835 "spec/requests/api/admin/migrations_spec.rb": 2.4364849844743866,836 "spec/requests/api/graphql/mutations/issues/unlink_alerts_spec.rb": 2.256640375137575,837 "spec/requests/api/project_statistics_spec.rb": 2.2351480313280336,838 "spec/requests/api/admin/sidekiq_spec.rb": 2.0197275271809954,839 "spec/requests/api/graphql/mutations/todos/create_spec.rb": 1.8664359000682955,840 "spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb": 1.850101966177094,841 "spec/requests/projects/usage_quotas_spec.rb": 1.7173084760869073,842 "spec/requests/api/graphql/project/value_streams_spec.rb": 1.6666064510362772,843 "spec/requests/api/graphql/subscriptions/work_item_updated_spec.rb": 1.5033580046030992,844 "spec/controllers/admin/cohorts_controller_spec.rb": 1.42540525511483,845 "spec/requests/api/graphql/terraform/state/unlock_spec.rb": 1.3487544853456934,846 "spec/requests/users/group_callouts_spec.rb": 1.193712242288885,847 "spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb": 1.1934574851529682,848 "spec/requests/api/graphql/namespace/package_settings_spec.rb": 0.9429374686408153,849 "spec/requests/api/internal/workhorse_spec.rb": 0.9088252244862268,850 "spec/controllers/concerns/content_security_policy_patch_spec.rb": 0.7483674391228539,851 "spec/controllers/concerns/spammable_actions/captcha_check/rest_api_actions_support_spec.rb": 0.43914122142460577852}853Running 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-6597627978.json --format RspecJunitFormatter --out rspec/rspec-6597627978.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/requests/api/projects_spec.rb spec/controllers/projects/merge_requests_controller_spec.rb spec/controllers/projects/issues_controller_spec.rb spec/requests/api/wikis_spec.rb spec/requests/api/group_clusters_spec.rb spec/controllers/projects/pipeline_schedules_controller_spec.rb spec/requests/api/ci/runners_spec.rb spec/requests/api/helm_packages_spec.rb spec/requests/api/graphql/project/container_repositories_spec.rb spec/requests/api/graphql/mutations/work_items/create_spec.rb spec/requests/api/todos_spec.rb spec/controllers/projects/labels_controller_spec.rb spec/controllers/projects/snippets_controller_spec.rb spec/controllers/registrations_controller_spec.rb spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb spec/requests/api/graphql/mutations/notes/create/discussion_spec.rb spec/requests/api/graphql/project_query_spec.rb spec/controllers/groups/group_links_controller_spec.rb spec/controllers/groups/uploads_controller_spec.rb spec/requests/api/graphql/project/issue/designs/designs_spec.rb spec/requests/api/access_requests_spec.rb spec/requests/projects/google_cloud/service_accounts_controller_spec.rb spec/requests/api/clusters/agents_spec.rb spec/requests/api/graphql/notes/note_spec.rb spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb spec/controllers/projects/cycle_analytics_controller_spec.rb spec/requests/api/applications_spec.rb spec/requests/api/graphql/mutations/packages/protection/rule/create_spec.rb spec/commands/diagnostic_reports/uploader_smoke_spec.rb spec/requests/jira_connect/repositories_controller_spec.rb spec/controllers/invites_controller_spec.rb spec/requests/api/project_snapshots_spec.rb spec/controllers/projects/work_items_controller_spec.rb spec/requests/api/graphql/group/milestones_spec.rb spec/controllers/projects/settings/integration_hook_logs_controller_spec.rb spec/requests/projects/integrations/slash_commands_controller_spec.rb spec/controllers/projects/error_tracking_controller_spec.rb spec/requests/projects/aws/configuration_controller_spec.rb spec/requests/api/metrics/dashboard/annotations_spec.rb spec/requests/api/admin/plan_limits_spec.rb spec/controllers/concerns/checks_collaboration_spec.rb spec/requests/api/graphql/group/timelogs_spec.rb spec/requests/projects/settings/integration_hook_logs_controller_spec.rb spec/controllers/projects/usage_quotas_controller_spec.rb spec/requests/api/graphql/mutations/ci/pipeline_schedule/create_spec.rb spec/requests/api/group_avatar_spec.rb spec/requests/api/graphql/mutations/organizations/update_spec.rb spec/controllers/concerns/internal_redirect_spec.rb spec/requests/api/graphql/group/work_item_spec.rb spec/requests/api/admin/migrations_spec.rb spec/requests/api/graphql/mutations/issues/unlink_alerts_spec.rb spec/requests/api/project_statistics_spec.rb spec/requests/api/admin/sidekiq_spec.rb spec/requests/api/graphql/mutations/todos/create_spec.rb spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb spec/requests/projects/usage_quotas_spec.rb spec/requests/api/graphql/project/value_streams_spec.rb spec/requests/api/graphql/subscriptions/work_item_updated_spec.rb spec/controllers/admin/cohorts_controller_spec.rb spec/requests/api/graphql/terraform/state/unlock_spec.rb spec/requests/users/group_callouts_spec.rb spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb spec/requests/api/graphql/namespace/package_settings_spec.rb spec/requests/api/internal/workhorse_spec.rb spec/controllers/concerns/content_security_policy_patch_spec.rb spec/controllers/concerns/spammable_actions/captcha_check/rest_api_actions_support_spec.rbKnapsack report generator started!854Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}855# [RSpecRunTime] Starting RSpec timer...856[TEST PROF INFO] EventProf enabled (sql.active_record)857unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.858unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.859Test environment set up in 1.400148664 seconds860# [RSpecRunTime] Starting example group spec/requests/api/projects_spec.rb. Expected to take 7 minutes 17.93 seconds.861API::Projects862 GET /projects863 when unauthenticated864 behaves like projects response865 returns an array of projects866 returns the proper security headers867 behaves like projects response without N + 1 queries868 avoids N + 1 queries869 when authenticated as regular user870 is expected to eq false871 includes various project feature fields872 includes correct value of container_registry_enabled873 includes project topics874 includes open_issues_count875 does not include projects marked for deletion876 does not include open_issues_count if issues are disabled877 does not include statistics by default878 includes statistics if requested879 does not include license by default880 does not include license if requested881 behaves like projects response882 returns an array of projects883 returns the proper security headers884# [RSpecRunTime] RSpec elapsed time: 21.1 seconds. Current RSS: ~1459M. load average: 1.36 1.14 1.14 1/283 435885 behaves like projects response without N + 1 queries886 avoids N + 1 queries887# [RSpecRunTime] RSpec elapsed time: 22.65 seconds. Current RSS: ~1464M. load average: 1.36 1.14 1.14 1/283 436888 when some projects are in a group889 behaves like projects response without N + 1 queries890 avoids N + 1 queries891# [RSpecRunTime] RSpec elapsed time: 26.31 seconds. Current RSS: ~1467M. load average: 1.33 1.13 1.14 1/280 437892 when user requests pending_delete projects893 does not return projects marked for deletion894 when user is an admin895 returns projects marked for deletion896# [RSpecRunTime] RSpec elapsed time: 27.74 seconds. Current RSS: ~1470M. load average: 1.33 1.13 1.14 1/280 438897 filter by topic (column topic_list)898 returns no projects899 returns matching project for a single topic900 returns matching project for multiple topics901 returns no projects if project match only some topic902 ignores topic if it is empty903# [RSpecRunTime] RSpec elapsed time: 30.1 seconds. Current RSS: ~1477M. load average: 1.30 1.13 1.14 1/280 439904 filter by topic_id905 with id of assigned topic906 behaves like projects response907 returns an array of projects908 returns the proper security headers909 with id of unassigned topic910 behaves like projects response911 returns an array of projects912 returns the proper security headers913 with non-existing topic id914 behaves like projects response915 returns an array of projects916 returns the proper security headers917 with empty topic id918 behaves like projects response919 returns an array of projects920 returns the proper security headers921# [RSpecRunTime] RSpec elapsed time: 32.96 seconds. Current RSS: ~1486M. load average: 1.30 1.13 1.14 1/280 440922 and with_issues_enabled=true923 only returns projects with issues enabled924 when external issue tracker is enabled925 includes open_issues_count926 does not include open_issues_count if issues are disabled927# [RSpecRunTime] RSpec elapsed time: 35.0 seconds. Current RSS: ~1491M. load average: 1.28 1.13 1.13 1/281 442928 and with simple=true929 returns a simplified version of all the projects930 and using archived931 returns archived projects932 returns non-archived projects933 returns every project934# [RSpecRunTime] RSpec elapsed time: 37.77 seconds. Current RSS: ~1489M. load average: 1.28 1.13 1.13 1/281 443935 filter by updated_at936 returns projects sorted by updated_at937 behaves like projects response938 returns an array of projects939 returns the proper security headers940# [RSpecRunTime] RSpec elapsed time: 39.26 seconds. Current RSS: ~1489M. load average: 1.25 1.13 1.13 1/281 444941 when filtering by updated_at and sorting by a different column942 returns an error943 and using search944 behaves like projects response945 returns an array of projects946 returns the proper security headers947 and using search and search_namespaces is true948 behaves like projects response949 returns an array of projects950 returns the proper security headers951# [RSpecRunTime] RSpec elapsed time: 42.83 seconds. Current RSS: ~1492M. load average: 1.25 1.13 1.13 1/281 445952 and using id_after953 behaves like projects response954 returns an array of projects955 returns the proper security headers956 regression: empty string is ignored957 behaves like projects response958 returns an array of projects959 returns the proper security headers960# [RSpecRunTime] RSpec elapsed time: 45.05 seconds. Current RSS: ~1490M. load average: 1.31 1.14 1.14 1/281 446961 and using id_before962 behaves like projects response963 returns an array of projects964 returns the proper security headers965 regression: empty string is ignored966 behaves like projects response967 returns an array of projects968 returns the proper security headers969# [RSpecRunTime] RSpec elapsed time: 47.13 seconds. Current RSS: ~1494M. load average: 1.31 1.14 1.14 1/281 447970 and using both id_after and id_before971 behaves like projects response972 returns an array of projects973 returns the proper security headers974 and membership=true975 behaves like projects response976 returns an array of projects977 returns the proper security headers978# [RSpecRunTime] RSpec elapsed time: 48.68 seconds. Current RSS: ~1501M. load average: 1.29 1.14 1.14 1/281 448979 and using the visibility filter980 filters based on private visibility param981 filters based on internal visibility param982 filters based on public visibility param983# [RSpecRunTime] RSpec elapsed time: 50.03 seconds. Current RSS: ~1502M. load average: 1.29 1.14 1.14 1/281 449984 and using the programming language filter985 filters case-insensitively by programming language986 and using sorting987 returns the correct order when sorted by id988 and with owned=true989 returns an array of projects the user owns990 when admin creates a project991 does not list as owned project for admin992# [RSpecRunTime] RSpec elapsed time: 52.38 seconds. Current RSS: ~1500M. load average: 1.29 1.14 1.14 1/281 455993 and with starred=true994 returns the starred projects viewable by the user995# [RSpecRunTime] RSpec elapsed time: 53.5 seconds. Current RSS: ~1500M. load average: 1.26 1.14 1.14 1/281 456996 and with all query parameters997 including owned filter998 returns only projects that satisfy all query parameters999# [RSpecRunTime] RSpec elapsed time: 56.0 seconds. Current RSS: ~1495M. load average: 1.26 1.14 1.14 1/281 4571000 including membership filter1001 returns only projects that satisfy all query parameters1002# [RSpecRunTime] RSpec elapsed time: 58.88 seconds. Current RSS: ~1482M. load average: 1.24 1.13 1.14 1/281 4581003 and with min_access_level1004 returns an array of projects the user has at least developer access1005# [RSpecRunTime] RSpec elapsed time: 59.96 seconds. Current RSS: ~1477M. load average: 1.24 1.13 1.14 1/281 4591006 and imported=true1007 returns only imported projects owned by current user1008 does not expose import credentials1009# [RSpecRunTime] RSpec elapsed time: 1 minute 3.54 seconds. Current RSS: ~1478M. load average: 1.22 1.13 1.13 1/281 4601010 when authenticated as a different user1011 behaves like projects response1012 returns an array of projects1013 returns the proper security headers1014 and with_issues_enabled=true1015 does not return private issue projects1016 when authenticated as admin1017 returns a project with user namespace that has a missing owner1018 behaves like projects response1019 returns an array of projects1020 returns the proper security headers1021# [RSpecRunTime] RSpec elapsed time: 1 minute 6.57 seconds. Current RSS: ~1480M. load average: 1.22 1.13 1.13 1/281 4611022 with default created_at desc order1023 orders by id desc instead1024# [RSpecRunTime] RSpec elapsed time: 1 minute 8.87 seconds. Current RSS: ~1475M. load average: 1.21 1.13 1.13 1/281 4621025 sorting1026 by project statistics1027 sorting by repository_size1028 admin user1029 when sorting by repository_size ascendingly1030 returns a properly sorted list of projects1031 when sorting by repository_size descendingly1032 returns a properly sorted list of projects1033 non-admin user1034 returns projects ordered normally1035 sorting by storage_size1036 admin user1037 when sorting by storage_size ascendingly1038 returns a properly sorted list of projects1039 when sorting by storage_size descendingly1040 returns a properly sorted list of projects1041 non-admin user1042 returns projects ordered normally1043 sorting by wiki_size1044 admin user1045 when sorting by wiki_size ascendingly1046 returns a properly sorted list of projects1047 when sorting by wiki_size descendingly1048 returns a properly sorted list of projects1049 non-admin user1050 returns projects ordered normally1051 sorting by packages_size1052 admin user1053 when sorting by packages_size ascendingly1054 returns a properly sorted list of projects1055 when sorting by packages_size descendingly1056 returns a properly sorted list of projects1057 non-admin user1058 returns projects ordered normally1059 by similarity1060 returns non-public items based ordered by similarity1061 when `search` parameter is not given1062 returns items ordered by created_at descending1063# [RSpecRunTime] RSpec elapsed time: 1 minute 20.35 seconds. Current RSS: ~1481M. load average: 1.17 1.12 1.13 1/281 4631064 when called anonymously1065 returns items ordered by created_at descending1066 filtering by repository_storage1067 admin user1068 behaves like projects response1069 returns an array of projects1070 returns the proper security headers1071 non-admin user1072 behaves like projects response1073 returns an array of projects1074 returns the proper security headers1075# [RSpecRunTime] RSpec elapsed time: 1 minute 22.65 seconds. Current RSS: ~1490M. load average: 1.17 1.12 1.13 1/281 4641076 with keyset pagination1077 headers and records1078 includes a pagination header with link to the next page1079 contains only the first project with per_page = 11080 still includes a link if the end has reached and there is no more data after this page1081 does not include a next link when the page does not have any records1082 returns an empty array when the page does not have any records1083 responds with 501 if order_by is different from id1084# [RSpecRunTime] RSpec elapsed time: 1 minute 24.48 seconds. Current RSS: ~1507M. load average: 1.16 1.12 1.13 1/281 4651085 with descending sorting1086 includes a pagination header with link to the next page1087 contains only the last project with per_page = 11088 retrieving the full relation1089 returns all projects1090 with forked projects1091 avoids N+1 queries1092# [RSpecRunTime] RSpec elapsed time: 1 minute 28.5 seconds. Current RSS: ~1507M. load average: 1.23 1.14 1.14 1/281 4661093 when service desk is enabled1094 avoids N+1 queries1095# [RSpecRunTime] RSpec elapsed time: 1 minute 29.91 seconds. Current RSS: ~1504M. load average: 1.23 1.14 1.14 1/281 4671096 rate limiting1097 when the user is signed in1098 behaves like does not log request and does not block the request1099 is expected not to receive error(*(any args)) 0 times1100 when the user is not signed in1101 behaves like rate limited endpoint1102 when rate limiter enabled1103 logs request and declines it when endpoint called more than the threshold1104 when rate limiter is disabled1105 does not log request and does not block the request1106 POST /projects1107 creates new project without path but with name and returns 2011108 creates new project without name but with path and returns 2011109 creates new project with name and path and returns 2011110 creates last project before reaching project limit1111 does not create new project without name or path and returns 4001112 assigns attributes to project1113 assigns container_registry_enabled to project1114 assigns container_registry_enabled to project1115 creates a project using a template1116 returns 400 for an invalid template1117 disallows creating a project with an import_url and template1118 disallows creating a project with an import_url when git import source is disabled1119 allows creating a project without an import_url when git import source is disabled1120 disallows creating a project with an import_url that is not reachable1121 creates a project with an import_url that is valid1122 sets a project as public1123 sets a project as internal1124 sets a project as private1125 creates a new project initialized with a README.md1126 sets tag list to a project (deprecated)1127 sets topics to a project1128 uploads avatar for project a project1129 sets a project as not allowing outdated diff discussions to automatically resolve1130 sets a project as allowing outdated diff discussions to automatically resolve1131 sets a project as not removing source branches1132 sets a project as removing source branches1133 sets a project as allowing merge even if build fails1134 sets a project as allowing merge only if merge_when_pipeline_succeeds1135 sets a project as not allowing merge when pipeline is skipped1136 sets a project as allowing merge when pipeline is skipped1137 sets a project as allowing merge even if discussions are unresolved1138 sets a project as allowing merge if only_allow_merge_if_all_discussions_are_resolved is nil1139 sets a project as allowing merge only if all discussions are resolved1140 sets a project as enabling auto close referenced issues1141 sets a project as disabling auto close referenced issues1142 sets the merge method of a project to rebase merge1143 rejects invalid values for merge_method1144 ignores import_url when it is nil1145 maximum number of projects reached1146 does not create new project and respond with 4031147# [RSpecRunTime] RSpec elapsed time: 1 minute 59.88 seconds. Current RSS: ~1469M. load average: 1.14 1.12 1.13 1/280 6671148 behaves like create project with default branch parameter1149 creates project with provided default branch name1150 when branch name is empty1151 creates project with a default project branch name1152# [RSpecRunTime] RSpec elapsed time: 2 minutes 2.03 seconds. Current RSS: ~1470M. load average: 1.14 1.12 1.13 1/282 7181153 when initialize with readme is not set1154 creates project with a default project branch name1155 with repository_object_format1156 when sha11157 creates a project with SHA1 repository1158 when sha2561159 creates a project with SHA256 repository1160 when "support_sha256_repositories" FF is disabled1161 creates a project with SHA1 repository1162# [RSpecRunTime] RSpec elapsed time: 2 minutes 5.66 seconds. Current RSS: ~1471M. load average: 1.21 1.14 1.13 1/282 7441163 when unknown format1164 rejects a project creation1165 when a visibility level is restricted1166 does not allow a non-admin to use a restricted visibility level1167 allows an admin to override restricted visibility settings1168# [RSpecRunTime] RSpec elapsed time: 2 minutes 7.03 seconds. Current RSS: ~1474M. load average: 1.21 1.14 1.13 1/282 7511169 GET /users/:user_id/projects/1170 returns error when user not found1171 returns projects filtered by user id1172 includes container_registry_access_level1173 returns projects filtered by username1174 returns projects filtered by minimal access level1175 filter by updated_at1176 returns only projects updated on the given timeframe1177# [RSpecRunTime] RSpec elapsed time: 2 minutes 10.31 seconds. Current RSS: ~1476M. load average: 1.19 1.13 1.13 1/282 7601178 and using id_after1179 only returns projects with id_after filter given1180 returns both projects without a id_after filter1181# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.39 seconds. Current RSS: ~1476M. load average: 1.19 1.13 1.13 1/281 7611182 and using id_before1183 only returns projects with id_before filter given1184 returns both projects without a id_before filter1185# [RSpecRunTime] RSpec elapsed time: 2 minutes 12.5 seconds. Current RSS: ~1480M. load average: 1.19 1.13 1.13 1/280 7621186 and using both id_before and id_after1187 only returns projects with id matching the range1188# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.34 seconds. Current RSS: ~1472M. load average: 1.17 1.13 1.13 1/280 7631189 and using an admin to search1190 returns users projects when authenticated as admin1191 and using the programming language filter1192 filters case-insensitively by programming language1193 GET /users/:user_id/starred_projects/1194 returns error when user not found1195 with a public profile1196 returns projects filtered by user1197 filter by updated_at1198 returns only projects updated on the given timeframe1199# [RSpecRunTime] RSpec elapsed time: 2 minutes 16.88 seconds. Current RSS: ~1464M. load average: 1.17 1.13 1.13 1/281 7721200 with a private profile1201 user does not have access to view the private profile1202 returns no projects1203 user has access to view the private profile1204 returns projects filtered by user1205 GET /users/:user_id/contributed_projects/1206 returns error when user not found1207 with a public profile1208 returns projects filtered by user1209# [RSpecRunTime] RSpec elapsed time: 2 minutes 19.81 seconds. Current RSS: ~1468M. load average: 1.16 1.13 1.13 1/281 7731210 with a private profile1211 user does not have access to view the private profile1212 returns no projects (FAILED - 1)1213 user has access to view the private profile as an admin1214 returns projects filtered by user1215 POST /projects/user/:id1216 creates new project without path but with name and return 2011217 creates new project with name and path and returns 2011218 responds with 400 on failure and not project1219 sets container_registry_enabled1220 assigns attributes to project1221 sets a project as public1222 sets a project as internal1223 sets a project as private1224 sets a project as not allowing outdated diff discussions to automatically resolve1225 sets a project as allowing outdated diff discussions to automatically resolve1226 sets a project as not removing source branches1227 sets a project as removing source branches1228 sets a project as allowing merge even if build fails1229 sets a project as allowing merge only if pipeline succeeds1230 sets a project as not allowing merge when pipeline is skipped1231 sets a project as allowing merge when pipeline is skipped1232 sets a project as allowing merge even if discussions are unresolved1233 sets a project as allowing merge only if all discussions are resolved1234 behaves like POST request permissions for admin mode1235 behaves like when admin1236 behaves like makes request1237 returns1238# [RSpecRunTime] RSpec elapsed time: 2 minutes 36.35 seconds. Current RSS: ~1456M. load average: 1.20 1.14 1.13 1/279 8801239 behaves like makes request1240 returns1241 behaves like when user1242 returns1243 behaves like makes request1244 returns1245 behaves like create project with default branch parameter1246 creates project with provided default branch name1247 when branch name is empty1248 creates project with a default project branch name1249# [RSpecRunTime] RSpec elapsed time: 2 minutes 39.17 seconds. Current RSS: ~1463M. load average: 1.18 1.14 1.13 1/281 9311250 when initialize with readme is not set1251 creates project with a default project branch name1252 container_registry_enabled1253 container_registry_enabled: true, container_registry_access_level: 201254 setting container_registry_enabled also sets container_registry_access_level1255 container_registry_enabled: false, container_registry_access_level: 01256 setting container_registry_enabled also sets container_registry_access_level1257 container_registry_access_level1258 container_registry_access_level: "enabled", container_registry_enabled: true1259 setting container_registry_access_level also sets container_registry_enabled1260 container_registry_access_level: "private", container_registry_enabled: true1261 setting container_registry_access_level also sets container_registry_enabled1262 container_registry_access_level: "disabled", container_registry_enabled: false1263 setting container_registry_access_level also sets container_registry_enabled1264 POST /projects/:id/uploads/authorize1265 with authorized user1266 returns 2001267 with unauthorized user1268 returns 4041269 with exempted project1270 returns 2001271 with no Workhorse headers1272 returns 4031273 POST /projects/:id/uploads1274 uploads the file and returns its info1275 does not leave the temporary file in place after uploading, even when the tempfile reaper does not run1276 with exempted project1277 behaves like capped upload attachments1278 limits the upload to 1 GiB1279 logs a warning if file exceeds attachment size1280 GET /projects/:id/groups1281 behaves like GET request permissions for admin mode1282 behaves like when admin1283 behaves like makes request1284 returns1285# [RSpecRunTime] RSpec elapsed time: 2 minutes 48.03 seconds. Current RSS: ~1475M. load average: 1.17 1.13 1.13 1/281 9691286 behaves like makes request1287 returns1288 behaves like when user1289 returns1290 behaves like makes request1291 returns1292 when unauthenticated1293 does not return groups for private projects1294 for public projects1295 behaves like successful groups response1296 returns an array of groups1297 when authenticated as user1298 when user does not have access to the project1299 does not return groups1300 when user has access to the project1301 behaves like successful groups response1302 returns an array of groups1303 when search by root group name1304 behaves like successful groups response1305 returns an array of groups1306 with_shared option is on1307 behaves like successful groups response1308 returns an array of groups1309 when shared_min_access_level is set1310 behaves like successful groups response1311 returns an array of groups1312 when shared_visible_only is on1313 behaves like successful groups response1314 returns an array of groups1315 when search by shared group name1316 behaves like successful groups response1317 returns an array of groups1318 when skip_groups is set1319 behaves like successful groups response1320 returns an array of groups1321 when authenticated as admin1322 behaves like successful groups response1323 returns an array of groups1324 GET /project/:id/share_locations1325 behaves like GET request permissions for admin mode1326 behaves like when admin1327 behaves like makes request1328 returns1329# [RSpecRunTime] RSpec elapsed time: 2 minutes 53.74 seconds. Current RSS: ~1485M. load average: 1.14 1.13 1.13 1/277 9701330 behaves like makes request1331 returns1332 behaves like when user1333 returns1334 behaves like makes request1335 returns1336 when unauthenticated1337 does not return the groups for the given project1338 when authenticated1339 when user is not the owner of the project1340 does not return the groups1341 when user is the owner of the project1342 with default search1343 behaves like successful groups response1344 returns an array of groups1345 when searching by group name1346 searching by group name1347 behaves like successful groups response1348 returns an array of groups1349 searching by full group path1350 behaves like successful groups response1351 returns an array of groups1352 when authenticated as admin1353 without share_with_group_lock1354 behaves like successful groups response1355 returns an array of groups1356 with share_with_group_lock1357 behaves like successful groups response1358 returns an array of groups1359 GET /projects/:id1360 exposes service desk attributes1361 behaves like GET request permissions for admin mode1362 behaves like when admin1363 behaves like makes request1364 returns1365 behaves like makes request1366 returns1367 behaves like when user1368 returns1369 behaves like makes request1370 returns1371 when unauthenticated1372 does not return private projects1373 returns public projects1374 the project is a public fork1375 hides details of a public fork parent1376# [RSpecRunTime] RSpec elapsed time: 3 minutes 2.72 seconds. Current RSS: ~1495M. load average: 1.13 1.13 1.13 1/278 9911377 and the project has a private repository1378 hides protected attributes of private repositories if user is not a member1379 exposes protected attributes of private repositories if user is a member1380# [RSpecRunTime] RSpec elapsed time: 3 minutes 4.97 seconds. Current RSS: ~1498M. load average: 1.12 1.12 1.13 1/280 10201381 when authenticated as an admin1382 returns a project by id1383 exposes all necessary attributes1384# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.84 seconds. Current RSS: ~1495M. load average: 1.12 1.12 1.13 1/280 10211385 when authenticated as a regular user1386 returns a project by id1387 returns a group link with expiration date1388 returns a 404 error if not found1389 returns a 404 error if user is not a member1390 handles users with dots1391 exposes namespace fields1392 does not include license fields by default1393 includes license fields when requested1394 does not include statistics by default1395 includes statistics if requested1396 includes import_error if user can admin project1397 does not include import_error if user cannot admin project1398 returns 404 when project is marked for deletion1399 when path name is specified1400 returns a project1401 returns a project using case-insensitive search1402# [RSpecRunTime] RSpec elapsed time: 3 minutes 13.22 seconds. Current RSS: ~1499M. load average: 1.10 1.12 1.13 1/280 10291403 when a project is moved1404 redirects to the new project location1405 when a user do not have access1406 returns a 404 error1407 and the project has a private repository1408 does not include statistics if user is not a member1409 includes statistics if user is a member1410 includes statistics also when repository is disabled1411# [RSpecRunTime] RSpec elapsed time: 3 minutes 17.27 seconds. Current RSS: ~1515M. load average: 1.10 1.12 1.13 1/281 10721412 links exposure1413 exposes related resources full URIs1414 filters related URIs when their feature is not enabled1415# [RSpecRunTime] RSpec elapsed time: 3 minutes 18.41 seconds. Current RSS: ~1513M. load average: 1.09 1.12 1.13 1/281 10731416 the project is a fork1417 shows details of a visible fork parent1418 hides details of a hidden fork parent1419# [RSpecRunTime] RSpec elapsed time: 3 minutes 21.15 seconds. Current RSS: ~1506M. load average: 1.09 1.12 1.13 1/281 10741420 permissions1421 all projects1422 contains permission information1423 personal project1424 sets project access and returns 2001425 group project1426 sets the owner and return 2001427# [RSpecRunTime] RSpec elapsed time: 3 minutes 23.62 seconds. Current RSS: ~1494M. load average: 1.08 1.11 1.12 1/280 10751428 nested group project1429 sets group access and return 2001430 with various access levels across nested groups1431 sets the maximum group access and return 2001432# [RSpecRunTime] RSpec elapsed time: 3 minutes 26.42 seconds. Current RSS: ~1476M. load average: 1.08 1.11 1.12 1/278 10761433 when project belongs to a group namespace1434 returns group web_url and avatar_url1435# [RSpecRunTime] RSpec elapsed time: 3 minutes 28.07 seconds. Current RSS: ~1468M. load average: 1.08 1.11 1.12 1/277 10771436 when project belongs to a user namespace1437 returns user web_url and avatar_url1438 when authenticated as a developer1439 hides sensitive admin attributes1440 behaves like storing arguments in the application context for the API1441 places the expected params in the application context1442 repository_storage attribute1443 when authenticated as an admin1444 returns repository_storage attribute1445 when authenticated as a regular user1446 does not return repository_storage attribute1447 when project is shared to multiple groups1448 avoids N+1 queries1449# [RSpecRunTime] RSpec elapsed time: 3 minutes 32.31 seconds. Current RSS: ~1460M. load average: 1.08 1.11 1.12 1/277 10781450 GET /projects/:id/users1451 behaves like GET request permissions for admin mode1452 behaves like when admin1453 behaves like makes request1454 returns1455 behaves like makes request1456 returns1457 behaves like when user1458 returns1459 behaves like makes request1460 returns1461 when unauthenticated1462 behaves like project users response1463 returns the project users1464# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.72 seconds. Current RSS: ~1466M. load average: 1.07 1.11 1.12 1/277 10791465 when authenticated1466 returns a 404 error if not found1467 returns a 404 error if user is not a member1468 filters out users listed in skip_users1469 valid request1470 behaves like project users response1471 returns the project users1472# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.72 seconds. Current RSS: ~1470M. load average: 1.07 1.11 1.12 1/277 10801473 fork management1474 POST /projects/:id/fork/:forked_from_id1475 refreshes the forks count cache1476 behaves like POST request permissions for admin mode1477 behaves like when admin1478 behaves like makes request1479 returns1480# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.58 seconds. Current RSS: ~1465M. load average: 1.06 1.11 1.12 1/277 10811481 behaves like makes request1482 returns1483 behaves like when user1484 returns1485 behaves like makes request1486 returns1487 user is a developer1488 denies project to be forked from an existing project1489 user is maintainer1490 denies project to be forked from an existing project1491 user is owner1492 fails without permission from forked_from project1493 denies project to be forked from a private project1494 and user is a reporter of target group1495 fails as target namespace is unauthorized1496# [RSpecRunTime] RSpec elapsed time: 3 minutes 42.27 seconds. Current RSS: ~1469M. load average: 1.06 1.11 1.12 1/277 10821497 and user is a developer of target group1498 allows project to be forked from an existing project1499# [RSpecRunTime] RSpec elapsed time: 3 minutes 43.7 seconds. Current RSS: ~1463M. load average: 1.06 1.11 1.12 1/277 10831500 user is admin1501 allows project to be forked from an existing project1502 allows project to be forked from a private project1503 refreshes the forks count cachce1504 fails if forked_from project which does not exist1505 fails with 409 if already forked1506 when forking process fails1507 fails with 400 error1508# [RSpecRunTime] RSpec elapsed time: 3 minutes 46.74 seconds. Current RSS: ~1469M. load average: 1.06 1.11 1.12 1/277 10841509 when fork target and source are the same1510 returns an error1511 DELETE /projects/:id/fork1512 is not visible to users outside group1513 when users belong to project group1514 is forbidden to non-owner users1515 is idempotent if not forked1516 for a forked project1517 makes forked project unforked1518 behaves like DELETE request permissions for admin mode1519 behaves like when admin1520 behaves like makes request1521 returns1522# [RSpecRunTime] RSpec elapsed time: 3 minutes 53.33 seconds. Current RSS: ~1473M. load average: 1.05 1.10 1.12 1/277 10851523 behaves like makes request1524 returns1525# [RSpecRunTime] RSpec elapsed time: 3 minutes 55.02 seconds. Current RSS: ~1469M. load average: 1.05 1.10 1.12 1/277 10861526 behaves like when user1527 returns1528 behaves like makes request1529 returns1530# [RSpecRunTime] RSpec elapsed time: 3 minutes 58.3 seconds. Current RSS: ~1461M. load average: 1.05 1.10 1.12 1/277 10871531 behaves like 412 response1532 for a modified resource1533 returns 412 with a JSON error1534# [RSpecRunTime] RSpec elapsed time: 4 minutes 0.13 second. Current RSS: ~1459M. load average: 1.05 1.10 1.12 1/277 10881535 for an unmodified resource1536 returns 204 with an empty body1537# [RSpecRunTime] RSpec elapsed time: 4 minutes 2.04 seconds. Current RSS: ~1458M. load average: 1.05 1.10 1.12 1/277 10891538 GET /projects/:id/forks1539 for a forked project1540 for a user that can access the forks1541 returns the forks1542 filter by updated_at1543 returns only forks updated on the given timeframe1544# [RSpecRunTime] RSpec elapsed time: 4 minutes 4.81 seconds. Current RSS: ~1455M. load average: 1.04 1.10 1.12 1/277 10961545 for a user that cannot access the forks1546 returns an empty array1547 for a non-forked project1548 returns an empty array1549 POST /projects/:id/share1550 shares project with group1551 updates project authorization1552 returns a 400 error when group id is not given1553 returns a 400 error when access level is not given1554 returns a 400 error when sharing is disabled1555 returns a 404 error when user cannot read group1556 returns a 404 error when group does not exist1557 returns a 400 error when wrong params passed1558 returns a 403 when a maintainer tries to create a link with OWNER access1559 returns a 409 error when link is not saved1560 when project is forked1561 returns a 404 error when group does not exist1562# [RSpecRunTime] RSpec elapsed time: 4 minutes 13.56 seconds. Current RSS: ~1471M. load average: 1.04 1.09 1.11 1/277 10981563 DELETE /projects/:id/share/:group_id1564 returns a 400 when group id is not an integer1565 returns a 404 error when group link does not exist1566 returns a 404 error when project does not exist1567 for a valid group1568 returns 204 when deleting a group share1569 updates project authorization1570 returns an error when link is not destroyed1571 behaves like 412 response1572 for a modified resource1573 returns 412 with a JSON error1574# [RSpecRunTime] RSpec elapsed time: 4 minutes 16.89 seconds. Current RSS: ~1475M. load average: 1.04 1.09 1.11 1/277 10991575 for an unmodified resource1576 returns 204 with an empty body1577 when a MAINTAINER tries to destroy a link with OWNER access1578 returns 4031579 POST /projects/:id/import_project_members/:project_id1580 records the query1581 returns 200 when it successfully imports members from another project1582 returns 404 if the source project does not exist1583 returns 404 if the target project members cannot be administered by the requester1584 returns 404 if the source project members cannot be viewed by the requester1585 returns 403 if the source project members cannot be administered by the requester1586 returns 422 if the import failed for valid projects1587 when importing of members did not work for some or all members1588 fails to import some members1589# [RSpecRunTime] RSpec elapsed time: 4 minutes 26.04 seconds. Current RSS: ~1468M. load average: 1.03 1.09 1.11 1/277 11001590 PUT /projects/:id1591 sets container_registry_access_level1592 sets container_registry_enabled1593 sets security_and_compliance_access_level1594 sets analytics_access_level1595 sets releases_access_level1596 sets environments_access_level1597 sets feature_flags_access_level1598 sets infrastructure_access_level1599 sets monitor_access_level1600 sets model_experiments_access_level1601 sets model_registry_access_level1602 returns 400 when nothing sent1603 behaves like PUT request permissions for admin mode1604 behaves like when admin1605 behaves like makes request1606 returns1607# [RSpecRunTime] RSpec elapsed time: 4 minutes 31.85 seconds. Current RSS: ~1468M. load average: 1.03 1.09 1.11 1/278 11091608 behaves like makes request1609 returns1610 behaves like when user1611 returns1612 behaves like makes request1613 returns1614 updating packages_enabled attribute1615 is enabled by default1616 disables project packages feature1617 when unauthenticated1618 returns authentication error1619 when authenticated as project owner1620 updates visibility_level1621 updates visibility_level from public to private1622 does not update visibility_level if it is restricted1623 does not update name to existing name1624 updates request_access_enabled1625 updates path & name to existing path & name in different namespace1626 updates default_branch1627 updates jobs_enabled1628 updates builds_access_level1629 updates pages_access_level1630 updates emails_disabled1631 updates emails_enabled?1632 updates build_git_strategy1633 rejects to update build_git_strategy when build_git_strategy is invalid1634 updates merge_method1635 rejects to update merge_method when merge_method is invalid1636 updates restrict_user_defined_variables1637 updates public_builds (deprecated)1638 updates public_jobs1639 updates auto_devops_deploy_strategy1640 updates auto_devops_enabled1641 updates topics using tag_list (deprecated)1642 updates topics1643 updates enforce_auth_checks_on_uploads1644 updates squash_option1645 does not update an invalid squash_option1646 with changes to the avatar1647 uploads avatar to project without an avatar1648 uploads and changes avatar to project with an avatar1649 uploads and changes avatar to project among other changes1650 removes avatar from project with an avatar1651# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.2 seconds. Current RSS: ~1460M. load average: 1.02 1.08 1.11 1/280 11661652 when authenticated as project maintainer1653 updates path1654 updates other attributes1655 does not update path to existing path1656 updates name1657 does not update visibility_level1658 updates container_expiration_policy1659 doesn't update container_expiration_policy with invalid regex1660 doesn't update container_expiration_policy with invalid keep_n1661# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.34 seconds. Current RSS: ~1471M. load average: 1.02 1.08 1.11 1/282 11841662 when authenticated as project developer1663 does not update other attributes1664 when authenticated as the admin1665 ignores visibility level restrictions1666 when updating repository storage1667 as a user1668 returns 200 but does not change repository_storage1669 as an admin1670 returns 400 when repository storage is unknown1671 returns 200 when repository storage has changed1672# [RSpecRunTime] RSpec elapsed time: 4 minutes 55.08 seconds. Current RSS: ~1507M. load average: 1.02 1.08 1.11 1/283 12191673 when updating service desk1674 returns 2001675 enables the service_desk1676 when updating keep latest artifact1677 returns 2001678 enables keep_latest_artifact1679 attribute mr_default_target_self1680 is by default set to false1681 for a non-forked project1682 is not exposed1683 is not possible to update1684# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.74 seconds. Current RSS: ~1512M. load average: 1.02 1.08 1.11 2/282 12201685 for a forked project1686 updates to true1687# [RSpecRunTime] RSpec elapsed time: 4 minutes 59.97 seconds. Current RSS: ~1508M. load average: 1.02 1.08 1.11 1/280 12211688 POST /projects/:id/archive1689 on an unarchived project1690 archives the project1691 on an archived project1692 remains archived1693 user without archiving rights to the project1694 rejects the action1695 when a project is moved1696 returns 405 error1697 when user do not have access to the project1698 returns 404 error1699 POST /projects/:id/unarchive1700 on an unarchived project1701 remains unarchived1702 on an archived project1703 unarchives the project1704 user without archiving rights to the project1705 rejects the action1706 POST /projects/:id/star1707 on an unstarred project1708 stars the project1709 on a starred project1710 does not modify the star count1711 POST /projects/:id/unstar1712 on a starred project1713 unstars the project1714 on an unstarred project1715 does not modify the star count1716 GET /projects/:id/starrers1717 returns not_found(404) for not existing project1718 public project without user1719 returns only starrers with a public profile1720 behaves like project starrers response1721 returns an array of starrers1722 returns the proper security headers1723# [RSpecRunTime] RSpec elapsed time: 5 minutes 7.13 seconds. Current RSS: ~1514M. load average: 1.01 1.08 1.10 1/278 12221724 public project with user with private profile1725 returns current user with a private profile1726 behaves like project starrers response1727 returns an array of starrers1728 returns the proper security headers1729# [RSpecRunTime] RSpec elapsed time: 5 minutes 9.7 seconds. Current RSS: ~1504M. load average: 1.01 1.08 1.10 1/278 12231730 private project1731 with unauthorized user1732 returns not_found for existing but unauthorized project1733 without user1734 returns not_found for existing but unauthorized project1735 GET /projects/:id/languages1736 with an authorized user1737 returns not_found(404) for not existing project1738 behaves like languages and percentages JSON response1739 when the languages haven't been detected yet1740 returns expected language values1741 when the languages were detected before1742 returns the detection from the database1743 with not authorized user1744 returns not_found for existing but unauthorized project1745 without user1746 returns not_found for existing but unauthorized project1747 behaves like languages and percentages JSON response1748 when the languages haven't been detected yet1749 returns expected language values1750# [RSpecRunTime] RSpec elapsed time: 5 minutes 13.92 seconds. Current RSS: ~1512M. load average: 1.01 1.08 1.10 1/280 12481751 when the languages were detected before1752 returns the detection from the database1753# [RSpecRunTime] RSpec elapsed time: 5 minutes 14.94 seconds. Current RSS: ~1521M. load average: 1.01 1.08 1.10 1/280 12551754 DELETE /projects/:id1755 behaves like DELETE request permissions for admin mode1756 behaves like when admin1757 behaves like makes request1758 returns1759 behaves like makes request1760 returns1761 behaves like when user1762 returns1763 behaves like makes request1764 returns1765 when authenticated as user1766 removes project1767 does not remove a project if not an owner1768 does not remove a non existing project1769 does not remove a project not attached to user1770 behaves like 412 response1771 for a modified resource1772 returns 412 with a JSON error1773# [RSpecRunTime] RSpec elapsed time: 5 minutes 17.28 seconds. Current RSS: ~1529M. load average: 1.01 1.08 1.10 1/280 12561774 for an unmodified resource1775 returns 204 with an empty body1776 when authenticated as admin1777 removes any existing project1778 does not remove a non existing project1779 behaves like 412 response1780 for a modified resource1781 returns 412 with a JSON error1782 for an unmodified resource1783 returns 204 with an empty body1784 POST /projects/:id/fork1785 behaves like POST request permissions for admin mode1786 behaves like when admin1787 behaves like makes request1788 returns1789# [RSpecRunTime] RSpec elapsed time: 5 minutes 21.36 seconds. Current RSS: ~1536M. load average: 1.01 1.07 1.10 1/281 12791790 behaves like makes request1791 returns1792# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.64 seconds. Current RSS: ~1545M. load average: 1.01 1.07 1.10 1/280 12921793 behaves like when user1794 returns1795 behaves like makes request1796 returns1797# [RSpecRunTime] RSpec elapsed time: 5 minutes 28.31 seconds. Current RSS: ~1536M. load average: 1.01 1.07 1.10 1/280 13181798 when authenticated1799 forks if user has sufficient access to project1800 forks if user is admin1801 fails on missing project access for the project to fork1802 fails if forked project exists in the user namespace1803 fails if project to fork from does not exist1804 forks with explicit own user namespace id1805 forks with explicit own user name as namespace1806 forks to another user when admin1807 fails if trying to fork to another user when not admin1808 fails if trying to fork to non-existent namespace1809 forks to owned group1810 forks to owned subgroup1811 fails to fork to not owned group1812 forks to not owned group when admin1813 accepts a path for the target project1814 fails to fork if path is already taken1815 accepts custom parameters for the target project1816 fails to fork if name is already taken1817 forks to the same namespace with alternative path and name1818 fails to fork to the same namespace without alternative path and name1819 fails to fork with an unknown visibility level1820 when namespace_id is specified1821 and namespace_id is specified alone1822 behaves like forking to specified namespace_id1823 forks to specified namespace_id1824# [RSpecRunTime] RSpec elapsed time: 6 minutes 29.02 seconds. Current RSS: ~1502M. load average: 1.04 1.07 1.09 1/282 17241825 and namespace_id and namespace are both specified1826 behaves like forking to specified namespace_id1827 forks to specified namespace_id1828# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.41 seconds. Current RSS: ~1503M. load average: 1.04 1.07 1.09 2/282 17471829 and namespace_id and namespace_path are both specified1830 behaves like forking to specified namespace_id1831 forks to specified namespace_id1832# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.66 seconds. Current RSS: ~1498M. load average: 1.04 1.07 1.09 1/283 17701833 when namespace_path is specified1834 and namespace_path is specified alone1835 behaves like forking to specified namespace_path1836 forks to specified namespace_path1837# [RSpecRunTime] RSpec elapsed time: 6 minutes 38.9 seconds. Current RSS: ~1498M. load average: 1.04 1.07 1.09 1/284 17931838 and namespace_path and namespace are both specified1839 behaves like forking to specified namespace_path1840 forks to specified namespace_path1841# [RSpecRunTime] RSpec elapsed time: 6 minutes 42.17 seconds. Current RSS: ~1497M. load average: 1.04 1.07 1.09 1/284 18161842 when unauthenticated1843 returns authentication error1844# [RSpecRunTime] RSpec elapsed time: 6 minutes 44.55 seconds. Current RSS: ~1493M. load average: 1.03 1.07 1.09 1/283 18291845 forking disabled1846 denies project to be forked1847# [RSpecRunTime] RSpec elapsed time: 6 minutes 46.81 seconds. Current RSS: ~1493M. load average: 1.03 1.07 1.09 1/282 18421848 POST /projects/:id/housekeeping1849 when authenticated as owner1850 starts the housekeeping process1851 logs an audit event1852 when requesting prune1853 triggers a prune1854 when requesting an unsupported task1855 responds with bad_request1856 when housekeeping lease is taken1857 returns conflict1858 when authenticated as developer1859 returns forbidden error1860 when unauthenticated1861 returns authentication error1862 POST /projects/:id/repository_size1863 when authenticated as owner1864 starts the housekeeping process1865 when authenticated as developer1866 returns forbidden error1867 when unauthenticated1868 returns authentication error1869 PUT /projects/:id/transfer1870 when authenticated as owner1871 transfers the project to the new namespace1872 fails when transferring to a non owned namespace1873 fails when transferring to an unknown namespace1874 fails on missing namespace1875# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.87 seconds. Current RSS: ~1517M. load average: 1.03 1.06 1.09 1/282 18521876 when authenticated as developer1877 target namespace allows developers to create projects1878 fails transferring the project to the target namespace1879 GET /projects/:id/transfer_locations1880 when the user has rights to transfer the project1881 returns 2001882 includes groups where the user has permissions to transfer a project to1883 does not include groups where the user doesn not have permissions to transfer a project1884 does not include the group id of the current project1885 with search1886 includes groups where the user has permissions to transfer a project to1887# [RSpecRunTime] RSpec elapsed time: 6 minutes 56.69 seconds. Current RSS: ~1480M. load average: 1.11 1.08 1.10 1/281 18531888 group shares1889 only includes groups arising from group shares where the user has permission to transfer a project to1890# [RSpecRunTime] RSpec elapsed time: 6 minutes 57.88 seconds. Current RSS: ~1476M. load average: 1.11 1.08 1.10 1/281 18541891 when the user does not have permissions to transfer the project1892 returns 4031893 GET /projects/:id/storage1894 returns project storage data when user is admin1895 does not return project storage data when user is not admin1896 responds with a 401 for unauthenticated users trying to access a non-existent project id1897 responds with a 403 for non-admin users trying to access a non-existent project id1898 behaves like GET request permissions for admin mode1899 behaves like when admin1900 behaves like makes request1901 returns1902# [RSpecRunTime] RSpec elapsed time: 6 minutes 59.43 seconds. Current RSS: ~1479M. load average: 1.10 1.08 1.09 1/281 18551903 behaves like makes request1904 returns1905 behaves like when user1906 returns1907 behaves like makes request1908 returns1909 when unauthenticated1910 does not return project storage data1911 behaves like custom attributes endpoints1912 GET /projects with custom attributes filter1913 with an unauthorized user1914 does not filter by custom attributes1915 with an authorized user1916 filters by custom attributes1917 GET /projects with custom attributes1918 with an unauthorized user1919 does not include custom attributes1920 with an authorized user1921 does not include custom attributes by default1922 includes custom attributes if requested1923# [RSpecRunTime] RSpec elapsed time: 7 minutes 3.23 seconds. Current RSS: ~1485M. load average: 1.09 1.08 1.09 1/282 18721924 GET /projects/:id with custom attributes1925 with an unauthorized user1926 does not include custom attributes1927 with an authorized user1928 does not include custom attributes by default1929 includes custom attributes if requested1930 GET /projects/:id/custom_attributes1931 with an unauthorized user1932 behaves like an unauthorized API user1933 is expected to eq 4031934 with an authorized user1935 returns all custom attributes1936 GET /projects/:id/custom_attributes/:key1937 with an unauthorized user1938 behaves like an unauthorized API user1939 is expected to eq 4031940 with an authorized user1941 returns a single custom attribute1942 PUT /projects/:id/custom_attributes/:key1943 with an unauthorized user1944 behaves like an unauthorized API user1945 is expected to eq 4031946 with an authorized user1947 creates a new custom attribute1948 updates an existing custom attribute1949 DELETE /projects/:id/custom_attributes/:key1950 with an unauthorized user1951 behaves like an unauthorized API user1952 is expected to eq 4031953 with an authorized user1954 deletes an existing custom attribute1955# [RSpecRunTime] Finishing example group spec/requests/api/projects_spec.rb. It took 7 minutes 2.47 seconds. Expected to take 7 minutes 17.93 seconds.1956# [RSpecRunTime] Starting example group spec/controllers/projects/merge_requests_controller_spec.rb. Expected to take 3 minutes 24.47 seconds.1957Projects::MergeRequestsController1958 GET commit_change_content1959 renders commit_change_content template1960# [RSpecRunTime] RSpec elapsed time: 7 minutes 9.26 seconds. Current RSS: ~1502M. load average: 1.08 1.08 1.09 1/286 19191961 GET show1962 with view param1963 saves the preferred diff view in a cookie1964# [RSpecRunTime] RSpec elapsed time: 7 minutes 10.35 seconds. Current RSS: ~1500M. load average: 1.08 1.08 1.09 1/286 19491965 when merge request is unchecked1966 checks mergeability asynchronously1967 as html1968 sets the endpoint_metadata_url1969 renders merge request page1970 logs the view with Gitlab::Search::RecentMergeRequests1971 when merge_head diff is present1972 sets the endpoint_diff_batch_url with ck1973 sets diffs_batch_cache_key1974 when diffs_batch_cache_with_max_age feature flag is disabled1975 sets the endpoint_diff_batch_url without ck param1976 does not set diffs_batch_cache_key1977# [RSpecRunTime] RSpec elapsed time: 7 minutes 17.81 seconds. Current RSS: ~1488M. load average: 1.08 1.07 1.09 1/286 22141978 when diff files were cleaned1979 renders page when diff size is not persisted and diff_refs does not exist1980# [RSpecRunTime] RSpec elapsed time: 7 minutes 21.62 seconds. Current RSS: ~1469M. load average: 1.07 1.07 1.09 1/286 22541981 when diff is missing1982 renders merge request page1983# [RSpecRunTime] RSpec elapsed time: 7 minutes 24.71 seconds. Current RSS: ~1480M. load average: 1.06 1.07 1.09 1/287 22901984 that is invalid1985 renders merge request page1986 when project has moved1987 redirects from an old merge request correctly1988 redirects from an old merge request commits correctly1989# [RSpecRunTime] RSpec elapsed time: 7 minutes 27.55 seconds. Current RSS: ~1460M. load average: 1.06 1.07 1.09 1/286 23551990 when has pinned file1991 adds pinned file url1992 when user is setting notes filters1993 behaves like issuable notes filter1994 sets discussion filter1995 does not set notes filter when database is in read-only mode1996 does not set notes filter when persist_filter param is false1997 returns only user comments1998 returns only activity notes1999 when filter is set to "only_comments"2000 does not merge label event notes2001# [RSpecRunTime] RSpec elapsed time: 7 minutes 36.53 seconds. Current RSS: ~1454M. load average: 1.05 1.07 1.09 1/286 25602002 as json2003 with basic serializer param2004 renders basic MR entity as json2005 with widget serializer param2006 renders widget MR entity as json2007 when no serialiser was passed2008 renders widget MR entity as json2009 that is invalid2010 renders merge request page2011 as diff2012 triggers workhorse to serve the request2013 when there is no diff2014 renders 4042015# [RSpecRunTime] RSpec elapsed time: 7 minutes 41.13 seconds. Current RSS: ~1480M. load average: 1.05 1.07 1.09 1/286 27172016 as patch2017 triggers workhorse to serve the request2018 when there is no diff2019 renders 4042020# [RSpecRunTime] RSpec elapsed time: 7 minutes 42.48 seconds. Current RSS: ~1482M. load average: 1.05 1.07 1.09 1/286 27762021 GET index2022 behaves like issuables list meta-data2023 creates indexed meta-data object for issuable notes and votes count2024 avoids N+1 queries2025 searching2026 works when sorting by created_asc2027 works when sorting by created_at_asc2028 works when sorting by created_date2029 works when sorting by created_desc2030 works when sorting by created_at_desc2031 works when sorting by id_asc2032 works when sorting by id_desc2033 works when sorting by updated_asc2034 works when sorting by updated_at_asc2035 works when sorting by updated_desc2036 works when sorting by updated_at_desc2037 works when sorting by title_asc2038 works when sorting by title_desc2039 works when sorting by closest_future_date2040 works when sorting by closest_future_date_asc2041 works when sorting by due_date2042 works when sorting by due_date_asc2043 works when sorting by due_date_desc2044 works when sorting by relative_position2045 works when sorting by relative_position_asc2046 works when sorting by weight2047 works when sorting by weight_asc2048 works when sorting by weight_desc2049 works when sorting by popularity2050 works when sorting by priority2051 works when sorting by label_priority2052# [RSpecRunTime] RSpec elapsed time: 8 minutes 10.08 seconds. Current RSS: ~1481M. load average: 1.09 1.08 1.09 1/286 43722053 when given empty collection2054 doesn't execute any queries with false conditions2055# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.5 seconds. Current RSS: ~1480M. load average: 1.09 1.08 1.09 1/286 44292056 behaves like set sort order from user preference2057 #set_sort_order_from_user_preference2058 when database is in read-only mode2059 does not update user preference2060 when database is not in read-only mode2061 updates user preference2062 when page param2063 redirects to last_page if page number is larger than number of pages2064 redirects to specified page2065 does not redirect to external sites when provided a host field2066# [RSpecRunTime] RSpec elapsed time: 8 minutes 14.23 seconds. Current RSS: ~1487M. load average: 1.40 1.14 1.11 1/286 45172067 when filtering by opened state2068 with opened merge requests2069 lists those merge requests2070 with reopened merge requests2071 lists those merge requests2072 PUT update2073 changing the assignee2074 limits the attributes exposed on the assignee2075# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.09 seconds. Current RSS: ~1493M. load average: 1.40 1.14 1.11 1/286 46052076 when user does not have access to update issue2077 responds with 4042078 there is no source project2079 closes MR without errors2080 allows editing of a closed merge request2081 does not allow to update target branch closed merge request2082 behaves like update invalid issuable2083 when updating causes conflicts2084 renders edit when format is html2085 renders json error message when format is json2086# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.98 seconds. Current RSS: ~1472M. load average: 1.34 1.14 1.11 1/286 48402087 when updating an invalid issuable2088 renders edit when merge request is invalid2089# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.89 seconds. Current RSS: ~1471M. load average: 1.39 1.15 1.11 1/286 48792090 two merge requests with the same source branch2091 does not allow a closed merge request to be reopened if another one is open2092# [RSpecRunTime] RSpec elapsed time: 8 minutes 31.18 seconds. Current RSS: ~1473M. load average: 1.39 1.15 1.11 1/286 49362093 POST merge2094 when user cannot access2095 returns 4042096 when the merge request is not mergeable2097 returns :failed2098 for logging2099 behaves like storing arguments in the application context2100 places the expected params in the application context2101# [RSpecRunTime] RSpec elapsed time: 8 minutes 33.67 seconds. Current RSS: ~1475M. load average: 1.44 1.16 1.12 1/286 50242102 behaves like not executing any extra queries for the application context2103 does not execute more queries than without adding anything to the application context2104 when the sha parameter does not match the source SHA2105 returns :sha_mismatch2106 for logging2107 behaves like storing arguments in the application context2108 places the expected params in the application context2109# [RSpecRunTime] RSpec elapsed time: 8 minutes 36.04 seconds. Current RSS: ~1479M. load average: 1.44 1.16 1.12 1/286 51122110 behaves like not executing any extra queries for the application context2111 does not execute more queries than without adding anything to the application context2112 when the sha parameter matches the source SHA2113 returns :success2114 starts the merge immediately with permitted params2115 for logging2116 behaves like storing arguments in the application context2117 places the expected params in the application context2118# [RSpecRunTime] RSpec elapsed time: 8 minutes 39.13 seconds. Current RSS: ~1478M. load average: 1.41 1.16 1.12 1/286 52292119 behaves like not executing any extra queries for the application context2120 does not execute more queries than without adding anything to the application context2121 when squash is passed as 12122 updates the squash attribute on the MR to true2123 when squash is passed as 02124 updates the squash attribute on the MR to false2125 when a squash commit message is passed2126 passes the same message to SquashService2127# [RSpecRunTime] RSpec elapsed time: 8 minutes 42.54 seconds. Current RSS: ~1475M. load average: 1.41 1.16 1.12 1/286 53542128 when merge when pipeline succeeds option is passed2129 returns :merge_when_pipeline_succeeds2130 sets the MR to merge when the pipeline succeeds2131 for logging2132 behaves like storing arguments in the application context2133 places the expected params in the application context2134# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.43 seconds. Current RSS: ~1467M. load average: 1.37 1.16 1.12 1/286 54542135 behaves like not executing any extra queries for the application context2136 does not execute more queries than without adding anything to the application context2137# [RSpecRunTime] RSpec elapsed time: 8 minutes 46.45 seconds. Current RSS: ~1469M. load average: 1.37 1.16 1.12 1/286 54872138 when project.only_allow_merge_if_pipeline_succeeds? is true2139 returns :merge_when_pipeline_succeeds2140 and head pipeline is not the current one2141 returns :failed2142# [RSpecRunTime] RSpec elapsed time: 8 minutes 48.38 seconds. Current RSS: ~1473M. load average: 1.34 1.16 1.12 1/286 55502143 when auto merge has not been enabled yet2144 calls AutoMergeService#execute2145 when auto merge has already been enabled2146 calls AutoMergeService#update2147 only_allow_merge_if_all_discussions_are_resolved? setting2148 when enabled2149 with unresolved discussion2150 returns :failed2151 with all discussions resolved2152 returns :success2153 when disabled2154 with unresolved discussion2155 returns :success2156 with all discussions resolved2157 returns :success2158 DELETE destroy2159 denies access to users unless they're admin or project owner2160 when the user is owner2161 deletes the merge request2162 prevents deletion if destroy_confirm is not set2163 prevents deletion in JSON format if destroy_confirm is not set2164# [RSpecRunTime] RSpec elapsed time: 8 minutes 56.84 seconds. Current RSS: ~1486M. load average: 1.32 1.15 1.12 1/286 59012165 GET commits2166 renders the commits template to a string2167 pagination2168 page: 1, next_page: 22169 renders the commits for page 12170# [RSpecRunTime] RSpec elapsed time: 8 minutes 58.43 seconds. Current RSS: ~1482M. load average: 1.29 1.15 1.11 1/286 59642171 page: 2, next_page: 32172 renders the commits for page 22173 page: 3, next_page: nil2174 renders the commits for page 32175# [RSpecRunTime] RSpec elapsed time: 9 minutes 0.52 second. Current RSS: ~1489M. load average: 1.29 1.15 1.11 1/286 60272176 GET pipelines2177 with "enabled" builds on a public project2178 for a project owner2179 responds with serialized pipelines2180# [RSpecRunTime] RSpec elapsed time: 9 minutes 2.22 seconds. Current RSS: ~1497M. load average: 1.29 1.15 1.11 1/286 60722181 for an unassociated user2182 responds with no pipelines2183# [RSpecRunTime] RSpec elapsed time: 9 minutes 4.1 seconds. Current RSS: ~1501M. load average: 1.59 1.21 1.14 1/286 61172184 with private builds on a public project2185 for a project owner2186 responds with serialized pipelines2187# [RSpecRunTime] RSpec elapsed time: 9 minutes 5.26 seconds. Current RSS: ~1503M. load average: 1.59 1.21 1.14 1/286 61562188 for an unassociated user2189 responds with no pipelines2190 from a project fork2191 with private builds2192 for the target project member2193 does not respond with serialized pipelines2194# [RSpecRunTime] RSpec elapsed time: 9 minutes 7.61 seconds. Current RSS: ~1506M. load average: 1.59 1.21 1.14 1/286 62232195 for the source project member2196 responds with serialized pipelines2197# [RSpecRunTime] RSpec elapsed time: 9 minutes 9.93 seconds. Current RSS: ~1506M. load average: 1.54 1.21 1.13 1/286 62662198 with public builds2199 for the target project member2200 does not respond with serialized pipelines2201# [RSpecRunTime] RSpec elapsed time: 9 minutes 12.89 seconds. Current RSS: ~1503M. load average: 1.54 1.21 1.13 1/286 63092202 for the source project member2203 responds with serialized pipelines2204# [RSpecRunTime] RSpec elapsed time: 9 minutes 15.21 seconds. Current RSS: ~1501M. load average: 1.50 1.21 1.13 1/286 63532205 with pagination2206 paginates the result2207# [RSpecRunTime] RSpec elapsed time: 9 minutes 16.83 seconds. Current RSS: ~1503M. load average: 1.50 1.21 1.13 1/286 63892208 GET context commits2209 returns the commits for context commits2210# [RSpecRunTime] RSpec elapsed time: 9 minutes 21.01 seconds. Current RSS: ~1499M. load average: 1.54 1.22 1.14 1/285 64962211 GET exposed_artifacts2212 permissions on a public project with private CI/CD2213 while signed out2214 responds with a 4042215# [RSpecRunTime] RSpec elapsed time: 9 minutes 22.44 seconds. Current RSS: ~1505M. load average: 1.54 1.22 1.14 1/286 65352216 while signed in as an unrelated user2217 responds with a 4042218# [RSpecRunTime] RSpec elapsed time: 9 minutes 23.55 seconds. Current RSS: ~1513M. load average: 1.50 1.22 1.14 1/286 65432219 when pipeline has jobs with exposed artifacts2220 when fetching exposed artifacts is in progress2221 sends polling interval2222 returns 204 HTTP status2223 when fetching exposed artifacts is completed2224 returns exposed artifacts2225 when pipeline does not have jobs with exposed artifacts2226 returns no content2227 GET coverage_reports2228 permissions on a public project with private CI/CD2229 while signed out2230 responds with a 4042231# [RSpecRunTime] RSpec elapsed time: 9 minutes 26.28 seconds. Current RSS: ~1516M. load average: 1.50 1.22 1.14 1/286 65842232 while signed in as an unrelated user2233 responds with a 4042234 when pipeline has jobs with coverage reports2235 when processing coverage reports is in progress2236 sends polling interval2237 returns 204 HTTP status2238 when processing coverage reports is completed2239 returns coverage reports2240 when user created corrupted coverage reports2241 behaves like a 400 response2242 does not send polling interval2243 returns 400 HTTP status2244 returns an error string2245 when pipeline does not have jobs with coverage reports2246 returns no content2247 GET codequality_mr_diff_reports2248 permissions on a public project with private CI/CD2249 while signed out2250 responds with a 4042251# [RSpecRunTime] RSpec elapsed time: 9 minutes 30.46 seconds. Current RSS: ~1521M. load average: 1.45 1.21 1.14 1/286 66352252 while signed in as an unrelated user2253 responds with a 4042254# [RSpecRunTime] RSpec elapsed time: 9 minutes 31.5 seconds. Current RSS: ~1520M. load average: 1.45 1.21 1.14 1/286 66432255 when pipeline has jobs with codequality mr diff report2256 when processing codequality mr diff report is in progress2257 sends polling interval2258 returns 204 HTTP status2259 when processing codequality mr diff report is completed2260 returns codequality mr diff report2261 GET terraform_reports2262 permissions on a public project with private CI/CD2263 while signed out2264 responds with a 4042265# [RSpecRunTime] RSpec elapsed time: 9 minutes 33.52 seconds. Current RSS: ~1519M. load average: 1.58 1.24 1.15 1/286 66832266 while signed in as an unrelated user2267 responds with a 4042268# [RSpecRunTime] RSpec elapsed time: 9 minutes 34.57 seconds. Current RSS: ~1527M. load average: 1.58 1.24 1.15 1/286 66912269 when pipeline has jobs with terraform reports2270 when processing terraform reports is in progress2271 sends polling interval2272 returns 204 HTTP status2273 when processing terraform reports is completed2274 returns terraform reports2275 when user created corrupted terraform reports2276 behaves like a 400 response2277 does not send polling interval2278 returns 400 HTTP status2279 returns an error string2280# [RSpecRunTime] RSpec elapsed time: 9 minutes 37.19 seconds. Current RSS: ~1519M. load average: 1.58 1.24 1.15 1/285 66982281 when pipeline does not have jobs with terraform reports2282 returns error2283 GET test_reports2284 permissions on a public project with private CI/CD2285 while signed out2286 responds with a 4042287# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.84 seconds. Current RSS: ~1509M. load average: 1.53 1.24 1.15 1/286 67352288 while signed in as an unrelated user2289 responds with a 4042290 when comparison is being processed2291 sends polling interval2292 returns 204 HTTP status2293 when comparison is done2294 does not send polling interval2295 returns 200 HTTP status2296 when user created corrupted test reports2297 behaves like a 400 response2298 does not send polling interval2299 returns 400 HTTP status2300 returns an error string2301 GET accessibility_reports2302 permissions on a public project with private CI/CD2303 while signed out2304 responds with a 4042305 while signed in as an unrelated user2306 responds with a 4042307 when pipeline has jobs with accessibility reports2308 when processing accessibility reports is in progress2309 sends polling interval2310 returns 204 HTTP status2311 when processing accessibility reports is completed2312 returns accessibility reports2313 when user created corrupted accessibility reports2314 behaves like a 400 response2315 does not send polling interval2316 returns 400 HTTP status2317 returns an error string2318 GET codequality_reports2319 permissions on a public project with private CI/CD2320 while signed out2321 responds with a 4042322 while signed in as an unrelated user2323 responds with a 4042324 when pipeline has jobs with codequality reports2325 when processing codequality reports is in progress2326 sends polling interval2327 returns 204 HTTP status2328 when processing codequality reports is completed2329 returns codequality reports2330 when pipeline has job without a codequality report2331 behaves like a 400 response2332 does not send polling interval2333 returns 400 HTTP status2334 returns an error string2335 POST remove_wip2336 removes the draft status2337 renders MergeRequest as JSON2338# [RSpecRunTime] RSpec elapsed time: 9 minutes 49.35 seconds. Current RSS: ~1511M. load average: 1.45 1.23 1.14 1/286 68912339 POST cancel_auto_merge2340 calls AutoMergeService2341 is expected to respond with numeric status code success2342 renders MergeRequest as JSON2343# [RSpecRunTime] RSpec elapsed time: 9 minutes 52.61 seconds. Current RSS: ~1500M. load average: 1.45 1.23 1.14 1/286 70062344 POST assign_related_issues2345 displays an flash error message on fail2346 shows a flash message on success2347 correctly pluralizes flash message on success2348 calls MergeRequests::AssignIssuesService2349 is skipped when not signed in2350# [RSpecRunTime] RSpec elapsed time: 9 minutes 59.89 seconds. Current RSS: ~1477M. load average: 1.54 1.25 1.15 1/286 72872351 GET ci_environments_status2352 uses the explicitly linked deployments2353 the environment is from a forked project2354 links to the environment on that project2355 keeps queries in check2356 has no N+1 SQL issues for environments2357 when environment_target is 'merge_commit'2358 returns nothing2359 when is merged2360 returns the environment on the source project2361# [RSpecRunTime] RSpec elapsed time: 10 minutes 9.84 seconds. Current RSS: ~1501M. load average: 1.46 1.25 1.15 1/286 75142362 when a merge request has multiple environments with deployments2363 exposes multiple environment statuses2364 when route map is not present in the project2365 does not have N+1 Gitaly requests for environments2366# [RSpecRunTime] RSpec elapsed time: 10 minutes 12.7 seconds. Current RSS: ~1490M. load average: 1.46 1.25 1.15 1/286 75822367 when there is route map present in a project2368 does not have N+1 Gitaly requests for diff files2369# [RSpecRunTime] RSpec elapsed time: 10 minutes 13.86 seconds. Current RSS: ~1485M. load average: 1.42 1.24 1.15 1/286 76012370 GET pipeline_status.json2371 when head_pipeline exists2372 returns a detailed head_pipeline status in json2373 with project member visibility on a public project2374 returns pipeline data to project members2375 returns blank OK response to non-project-members2376# [RSpecRunTime] RSpec elapsed time: 10 minutes 16.28 seconds. Current RSS: ~1486M. load average: 1.42 1.24 1.15 1/286 76882377 when head_pipeline does not exist2378 returns blank OK response2379 POST #rebase2380 successfully2381 with skip_ci not specified2382 behaves like successful rebase scheduler2383 enqueues a RebaseWorker2384 with skip_ci enabled2385 behaves like successful rebase scheduler2386 enqueues a RebaseWorker2387 with skip_ci disabled2388 behaves like successful rebase scheduler2389 enqueues a RebaseWorker2390# [RSpecRunTime] RSpec elapsed time: 10 minutes 19.44 seconds. Current RSS: ~1480M. load average: 1.39 1.24 1.15 1/286 78052391 with NOWAIT lock2392 returns a 4092393# [RSpecRunTime] RSpec elapsed time: 10 minutes 22.26 seconds. Current RSS: ~1473M. load average: 1.39 1.24 1.15 1/286 78352394 when source branch is protected from force push2395 returns 4032396 with a forked project2397 user cannot push to source branch2398 returns 4032399# [RSpecRunTime] RSpec elapsed time: 10 minutes 25.07 seconds. Current RSS: ~1480M. load average: 1.36 1.23 1.15 1/286 79052400 user can push to source branch2401 returns 2002402# [RSpecRunTime] RSpec elapsed time: 10 minutes 26.93 seconds. Current RSS: ~1490M. load average: 1.36 1.23 1.15 1/286 79462403 GET discussions2404 when authenticated2405 returns 2002406 highlight preloading2407 with commit diff notes2408 preloads all of the notes diffs highlights2409 preloads all of the notes diffs highlights when per_page is 12410# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.1 seconds. Current RSS: ~1495M. load average: 1.33 1.23 1.15 1/286 80942411 with diff notes2412 preloads notes diffs highlights2413# [RSpecRunTime] RSpec elapsed time: 10 minutes 32.47 seconds. Current RSS: ~1496M. load average: 1.33 1.23 1.15 1/286 81372415 behaves like discussions provider2416 returns the expected discussions2417# [RSpecRunTime] RSpec elapsed time: 10 minutes 34.29 seconds. Current RSS: ~1499M. load average: 1.22 1.21 1.14 1/286 81382418 GET edit2419 responds successfully2420 assigns the noteable to make sure autocompletes work2421# [RSpecRunTime] RSpec elapsed time: 10 minutes 35.74 seconds. Current RSS: ~1500M. load average: 1.22 1.21 1.14 1/286 81982422 POST export_csv2423 redirects to the merge request index2424 enqueues an IssuableExportCsvWorker worker2425 #append_info_to_payload2426 appends diffs_files_count for logging2427# [RSpecRunTime] Finishing example group spec/controllers/projects/merge_requests_controller_spec.rb. It took 3 minutes 30.69 seconds. Expected to take 3 minutes 24.47 seconds.2428# [RSpecRunTime] Starting example group spec/controllers/projects/issues_controller_spec.rb. Expected to take 2 minutes 16.02 seconds.2429Projects::IssuesController2430 GET #index2431 external issue tracker2432 when GitLab issues disabled2433 returns 404 status2434# [RSpecRunTime] RSpec elapsed time: 10 minutes 38.41 seconds. Current RSS: ~1512M. load average: 1.20 1.20 1.14 1/286 82282435 when GitLab issues enabled2436 renders the "index" template2437 when project has moved2438 redirects to the new issue tracker from the old one2439 redirects from an old issue correctly2440# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.65 seconds. Current RSS: ~1513M. load average: 1.20 1.20 1.14 1/285 82292441 internal issue tracker2442 returns index2443 returns 301 if request path doesn't match project path2444 returns 404 when issues are disabled2445 behaves like set sort order from user preference2446 #set_sort_order_from_user_preference2447 when database is in read-only mode2448 does not update user preference2449# [RSpecRunTime] RSpec elapsed time: 10 minutes 42.31 seconds. Current RSS: ~1512M. load average: 1.20 1.20 1.14 1/285 82302450 when database is not in read-only mode2451 updates user preference2452 pagination2453 does not redirect when out of bounds on non-html requests2454 external authorization2455 behaves like unauthorized when external service denies access2456 allows access when the authorization service allows it2457 allows access when the authorization service denies it2458 GET #show2459 issue email participants2460 when issue is confidential2461 returns issue email participants2462 when issue is not confidential2463 returns empty email participants2464 when issue is not a task and work items feature flag is enabled2465 does not redirect to work items route2466 when issue is of type task2467 show action2468 behaves like redirects to show work item page2469 redirects to work item page using iid2470 edit action2471 behaves like redirects to show work item page2472 redirects to work item page using iid2473 update action2474 behaves like redirects to show work item page2475 redirects to work item page using iid2476 GET #new2477 redirects to signin if not logged in2478 internal issue tracker2479 builds a new issue2480 fills in an issue for a merge request2481 fills in an issue for a discussion2482 conf_value: true, conf_result: true2483 sets the confidential flag to the expected value2484# [RSpecRunTime] RSpec elapsed time: 10 minutes 50.5 seconds. Current RSS: ~1510M. load average: 1.17 1.20 1.14 1/282 82642485 conf_value: "true", conf_result: true2486 sets the confidential flag to the expected value2487 conf_value: "TRUE", conf_result: true2488 sets the confidential flag to the expected value2489 conf_value: false, conf_result: false2490 sets the confidential flag to the expected value2491 conf_value: "false", conf_result: false2492 sets the confidential flag to the expected value2493 conf_value: "FALSE", conf_result: false2494 sets the confidential flag to the expected value2495 setting issue type2496 is expected to eq "issue"2497 incident issue2498 is expected to eq "incident"2499 external issue tracker2500 when GitLab issues disabled2501 returns 404 status2502 when GitLab issues enabled2503 renders the "new" template2504 #related_branches2505 the current user cannot read code2506 prevents access2507 there are no related branches2508 assigns empty arrays2509 there are related branches2510 finds and assigns the appropriate branch information2511 Redirect after sign in2512 with a JSON request2513 does not store the visited URL2514 with an HTML request2515 stores the visited URL2516 POST #move2517 when moving issue to another private project2518 when user has access to move issue2519 moves issue to another project2520# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.41 seconds. Current RSS: ~1502M. load average: 1.06 1.17 1.13 1/282 82662521 when user does not have access to move issue2522 responds with 4042523 PUT #reorder2524 when user has access2525 with valid params2526 reorders issues and returns a successful 200 response2527 with invalid params2528 returns a unprocessable entity 422 response for invalid move ids2529 returns a not found 404 response for invalid issue id2530 returns a unprocessable entity 422 response for issues not in group2531# [RSpecRunTime] RSpec elapsed time: 11 minutes 2.84 seconds. Current RSS: ~1492M. load average: 1.06 1.17 1.13 1/280 82672532 with unauthorized user2533 responds with 4042534 PUT #update2535 when user has access to update issue2536 updates the issue2537 with issue_type param2538 permits the parameter2539# [RSpecRunTime] RSpec elapsed time: 11 minutes 4.97 seconds. Current RSS: ~1491M. load average: 1.06 1.17 1.13 1/280 82682540 when an issue is identified as spam2541 when allow_possible_spam application setting is false2542 renders json with spam_action_response_fields2543 when allow_possible_spam application setting is true2544 updates the issue2545 when user does not have access to update issue2546 responds with 4042547 GET #realtime_changes2548 when an issue was edited2549 returns last edited time2550 when an issue was edited by a deleted user2551 returns 2002552# [RSpecRunTime] RSpec elapsed time: 11 minutes 8.68 seconds. Current RSS: ~1482M. load average: 1.05 1.17 1.13 1/280 82692553 when getting the changes2554 returns the necessary data2555 Confidential Issues2556 PUT #update2557 behaves like restricted action2558 returns 404 for guests2559 returns 404 for non project members2560 returns 404 for project members with guest role2561 returns 200 for author2562 returns 200 for assignee2563 returns 200 for project members2564 when admin mode is enabled2565 returns 200 for admin2566# [RSpecRunTime] RSpec elapsed time: 11 minutes 13.66 seconds. Current RSS: ~1482M. load average: 1.05 1.16 1.13 1/280 82722567 when admin mode is disabled2568 returns 404 for admin (PENDING: Temporarily skipped with xit)2569 behaves like update invalid issuable2570 when updating causes conflicts2571 renders edit when format is html2572 renders json error message when format is json2573 when updating an invalid issuable2574 renders edit when merge request is invalid2575 changing the assignee2576 limits the attributes exposed on the assignee2577 Recaptcha is enabled2578 when SpamVerdictService allows the issue2579 normally updates the issue2580 when an issue is identified as spam2581 when recaptcha is not verified2582 when allow_possible_spam application setting is false2583 rejects an issue recognized as spam2584 rejects an issue recognized as a spam when reCAPTCHA disabled2585 creates a spam log2586 renders properly2587 renders spam_action_response_fields json response2588# [RSpecRunTime] RSpec elapsed time: 11 minutes 18.41 seconds. Current RSS: ~1482M. load average: 1.04 1.16 1.13 1/280 82732589 when allow_possible_spam application setting is true2590 updates the issue recognized as spam2591 creates a spam log2592 returns 200 status2593# [RSpecRunTime] RSpec elapsed time: 11 minutes 20.32 seconds. Current RSS: ~1482M. load average: 1.04 1.16 1.13 1/281 82742594 when recaptcha is verified2595 returns 200 status2596 accepts an issue after reCAPTCHA is verified2597 marks spam log as recaptcha_verified2598 does not mark spam log as recaptcha_verified when it does not belong to current_user2599# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.17 seconds. Current RSS: ~1473M. load average: 1.04 1.16 1.13 1/281 82752600 GET #show2601 avoids (most) N+1s loading labels2602 logs the view with Gitlab::Search::RecentIssues2603 behaves like restricted action2604 returns 404 for guests2605 returns 404 for non project members2606 returns 404 for project members with guest role2607 returns 200 for author2608 returns 200 for assignee2609 returns 200 for project members2610 when admin mode is enabled2611 returns 200 for admin2612# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.3 seconds. Current RSS: ~1480M. load average: 1.04 1.16 1.13 1/281 82762613 when admin mode is disabled2614 returns 404 for admin (PENDING: Temporarily skipped with xit)2615 when not logged in2616 does not log the view with Gitlab::Search::RecentIssues2617 GET #realtime_changes2618 behaves like restricted action2619 returns 404 for guests2620 returns 404 for non project members2621 returns 404 for project members with guest role2622 returns 200 for author2623 returns 200 for assignee2624 returns 200 for project members2625 when admin mode is enabled2626 returns 200 for admin2627# [RSpecRunTime] RSpec elapsed time: 11 minutes 28.51 seconds. Current RSS: ~1479M. load average: 1.04 1.16 1.12 1/281 82772628 when admin mode is disabled2629 returns 404 for admin (PENDING: Temporarily skipped with xit)2630 GET #edit2631 behaves like restricted action2632 returns 404 for guests2633 returns 404 for non project members2634 returns 404 for project members with guest role2635 returns 200 for author2636 returns 200 for assignee2637 returns 200 for project members2638 when admin mode is enabled2639 returns 200 for admin2640# [RSpecRunTime] RSpec elapsed time: 11 minutes 30.38 seconds. Current RSS: ~1484M. load average: 1.04 1.16 1.12 1/281 82782641 when admin mode is disabled2642 returns 404 for admin (PENDING: Temporarily skipped with xit)2643 PUT #update2644 behaves like restricted action2645 returns 404 for guests2646 returns 404 for non project members2647 returns 404 for project members with guest role2648 returns 302 for author2649 returns 302 for assignee2650 returns 302 for project members2651 when admin mode is enabled2652 returns 302 for admin2653# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.93 seconds. Current RSS: ~1483M. load average: 1.04 1.16 1.12 1/281 82792654 when admin mode is disabled2655 returns 404 for admin (PENDING: Temporarily skipped with xit)2656 POST #create2657 creates the issue successfully2658 when creating an incident2659 sets the correct issue_type2660# [RSpecRunTime] RSpec elapsed time: 11 minutes 35.24 seconds. Current RSS: ~1480M. load average: 0.95 1.14 1.12 1/281 82802661 when trying to create a task2662 sets the correct issue_type2663# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.29 seconds. Current RSS: ~1480M. load average: 0.95 1.14 1.12 1/281 82812664 when trying to create a objective2665 defaults to issue type2666# [RSpecRunTime] RSpec elapsed time: 11 minutes 37.47 seconds. Current RSS: ~1479M. load average: 0.95 1.14 1.12 1/281 82822667 when trying to create a key_result2668 defaults to issue type2669# [RSpecRunTime] RSpec elapsed time: 11 minutes 38.72 seconds. Current RSS: ~1475M. load average: 0.96 1.13 1.12 1/281 82832670 when trying to create an epic2671 defaults to issue type2672# [RSpecRunTime] RSpec elapsed time: 11 minutes 39.92 seconds. Current RSS: ~1470M. load average: 0.96 1.13 1.12 1/281 82842673 when create service return an unrecoverable error with http_status2674 renders 403 and logs the error2675 when no render method is found for the returned http_status2676 renders 404 and logs the error2677# [RSpecRunTime] RSpec elapsed time: 11 minutes 41.61 seconds. Current RSS: ~1466M. load average: 0.96 1.13 1.12 1/281 82852678 resolving discussions in MergeRequest2679 creates an issue for the project2680 doesn't overwrite given params2681 resolves the discussion in the merge_request2682 sets a flash message2683 resolving a single discussion2684 resolves a single discussion2685 sets a flash message that one discussion was resolved2686# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.96 seconds. Current RSS: ~1476M. load average: 0.96 1.13 1.12 1/286 83822687 Recaptcha is enabled2688 when SpamVerdictService allows the issue2689 creates an issue2690# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.06 seconds. Current RSS: ~1475M. load average: 0.96 1.13 1.12 1/286 83832691 when an issue is identified as spam and requires recaptcha2692 when captcha is not verified2693 when allow_possible_spam application setting is false2694 rejects an issue recognized as spam2695 creates a spam log2696 does not create an issue when it is not valid2697 does not create an issue when reCAPTCHA is not enabled2698# [RSpecRunTime] RSpec elapsed time: 11 minutes 52.84 seconds. Current RSS: ~1471M. load average: 0.96 1.13 1.12 1/286 83842699 when allow_possible_spam application setting is true2700 creates an issue recognized as spam2701 creates a spam log2702 does not create an issue when it is not valid2703# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.98 seconds. Current RSS: ~1462M. load average: 0.97 1.13 1.11 1/284 83852704 when Recaptcha is verified2705 accepts an issue after reCAPTCHA is verified2706 marks spam log as recaptcha_verified2707 does not mark spam log as recaptcha_verified when it does not belong to current_user2708# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.33 seconds. Current RSS: ~1457M. load average: 0.97 1.12 1.11 1/281 83862709 user agent details are saved2710 creates a user agent detail2711# [RSpecRunTime] RSpec elapsed time: 12 minutes 0.61 second. Current RSS: ~1457M. load average: 0.97 1.12 1.11 1/281 83872712 when description has quick actions2713 can add spent time2714 can set the time estimate2715# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.81 seconds. Current RSS: ~1455M. load average: 0.97 1.12 1.11 1/281 83882716 when created from sentry error2717 creates an issue2718 creates a sentry issue2719# [RSpecRunTime] RSpec elapsed time: 12 minutes 5.02 seconds. Current RSS: ~1455M. load average: 0.97 1.12 1.11 1/281 83892720 when the endpoint receives requests above the limit2721 when issue creation limits imposed2722 prevents from creating more issues2723 logs the event on auth.log2724# [RSpecRunTime] RSpec elapsed time: 12 minutes 6.39 seconds. Current RSS: ~1458M. load average: 0.97 1.12 1.11 2/281 83902725 setting issue type2726 is expected to eq "issue"2727 incident issue2728 is expected to eq "incident"2729# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.54 seconds. Current RSS: ~1460M. load average: 0.98 1.12 1.11 1/281 83912730 POST #mark_as_spam2731 properly submits to Akismet2732 updates issue2733 DELETE #destroy2734 when the user is a developer2735 does not delete the issue, returning :not_found2736 when the user is owner2737 deletes the issue2738 prevents deletion if destroy_confirm is not set2739 prevents deletion in JSON format if destroy_confirm is not set2740# [RSpecRunTime] RSpec elapsed time: 12 minutes 10.96 seconds. Current RSS: ~1464M. load average: 0.98 1.12 1.11 1/281 83922741 POST #toggle_award_emoji2742 toggles the award emoji2743 removes the already awarded emoji2744 marks Todos on the Issue as done2745# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.22 seconds. Current RSS: ~1455M. load average: 0.98 1.12 1.11 1/281 83932746 POST create_merge_request2747 creates a new merge request2748 render merge request as json2749 is not available when the project is archived2750 is not available for users who cannot create merge requests2751 invalid branch name2752 is unprocessable2753# [RSpecRunTime] RSpec elapsed time: 12 minutes 17.0 seconds. Current RSS: ~1470M. load average: 0.98 1.12 1.11 1/284 84252754 target_project_id is set2755 creates a new merge request2756# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.31 seconds. Current RSS: ~1473M. load average: 0.98 1.12 1.11 1/285 84592757 POST #import_csv2758 unauthorized2759 returns 404 for guests2760 returns 404 for project members with reporter role2761 authorized2762 when upload proceeds correctly2763 returns 302 for project members with developer role2764 enqueues an import job2765 when upload fails2766 shows error when upload fails2767 POST export_csv2768 when logged in2769 allows CSV export2770 when not logged in2771 redirects to the sign in page2772 GET service_desk2773 adds an author filter for the support bot user2774 does not allow any other author to be set2775 supports other filters2776 allows an assignee to be specified by id2777# [RSpecRunTime] RSpec elapsed time: 12 minutes 25.89 seconds. Current RSS: ~1472M. load average: 1.06 1.13 1.11 1/283 84622778 GET #discussions2779 when authenticated2780 returns discussion json2781 renders the author status html if there is a status2782 does not cause an extra query for the status2784 behaves like discussions provider2785 returns the expected discussions2786# [RSpecRunTime] RSpec elapsed time: 12 minutes 29.76 seconds. Current RSS: ~1476M. load average: 1.06 1.13 1.11 1/281 84632787 when user is setting notes filters2788 behaves like issuable notes filter2789 sets discussion filter2790 does not set notes filter when database is in read-only mode2791 does not set notes filter when persist_filter param is false2792 returns only user comments2793 returns only activity notes2794 when filter is set to "only_comments"2795 does not merge label event notes2796# [RSpecRunTime] RSpec elapsed time: 12 minutes 34.36 seconds. Current RSS: ~1481M. load average: 1.05 1.13 1.11 1/280 84642797 with cross-reference system note2798 filters notes that the user should not see2799 does not result in N+1 queries2800# [RSpecRunTime] RSpec elapsed time: 12 minutes 37.01 seconds. Current RSS: ~1476M. load average: 1.05 1.13 1.11 1/280 84652801 private project2802 user is allowed access2803 displays all available notes2804 user is a guest2805 does not display notes w/type listed in TYPES_RESTRICTED_BY_ACCESS_LEVEL2806 GET #designs2807 when project has moved2808 redirects from an old issue/designs correctly2809# [RSpecRunTime] Finishing example group spec/controllers/projects/issues_controller_spec.rb. It took 2 minutes 2.4 seconds. Expected to take 2 minutes 16.02 seconds.2810# [RSpecRunTime] Starting example group spec/requests/api/wikis_spec.rb. Expected to take 1 minute 48.27 seconds.2811API::Wikis2812 GET /projects/:id/wikis2813 when wiki is disabled2814 when user is guest2815 returns 404 Project Not Found2816# [RSpecRunTime] RSpec elapsed time: 12 minutes 41.06 seconds. Current RSS: ~1476M. load average: 1.13 1.14 1.12 1/281 84702817 when user is developer2818 returns 403 Forbidden2819 when user is maintainer2820 returns 403 Forbidden2821 when wiki is available only for team members2822 when user is guest2823 returns 404 Project Not Found2824 when user is developer2825 return the empty list of wiki pages2826 when wiki has pages2827 returns the list of wiki pages without content2828 returns the list of wiki pages with content2829# [RSpecRunTime] RSpec elapsed time: 12 minutes 45.1 seconds. Current RSS: ~1481M. load average: 1.12 1.14 1.12 1/286 85992830 when user is maintainer2831 return the empty list of wiki pages2832 when wiki has pages2833 returns the list of wiki pages without content2834 returns the list of wiki pages with content2835# [RSpecRunTime] RSpec elapsed time: 12 minutes 48.22 seconds. Current RSS: ~1465M. load average: 1.11 1.14 1.12 1/286 87262836 when wiki is available for everyone with access2837 when user is guest2838 returns 404 Project Not Found2839 when user is developer2840 return the empty list of wiki pages2841 when wiki has pages2842 returns the list of wiki pages without content2843 returns the list of wiki pages with content2844# [RSpecRunTime] RSpec elapsed time: 12 minutes 52.07 seconds. Current RSS: ~1457M. load average: 1.11 1.14 1.12 1/285 88552845 when user is maintainer2846 return the empty list of wiki pages2847 when wiki has pages2848 returns the list of wiki pages without content2849 returns the list of wiki pages with content2850# [RSpecRunTime] RSpec elapsed time: 12 minutes 55.33 seconds. Current RSS: ~1457M. load average: 1.10 1.13 1.11 1/285 89822851 GET /projects/:id/wikis/:slug2852 when wiki is disabled2853 when user is guest2854 returns 404 Project Not Found2855 when user is developer2856 returns 403 Forbidden2857 when user is maintainer2858 returns 403 Forbidden2859 when wiki is available only for team members2860 when user is guest2861 returns 404 Project Not Found2862 when user is developer2863 behaves like returns wiki page2864 is expected to eq "Page 5"2865 when render param is false2866 behaves like returns wiki page2867 is expected to eq "Page 6"2868 when render param is true2869 behaves like returns wiki page2870 is expected to eq "Page 7"2871 when wiki page has versions2872 when version param is not present2873 retrieves the last version2874 when version param is set2875 retrieves the specific page version2876 when version param is not valid or inexistent2877 behaves like wiki API 404 Wiki Page Not Found2878 returns 404 Wiki Page Not Found2879# [RSpecRunTime] RSpec elapsed time: 13 minutes 0.35 second. Current RSS: ~1474M. load average: 1.17 1.15 1.12 1/285 93342880 when page is not existing2881 returns 404 Wiki Page Not Found2882 when user is maintainer2883 behaves like returns wiki page2884 is expected to eq "Page 11"2885 when render param is false2886 behaves like returns wiki page2887 is expected to eq "Page 12"2888 when render param is true2889 behaves like returns wiki page2890 is expected to eq "Page 13"2891 when wiki page has versions2892 when version param is not present2893 retrieves the last version2894 when version param is set2895 retrieves the specific page version2896 when version param is not valid or inexistent2897 behaves like wiki API 404 Wiki Page Not Found2898 returns 404 Wiki Page Not Found2899# [RSpecRunTime] RSpec elapsed time: 13 minutes 4.16 seconds. Current RSS: ~1480M. load average: 1.08 1.13 1.11 1/285 95762900 when page is not existing2901 returns 404 Wiki Page Not Found2902 when wiki is available for everyone with access2903 when user is guest2904 returns 404 Project Not Found2905 when user is developer2906 behaves like returns wiki page2907 is expected to eq "Page 18"2908 when render param is false2909 behaves like returns wiki page2910 is expected to eq "Page 19"2911 when render param is true2912 behaves like returns wiki page2913 is expected to eq "Page 20"2914 when wiki page has versions2915 when version param is not present2916 retrieves the last version2917 when version param is set2918 retrieves the specific page version2919 when version param is not valid or inexistent2920 behaves like wiki API 404 Wiki Page Not Found2921 returns 404 Wiki Page Not Found2922# [RSpecRunTime] RSpec elapsed time: 13 minutes 8.74 seconds. Current RSS: ~1478M. load average: 1.07 1.13 1.11 1/285 98512923 when page is not existing2924 returns 404 Wiki Page Not Found2925 when user is maintainer2926 behaves like returns wiki page2927 is expected to eq "Page 24"2928 when render param is false2929 behaves like returns wiki page2930 is expected to eq "Page 25"2931 when render param is true2932 behaves like returns wiki page2933 is expected to eq "Page 26"2934 when wiki page has versions2935 when version param is not present2936 retrieves the last version2937 when version param is set2938 retrieves the specific page version2939 when version param is not valid or inexistent2940 behaves like wiki API 404 Wiki Page Not Found2941 returns 404 Wiki Page Not Found2942# [RSpecRunTime] RSpec elapsed time: 13 minutes 12.49 seconds. Current RSS: ~1475M. load average: 1.07 1.13 1.11 1/285 100932943 when page is not existing2944 returns 404 Wiki Page Not Found2945 when content contains a reference2946 expands the reference in the content2947 POST /projects/:id/wikis2948 when wiki is disabled2949 when user is guest2950 returns 404 Project Not Found2951 when user is developer2952 returns 403 Forbidden2953 when user is maintainer2954 returns 403 Forbidden2955 when wiki is available only for team members2956 when user is guest2957 returns 404 Project Not Found2958 when user is developer2959 creates the wiki page2960 responds with validation error on empty title2961 responds with validation error on empty content2962# [RSpecRunTime] RSpec elapsed time: 13 minutes 17.55 seconds. Current RSS: ~1476M. load average: 1.06 1.12 1.11 1/285 101652963 when user is maintainer2964 creates the wiki page2965 responds with validation error on empty title2966 responds with validation error on empty content2967# [RSpecRunTime] RSpec elapsed time: 13 minutes 20.26 seconds. Current RSS: ~1478M. load average: 1.06 1.12 1.11 3/286 102012968 when wiki is available for everyone with access2969 when user is guest2970 returns 404 Project Not Found2971 when user is developer2972 creates the wiki page2973 responds with validation error on empty title2974 responds with validation error on empty content2975 with front matter title2976 save front matter2977# [RSpecRunTime] RSpec elapsed time: 13 minutes 24.91 seconds. Current RSS: ~1468M. load average: 1.05 1.12 1.11 1/285 102702978 when user is maintainer2979 creates the wiki page2980 responds with validation error on empty title2981 responds with validation error on empty content2982# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.64 seconds. Current RSS: ~1462M. load average: 1.05 1.12 1.11 1/285 103062983 PUT /projects/:id/wikis/:slug2984 when wiki is disabled2985 when user is guest2986 returns 404 Project Not Found2987 when user is developer2988 returns 403 Forbidden2989 when user is maintainer2990 returns 403 Forbidden2991 when wiki is available only for team members2992 when user is guest2993 returns 404 Project Not Found2994 when user is developer2995 updates the wiki page2996 updates with wiki with missing title2997 updates with wiki with missing content2998 updates with wiki with missing format2999 when page is not existing3000 returns 404 Wiki Page Not Found3001# [RSpecRunTime] RSpec elapsed time: 13 minutes 37.16 seconds. Current RSS: ~1456M. load average: 1.12 1.13 1.11 1/286 106983002 when user is maintainer3003 updates the wiki page3004 updates with wiki with missing title3005 updates with wiki with missing content3006 updates with wiki with missing format3007 when page is not existing3008 returns 404 Wiki Page Not Found3009# [RSpecRunTime] RSpec elapsed time: 13 minutes 43.25 seconds. Current RSS: ~1454M. load average: 1.18 1.14 1.12 1/286 109583010 when wiki is available for everyone with access3011 when user is guest3012 returns 404 Project Not Found3013 when user is developer3014 updates the wiki page3015 updates with wiki with missing title3016 updates with wiki with missing content3017 updates with wiki with missing format3018 when page is not existing3019 returns 404 Wiki Page Not Found3020# [RSpecRunTime] RSpec elapsed time: 13 minutes 50.01 seconds. Current RSS: ~1457M. load average: 1.25 1.16 1.12 1/286 112513021 with front matter title3022 save front matter3023# [RSpecRunTime] RSpec elapsed time: 13 minutes 51.41 seconds. Current RSS: ~1452M. load average: 1.25 1.16 1.12 1/286 113163024 when user is maintainer3025 updates the wiki page3026 updates with wiki with missing title3027 updates with wiki with missing content3028 updates with wiki with missing format3029 when page is not existing3030 returns 404 Wiki Page Not Found3031# [RSpecRunTime] RSpec elapsed time: 13 minutes 57.45 seconds. Current RSS: ~1454M. load average: 1.31 1.17 1.13 1/286 115763032 when wiki belongs to a group project3033 updates the wiki page3034 updates with wiki with missing title3035 updates with wiki with missing content3036 updates with wiki with missing format3037# [RSpecRunTime] RSpec elapsed time: 13 minutes 59.71 seconds. Current RSS: ~1459M. load average: 1.28 1.17 1.13 1/286 117633038 DELETE /projects/:id/wikis/:slug3039 when wiki is disabled3040 when user is guest3041 returns 404 Project Not Found3042 when user is developer3043 returns 403 Forbidden3044 when user is maintainer3045 returns 403 Forbidden3046# [RSpecRunTime] RSpec elapsed time: 14 minutes 2.56 seconds. Current RSS: ~1459M. load average: 1.28 1.17 1.13 1/286 118633047 when wiki is available only for team members3048 when user is guest3049 returns 404 Project Not Found3050 when user is developer3051 returns 403 Forbidden3052 when user is maintainer3053 returns 204 No Content3054# [RSpecRunTime] RSpec elapsed time: 14 minutes 5.61 seconds. Current RSS: ~1457M. load average: 1.34 1.18 1.13 1/286 119813055 when wiki is available for everyone with access3056 when user is guest3057 returns 404 Project Not Found3058 when user is developer3059 returns 403 Forbidden3060# [RSpecRunTime] RSpec elapsed time: 14 minutes 7.6 seconds. Current RSS: ~1453M. load average: 1.34 1.18 1.13 1/286 120483061 when user is maintainer3062 returns 204 No Content3063 when page is not existing3064 returns 404 Wiki Page Not Found3065# [RSpecRunTime] RSpec elapsed time: 14 minutes 9.72 seconds. Current RSS: ~1448M. load average: 1.31 1.18 1.13 1/286 121073066 when there is an error deleting the page3067 returns 4223068# [RSpecRunTime] RSpec elapsed time: 14 minutes 10.9 seconds. Current RSS: ~1445M. load average: 1.31 1.18 1.13 1/286 121463069 when wiki belongs to a group project3070 returns 204 No Content3071# [RSpecRunTime] RSpec elapsed time: 14 minutes 11.96 seconds. Current RSS: ~1445M. load average: 1.31 1.18 1.13 1/286 121983072 POST /projects/:id/wikis/attachments3073 when wiki is disabled3074 when user is guest3075 returns 404 Project Not Found3076 when user is developer3077 returns 403 Forbidden3078 when user is maintainer3079 returns 403 Forbidden3080 when wiki is available only for team members3081 when user is guest3082 returns 404 Project Not Found3083 when user is developer3084 pushes attachment to the wiki repository3085 responds with validation error on empty file3086 responds with validation error on invalid temp file3087 is backward compatible with regular multipart uploads3088# [RSpecRunTime] RSpec elapsed time: 14 minutes 18.68 seconds. Current RSS: ~1451M. load average: 1.26 1.17 1.13 1/286 122493089 when user is maintainer3090 pushes attachment to the wiki repository3091 responds with validation error on empty file3092 responds with validation error on invalid temp file3093 is backward compatible with regular multipart uploads3094# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.49 seconds. Current RSS: ~1442M. load average: 1.26 1.17 1.13 1/283 122923095 when wiki is available for everyone with access3096 when user is guest3097 returns 404 Project Not Found3098 when user is developer3099 pushes attachment to the wiki repository3100 responds with validation error on empty file3101 responds with validation error on invalid temp file3102 is backward compatible with regular multipart uploads3103# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.81 seconds. Current RSS: ~1444M. load average: 1.24 1.17 1.13 1/282 123373104 when user is maintainer3105 pushes attachment to the wiki repository3106 responds with validation error on empty file3107 responds with validation error on invalid temp file3108 is backward compatible with regular multipart uploads3109# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.56 seconds. Current RSS: ~1442M. load average: 1.22 1.17 1.13 1/282 123803110# [RSpecRunTime] Finishing example group spec/requests/api/wikis_spec.rb. It took 1 minute 51.08 seconds. Expected to take 1 minute 48.27 seconds.3111# [RSpecRunTime] Starting example group spec/requests/api/group_clusters_spec.rb. Expected to take 1 minute 27.91 seconds.3112API::GroupClusters3113 GET /groups/:id/clusters3114 feature flag is disabled3115 responds with :not_found3116# [RSpecRunTime] RSpec elapsed time: 14 minutes 34.92 seconds. Current RSS: ~1471M. load average: 1.20 1.16 1.13 1/280 123813117 non-authorized user3118 responds with 4033119# [RSpecRunTime] RSpec elapsed time: 14 minutes 40.0 seconds. Current RSS: ~1481M. load average: 1.18 1.16 1.12 1/280 123823120 authorized user3121 responds with 2003122 includes pagination headers3123 only include authorized clusters3124# [RSpecRunTime] RSpec elapsed time: 14 minutes 51.9 seconds. Current RSS: ~1513M. load average: 1.23 1.17 1.13 1/280 123833125 GET /groups/:id/clusters/:cluster_id3126 feature flag is disabled3127 responds with :not_found3128# [RSpecRunTime] RSpec elapsed time: 14 minutes 53.16 seconds. Current RSS: ~1515M. load average: 1.23 1.17 1.13 1/280 123843129 non-authorized user3130 responds with 4033131# [RSpecRunTime] RSpec elapsed time: 14 minutes 54.59 seconds. Current RSS: ~1514M. load average: 1.21 1.17 1.13 1/280 123853132 authorized user3133 returns specific cluster3134 returns cluster information3135 returns group information3136 returns kubernetes platform information3137 returns user information3138 returns GCP provider information3139 when cluster has no provider3140 does not include GCP provider info3141# [RSpecRunTime] RSpec elapsed time: 15 minutes 3.46 seconds. Current RSS: ~1486M. load average: 1.18 1.16 1.13 1/280 123863142 with non-existing cluster3143 returns 4043144 POST /groups/:id/clusters/user3145 feature flag is disabled3146 responds with :not_found3147# [RSpecRunTime] RSpec elapsed time: 15 minutes 5.65 seconds. Current RSS: ~1486M. load average: 1.18 1.16 1.13 1/280 123873148 non-authorized user3149 responds with 4033150# [RSpecRunTime] RSpec elapsed time: 15 minutes 6.95 seconds. Current RSS: ~1484M. load average: 1.18 1.16 1.13 1/280 123883151 authorized user3152 with valid params3153 responds with 2013154 creates a new Cluster::Cluster3155# [RSpecRunTime] RSpec elapsed time: 15 minutes 9.99 seconds. Current RSS: ~1479M. load average: 1.16 1.16 1.12 1/280 123893156 when user does not indicate authorization type3157 defaults to RBAC3158# [RSpecRunTime] RSpec elapsed time: 15 minutes 11.56 seconds. Current RSS: ~1478M. load average: 1.16 1.16 1.12 1/280 123903159 when user sets authorization type as ABAC3160 creates an ABAC cluster3161# [RSpecRunTime] RSpec elapsed time: 15 minutes 13.21 seconds. Current RSS: ~1478M. load average: 1.15 1.16 1.12 1/280 123913162 when namespace_per_environment is not set3163 defaults to true3164# [RSpecRunTime] RSpec elapsed time: 15 minutes 14.29 seconds. Current RSS: ~1482M. load average: 1.15 1.16 1.12 1/280 123923165 current user does not have access to management_project_id3166 responds with 4003167 returns validation errors3168# [RSpecRunTime] RSpec elapsed time: 15 minutes 17.02 seconds. Current RSS: ~1478M. load average: 1.15 1.16 1.12 1/280 123933169 with invalid params3170 responds with 4003171 does not create a new Clusters::Cluster3172 returns validation errors3173# [RSpecRunTime] RSpec elapsed time: 15 minutes 21.39 seconds. Current RSS: ~1476M. load average: 1.06 1.14 1.12 1/281 123943174 non-authorized user3175 responds with 4033176# [RSpecRunTime] RSpec elapsed time: 15 minutes 22.72 seconds. Current RSS: ~1476M. load average: 1.06 1.14 1.12 1/281 123953177 PUT /groups/:id/clusters/:cluster_id3178 when another cluster exists3179 responds with 2013180 allows multiple clusters to be associated to group3181# [RSpecRunTime] RSpec elapsed time: 15 minutes 25.75 seconds. Current RSS: ~1481M. load average: 1.13 1.15 1.12 1/280 123963182 PUT /groups/:id/clusters/:cluster_id3183 feature flag is disabled3184 responds with :not_found3185# [RSpecRunTime] RSpec elapsed time: 15 minutes 27.67 seconds. Current RSS: ~1490M. load average: 1.13 1.15 1.12 1/280 123973186 non-authorized user3187 responds with 4033188# [RSpecRunTime] RSpec elapsed time: 15 minutes 29.57 seconds. Current RSS: ~1484M. load average: 1.12 1.15 1.12 1/280 123983189 authorized user3190 with valid params3191 responds with 2003192 updates cluster attributes3193# [RSpecRunTime] RSpec elapsed time: 15 minutes 34.02 seconds. Current RSS: ~1474M. load average: 1.11 1.15 1.12 1/280 123993194 with invalid params3195 responds with 4003196 does not update cluster attributes3197 returns validation errors3198# [RSpecRunTime] RSpec elapsed time: 15 minutes 40.31 seconds. Current RSS: ~1482M. load average: 1.10 1.14 1.12 1/280 124003199 current user does not have access to management_project_id3200 responds with 4003201 returns validation errors3202# [RSpecRunTime] RSpec elapsed time: 15 minutes 45.25 seconds. Current RSS: ~1463M. load average: 1.02 1.13 1.11 1/280 124013203 with a GCP cluster3204 when user tries to change GCP specific fields3205 responds with 4003206 returns validation error3207# [RSpecRunTime] RSpec elapsed time: 15 minutes 49.62 seconds. Current RSS: ~1470M. load average: 1.09 1.14 1.12 1/280 124023208 when user tries to change domain3209 responds with 2003210# [RSpecRunTime] RSpec elapsed time: 15 minutes 51.71 seconds. Current RSS: ~1471M. load average: 1.09 1.14 1.12 1/280 124033211 with an user cluster3212 responds with 2003213 updates platform kubernetes attributes3214# [RSpecRunTime] RSpec elapsed time: 15 minutes 55.76 seconds. Current RSS: ~1469M. load average: 1.09 1.14 1.12 1/280 124043215 with a cluster that does not belong to user3216 responds with 4043217# [RSpecRunTime] RSpec elapsed time: 15 minutes 57.95 seconds. Current RSS: ~1468M. load average: 1.09 1.14 1.12 1/280 124053218 DELETE /groups/:id/clusters/:cluster_id3219 feature flag is disabled3220 responds with :not_found3221# [RSpecRunTime] RSpec elapsed time: 15 minutes 59.26 seconds. Current RSS: ~1475M. load average: 1.08 1.14 1.12 1/280 124063222 non-authorized user3223 responds with 4033224# [RSpecRunTime] RSpec elapsed time: 16 minutes 0.55 second. Current RSS: ~1475M. load average: 1.08 1.14 1.12 1/280 124073225 authorized user3226 responds with 2043227 deletes the cluster3228 with a cluster that does not belong to user3229 responds with 4043230# [RSpecRunTime] RSpec elapsed time: 16 minutes 4.85 seconds. Current RSS: ~1476M. load average: 1.07 1.13 1.11 1/280 124083231# [RSpecRunTime] Finishing example group spec/requests/api/group_clusters_spec.rb. It took 1 minute 34.17 seconds. Expected to take 1 minute 27.91 seconds.3232# [RSpecRunTime] Starting example group spec/controllers/projects/pipeline_schedules_controller_spec.rb. Expected to take 1 minute 10.69 seconds.3233Projects::PipelineSchedulesController3234 GET #index3235 renders the index view3236 avoids N + 1 queries3237 when the scope is set to active3238 only shows active pipeline schedules3239# [RSpecRunTime] RSpec elapsed time: 16 minutes 9.9 seconds. Current RSS: ~1484M. load average: 1.07 1.13 1.11 1/281 124233240 GET #new3241 initializes a pipeline schedule model3242 POST #create3243 functionality3244 when variables_attributes has one variable3245 creates a new schedule3246 when the user is not allowed to create a pipeline schedule with variables3247 does not create a new schedule3248# [RSpecRunTime] RSpec elapsed time: 16 minutes 11.61 seconds. Current RSS: ~1486M. load average: 1.07 1.13 1.11 1/281 124253249 when variables_attributes has two variables and duplicated3250 returns an error that the keys of variable are duplicated3251 security3252 is allowed for admin when admin mode enabled3253 is denied for admin when admin mode disabled3254 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 3023255 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023256 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 3023257 is expected to be denied for reporter. Expected: 401,404 Got: 4043258 is expected to be denied for guest. Expected: 401,404 Got: 4043259 is expected to be denied for user. Expected: 401,404 Got: 4043260 is expected to be denied for external. Expected: 401,404 Got: 4043261 is expected to be denied for visitor. Expected: 401,404 Got: 4043262 behaves like protecting ref3263 branch_access_levels: [:no_one_can_push, :no_one_can_merge], tag_access_level: :no_one_can_create, maintainer_accessible: :be_denied_for, developer_accessible: :be_denied_for3264 when branch is protected3265 is expected to be denied for maintainer. Expected: 401,404 Got: 4043266 is expected to be denied for developer. Expected: 401,404 Got: 4043267# [RSpecRunTime] RSpec elapsed time: 16 minutes 19.32 seconds. Current RSS: ~1465M. load average: 1.14 1.14 1.12 1/280 124263268 when tag is protected3269 is expected to be denied for maintainer. Expected: 401,404 Got: 4043270 is expected to be denied for developer. Expected: 401,404 Got: 4043271# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.8 seconds. Current RSS: ~1462M. load average: 1.14 1.14 1.12 1/281 124273272 branch_access_levels: [:maintainers_can_push, :maintainers_can_merge], tag_access_level: :maintainers_can_create, maintainer_accessible: :be_allowed_for, developer_accessible: :be_denied_for3273 when branch is protected3274 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023275 is expected to be denied for developer. Expected: 401,404 Got: 4043276# [RSpecRunTime] RSpec elapsed time: 16 minutes 22.39 seconds. Current RSS: ~1457M. load average: 1.14 1.14 1.12 1/281 124283277 when tag is protected3278 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023279 is expected to be denied for developer. Expected: 401,404 Got: 4043280# [RSpecRunTime] RSpec elapsed time: 16 minutes 23.9 seconds. Current RSS: ~1456M. load average: 1.13 1.14 1.12 1/281 124293281 branch_access_levels: [:developers_can_push, :developers_can_merge], tag_access_level: :developers_can_create, maintainer_accessible: :be_allowed_for, developer_accessible: :be_allowed_for3282 when branch is protected3283 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023284 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 3023285# [RSpecRunTime] RSpec elapsed time: 16 minutes 26.95 seconds. Current RSS: ~1455M. load average: 1.13 1.14 1.12 1/281 124303286 when tag is protected3287 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023288 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 3023289# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.71 seconds. Current RSS: ~1457M. load average: 1.12 1.14 1.12 1/281 124313290 PUT #update3291 functionality3292 when a pipeline schedule has no variables3293 when params include one variable3294 inserts new variable to the pipeline schedule3295 when the user is not allowed to update pipeline schedule variables3296 does not update the schedule3297# [RSpecRunTime] RSpec elapsed time: 16 minutes 30.14 seconds. Current RSS: ~1460M. load average: 1.12 1.14 1.12 2/281 124333298 when params include two duplicated variables3299 returns an error that variables are duplciated3300 when a pipeline schedule has one variable3301 when adds a new variable3302 adds the new variable3303 when adds a new duplicated variable3304 returns an error3305 when updates a variable3306 updates the variable3307 when deletes a variable3308 delete the existsed variable3309 when deletes and creates a same key simultaneously3310 updates the variable3311 security3312 behaves like access update schedule3313 security3314 is allowed for admin when admin mode enabled3315 is denied for admin when admin mode disabled3316 is expected to be denied for owner. Expected: 401,404 Got: 4043317 is expected to be denied for maintainer. Expected: 401,404 Got: 4043318 is expected to be denied for developer. Expected: 401,404 Got: 4043319 is expected to be denied for reporter. Expected: 401,404 Got: 4043320 is expected to be denied for guest. Expected: 401,404 Got: 4043321 is expected to be denied for user. Expected: 401,404 Got: 4043322 is expected to be denied for external. Expected: 401,404 Got: 4043323 is expected to be denied for visitor. Expected: 401,404 Got: 4043324 when user is schedule owner3325 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 3023326 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023327 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 3023328 is expected to be denied for reporter. Expected: 401,404 Got: 4043329 is expected to be denied for guest. Expected: 401,404 Got: 4043330 is expected to be denied for user. Expected: 401,404 Got: 4043331 is expected to be denied for external. Expected: 401,404 Got: 4043332 is expected to be denied for visitor. Expected: 401,404 Got: 4043333# [RSpecRunTime] RSpec elapsed time: 16 minutes 44.52 seconds. Current RSS: ~1478M. load average: 1.09 1.13 1.11 1/281 124343334 when a developer created a pipeline schedule3335 is expected to be allowed for #<User:0x00007fd4638b3028>. Expected: 200,201,204,302 Got: 3023336 is expected to be denied for owner. Expected: 401,404 Got: 4043337 is expected to be denied for maintainer. Expected: 401,404 Got: 4043338 is expected to be denied for developer. Expected: 401,404 Got: 4043339# [RSpecRunTime] RSpec elapsed time: 16 minutes 47.84 seconds. Current RSS: ~1478M. load average: 1.09 1.13 1.11 1/281 124353340 when a maintainer created a pipeline schedule3341 is expected to be allowed for #<User:0x00007fd479483730>. Expected: 200,201,204,302 Got: 3023342 is expected to be denied for owner. Expected: 401,404 Got: 4043343 is expected to be denied for maintainer. Expected: 401,404 Got: 4043344 is expected to be denied for developer. Expected: 401,404 Got: 4043345# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.09 seconds. Current RSS: ~1475M. load average: 1.00 1.11 1.11 1/281 124363346 GET #edit3347 functionality3348 loads the pipeline schedule3349 behaves like access update schedule3350 security3351 is allowed for admin when admin mode enabled3352 is denied for admin when admin mode disabled3353 is expected to be denied for owner. Expected: 401,404 Got: 4043354 is expected to be denied for maintainer. Expected: 401,404 Got: 4043355 is expected to be denied for developer. Expected: 401,404 Got: 4043356 is expected to be denied for reporter. Expected: 401,404 Got: 4043357 is expected to be denied for guest. Expected: 401,404 Got: 4043358 is expected to be denied for user. Expected: 401,404 Got: 4043359 is expected to be denied for external. Expected: 401,404 Got: 4043360 is expected to be denied for visitor. Expected: 401,404 Got: 4043361 when user is schedule owner3362 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 2003363 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 2003364 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 2003365 is expected to be denied for reporter. Expected: 401,404 Got: 4043366 is expected to be denied for guest. Expected: 401,404 Got: 4043367 is expected to be denied for user. Expected: 401,404 Got: 4043368 is expected to be denied for external. Expected: 401,404 Got: 4043369 is expected to be denied for visitor. Expected: 401,404 Got: 4043370# [RSpecRunTime] RSpec elapsed time: 17 minutes 2.1 seconds. Current RSS: ~1483M. load average: 1.08 1.12 1.11 1/281 124373371 GET #take_ownership3372 security3373 is allowed for admin when admin mode enabled3374 is denied for admin when admin mode disabled3375 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 3023376 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023377 is expected to be denied for developer. Expected: 401,404 Got: 4043378 is expected to be denied for reporter. Expected: 401,404 Got: 4043379 is expected to be denied for guest. Expected: 401,404 Got: 4043380 is expected to be denied for user. Expected: 401,404 Got: 4043381 is expected to be denied for external. Expected: 401,404 Got: 4043382 is expected to be denied for visitor. Expected: 401,404 Got: 4043383 when user is schedule owner3384 is expected to be allowed for owner. Expected: 200,201,204,302 Got: 3023385 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023386 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 3023387 is expected to be denied for reporter. Expected: 401,404 Got: 4043388 is expected to be denied for guest. Expected: 401,404 Got: 4043389 is expected to be denied for user. Expected: 401,404 Got: 4043390 is expected to be denied for external. Expected: 401,404 Got: 4043391 is expected to be denied for visitor. Expected: 401,404 Got: 4043392# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.45 seconds. Current RSS: ~1491M. load average: 1.06 1.12 1.11 1/281 124383393 POST #play3394 when an anonymous user makes the request3395 does not allow pipeline to be executed3396 when a developer makes the request3397 executes a new pipeline3398 prevents users from scheduling the same pipeline repeatedly3399# [RSpecRunTime] RSpec elapsed time: 17 minutes 13.96 seconds. Current RSS: ~1491M. load average: 1.06 1.12 1.11 1/281 124413400 security3401 behaves like protecting ref3402 branch_access_levels: [:no_one_can_push, :no_one_can_merge], tag_access_level: :no_one_can_create, maintainer_accessible: :be_denied_for, developer_accessible: :be_denied_for3403 when branch is protected3404 is expected to be denied for maintainer. Expected: 401,404 Got: 4043405 is expected to be denied for developer. Expected: 401,404 Got: 4043406# [RSpecRunTime] RSpec elapsed time: 17 minutes 15.46 seconds. Current RSS: ~1486M. load average: 1.06 1.12 1.11 1/281 124443407 when tag is protected3408 is expected to be denied for maintainer. Expected: 401,404 Got: 4043409 is expected to be denied for developer. Expected: 401,404 Got: 4043410# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.93 seconds. Current RSS: ~1487M. load average: 1.06 1.12 1.11 1/281 124453411 branch_access_levels: [:maintainers_can_push, :maintainers_can_merge], tag_access_level: :maintainers_can_create, maintainer_accessible: :be_allowed_for, developer_accessible: :be_denied_for3412 when branch is protected3413 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023414 is expected to be denied for developer. Expected: 401,404 Got: 4043415# [RSpecRunTime] RSpec elapsed time: 17 minutes 18.43 seconds. Current RSS: ~1485M. load average: 1.05 1.11 1.11 1/281 124483416 when tag is protected3417 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023418 is expected to be denied for developer. Expected: 401,404 Got: 4043419# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.78 seconds. Current RSS: ~1483M. load average: 1.05 1.11 1.11 1/281 124493420 branch_access_levels: [:developers_can_push, :developers_can_merge], tag_access_level: :developers_can_create, maintainer_accessible: :be_allowed_for, developer_accessible: :be_allowed_for3421 when branch is protected3422 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023423 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 3023424# [RSpecRunTime] RSpec elapsed time: 17 minutes 21.24 seconds. Current RSS: ~1481M. load average: 1.05 1.11 1.11 2/281 124523425 when tag is protected3426 is expected to be allowed for maintainer. Expected: 200,201,204,302 Got: 3023427 is expected to be allowed for developer. Expected: 200,201,204,302 Got: 3023428# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.63 seconds. Current RSS: ~1478M. load average: 1.05 1.11 1.11 1/281 124533429 DELETE #destroy3430 when a developer makes the request3431 does not delete the pipeline schedule3432 when a maintainer makes the request3433 destroys the pipeline schedule3434# [RSpecRunTime] Finishing example group spec/controllers/projects/pipeline_schedules_controller_spec.rb. It took 1 minute 18.62 seconds. Expected to take 1 minute 10.69 seconds.3435# [RSpecRunTime] Starting example group spec/requests/api/ci/runners_spec.rb. Expected to take 56.64 seconds.3436API::Ci::Runners3437 GET /runners3438 authorized user3439 returns response status and headers3440 returns user available runners3441 filters runners by scope3442 avoids filtering if scope is invalid3443 filters runners by type3444 does not filter by invalid type3445 does not filter by invalid status3446 filters runners by tag_list3447 with an inactive runner3448 filters runners by paused state3449 filters runners by status3450# [RSpecRunTime] RSpec elapsed time: 17 minutes 28.12 seconds. Current RSS: ~1487M. load average: 1.05 1.11 1.11 1/281 124543451 unauthorized user3452 does not return runners3453 GET /runners/all3454 behaves like GET request permissions for admin mode3455 behaves like when admin3456 behaves like makes request3457 returns3458 behaves like makes request3459 returns3460 behaves like when user3461 returns3462 behaves like makes request3463 returns3464 authorized user3465 with admin privileges3466 returns response status and headers3467 returns all runners3468 filters runners by scope3469 filters runners by scope3470 avoids filtering if scope is invalid3471 filters runners by project type3472 filters runners by group type3473 does not filter by invalid type3474 does not filter by invalid status3475 filters runners by tag_list3476 with an inactive runner3477 filters runners by status3478 filters runners by status3479# [RSpecRunTime] RSpec elapsed time: 17 minutes 31.28 seconds. Current RSS: ~1494M. load average: 1.04 1.11 1.10 1/281 124553480 with ci_runner_machines3481 filters runners by version_prefix when prefix is "15.0"3482 filters runners by version_prefix when prefix is "16"3483 filters runners by version_prefix when prefix is "25"3484 does not filter runners by version_prefix when prefix is invalid ("V15")3485# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.55 seconds. Current RSS: ~1490M. load average: 1.04 1.11 1.10 1/281 124563486 without admin privileges3487 does not return runners list3488 unauthorized user3489 does not return runners3490 GET /runners/:id3491 behaves like GET request permissions for admin mode3492 behaves like when admin3493 behaves like makes request3494 returns3495 behaves like makes request3496 returns3497 behaves like when user3498 returns3499 behaves like makes request3500 returns3501 admin user3502 returns 404 if runner does not exist3503 when runner is shared3504 returns runner's details3505 when runner is not shared3506 returns runner's details3507 returns the project's details for a project runner3508 when unused runner is present3509 deletes unused runner3510 when the runner is a group runner3511 returns the runner's details3512 runner project's administrative user3513 when runner is not shared3514 returns runner's details3515 when runner is shared3516 returns runner's details3517 other authorized user3518 does not return project runner's details3519 unauthorized user3520 does not return project runner's details3521 PUT /runners/:id3522 behaves like PUT request permissions for admin mode3523 behaves like when admin3524 behaves like makes request3525 returns3526 behaves like makes request3527 returns3528 behaves like when user3529 returns3530 behaves like makes request3531 returns3532 admin user3533 returns 404 if runner does not exist3534 single parameter update3535 runner description3536 runner active state3537 runner paused state3538 runner tag list3539 unrelated runner attribute on an existing runner with too many tags3540 runner untagged flag3541 runner unlocked flag3542 runner access level3543 runner maximum timeout3544 maintenance note3545 fails with no parameters3546# [RSpecRunTime] RSpec elapsed time: 17 minutes 39.72 seconds. Current RSS: ~1497M. load average: 1.12 1.12 1.11 1/281 124573547 when runner is shared3548 updates runner3549 when runner is not shared3550 updates runner3551 authorized user3552 when runner is shared3553 does not update runner3554 when runner is not shared3555 does not update project runner without access to it3556 updates project runner with access to it3557 unauthorized user3558 does not delete project runner3559 DELETE /runners/:id3560 behaves like DELETE request permissions for admin mode3561 behaves like when admin3562 behaves like makes request3563 returns3564 behaves like makes request3565 returns3566 behaves like when user3567 returns3568 behaves like makes request3569 returns3570 admin user3571 returns 404 if runner does not exist3572 when runner is shared3573 deletes runner3574 behaves like 412 response3575 for a modified resource3576 returns 412 with a JSON error3577 for an unmodified resource3578 returns 204 with an empty body3579 when runner is not shared3580 deletes used project runner3581 authorized user3582 when runner is shared3583 does not delete runner3584 when runner is not shared3585 does not delete runner without access to it3586 does not delete project runner with more than one associated project3587 deletes project runner for one owned project3588 does not delete group runner with guest access3589 does not delete group runner with reporter access3590 does not delete group runner with developer access3591 does not delete group runner with maintainer access3592 deletes owned group runner with owner access3593 deletes inherited group runner with owner access3594 behaves like 412 response3595 for a modified resource3596 returns 412 with a JSON error3597# [RSpecRunTime] RSpec elapsed time: 17 minutes 44.84 seconds. Current RSS: ~1503M. load average: 1.11 1.12 1.11 1/281 124583598 for an unmodified resource3599 returns 204 with an empty body3600 unauthorized user3601 does not delete project runner3602 POST /runners/:id/reset_authentication_token3603 behaves like POST request permissions for admin mode3604 behaves like when admin3605 behaves like makes request3606 returns3607 behaves like makes request3608 returns3609 behaves like when user3610 returns3611 behaves like makes request3612 returns3613 admin user3614 resets shared runner authentication token3615 returns 404 if runner does not exist3616 authorized user3617 does not reset project runner authentication token without access to it3618 resets project runner authentication token for owned project3619 does not reset group runner authentication token with guest access3620 does not reset group runner authentication token with reporter access3621 does not reset group runner authentication token with developer access3622 does not reset group runner authentication token with maintainer access3623 resets group runner authentication token with owner access3624 resets group runner authentication token with owner access with expiration time3625# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.39 seconds. Current RSS: ~1507M. load average: 1.10 1.12 1.11 1/281 124593626 unauthorized user3627 does not reset authentication token3628 GET /runners/:id/jobs3629 behaves like GET request permissions for admin mode3630 behaves like when admin3631 behaves like makes request3632 returns3633# [RSpecRunTime] RSpec elapsed time: 17 minutes 51.98 seconds. Current RSS: ~1496M. load average: 1.10 1.12 1.11 1/281 124603634 behaves like makes request3635 returns3636 behaves like when user3637 returns3638 behaves like makes request3639 returns3640 admin user3641 when runner exists3642 when runner is shared3643 return jobs3644 behaves like an endpoint with keyset pagination3645 on making requests with supported ordering structure3646 includes keyset url params in the url response3647 does not include pagination headers3648 paginates the records correctly3649# [RSpecRunTime] RSpec elapsed time: 17 minutes 53.81 seconds. Current RSS: ~1501M. load average: 1.09 1.12 1.11 1/281 124613650 when runner is a project runner3651 return jobs3652 when user does not have authorization to see all jobs3653 shows only jobs it has permission to see3654 when valid status is provided3655 return filtered jobs3656 when valid order_by is provided3657 when sort order is not specified3658 return jobs in descending order3659 when sort order is specified as asc3660 return jobs sorted in ascending order3661 when invalid status is provided3662 return 4003663 when invalid order_by is provided3664 return 4003665 when invalid sort is provided3666 return 4003667 eager loading3668 avoids N+1 DB queries3669 batches loading of commits3670# [RSpecRunTime] RSpec elapsed time: 17 minutes 58.33 seconds. Current RSS: ~1495M. load average: 1.08 1.11 1.10 1/282 124733671 when runner doesn't exist3672 returns 4043673 runner project's administrative user3674 when runner exists3675 when runner is shared3676 returns 4033677 when runner is a project runner3678 return jobs3679 when valid status is provided3680 return filtered jobs3681 when invalid status is provided3682 return 4003683 when runner doesn't exist3684 returns 4043685 other authorized user3686 does not return jobs3687 unauthorized user3688 does not return jobs3689 with system_id param3690 returns jobs from the runner manager3691 when system_id does not match runner3692 does not return jobs3693 GET /projects/:id/runners3694 authorized user with maintainer privileges3695 returns response status and headers3696 returns all runners3697 filters runners by scope3698 avoids filtering if scope is invalid3699 filters runners by type3700 does not filter by invalid type3701 does not filter by invalid status3702 filters runners by tag_list3703 with an inactive runner3704 filters runners by status3705 filters runners by status3706# [RSpecRunTime] RSpec elapsed time: 18 minutes 2.57 seconds. Current RSS: ~1503M. load average: 1.08 1.11 1.10 1/282 124743707 behaves like unauthorized access to runners list3708 authorized user without maintainer privileges3709 does not return group's runners3710 unauthorized user3711 does not return project's runners3712 GET /groups/:id/runners3713 authorized user with maintainer privileges3714 returns all runners3715 filters runners by tag_list3716 filter by type3717 returns record when valid and present3718 returns instance runners when instance_type is specified3719 returns empty result when type does not match3720 does not filter by invalid type3721# [RSpecRunTime] RSpec elapsed time: 18 minutes 4.34 seconds. Current RSS: ~1501M. load average: 1.08 1.11 1.10 1/282 124753722 with an inactive runner3723 returns runners by paused state3724 filter runners by status3725 returns runners by valid status3726 does not filter by invalid status3727 behaves like unauthorized access to runners list3728 authorized user without maintainer privileges3729 does not return group's runners3730 unauthorized user3731 does not return project's runners3732 POST /projects/:id/runners3733 behaves like POST request permissions for admin mode3734 behaves like when admin3735 behaves like makes request3736 returns3737 behaves like makes request3738 returns3739 behaves like when user3740 returns3741 behaves like makes request3742 returns3743# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.93 seconds. Current RSS: ~1492M. load average: 1.08 1.11 1.10 1/282 124763744 authorized user3745 enables project runner3746 avoids changes when enabling already enabled runner3747 does not enable locked runner3748 does not enable shared runner3749 does not enable group runner3750 raises an error when no runner_id param is provided3751 user is admin3752 when project runner is used3753 enables any project runner3754 when it exceeds the application limits3755 does not enable project runner3756# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.75 seconds. Current RSS: ~1498M. load average: 1.07 1.11 1.10 1/281 124773757 user is not admin3758 does not enable runner without access to3759 authorized user without permissions3760 does not enable runner3761 unauthorized user3762 does not enable runner3763 DELETE /projects/:id/runners/:runner_id3764 authorized user3765 returns 404 is runner is not found3766 when runner have more than one associated projects3767 disables project's runner3768 behaves like 412 response3769 for a modified resource3770 returns 412 with a JSON error3771 for an unmodified resource3772 returns 204 with an empty body3773 when runner have one associated projects3774 does not disable project's runner3775 authorized user without permissions3776 does not disable project's runner3777 unauthorized user3778 does not disable project's runner3779# [RSpecRunTime] Finishing example group spec/requests/api/ci/runners_spec.rb. It took 49.76 seconds. Expected to take 56.64 seconds.3780# [RSpecRunTime] Starting example group spec/requests/api/helm_packages_spec.rb. Expected to take 48.57 seconds.3781API::HelmPackages3782 GET /api/v4/projects/:id/packages/helm/:channel/index.yaml3783 with a project id3784 behaves like handling helm chart index requests3785 with valid project3786 personal token3787 visibility: :public, user_role: :guest, shared_examples_name: "process helm service index request", expected_status: :success3788 behaves like process helm service index request3789 for user type guest3790 returns a valid YAML response3791# [RSpecRunTime] RSpec elapsed time: 18 minutes 14.54 seconds. Current RSS: ~1490M. load average: 1.14 1.13 1.11 1/281 124783792 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm service index request", expected_status: :success3793 behaves like process helm service index request3794 for user type not_a_member3795 returns a valid YAML response3796 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm service index request", expected_status: :success3797 behaves like process helm service index request3798 for user type anonymous3799 returns a valid YAML response3800 visibility: :private, user_role: :reporter, shared_examples_name: "process helm service index request", expected_status: :success3801 behaves like process helm service index request3802 for user type reporter3803 returns a valid YAML response3804# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.22 seconds. Current RSS: ~1487M. load average: 1.14 1.13 1.11 1/281 124793805 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden3806 behaves like rejects helm packages access3807 for user type guest3808 behaves like returning response status3809 returns forbidden3810# [RSpecRunTime] RSpec elapsed time: 18 minutes 17.36 seconds. Current RSS: ~1487M. load average: 1.14 1.13 1.11 1/281 124803811 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found3812 behaves like rejects helm packages access3813 for user type not_a_member3814 behaves like returning response status3815 returns not_found3816 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized3817 behaves like rejects helm packages access3818 for user type anonymous3819 has the correct response header3820 behaves like returning response status3821 returns unauthorized3822 with access to package registry for everyone3823 behaves like process helm service index request3824 for user type anonymous3825 returns a valid YAML response3826 when an invalid token is passed3827 behaves like returning response status3828 returns unauthorized3829 with job token3830 visibility: :public, user_role: :guest, shared_examples_name: "process helm service index request", expected_status: :success3831 behaves like process helm service index request3832 for user type guest3833 returns a valid YAML response3834 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm service index request", expected_status: :success3835 behaves like process helm service index request3836 for user type not_a_member3837 returns a valid YAML response3838 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm service index request", expected_status: :success3839 behaves like process helm service index request3840 for user type anonymous3841 returns a valid YAML response3842 visibility: :private, user_role: :reporter, shared_examples_name: "process helm service index request", expected_status: :success3843 behaves like process helm service index request3844 for user type reporter3845 returns a valid YAML response3846 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden3847 behaves like rejects helm packages access3848 for user type guest3849 behaves like returning response status3850 returns forbidden3851 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found3852 behaves like rejects helm packages access3853 for user type not_a_member3854 behaves like returning response status3855 returns not_found3856 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized3857 behaves like rejects helm packages access3858 for user type anonymous3859 has the correct response header3860 behaves like returning response status3861 returns unauthorized3862 behaves like deploy token for package GET requests3863 with deploy token headers3864 valid token3865 behaves like returning response status3866 returns success3867 invalid token3868 behaves like returning response status3869 returns unauthorized3870 behaves like rejects helm access with unknown project id3871 with an unknown project3872 as anonymous3873 behaves like rejects helm packages access3874 for user type anonymous3875 has the correct response header3876 behaves like returning response status3877 returns unauthorized3878 as authenticated user3879 behaves like rejects helm packages access3880 for user type anonymous3881 behaves like returning response status3882 returns not_found3883 with an url encoded project id3884 behaves like handling helm chart index requests3885 with valid project3886 personal token3887 visibility: :public, user_role: :guest, shared_examples_name: "process helm service index request", expected_status: :success3888 behaves like process helm service index request3889 for user type guest3890 returns a valid YAML response3891 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm service index request", expected_status: :success3892 behaves like process helm service index request3893 for user type not_a_member3894 returns a valid YAML response3895 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm service index request", expected_status: :success3896 behaves like process helm service index request3897 for user type anonymous3898 returns a valid YAML response3899 visibility: :private, user_role: :reporter, shared_examples_name: "process helm service index request", expected_status: :success3900 behaves like process helm service index request3901 for user type reporter3902 returns a valid YAML response3903 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden3904 behaves like rejects helm packages access3905 for user type guest3906 behaves like returning response status3907 returns forbidden3908 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found3909 behaves like rejects helm packages access3910 for user type not_a_member3911 behaves like returning response status3912 returns not_found3913 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized3914 behaves like rejects helm packages access3915 for user type anonymous3916 has the correct response header3917 behaves like returning response status3918 returns unauthorized3919 with access to package registry for everyone3920 behaves like process helm service index request3921 for user type anonymous3922 returns a valid YAML response3923 when an invalid token is passed3924 behaves like returning response status3925 returns unauthorized3926 with job token3927 visibility: :public, user_role: :guest, shared_examples_name: "process helm service index request", expected_status: :success3928 behaves like process helm service index request3929 for user type guest3930 returns a valid YAML response3931 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm service index request", expected_status: :success3932 behaves like process helm service index request3933 for user type not_a_member3934 returns a valid YAML response3935 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm service index request", expected_status: :success3936 behaves like process helm service index request3937 for user type anonymous3938 returns a valid YAML response3939 visibility: :private, user_role: :reporter, shared_examples_name: "process helm service index request", expected_status: :success3940 behaves like process helm service index request3941 for user type reporter3942 returns a valid YAML response3943 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden3944 behaves like rejects helm packages access3945 for user type guest3946 behaves like returning response status3947 returns forbidden3948 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found3949 behaves like rejects helm packages access3950 for user type not_a_member3951 behaves like returning response status3952 returns not_found3953 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized3954 behaves like rejects helm packages access3955 for user type anonymous3956 has the correct response header3957 behaves like returning response status3958 returns unauthorized3959 behaves like deploy token for package GET requests3960 with deploy token headers3961 valid token3962 behaves like returning response status3963 returns success3964 invalid token3965 behaves like returning response status3966 returns unauthorized3967 behaves like rejects helm access with unknown project id3968 with an unknown project3969 as anonymous3970 behaves like rejects helm packages access3971 for user type anonymous3972 has the correct response header3973 behaves like returning response status3974 returns unauthorized3975 as authenticated user3976 behaves like rejects helm packages access3977 for user type anonymous3978 behaves like returning response status3979 returns not_found3980 with dot in channel3981 behaves like returning response status3982 returns success3983 GET /api/v4/projects/:id/packages/helm/:channel/charts/:file_name.tgz3984 with valid project3985 visibility: :public, user_role: :guest, shared_examples_name: "process helm download content request", expected_status: :success3986 behaves like process helm download content request3987 for user type guest3988 returns expected status and a valid package archive3989 behaves like a package tracking event3990 creates a gitlab tracking event pull_package3991 behaves like bumping the package last downloaded at field3992 bumps last_downloaded_at3993 visibility: :public, user_role: :not_a_member, shared_examples_name: "process helm download content request", expected_status: :success3994 behaves like process helm download content request3995 for user type not_a_member3996 returns expected status and a valid package archive3997 behaves like a package tracking event3998 creates a gitlab tracking event pull_package3999 behaves like bumping the package last downloaded at field4000 bumps last_downloaded_at4001 visibility: :public, user_role: :anonymous, shared_examples_name: "process helm download content request", expected_status: :success4002 behaves like process helm download content request4003 for user type anonymous4004 returns expected status and a valid package archive4005 behaves like a package tracking event4006 creates a gitlab tracking event pull_package4007 behaves like bumping the package last downloaded at field4008 bumps last_downloaded_at4009 visibility: :private, user_role: :reporter, shared_examples_name: "process helm download content request", expected_status: :success4010 behaves like process helm download content request4011 for user type reporter4012 returns expected status and a valid package archive4013 behaves like a package tracking event4014 creates a gitlab tracking event pull_package4015 behaves like bumping the package last downloaded at field4016 bumps last_downloaded_at4017 visibility: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden4018 behaves like rejects helm packages access4019 for user type guest4020 behaves like returning response status4021 returns forbidden4022 visibility: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found4023 behaves like rejects helm packages access4024 for user type not_a_member4025 behaves like returning response status4026 returns not_found4027 visibility: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized4028 behaves like rejects helm packages access4029 for user type anonymous4030 has the correct response header4031 behaves like returning response status4032 returns unauthorized4033 with access to package registry for everyone4034 behaves like process helm download content request4035 for user type anonymous4036 returns expected status and a valid package archive4037 behaves like a package tracking event4038 creates a gitlab tracking event pull_package4039 behaves like bumping the package last downloaded at field4040 bumps last_downloaded_at4041 when an invalid token is passed4042 behaves like returning response status4043 returns unauthorized4044 behaves like deploy token for package GET requests4045 with deploy token headers4046 valid token4047 behaves like returning response status4048 returns success4049 invalid token4050 behaves like returning response status4051 returns unauthorized4052 when format param is not nil4053 behaves like rejects helm packages access4054 for user type maintainer4055 has the correct body4056 behaves like returning response status4057 returns not_found4058 POST /api/v4/projects/:id/packages/helm/api/:channel/charts/authorize4059 with valid project4060 visibility_level: :public, user_role: :developer, shared_examples_name: "process helm workhorse authorization", expected_status: :success4061 behaves like process helm workhorse authorization4062 for user type developer4063 has the proper status and content type4064 with a request that bypassed gitlab-workhorse4065 behaves like returning response status4066 returns forbidden4067 visibility_level: :public, user_role: :reporter, shared_examples_name: "rejects helm packages access", expected_status: :forbidden4068 behaves like rejects helm packages access4069 for user type reporter4070 behaves like returning response status4071 returns forbidden4072 visibility_level: :public, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :forbidden4073 behaves like rejects helm packages access4074 for user type not_a_member4075 behaves like returning response status4076 returns forbidden4077 visibility_level: :public, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized4078 behaves like rejects helm packages access4079 for user type anonymous4080 has the correct response header4081 behaves like returning response status4082 returns unauthorized4083 visibility_level: :private, user_role: :developer, shared_examples_name: "process helm workhorse authorization", expected_status: :success4084 behaves like process helm workhorse authorization4085 for user type developer4086 has the proper status and content type4087 with a request that bypassed gitlab-workhorse4088 behaves like returning response status4089 returns forbidden4090 visibility_level: :private, user_role: :reporter, shared_examples_name: "rejects helm packages access", expected_status: :forbidden4091 behaves like rejects helm packages access4092 for user type reporter4093 behaves like returning response status4094 returns forbidden4095 visibility_level: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found4096 behaves like rejects helm packages access4097 for user type not_a_member4098 behaves like returning response status4099 returns not_found4100 visibility_level: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized4101 behaves like rejects helm packages access4102 for user type anonymous4103 has the correct response header4104 behaves like returning response status4105 returns unauthorized4106 when an invalid token is passed4107 behaves like returning response status4108 returns unauthorized4109 behaves like deploy token for package uploads4110 with deploy token headers4111 valid token4112 behaves like returning response status4113 returns success4114 invalid token4115 behaves like returning response status4116 returns unauthorized4117 behaves like job token for package uploads4118 with job token headers4119 valid token4120 behaves like returning response status4121 returns success4122 invalid token4123 behaves like returning response status4124 returns unauthorized4125 invalid user4126 behaves like returning response status4127 returns success4128 behaves like rejects helm access with unknown project id4129 with an unknown project4130 as anonymous4131 behaves like rejects helm packages access4132 for user type anonymous4133 has the correct response header4134 behaves like returning response status4135 returns unauthorized4136 as authenticated user4137 behaves like rejects helm packages access4138 for user type anonymous4139 behaves like returning response status4140 returns not_found4141 POST /api/v4/projects/:id/packages/helm/api/:channel/charts4142 with valid project4143 visibility_level: :public, user_role: :developer, shared_examples_name: "process helm upload", expected_status: :created4144 behaves like process helm upload4145 for user type developer4146 with object storage disabled4147 without a file from workhorse4148 behaves like returning response status4149 returns bad_request4150 with correct params4151 behaves like package workhorse uploads4152 without a workhorse header4153 logs an error4154 behaves like returning response status4155 returns forbidden4156 behaves like creates helm package files4157 creates package files4158 behaves like a package tracking event4159 creates a gitlab tracking event push_package4160 with object storage enabled4161 and direct upload enabled4162 behaves like creates helm package files4163 creates package files4164 with invalid remote_id: 1231234165 behaves like returning response status4166 returns forbidden4167 with invalid remote_id: ../../1231234168 behaves like returning response status4169 returns forbidden4170 and direct upload disabled4171 behaves like creates helm package files4172 creates package files4173 visibility_level: :public, user_role: :reporter, shared_examples_name: "rejects helm packages access", expected_status: :forbidden4174 behaves like rejects helm packages access4175 for user type reporter4176 behaves like returning response status4177 returns forbidden4178 visibility_level: :public, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :forbidden4179 behaves like rejects helm packages access4180 for user type not_a_member4181 behaves like returning response status4182 returns forbidden4183 visibility_level: :public, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized4184 behaves like rejects helm packages access4185 for user type anonymous4186 has the correct response header4187 behaves like returning response status4188 returns unauthorized4189 visibility_level: :private, user_role: :developer, shared_examples_name: "process helm upload", expected_status: :created4190 behaves like process helm upload4191 for user type developer4192 with object storage disabled4193 without a file from workhorse4194 behaves like returning response status4195 returns bad_request4196 with correct params4197 behaves like package workhorse uploads4198 without a workhorse header4199 logs an error4200 behaves like returning response status4201 returns forbidden4202 behaves like creates helm package files4203 creates package files4204 behaves like a package tracking event4205 creates a gitlab tracking event push_package4206 with object storage enabled4207 and direct upload enabled4208 behaves like creates helm package files4209 creates package files4210 with invalid remote_id: 1231234211 behaves like returning response status4212 returns forbidden4213 with invalid remote_id: ../../1231234214 behaves like returning response status4215 returns forbidden4216 and direct upload disabled4217 behaves like creates helm package files4218 creates package files4219 visibility_level: :private, user_role: :guest, shared_examples_name: "rejects helm packages access", expected_status: :forbidden4220 behaves like rejects helm packages access4221 for user type guest4222 behaves like returning response status4223 returns forbidden4224 visibility_level: :private, user_role: :not_a_member, shared_examples_name: "rejects helm packages access", expected_status: :not_found4225 behaves like rejects helm packages access4226 for user type not_a_member4227 behaves like returning response status4228 returns not_found4229 visibility_level: :private, user_role: :anonymous, shared_examples_name: "rejects helm packages access", expected_status: :unauthorized4230 behaves like rejects helm packages access4231 for user type anonymous4232 has the correct response header4233 behaves like returning response status4234 returns unauthorized4235 when an invalid token is passed4236 behaves like returning response status4237 returns unauthorized4238 behaves like deploy token for package uploads4239 with deploy token headers4240 valid token4241 behaves like returning response status4242 returns success4243 invalid token4244 behaves like returning response status4245 returns unauthorized4246 behaves like job token for package uploads4247 with job token headers4248 valid token4249 creates a package with build info4250 behaves like returning response status4251 returns success4252# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.39 seconds. Current RSS: ~1502M. load average: 1.07 1.11 1.10 1/281 124814253 invalid token4254 behaves like returning response status4255 returns unauthorized4256 invalid user4257 behaves like returning response status4258 returns success4259 behaves like rejects helm access with unknown project id4260 with an unknown project4261 as anonymous4262 behaves like rejects helm packages access4263 for user type anonymous4264 has the correct response header4265 behaves like returning response status4266 returns unauthorized4267 as authenticated user4268 behaves like rejects helm packages access4269 for user type anonymous4270 behaves like returning response status4271 returns not_found4272 file size above maximum limit4273 behaves like returning response status4274 returns bad_request4275# [RSpecRunTime] Finishing example group spec/requests/api/helm_packages_spec.rb. It took 47.78 seconds. Expected to take 48.57 seconds.4276# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/container_repositories_spec.rb. Expected to take 41.62 seconds.4277getting container repositories in a project4278 returns the total count of container repositories4279 behaves like a working graphql query4280 returns a successful response4281 matches the JSON schema4282# [RSpecRunTime] RSpec elapsed time: 19 minutes 11.17 seconds. Current RSS: ~1455M. load average: 1.14 1.12 1.10 1/281 124824283 with different permissions4284 project_visibility: :private, role: :maintainer, access_granted: true, can_delete: true4285 return the proper response4286# [RSpecRunTime] RSpec elapsed time: 19 minutes 14.02 seconds. Current RSS: ~1456M. load average: 1.13 1.12 1.10 1/281 124834287 project_visibility: :private, role: :developer, access_granted: true, can_delete: true4288 return the proper response4289# [RSpecRunTime] RSpec elapsed time: 19 minutes 16.85 seconds. Current RSS: ~1459M. load average: 1.13 1.12 1.10 1/281 124844290 project_visibility: :private, role: :reporter, access_granted: true, can_delete: false4291 return the proper response4292# [RSpecRunTime] RSpec elapsed time: 19 minutes 19.24 seconds. Current RSS: ~1461M. load average: 1.12 1.12 1.10 1/281 124854293 project_visibility: :private, role: :guest, access_granted: false, can_delete: false4294 return the proper response4295 project_visibility: :private, role: :anonymous, access_granted: false, can_delete: false4296 return the proper response4297 project_visibility: :public, role: :maintainer, access_granted: true, can_delete: true4298 return the proper response4299# [RSpecRunTime] RSpec elapsed time: 19 minutes 23.23 seconds. Current RSS: ~1464M. load average: 1.12 1.12 1.10 1/282 124864300 project_visibility: :public, role: :developer, access_granted: true, can_delete: true4301 return the proper response4302# [RSpecRunTime] RSpec elapsed time: 19 minutes 26.03 seconds. Current RSS: ~1467M. load average: 1.11 1.11 1.10 1/282 124874303 project_visibility: :public, role: :reporter, access_granted: true, can_delete: false4304 return the proper response4305# [RSpecRunTime] RSpec elapsed time: 19 minutes 28.68 seconds. Current RSS: ~1459M. load average: 1.10 1.11 1.10 1/282 124884306 project_visibility: :public, role: :guest, access_granted: true, can_delete: false4307 return the proper response4308# [RSpecRunTime] RSpec elapsed time: 19 minutes 31.18 seconds. Current RSS: ~1459M. load average: 1.10 1.11 1.10 1/283 124894309 project_visibility: :public, role: :anonymous, access_granted: true, can_delete: false4310 return the proper response4311# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.42 seconds. Current RSS: ~1459M. load average: 1.09 1.11 1.10 1/283 124904312 limiting the number of repositories4313 only returns N repositories4314# [RSpecRunTime] RSpec elapsed time: 19 minutes 34.68 seconds. Current RSS: ~1461M. load average: 1.09 1.11 1.10 1/283 124914315 filter by name4316 returns the searched container repository4317# [RSpecRunTime] RSpec elapsed time: 19 minutes 36.01 seconds. Current RSS: ~1464M. load average: 1.09 1.11 1.10 1/283 124924318 behaves like handling graphql network errors with the container registry4319 returns a connection error4320 behaves like not hitting graphql network errors with the container registry4321 does not return any error4322# [RSpecRunTime] RSpec elapsed time: 19 minutes 38.95 seconds. Current RSS: ~1470M. load average: 1.08 1.11 1.10 1/283 124934323 sorting and pagination4324 when sorting by name4325 when ascending4326 behaves like sorted paginated query4327 behaves like requires variables4328 shared example requires variables to be set4330 when sorting4331 sorts correctly4332 when paginating4333 paginates correctly4334 when descending4335 behaves like sorted paginated query4336 behaves like requires variables4337 shared example requires variables to be set4339 when sorting4340 sorts correctly4341 when paginating4342 paginates correctly4343# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/container_repositories_spec.rb. It took 40.39 seconds. Expected to take 41.62 seconds.4344# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/work_items/create_spec.rb. Expected to take 37.06 seconds.4345Create a work item4346 the user is not allowed to create a work item4347 behaves like a mutation that returns a top-level access error4348 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"4349# [RSpecRunTime] RSpec elapsed time: 19 minutes 42.73 seconds. Current RSS: ~1477M. load average: 1.08 1.11 1.10 1/282 124944350 when user has permissions to create a work item4351 when creating work items in a project4352 with projectPath4353 behaves like creates work item4354 creates the work item4355 when input is invalid4356 does not create and returns validation errors4357# [RSpecRunTime] RSpec elapsed time: 19 minutes 44.17 seconds. Current RSS: ~1468M. load average: 1.00 1.09 1.09 1/282 124954358 behaves like has spam protection4359 #check_spam_action_response!4360 when the object is spam (DISALLOW)4361 and no CAPTCHA is available4362 behaves like disallow response4363 informs the client that the request was denied as spam4364 and a CAPTCHA is required4365 behaves like disallow response4366 informs the client that the request was denied as spam4367 when the object is not spam (CONDITIONAL ALLOW)4368 and no CAPTCHA is required4369 does not return a top-level error4370 and a CAPTCHA is required4371 informs the client that the request may be retried after solving the CAPTCHA4372 with hierarchy widget input4373 when setting parent4374 updates the work item parent4375 when parent work item type is invalid4376 returns error4377# [RSpecRunTime] RSpec elapsed time: 19 minutes 48.53 seconds. Current RSS: ~1471M. load average: 1.00 1.09 1.09 1/282 124964378 when parent work item is not found4379 returns a top level error4380 when adjacent is already in place4381 creates work item and sets the relative position to be AFTER adjacent4382 when unsupported widget input is sent4383 behaves like a mutation that returns top-level errors4384 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:hierarchy_widget]"4385 with milestone widget input4386 when setting milestone on work item creation4387 when assigning a project milestone4388 behaves like work item's milestone is set4389 sets the work item's milestone4390 when assigning a group milestone4391 behaves like work item's milestone is set4392 sets the work item's milestone4393# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.91 seconds. Current RSS: ~1465M. load average: 1.00 1.09 1.09 1/282 124974394 with namespacePath4395 behaves like creates work item4396 creates the work item4397 when input is invalid4398 does not create and returns validation errors4399# [RSpecRunTime] RSpec elapsed time: 19 minutes 54.31 seconds. Current RSS: ~1467M. load average: 1.00 1.09 1.09 1/282 124984400 behaves like has spam protection4401 #check_spam_action_response!4402 when the object is spam (DISALLOW)4403 and no CAPTCHA is available4404 behaves like disallow response4405 informs the client that the request was denied as spam4406 and a CAPTCHA is required4407 behaves like disallow response4408 informs the client that the request was denied as spam4409 when the object is not spam (CONDITIONAL ALLOW)4410 and no CAPTCHA is required4411 does not return a top-level error4412 and a CAPTCHA is required4413 informs the client that the request may be retried after solving the CAPTCHA4414 with hierarchy widget input4415 when setting parent4416 updates the work item parent4417 when parent work item type is invalid4418 returns error4419# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.61 seconds. Current RSS: ~1471M. load average: 1.00 1.08 1.09 1/282 124994420 when parent work item is not found4421 returns a top level error4422 when adjacent is already in place4423 creates work item and sets the relative position to be AFTER adjacent4424 when unsupported widget input is sent4425 behaves like a mutation that returns top-level errors4426 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:hierarchy_widget]"4427 with milestone widget input4428 when setting milestone on work item creation4429 when assigning a project milestone4430 behaves like work item's milestone is set4431 sets the work item's milestone4432 when assigning a group milestone4433 behaves like work item's milestone is set4434 sets the work item's milestone4435 when the namespace_level_work_items feature flag is disabled4436 behaves like creates work item4437 creates the work item4438 when input is invalid4439 does not create and returns validation errors4440# [RSpecRunTime] RSpec elapsed time: 20 minutes 2.8 seconds. Current RSS: ~1478M. load average: 1.00 1.08 1.09 1/282 125004441 behaves like has spam protection4442 #check_spam_action_response!4443 when the object is spam (DISALLOW)4444 and no CAPTCHA is available4445 behaves like disallow response4446 informs the client that the request was denied as spam4447 and a CAPTCHA is required4448 behaves like disallow response4449 informs the client that the request was denied as spam4450 when the object is not spam (CONDITIONAL ALLOW)4451 and no CAPTCHA is required4452 does not return a top-level error4453 and a CAPTCHA is required4454 informs the client that the request may be retried after solving the CAPTCHA4455 with hierarchy widget input4456 when setting parent4457 updates the work item parent4458 when parent work item type is invalid4459 returns error4460# [RSpecRunTime] RSpec elapsed time: 20 minutes 6.89 seconds. Current RSS: ~1478M. load average: 1.00 1.08 1.09 1/282 125014461 when parent work item is not found4462 returns a top level error4463 when adjacent is already in place4464 creates work item and sets the relative position to be AFTER adjacent4465 when unsupported widget input is sent4466 behaves like a mutation that returns top-level errors4467 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:hierarchy_widget]"4468 with milestone widget input4469 when setting milestone on work item creation4470 when assigning a project milestone4471 behaves like work item's milestone is set4472 sets the work item's milestone4473 when assigning a group milestone4474 behaves like work item's milestone is set4475 sets the work item's milestone4476 when creating work items in a group4477 behaves like creates work item4478 creates the work item4479 when input is invalid4480 does not create and returns validation errors4481 behaves like has spam protection4482 #check_spam_action_response!4483 when the object is spam (DISALLOW)4484 and no CAPTCHA is available4485 behaves like disallow response4486 informs the client that the request was denied as spam4487 and a CAPTCHA is required4488 behaves like disallow response4489 informs the client that the request was denied as spam4490 when the object is not spam (CONDITIONAL ALLOW)4491 and no CAPTCHA is required4492 does not return a top-level error4493 and a CAPTCHA is required4494 informs the client that the request may be retried after solving the CAPTCHA4495 with hierarchy widget input4496 when setting parent4497 updates the work item parent4498 when parent work item type is invalid4499 returns error4500# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.23 seconds. Current RSS: ~1480M. load average: 1.08 1.10 1.09 1/282 125024501 when parent work item is not found4502 returns a top level error4503 when adjacent is already in place4504 creates work item and sets the relative position to be AFTER adjacent4505 when unsupported widget input is sent4506 behaves like a mutation that returns top-level errors4507 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:hierarchy_widget]"4508 with milestone widget input4509 when setting milestone on work item creation4510 when assigning a project milestone4511 behaves like work item's milestone is set4512 sets the work item's milestone (PENDING: cannot set a project level milestone to a group level work item)4513 when assigning a group milestone4514 behaves like work item's milestone is set4515 sets the work item's milestone4516 when the namespace_level_work_items feature flag is disabled4517 behaves like a mutation that returns top-level errors4518 is expected to contain exactly "namespace_level_work_items feature flag is disabled. Only project paths allowed."4519 when both projectPath and namespacePath are passed4520 behaves like a mutation that returns top-level errors4521 is expected to contain exactly "Please provide either projectPath or namespacePath argument, but not both."4522 when neither of projectPath nor namespacePath are passed4523 behaves like a mutation that returns top-level errors4524 is expected to contain exactly "Please provide either projectPath or namespacePath argument, but not both."4525 with time tracking widget input4526 when adding time estimate and time spent4527 with quick action4528 behaves like mutation creating work item with time tracking data4529 creates work item with time tracking data4530 when work item belongs directly to the group4531 behaves like mutation creating work item with time tracking data4532 creates work item with time tracking data4533 when the work item type does not support time tracking widget4534 ignores the quick action4535# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/work_items/create_spec.rb. It took 37.75 seconds. Expected to take 37.06 seconds.4536# [RSpecRunTime] Starting example group spec/requests/api/todos_spec.rb. Expected to take 31.65 seconds.4537API::Todos4538 GET /todos4539 avoids N+1 queries4540 when unauthenticated4541 returns authentication error4542# [RSpecRunTime] RSpec elapsed time: 20 minutes 31.8 seconds. Current RSS: ~1445M. load average: 1.13 1.11 1.10 1/287 125584543 when authenticated4544 returns an array of pending todos for current user4545 when invalid params4546 invalid action4547 returns 4004548# [RSpecRunTime] RSpec elapsed time: 20 minutes 32.96 seconds. Current RSS: ~1446M. load average: 1.13 1.11 1.10 1/287 125614549 invalid state4550 returns 4004551 invalid type4552 returns 4004553 when current user does not have access to one of the TODO's target4554 filters out unauthorized todos4555# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.65 seconds. Current RSS: ~1462M. load average: 1.12 1.11 1.10 1/288 126044556 and using the author filter4557 filters based on author_id param4558 and using the type filter4559 filters based on type param4560 and using the state filter4561 filters based on state param4562 and using the project filter4563 filters based on project_id param4564 and using the group filter4565 filters based on project_id param4566 and using the action filter4567 filters based on action param4568 when there is a Design Todo4569 is expected to respond with numeric status code ok4570 avoids N+1 queries4571 includes the Design Todo in the response4572# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.22 seconds. Current RSS: ~1474M. load average: 1.10 1.10 1.09 1/287 126194573 POST /todos/:id/mark_as_done4574 when unauthenticated4575 returns authentication error4576 when authenticated4577 marks a todo as done4578 updates todos cache4579 returns 404 if the todo does not belong to the current user4580 POST /mark_as_done4581 when unauthenticated4582 returns authentication error4583 when authenticated4584 marks all todos as done4585 updates todos cache4586 POST :id/issuable_type/:issuable_id/todo4587 for an issue4588 returns an error if the issue author does not have access4589 behaves like an issuable4590 creates a todo on an issuable4591 returns 304 there already exist a todo on that issuable4592 returns 404 if the issuable is not found4593 returns an error if the issuable is not accessible4594# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.71 seconds. Current RSS: ~1491M. load average: 1.09 1.10 1.09 1/287 126204595 for a merge request4596 returns an error if the merge request author does not have access4597 behaves like an issuable4598 creates a todo on an issuable4599 returns 304 there already exist a todo on that issuable4600 returns 404 if the issuable is not found4601 returns an error if the issuable is not accessible4602# [RSpecRunTime] RSpec elapsed time: 20 minutes 50.79 seconds. Current RSS: ~1486M. load average: 1.09 1.10 1.09 1/288 126494603# [RSpecRunTime] Finishing example group spec/requests/api/todos_spec.rb. It took 31.63 seconds. Expected to take 31.65 seconds.4604# [RSpecRunTime] Starting example group spec/controllers/projects/labels_controller_spec.rb. Expected to take 29.42 seconds.4605Projects::LabelsController4606 GET #index4607 @prioritized_labels4608 does not include labels without priority4609 is sorted by priority, then label title4610# [RSpecRunTime] RSpec elapsed time: 20 minutes 53.43 seconds. Current RSS: ~1487M. load average: 1.16 1.12 1.10 1/287 126504611 @labels4612 is sorted by label title4613 does not include labels with priority4614 does not include group labels when project does not belong to a group4615# [RSpecRunTime] RSpec elapsed time: 20 minutes 55.73 seconds. Current RSS: ~1492M. load average: 1.16 1.12 1.10 1/287 126514616 with subgroups4617 returns ancestor group labels4618# [RSpecRunTime] RSpec elapsed time: 20 minutes 57.21 seconds. Current RSS: ~1490M. load average: 1.16 1.12 1.10 1/287 126524619 with views rendered4620 avoids N+1 queries4621# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.46 seconds. Current RSS: ~1508M. load average: 1.14 1.11 1.10 1/282 126534622 POST #generate4623 personal project4624 creates labels4625 project belonging to a group4626 creates labels4627 POST #toggle_subscription4628 allows user to toggle subscription on project labels4629 allows user to toggle subscription on group labels4630# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.34 seconds. Current RSS: ~1500M. load average: 1.13 1.11 1.09 1/282 126544631 POST #promote4632 not group reporters4633 denies access4634 group reporter4635 gives access4636 promotes the label4637 renders label name without parsing it as HTML4638 service raising InvalidRecord4639 returns to label list4640# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.59 seconds. Current RSS: ~1498M. load average: 1.13 1.11 1.09 1/282 126554641 #ensure_canonical_path4642 for a GET request4643 when requesting the canonical path4644 non-show path4645 with exactly matching casing4646 does not redirect4647 with different casing4648 redirects to the correct casing4649 when requesting a redirected path4650 redirects to the canonical path4651 with an AJAX request4652 redirects to the canonical path but does not set flash message4653 with JSON format4654 redirects to the canonical path but does not set flash message4655 for a non-GET request4656 when requesting the canonical path with different casing4657 does not 4044658 does not redirect to the correct casing4659# [RSpecRunTime] RSpec elapsed time: 21 minutes 16.4 seconds. Current RSS: ~1490M. load average: 1.12 1.11 1.09 1/282 126564660 when requesting a redirected path4661 returns not found4662 PUT #update4663 when updating lock_on_merge4664 when feature flag is disabled4665 does not allow setting lock_on_merge4666 when feature flag is enabled4667 behaves like allows setting lock_on_merge4668 is expected to be truthy4669 when feature flag for ancestor group is enabled4670 behaves like allows setting lock_on_merge4671 is expected to be truthy4672 DELETE #destroy4673 when current user has ability to destroy the label4674 removes the label4675 does not remove the label if it is locked4676 when label is succesfuly destroyed4677 redirects to the project labels page4678# [RSpecRunTime] RSpec elapsed time: 21 minutes 19.44 seconds. Current RSS: ~1497M. load average: 1.11 1.11 1.09 1/282 126574679 when current_user does not have ability to destroy the label4680 responds with status 4044681# [RSpecRunTime] Finishing example group spec/controllers/projects/labels_controller_spec.rb. It took 29.19 seconds. Expected to take 29.42 seconds.4682# [RSpecRunTime] Starting example group spec/controllers/projects/snippets_controller_spec.rb. Expected to take 27.58 seconds.4683Projects::SnippetsController4684 GET #index4685 fetches snippet counts via the snippet count service4686 behaves like paginated collection4687 renders a page number that is not ouf of range4688 redirects to last_page if page number is larger than number of pages4689 does not redirect to external sites when provided a host field4690# [RSpecRunTime] RSpec elapsed time: 21 minutes 22.97 seconds. Current RSS: ~1497M. load average: 1.11 1.11 1.09 1/283 126604691 behaves like snippets sort order4692 when no sort param is provided4693 calls SnippetsFinder with updated_at sort option4694 when sort param is provided4695 calls SnippetsFinder with the given sort param4696 behaves like snippets views4697 when rendered4698 avoids N+1 database queries4699# [RSpecRunTime] RSpec elapsed time: 21 minutes 28.51 seconds. Current RSS: ~1509M. load average: 1.09 1.10 1.09 1/283 126794700 when the project snippet is private4701 when anonymous4702 does not include the private snippet4703 when signed in as the author4704 renders the snippet4705 when signed in as a project member4706 renders the snippet4707 POST #mark_as_spam4708 updates the snippet4709 GET #show4710 when the project snippet is private4711 when anonymous4712 responds with status 4044713 when signed in as the author4714 behaves like successful response4715 renders the snippet4716 when signed in as a project member4717 behaves like successful response4718 renders the snippet4719 when the project snippet does not exist4720 when anonymous4721 responds with status 4044722 when signed in4723 responds with status 4044724 when the project snippet is public4725 when attempting to access from a different project route4726 responds with status 4044727 GET #raw4728 when the project snippet is private4729 when anonymous4730 responds with status 4044731 when signed in as the author4732 behaves like successful response4733 renders the snippet4734 when signed in as a project member4735 behaves like successful response4736 renders the snippet4737 when the project snippet does not exist4738 when anonymous4739 responds with status 4044740 when signed in4741 responds with status 4044742 when the project snippet is public4743 when attempting to access from a different project route4744 responds with status 4044745 GET #show for embeddable content4746 when snippet is private4747 responds with status 4044748 when snippet is public4749 renders the blob from the repository4750 does not show the blobs expanded by default4751 when param expanded is set4752 shows all blobs expanded4753# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.27 seconds. Current RSS: ~1539M. load average: 1.32 1.15 1.11 1/288 127784754 when the project is private4755 when snippet is public4756 responds with status 4044757# [RSpecRunTime] RSpec elapsed time: 21 minutes 41.4 seconds. Current RSS: ~1537M. load average: 1.32 1.15 1.11 1/287 127814758 GET #raw4759 when repository is empty4760 CRLF line ending4761 returns LF line endings by default4762 when line_ending parameter present4763 does not convert line endings4764# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.56 seconds. Current RSS: ~1532M. load average: 1.32 1.15 1.11 1/287 127864765 when repository is not empty4766 sends the blob4767 behaves like project cache control headers4768 when project is public4769 returns cache_control public header to true4770# [RSpecRunTime] RSpec elapsed time: 21 minutes 43.91 seconds. Current RSS: ~1528M. load average: 1.37 1.16 1.11 1/287 128104771 when project is private4772 returns cache_control public header to true4773 when project is internal4774 returns cache_control public header to true4775 behaves like content disposition headers4776 sets content disposition to inline4777 when inline param is false4778 sets content disposition to attachment4779# [RSpecRunTime] RSpec elapsed time: 21 minutes 45.99 seconds. Current RSS: ~1526M. load average: 1.37 1.16 1.11 1/287 128254780# [RSpecRunTime] Finishing example group spec/controllers/projects/snippets_controller_spec.rb. It took 26.03 seconds. Expected to take 27.58 seconds.4781# [RSpecRunTime] Starting example group spec/controllers/registrations_controller_spec.rb. Expected to take 24.41 seconds.4782RegistrationsController4783 #new4784 renders new template and sets the resource variable4785 has the expected registration url4786 behaves like switches to user preferred language4787 with preferred_language in cookies4788 renders new template with cookies preferred language4789# [RSpecRunTime] RSpec elapsed time: 21 minutes 47.58 seconds. Current RSS: ~1506M. load average: 1.37 1.16 1.11 1/287 128264790 #create4791 logs a 'User Created' message4792 handles when params are new_user4793 sets name from first and last name4794 sets the caller_id in the context4795 with `blocked_pending_approval` state4796 when the `require_admin_approval_after_user_signup` setting is turned on4797 signs up the user in `blocked_pending_approval` state4798 does not log in the user after sign up4799 shows flash message after signing up4800 emails the access request to approvers4801 for email confirmation4802 when email confirmation setting is set to `hard`4803 does not send a confirmation email4804# [RSpecRunTime] RSpec elapsed time: 21 minutes 50.26 seconds. Current RSS: ~1508M. load average: 1.34 1.16 1.11 1/287 128274805 with audit events4806 when not licensed4807 does not log any audit event4808 when the `require_admin_approval_after_user_signup` setting is turned off4809 signs up the user in `active` state4810 does not show any flash message after signing up4811 does not email the approvers4812 with email confirmation4813 when email confirmation setting is set to `hard`4814 sends a confirmation email4815# [RSpecRunTime] RSpec elapsed time: 21 minutes 51.91 seconds. Current RSS: ~1508M. load average: 1.34 1.16 1.11 1/286 128284816 with private profile4817 when the `user_defaults_to_private_profile` setting is turned on4818 creates new user with profile set to private4819# [RSpecRunTime] RSpec elapsed time: 21 minutes 53.74 seconds. Current RSS: ~1498M. load average: 1.31 1.16 1.11 1/286 128294820 with email confirmation4821 when email confirmation setting is set to `off`4822 signs the user in4823 when email confirmation setting is set to `hard`4824 does not authenticate the user and sends a confirmation email4825 tracks an almost there redirect4826 when registration is triggered from an accepted invite4827 when it is part from the initial invite email4828 when member exists from the session key value4829 tracks the invite acceptance4830# [RSpecRunTime] RSpec elapsed time: 21 minutes 55.94 seconds. Current RSS: ~1479M. load average: 1.31 1.16 1.11 1/284 128304831 when member does not exist from the session key value4832 does not track invite acceptance4833 when invite email matches email used on registration4834 signs the user in without sending a confirmation email4835 when invite email does not match the email used on registration4836 does not authenticate the user and sends a confirmation email4837 when the registration fails4838 does not delete the invitation or register the new user4839 when email confirmation setting is set to `soft`4840 authenticates the user and sends a confirmation email4841 does not track an almost there redirect4842 behaves like Onboarding::Redirectable4843 is expected to redirect to "/dashboard/projects"4844 when the new user already has any accepted group membership4845 redirects to the group path with a flash message4846 when the new user already has more than 1 accepted group membership4847 redirects to the last member group path without a flash message4848# [RSpecRunTime] RSpec elapsed time: 22 minutes 0.84 second. Current RSS: ~1480M. load average: 1.21 1.14 1.10 1/282 128314849 when the member has an orphaned source at the time of registering4850 is expected to redirect to "/dashboard/projects"4851 when invite email matches email used on registration4852 signs the user in without sending a confirmation email4853 when invite email does not match the email used on registration4854 authenticates the user and sends a confirmation email without confirming4855 when signup_enabled? is false4856 redirects to sign_in4857 when reCAPTCHA is enabled4858 redirects to the dashboard projects page when the reCAPTCHA is solved4859 when the reCAPTCHA is not solved4860 displays an error4861 sets gon variables4862 when invisible captcha is enabled4863 the honeypot has not been filled and the signup form has not been submitted too quickly4864 creates an account4865 honeypot spam detection4866 logs the request, refuses to create an account and renders an empty body4867 timestamp spam detection4868 when the sign up form has been submitted without the invisible_captcha_timestamp parameter4869 logs the request, refuses to create an account and displays a flash alert4870 when the sign up form has been submitted too quickly4871 logs the request, refuses to create an account and displays a flash alert4872 with terms of service4873 when terms are enforced4874 creates the user with accepted terms4875# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.05 seconds. Current RSS: ~1504M. load average: 1.19 1.13 1.10 1/282 128324876 when terms are not enforced4877 creates the user without accepted terms4878 when the rate limit has been reached4879 returns status 429 Too Many Requests4880 when the password is weak4881 renders the form with errors4882 tracks a weak password error4883 does not track failed form submission4884 when the password is not weak4885 does not track a weak password error4886 tracks successful form submission4887 with preferred language4888 with default behavior4889 sets preferred language to default4890 when user sets preferred language4891 sets name from first and last name4892 when the first or last name is not "present?"4893 first_name: nil, last_name: "last"4894 behaves like a user without present first name or last name4895 renders the form with errors4896 first_name: "", last_name: "last"4897 behaves like a user without present first name or last name4898 renders the form with errors4899 first_name: " ", last_name: "last"4900 behaves like a user without present first name or last name4901 renders the form with errors4902 first_name: "first", last_name: nil4903 behaves like a user without present first name or last name4904 renders the form with errors4905 first_name: "first", last_name: ""4906 behaves like a user without present first name or last name4907 renders the form with errors4908 first_name: "first", last_name: " "4909 behaves like a user without present first name or last name4910 renders the form with errors4911 first_name: "", last_name: ""4912 behaves like a user without present first name or last name4913 renders the form with errors4914 #destroy4915 sets the username and caller_id in the context4916 when user requires password confirmation4917 fails if password confirmation is not provided4918 fails if password confirmation is wrong4919 succeeds if password is confirmed4920 when user does not require password confirmation4921 fails if username confirmation is not provided4922 fails if username confirmation is wrong4923 succeeds if username is confirmed4924 for prerequisites for account deletion4925 with solo-owned groups4926 if the user is the sole owner of at least one group4927 fails4928 when user did not accept app terms4929 fails with message4930# [RSpecRunTime] Finishing example group spec/controllers/registrations_controller_spec.rb. It took 25.34 seconds. Expected to take 24.41 seconds.4931# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb. Expected to take 22.69 seconds.4932Updating the container expiration policy4933 post graphql mutation4934 with existing container expiration policy4935 user_role: :maintainer, shared_examples_name: "accepting the mutation request updating the container expiration policy"4936 behaves like accepting the mutation request updating the container expiration policy4937 behaves like updating the container expiration policy attributes4938 updates the container expiration policy4939 behaves like not creating the container expiration policy4940 doesn't create the container expiration policy4941# [RSpecRunTime] RSpec elapsed time: 22 minutes 12.87 seconds. Current RSS: ~1491M. load average: 1.18 1.13 1.10 1/282 128334942 behaves like returning a success4943 returns the updated container expiration policy4944 behaves like returning response status4945 returns success4946 behaves like rejecting invalid regex for4947 for field name_regex4948 returns an error4949 behaves like returning response status4950 returns success4951 behaves like not creating the container expiration policy4952 doesn't create the container expiration policy4953 behaves like rejecting invalid regex for4954 for field name_regex_keep4955 returns an error4956 behaves like returning response status4957 returns success4958 behaves like not creating the container expiration policy4959 doesn't create the container expiration policy4960 behaves like rejecting blank name_regex when enabled4961 for blank name_regex4962 returns an error4963 behaves like returning response status4964 returns success4965# [RSpecRunTime] RSpec elapsed time: 22 minutes 18.43 seconds. Current RSS: ~1492M. load average: 1.15 1.13 1.10 1/282 128344966 behaves like not creating the container expiration policy4967 doesn't create the container expiration policy4968 user_role: :developer, shared_examples_name: "denying the mutation request"4969 behaves like denying the mutation request4970 returns no response4971 behaves like not creating the container expiration policy4972 doesn't create the container expiration policy4973 behaves like returning response status4974 returns success4975 user_role: :reporter, shared_examples_name: "denying the mutation request"4976 behaves like denying the mutation request4977 returns no response4978 behaves like not creating the container expiration policy4979 doesn't create the container expiration policy4980 behaves like returning response status4981 returns success4982 user_role: :guest, shared_examples_name: "denying the mutation request"4983 behaves like denying the mutation request4984 returns no response4985 behaves like not creating the container expiration policy4986 doesn't create the container expiration policy4987 behaves like returning response status4988 returns success4989 user_role: :anonymous, shared_examples_name: "denying the mutation request"4990 behaves like denying the mutation request4991 returns no response4992 behaves like not creating the container expiration policy4993 doesn't create the container expiration policy4994 behaves like returning response status4995 returns success4996 without existing container expiration policy4997 user_role: :maintainer, shared_examples_name: "accepting the mutation request creating the container expiration policy"4998 behaves like accepting the mutation request creating the container expiration policy4999 behaves like creating the container expiration policy5000 behaves like updating the container expiration policy attributes5001 creates a new container expiration policy5002 updates the container expiration policy5003# [RSpecRunTime] RSpec elapsed time: 22 minutes 24.65 seconds. Current RSS: ~1493M. load average: 1.14 1.12 1.10 1/283 128355004 behaves like returning a success5005 returns the updated container expiration policy5006 behaves like returning response status5007 returns success5008 behaves like returning a success5009 returns the updated container expiration policy5010 behaves like returning response status5011 returns success5012 behaves like rejecting invalid regex for5013 for field name_regex5014 returns an error5015 behaves like returning response status5016 returns success5017 behaves like not creating the container expiration policy5018 doesn't create the container expiration policy5019 behaves like rejecting invalid regex for5020 for field name_regex_keep5021 returns an error5022 behaves like returning response status5023 returns success5024 behaves like not creating the container expiration policy5025 doesn't create the container expiration policy5026 behaves like rejecting blank name_regex when enabled5027 for blank name_regex5028 returns an error5029 behaves like returning response status5030 returns success5031 behaves like not creating the container expiration policy5032 doesn't create the container expiration policy5033 user_role: :developer, shared_examples_name: "denying the mutation request"5034 behaves like denying the mutation request5035 returns no response5036 behaves like not creating the container expiration policy5037 doesn't create the container expiration policy5038 behaves like returning response status5039 returns success5040 user_role: :reporter, shared_examples_name: "denying the mutation request"5041 behaves like denying the mutation request5042 returns no response5043 behaves like not creating the container expiration policy5044 doesn't create the container expiration policy5045 behaves like returning response status5046 returns success5047 user_role: :guest, shared_examples_name: "denying the mutation request"5048 behaves like denying the mutation request5049 returns no response5050 behaves like not creating the container expiration policy5051 doesn't create the container expiration policy5052 behaves like returning response status5053 returns success5054 user_role: :anonymous, shared_examples_name: "denying the mutation request"5055 behaves like denying the mutation request5056 returns no response5057 behaves like not creating the container expiration policy5058 doesn't create the container expiration policy5059 behaves like returning response status5060 returns success5061# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb. It took 23.29 seconds. Expected to take 22.69 seconds.5062# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/notes/create/discussion_spec.rb. Expected to take 21.12 seconds.5063Adding an DiscussionNote5064 behaves like a Note mutation when the user does not have permission5065 behaves like a Note mutation that does not create a Note5066 is expected not to change `Note.count`5067# [RSpecRunTime] RSpec elapsed time: 22 minutes 36.39 seconds. Current RSS: ~1500M. load average: 1.11 1.12 1.10 1/288 128765068 behaves like a mutation that returns top-level errors5069 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"5070# [RSpecRunTime] RSpec elapsed time: 22 minutes 37.77 seconds. Current RSS: ~1506M. load average: 1.11 1.12 1.10 1/288 129165071 when the user has permission5072 returns the discussion5073 behaves like a Note mutation that creates a Note5074 is expected to change `Note.count` by 15075# [RSpecRunTime] RSpec elapsed time: 22 minutes 41.9 seconds. Current RSS: ~1503M. load average: 1.11 1.12 1.09 1/288 130055076 behaves like a Note mutation when there are active record validation errors5077 returns an empty Note5078 behaves like a Note mutation that does not create a Note5079 is expected not to change `Note.count`5080# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.63 seconds. Current RSS: ~1491M. load average: 1.10 1.12 1.09 1/288 130855081 behaves like a mutation that returns errors in the response5082 is expected to contain exactly "Error 1" and "Error 2"5083# [RSpecRunTime] RSpec elapsed time: 22 minutes 48.19 seconds. Current RSS: ~1492M. load average: 1.10 1.12 1.09 1/288 131255084 behaves like a Note mutation when there are rate limit validation errors5085 with rate limiter5086 behaves like a Note mutation that does not create a Note5087 is expected not to change `Note.count`5088# [RSpecRunTime] RSpec elapsed time: 22 minutes 51.7 seconds. Current RSS: ~1491M. load average: 1.09 1.11 1.09 1/288 131705089 behaves like a mutation that returns top-level errors5090 is expected to contain exactly "This endpoint has been requested too many times. Try again later."5091# [RSpecRunTime] RSpec elapsed time: 22 minutes 54.76 seconds. Current RSS: ~1508M. load average: 1.08 1.11 1.09 1/288 132165092 when the user is in the allowlist5093 behaves like a Note mutation that creates a Note5094 is expected to change `Note.count` by 15095# [RSpecRunTime] RSpec elapsed time: 22 minutes 58.02 seconds. Current RSS: ~1547M. load average: 1.08 1.11 1.09 1/288 132625096# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/notes/create/discussion_spec.rb. It took 23.39 seconds. Expected to take 21.12 seconds.5097# [RSpecRunTime] Starting example group spec/requests/api/graphql/project_query_spec.rb. Expected to take 18.65 seconds.5098getting project information5099 when the user has full access to the project5100 includes the project5101 when querying for pipeline triggers5102 fetches the pipeline trigger tokens5103 does not produce N+1 queries5104 when another project member or owner who is not also the token owner5105 is not authorized and shows truncated token5106# [RSpecRunTime] RSpec elapsed time: 23 minutes 1.45 seconds. Current RSS: ~1570M. load average: 1.07 1.11 1.09 1/287 132785107 when user is not a member of a public project5108 cannot read the token5109 when the user has access to the project5110 includes the project5111 includes inherited members in project_members5112 behaves like a working graphql query that returns data5113 contains data5114 behaves like a working graphql query5115 returns a successful response5116# [RSpecRunTime] RSpec elapsed time: 23 minutes 4.86 seconds. Current RSS: ~1674M. load average: 1.15 1.12 1.10 1/287 132795117 when there are pipelines present5118 is included in the pipelines connection5119 topics5120 includes empty topics array if no topics set5121 includes topics array5122# [RSpecRunTime] RSpec elapsed time: 23 minutes 6.54 seconds. Current RSS: ~1686M. load average: 1.15 1.12 1.10 1/285 132845123 is_catalog_resource5124 when the project is not a catalog resource5125 is false5126 when the project is a catalog resource5127 is true5128 for N+1 queries with isCatalogResource5129 avoids N+1 database queries (PENDING: See: https://gitlab.com/gitlab-org/gitlab/-/issues/403634)5130# [RSpecRunTime] RSpec elapsed time: 23 minutes 8.7 seconds. Current RSS: ~1686M. load average: 1.14 1.12 1.10 1/284 132855131 when the user has reporter access to the project5132 allows fetching project statistics5133 when the user has guest access5134 when the project has public pipelines5135 shows all jobs5136 when the user does not have access to the project5137 behaves like a working graphql query that returns no data5138 contains no data5139 behaves like a working graphql query5140 returns a successful response5141# [RSpecRunTime] RSpec elapsed time: 23 minutes 11.43 seconds. Current RSS: ~1694M. load average: 1.14 1.12 1.10 1/283 132875142 with timelog categories5143 when user is guest and the project is public5144 includes empty timelog categories array5145# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.77 seconds. Current RSS: ~1706M. load average: 1.14 1.12 1.10 1/283 132885146 when user has reporter role5147 returns the timelog category with all its fields5148 when timelog_categories flag is disabled5149 returns no timelog categories5150# [RSpecRunTime] RSpec elapsed time: 23 minutes 13.81 seconds. Current RSS: ~1712M. load average: 1.13 1.12 1.09 1/283 132895151 for N+1 queries5152 avoids N+1 database queries (PENDING: See: https://gitlab.com/gitlab-org/gitlab/-/issues/369396)5153# [RSpecRunTime] RSpec elapsed time: 23 minutes 15.26 seconds. Current RSS: ~1712M. load average: 1.13 1.12 1.09 1/283 132905154 maxAccessLevel5155 returns access level of the current user in the project5156 behaves like public project in which the user has no membership5157 returns no access5158 when the user is not authenticated5159 behaves like public project in which the user has no membership5160 returns no access5161# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project_query_spec.rb. It took 18.36 seconds. Expected to take 18.65 seconds.5162# [RSpecRunTime] Starting example group spec/controllers/groups/group_links_controller_spec.rb. Expected to take 17.51 seconds.5163Groups::GroupLinksController5164 #update5165 returns a 4045166 when user has admin access to the shared group5167 updates existing link5168 updates project permissions5169 when `expires_at` is set5170 returns correct json response5171# [RSpecRunTime] RSpec elapsed time: 23 minutes 22.41 seconds. Current RSS: ~1737M. load average: 1.12 1.12 1.09 1/282 132915172 when `expires_at` is not set5173 returns empty json response5174# [RSpecRunTime] RSpec elapsed time: 23 minutes 24.02 seconds. Current RSS: ~1740M. load average: 1.11 1.12 1.09 1/282 132925175 when user does not have admin access to the shared group5176 renders 4045177# [RSpecRunTime] RSpec elapsed time: 23 minutes 25.22 seconds. Current RSS: ~1743M. load average: 1.11 1.12 1.09 1/282 132935178 #destroy5179 returns a 4045180 when user has admin access to the shared group5181 deletes existing link5182 with skip_group_share_unlink_auth_refresh feature flag disabled5183 updates project permissions5184# [RSpecRunTime] RSpec elapsed time: 23 minutes 29.61 seconds. Current RSS: ~1759M. load average: 1.10 1.11 1.09 1/282 132945185 with skip_group_share_unlink_auth_refresh feature flag enabled5186 maintains project authorization5187# [RSpecRunTime] RSpec elapsed time: 23 minutes 31.47 seconds. Current RSS: ~1755M. load average: 1.10 1.11 1.09 1/282 132955188 when user does not have admin access to the shared group5189 renders 4045190# [RSpecRunTime] RSpec elapsed time: 23 minutes 32.75 seconds. Current RSS: ~1750M. load average: 1.10 1.11 1.09 1/282 132965191# [RSpecRunTime] Finishing example group spec/controllers/groups/group_links_controller_spec.rb. It took 16.35 seconds. Expected to take 17.51 seconds.5192# [RSpecRunTime] Starting example group spec/controllers/groups/uploads_controller_spec.rb. Expected to take 15.64 seconds.5193Groups::UploadsController5194 behaves like handle uploads5195 behaves like handle uploads authorize5196 POST #authorize5197 when a user is not authorized to upload a file5198 returns 404 status5199 when id is not passed as a param5200 returns 404 status5201 when a user can upload a file5202 and the request bypassed workhorse5203 raises an exception5204 and request is sent by gitlab-workhorse to authorize the request5205 when using local storage5206 behaves like a local file5207 behaves like a valid response5208 responds with status 2005209 uses the gitlab-workhorse content type5210 responds with status 200, location of uploads store and object details5211# [RSpecRunTime] RSpec elapsed time: 23 minutes 35.79 seconds. Current RSS: ~1758M. load average: 1.09 1.11 1.09 1/282 132975212 when using remote storage5213 when direct upload is enabled5214 behaves like a valid response5215 responds with status 2005216 uses the gitlab-workhorse content type5217 responds with status 200, location of uploads remote store and object details5218# [RSpecRunTime] RSpec elapsed time: 23 minutes 37.47 seconds. Current RSS: ~1762M. load average: 1.09 1.11 1.09 1/282 132985219 when direct upload is disabled5220 behaves like a local file5221 behaves like a valid response5222 responds with status 2005223 uses the gitlab-workhorse content type5224 responds with status 200, location of uploads store and object details5225# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.16 seconds. Current RSS: ~1763M. load average: 1.08 1.11 1.09 1/282 132995226 POST #create5227 when a user is not authorized to upload a file5228 returns 404 status5229 when a user can upload a file5230 without params['file']5231 returns an error5232 with valid image5233 returns a content with original filename, new link, and correct type.5234 creates a corresponding Upload record5235# [RSpecRunTime] RSpec elapsed time: 23 minutes 41.49 seconds. Current RSS: ~1773M. load average: 1.08 1.11 1.09 1/282 133005236 with valid non-image file5237 returns a content with original filename, new link, and correct type.5238 GET #show5239 when the secret is invalid5240 responds with status 4045241 when accessing a specific upload via different model5242 responds with status 4045243 when the upload does not have a MIME type that Rails knows5244 falls back to the null type5245 when the model is public5246 when not signed in5247 when the file exists5248 responds with status 2005249 when neither the uploader nor the model exists5250 responds with status 4045251 when the file doesn't exist5252 responds with status 4045253 when signed in5254 when the file exists5255 responds with status 2005256 when the file doesn't exist5257 responds with status 4045258 when the model is private5259 when not signed in5260 when the file exists5261 when the file is an image5262 responds with the appropriate status code5263 when the file is not an image5264 redirects to the sign in page5265 when the file doesn't exist5266 redirects to the sign in page5267 when signed in5268 when the user has access to the project5269 when the file exists5270 responds with status 2005271 when the file doesn't exist5272 responds with status 4045273 when the user doesn't have access to the model5274 when the file exists5275 when the file is an image5276 responds with the appropriate status code5277 when the file is not an image5278 responds with status 4045279 when the file doesn't exist5280 responds with status 4045281 with a moved group5282 redirects to a file with the proper extension5283 GET #show5284 when the group is public5285 when not signed in5286 responds with appropriate status5287 when uploader class does not match the upload5288 responds with status 4045289 when filename does not match5290 responds with status 4045291 when signed in5292 when the user doesn't have access to the model5293 responds with status 2005294 when the group is private5295 when not signed in5296 responds with appropriate status5297 when signed in5298 when the user doesn't have access to the model5299 responds with status 2005300# [RSpecRunTime] Finishing example group spec/controllers/groups/uploads_controller_spec.rb. It took 17.49 seconds. Expected to take 15.64 seconds.5301# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/issue/designs/designs_spec.rb. Expected to take 14.08 seconds.5302Getting designs related to an issue5303 when the feature is available5304 returns the design properties correctly5305 when the v432x230-sized design image has not been processed5306 returns nil for the v432x230-sized design image5307# [RSpecRunTime] RSpec elapsed time: 23 minutes 52.54 seconds. Current RSS: ~1782M. load average: 1.07 1.11 1.09 1/287 133365308 pagination5309 sorts designs for reliable pagination5310# [RSpecRunTime] RSpec elapsed time: 23 minutes 54.48 seconds. Current RSS: ~1772M. load average: 0.98 1.09 1.08 1/291 134165311 with versions5312 includes the version id5313 includes the version sha5314 viewing a design board at a particular version5315 viewing the original version, when one design was created5316 only returns the first design5317 returns the correct full-sized design image5318 returns the correct v432x230-sized design image5319 returns the correct event for the design in this version5320 only returns one version record for the design (the original version)5321# [RSpecRunTime] RSpec elapsed time: 23 minutes 57.52 seconds. Current RSS: ~1783M. load average: 0.98 1.09 1.08 1/291 134425322 viewing the second version, when one design was created5323 only returns the first two designs5324 returns the correct full-sized design images5325 returns the correct v432x230-sized design images5326 returns the correct events for the designs in this version5327 returns the correct versions records for both designs5328# [RSpecRunTime] RSpec elapsed time: 23 minutes 59.7 seconds. Current RSS: ~1797M. load average: 0.98 1.09 1.08 1/288 134435329 viewing the last version, when one design was deleted and one was updated5330 does not include the deleted design5331 returns the correct full-sized design images5332 returns the correct v432x230-sized design images5333 returns the correct events for the designs in this version5334 returns all versions records for the designs5335# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.92 seconds. Current RSS: ~1811M. load average: 0.98 1.09 1.08 1/291 134625336 a design with note annotations5337 returns the notes for the design5338 returns a note_count for the design5339# [RSpecRunTime] RSpec elapsed time: 24 minutes 4.22 seconds. Current RSS: ~1812M. load average: 1.23 1.13 1.10 1/289 134665340# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/issue/designs/designs_spec.rb. It took 13.97 seconds. Expected to take 14.08 seconds.5341# [RSpecRunTime] Starting example group spec/requests/api/access_requests_spec.rb. Expected to take 13.12 seconds.5342API::AccessRequests5343 behaves like GET /:sources/:id/access_requests5344 with :sources == projects5345 behaves like a 404 response when source is private5346 returns 4045347# [RSpecRunTime] RSpec elapsed time: 24 minutes 5.99 seconds. Current RSS: ~1811M. load average: 1.23 1.13 1.10 1/286 134675348 when authenticated as a non-maintainer/owner5349 as a developer5350 returns 4035351 as a access_requester5352 returns 4035353 as a stranger5354 returns 4035355 when authenticated as a maintainer/owner5356 returns access requesters5357 behaves like GET /:sources/:id/access_requests5358 with :sources == groups5359 behaves like a 404 response when source is private5360 returns 4045361 when authenticated as a non-maintainer/owner5362 as a developer5363 returns 4035364 as a access_requester5365 returns 4035366 as a stranger5367 returns 4035368 when authenticated as a maintainer/owner5369 returns access requesters5370 behaves like POST /:sources/:id/access_requests5371 with :sources == projects5372 behaves like a 404 response when source is private5373 returns 4045374 when authenticated as a member5375 as a developer5376 returns 4035377 as a maintainer5378 returns 4035379 when authenticated as an access requester5380 returns 4005381 when authenticated as a stranger5382 returns 2015383 when access request is disabled for the project5384 returns 4035385 behaves like POST /:sources/:id/access_requests5386 with :sources == groups5387 behaves like a 404 response when source is private5388 returns 4045389 when authenticated as a member5390 as a developer5391 returns 4035392 as a maintainer5393 returns 4035394 when authenticated as an access requester5395 returns 4005396 when authenticated as a stranger5397 returns 2015398 when access request is disabled for the group5399 returns 4035400 behaves like PUT /:sources/:id/access_requests/:user_id/approve5401 with :sources == projects5402 behaves like a 404 response when source is private5403 returns 4045404 when authenticated as a non-maintainer/owner5405 as a developer5406 returns 4035407 as a access_requester5408 returns 4035409 as a stranger5410 returns 4035411 when authenticated as a maintainer/owner5412 returns 2015413 user_id does not match an existing access requester5414 returns 4045415 behaves like PUT /:sources/:id/access_requests/:user_id/approve5416 with :sources == groups5417 behaves like a 404 response when source is private5418 returns 4045419 when authenticated as a non-maintainer/owner5420 as a developer5421 returns 4035422 as a access_requester5423 returns 4035424 as a stranger5425 returns 4035426 when authenticated as a maintainer/owner5427 returns 2015428 user_id does not match an existing access requester5429 returns 4045430 behaves like DELETE /:sources/:id/access_requests/:user_id5431 with :sources == projects5432 behaves like a 404 response when source is private5433 returns 4045434 when authenticated as a non-maintainer/owner5435 as a developer5436 returns 4035437 as a stranger5438 returns 4035439 when authenticated as the access requester5440 deletes the access requester5441 when authenticated as a maintainer/owner5442 deletes the access requester5443 user_id matches a member, not an access requester5444 returns 4045445 user_id does not match an existing access requester5446 returns 4045447 behaves like DELETE /:sources/:id/access_requests/:user_id5448 with :sources == groups5449 behaves like a 404 response when source is private5450 returns 4045451 when authenticated as a non-maintainer/owner5452 as a developer5453 returns 4035454 as a stranger5455 returns 4035456 when authenticated as the access requester5457 deletes the access requester5458 when authenticated as a maintainer/owner5459 deletes the access requester5460 user_id matches a member, not an access requester5461 returns 4045462 user_id does not match an existing access requester5463 returns 4045464# [RSpecRunTime] Finishing example group spec/requests/api/access_requests_spec.rb. It took 12.5 seconds. Expected to take 13.12 seconds.5465# [RSpecRunTime] Starting example group spec/requests/projects/google_cloud/service_accounts_controller_spec.rb. Expected to take 12.36 seconds.5466Projects::GoogleCloud::ServiceAccountsController5467 GET index5468 when a public request is made5469 returns not found on GET request5470 returns not found on POST request5471# [RSpecRunTime] RSpec elapsed time: 24 minutes 18.62 seconds. Current RSS: ~1839M. load average: 1.17 1.13 1.10 1/283 134685472 when unauthorized members make requests5473 returns not found on GET request5474 returns not found on POST request5475# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.15 seconds. Current RSS: ~1836M. load average: 1.17 1.13 1.10 1/283 134695476 when authorized members make requests5477 redirects on GET request5478 redirects on POST request5479 and user has successfully completed the google oauth2 flow5480 but the user does not have gcp projects5481 flashes error and redirects to google cloud configurations5482# [RSpecRunTime] RSpec elapsed time: 24 minutes 22.33 seconds. Current RSS: ~1824M. load average: 1.17 1.13 1.10 1/284 134705483 user has three gcp_projects5484 returns success on GET5485 returns success on POST5486# [RSpecRunTime] RSpec elapsed time: 24 minutes 24.6 seconds. Current RSS: ~1804M. load average: 1.16 1.12 1.09 1/284 134715487 but google returns client error5488 GET flashes error and redirects to -/google_cloud/configurations5489 POST flashes error and redirects to -/google_cloud/configurations5490# [RSpecRunTime] RSpec elapsed time: 24 minutes 26.19 seconds. Current RSS: ~1791M. load average: 1.16 1.12 1.09 1/283 134725491 but gitlab instance is not configured for google oauth25492 returns forbidden5493 but feature flag is disabled5494 returns not found5495# [RSpecRunTime] Finishing example group spec/requests/projects/google_cloud/service_accounts_controller_spec.rb. It took 10.95 seconds. Expected to take 12.36 seconds.5496# [RSpecRunTime] Starting example group spec/requests/api/clusters/agents_spec.rb. Expected to take 12.15 seconds.5497API::Clusters::Agents5498 GET /projects/:id/cluster_agents5499 avoids N+1 queries5500 authorized user5501 returns project agents5502 returns empty list when no agents registered5503# [RSpecRunTime] RSpec elapsed time: 24 minutes 30.78 seconds. Current RSS: ~1792M. load average: 1.15 1.12 1.09 1/283 134735504 unauthorized user5505 unable to access agents5506 GET /projects/:id/cluster_agents/:agent_id5507 authorized user5508 returns a project agent5509 returns a 404 error if agent id is not available5510# [RSpecRunTime] RSpec elapsed time: 24 minutes 32.58 seconds. Current RSS: ~1795M. load average: 1.15 1.12 1.09 1/283 134745511 unauthorized user5512 unable to access an existing agent5513 POST /projects/:id/cluster_agents5514 adds agent to project5515 returns a 400 error if name not given5516 returns a 400 error if name is invalid5517 returns 404 error if project does not exist5518# [RSpecRunTime] RSpec elapsed time: 24 minutes 35.54 seconds. Current RSS: ~1793M. load average: 1.14 1.12 1.09 1/283 134755519 DELETE /projects/:id/cluster_agents/:agent_id5520 deletes agent from project5521 returns a 404 error when deleting non existent agent5522 returns a 404 error if agent id not given5523 returns a 403 if the user is unauthorized to delete5524 behaves like 412 response5525 for a modified resource5526 returns 412 with a JSON error5527# [RSpecRunTime] RSpec elapsed time: 24 minutes 38.6 seconds. Current RSS: ~1793M. load average: 1.12 1.12 1.09 1/283 134765528 for an unmodified resource5529 returns 204 with an empty body5530# [RSpecRunTime] Finishing example group spec/requests/api/clusters/agents_spec.rb. It took 11.52 seconds. Expected to take 12.15 seconds.5531# [RSpecRunTime] Starting example group spec/requests/api/graphql/notes/note_spec.rb. Expected to take 10.83 seconds.5532Query.note(id)5533 when the user does not have access to read the note5534 returns nil5535 when it is a system note5536 returns nil5537# [RSpecRunTime] RSpec elapsed time: 24 minutes 41.02 seconds. Current RSS: ~1793M. load average: 1.12 1.12 1.09 1/283 134775538 when the user has access to read the note5539 returns note5540 when it is a system note5541 returns note5542# [RSpecRunTime] RSpec elapsed time: 24 minutes 44.57 seconds. Current RSS: ~1792M. load average: 1.11 1.12 1.09 1/283 134785543 and notes widget is not available5544 returns nil5545 when note is internal5546 returns nil5547 and user can read confidential notes5548 returns note5549# [RSpecRunTime] RSpec elapsed time: 24 minutes 47.71 seconds. Current RSS: ~1797M. load average: 1.11 1.12 1.09 1/283 134795550 behaves like a working graphql query5551 returns a successful response5552# [RSpecRunTime] Finishing example group spec/requests/api/graphql/notes/note_spec.rb. It took 8.98 seconds. Expected to take 10.83 seconds.5553# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb. Expected to take 9.86 seconds.5554Setting locked status of a merge request5555 returns an error if the user is not allowed to update the merge request5556 marks the merge request as WIP5557 does not do anything if the merge request was already locked5558 when passing locked false as input5559 does not do anything if the merge request was not marked locked5560 unmarks the merge request as locked5561# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.33 seconds. Current RSS: ~1836M. load average: 1.10 1.11 1.09 1/289 136765562# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb. It took 8.17 seconds. Expected to take 9.86 seconds.5563# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb. Expected to take 9.79 seconds.5564Create a work item from a task in a work item's description5565 the user is not allowed to update a work item5566 behaves like a mutation that returns a top-level access error5567 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"5568# [RSpecRunTime] RSpec elapsed time: 24 minutes 57.57 seconds. Current RSS: ~1834M. load average: 1.10 1.11 1.09 1/289 136775569 when user has permissions to create a work item5570 creates the work item5571 when creating a work item fails5572 makes no changes to the DB and returns an error message5573# [RSpecRunTime] RSpec elapsed time: 24 minutes 59.67 seconds. Current RSS: ~1834M. load average: 1.17 1.13 1.10 1/288 136785574 behaves like has spam protection5575 #check_spam_action_response!5576 when the object is spam (DISALLOW)5577 and no CAPTCHA is available5578 behaves like disallow response5579 informs the client that the request was denied as spam5580# [RSpecRunTime] RSpec elapsed time: 25 minutes 1.01 seconds. Current RSS: ~1833M. load average: 1.17 1.13 1.10 1/288 136795581 and a CAPTCHA is required5582 behaves like disallow response5583 informs the client that the request was denied as spam5584# [RSpecRunTime] RSpec elapsed time: 25 minutes 2.24 seconds. Current RSS: ~1830M. load average: 1.17 1.13 1.10 1/288 136805585 when the object is not spam (CONDITIONAL ALLOW)5586 and no CAPTCHA is required5587 does not return a top-level error5588# [RSpecRunTime] RSpec elapsed time: 25 minutes 3.73 seconds. Current RSS: ~1827M. load average: 1.15 1.12 1.09 1/288 136815589 and a CAPTCHA is required5590 informs the client that the request may be retried after solving the CAPTCHA5591# [RSpecRunTime] RSpec elapsed time: 25 minutes 4.93 seconds. Current RSS: ~1825M. load average: 1.15 1.12 1.09 1/288 136825592# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb. It took 8.59 seconds. Expected to take 9.79 seconds.5593# [RSpecRunTime] Starting example group spec/controllers/projects/cycle_analytics_controller_spec.rb. Expected to take 8.78 seconds.5594Projects::CycleAnalyticsController5595 includes GracefulTimeoutHandling5596 counting page views for 'show'5597 increases the counter5598# [RSpecRunTime] RSpec elapsed time: 25 minutes 7.18 seconds. Current RSS: ~1838M. load average: 1.15 1.12 1.09 1/283 136955599 tracking visits to html page5600 behaves like tracking unique visits5601 tracks unique visit if the format is HTML5602 tracks unique visit if DNT is not enabled5603 does not track unique visit if DNT is enabled5604 does not track unique visit if the format is JSON5605# [RSpecRunTime] RSpec elapsed time: 25 minutes 12.28 seconds. Current RSS: ~1867M. load average: 1.14 1.12 1.09 1/283 137255606 behaves like Snowplow event tracking with RedisHLL context5607 behaves like Snowplow event tracking5608 is emitted5609# [RSpecRunTime] RSpec elapsed time: 25 minutes 13.35 seconds. Current RSS: ~1872M. load average: 1.13 1.12 1.09 1/283 137325610# [RSpecRunTime] Finishing example group spec/controllers/projects/cycle_analytics_controller_spec.rb. It took 8.45 seconds. Expected to take 8.78 seconds.5611# [RSpecRunTime] Starting example group spec/requests/api/applications_spec.rb. Expected to take 8.67 seconds.5612API::Applications5613 POST /applications5614 behaves like POST request permissions for admin mode5615 behaves like when admin5616 behaves like makes request5617 returns5618 behaves like makes request5619 returns5620 behaves like when user5621 returns5622 behaves like makes request5623 returns5624 authenticated and authorized user5625 creates and returns an OAuth application5626 does not allow creating an application with the wrong redirect_uri format5627 does not allow creating an application with a forbidden URI format5628 does not allow creating an application without a name5629 does not allow creating an application without a redirect_uri5630 does not allow creating an application without specifying `scopes`5631 does not allow creating an application with blank `scopes`5632 does not allow creating an application with invalid `scopes`5633 defaults to creating an application with confidential5634 multiple scopes5635 creates an application with multiple `scopes` when each scope specified is seperated by a space5636 does not allow creating an application with multiple `scopes` when one of the scopes is invalid5637# [RSpecRunTime] RSpec elapsed time: 25 minutes 18.5 seconds. Current RSS: ~1882M. load average: 1.12 1.12 1.09 1/283 137335638 authorized user without authorization5639 does not create application5640 non-authenticated user5641 does not create application5642 GET /applications5643 can list application5644 behaves like GET request permissions for admin mode5645 behaves like when admin5646 behaves like makes request5647 returns5648 behaves like makes request5649 returns5650 behaves like when user5651 returns5652 behaves like makes request5653 returns5654 non-authenticated user5655 cannot list application5656 DELETE /applications/:id5657 user authorization5658 behaves like DELETE request permissions for admin mode5659 behaves like when admin5660 behaves like makes request5661 returns5662 behaves like makes request5663 returns5664 behaves like when user5665 returns5666 behaves like makes request5667 returns5668 authenticated and authorized user5669 can delete an application5670 cannot delete non-existing application5671 non-authenticated user5672 cannot delete an application5673 POST /application/:id/renew-secret5674 user authorization5675 behaves like POST request permissions for admin mode5676 behaves like when admin5677 behaves like makes request5678 returns5679 behaves like makes request5680 returns5681 behaves like when user5682 returns5683 behaves like makes request5684 returns5685 authenticated and authorized user5686 can renew a secret token5687 return 404 when application_id not found5688 return 400 when the operation is failed5689 non-authenticated user5690 cannot renew a secret token5691# [RSpecRunTime] Finishing example group spec/requests/api/applications_spec.rb. It took 9.84 seconds. Expected to take 8.67 seconds.5692# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/packages/protection/rule/create_spec.rb. Expected to take 7.66 seconds.5693Creating the packages protection rule5694 when feature flag ':packages_protected_packages' disabled5695 returns error of disabled feature flag5696 behaves like an erroneous response5697 does not create one package protection rule5698# [RSpecRunTime] RSpec elapsed time: 25 minutes 24.51 seconds. Current RSS: ~1894M. load average: 1.11 1.11 1.09 1/284 137345699 with existing packages protection rule5700 returns an error5701 behaves like an erroneous response5702 does not create one package protection rule5703 when field `package_name_pattern` is different than existing one5704 behaves like a successful response5705 returns without error5706 returns the created packages protection rule5707 creates one package protection rule5708 when field `push_protected_up_to_access_level` is different than existing one5709 returns an error5710 behaves like an erroneous response5711 does not create one package protection rule5712 when user does not have permission5713 user: developer5714 returns an error5715 behaves like an erroneous response5716 does not create one package protection rule5717 user: reporter5718 returns an error5719 behaves like an erroneous response5720 does not create one package protection rule5721 user: guest5722 returns an error5723 behaves like an erroneous response5724 does not create one package protection rule5725 user: anonymous5726 returns an error5727 behaves like an erroneous response5728 does not create one package protection rule5729 with invalid kwargs leading to error from business model5730 returns an error5731 behaves like an erroneous response5732 does not create one package protection rule5733 with invalid kwargs leading to error from graphql5734 returns error about required argument5735 behaves like an erroneous response5736 does not create one package protection rule5737 behaves like a successful response5738 returns without error5739 returns the created packages protection rule5740 creates one package protection rule5741# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/packages/protection/rule/create_spec.rb. It took 7.32 seconds. Expected to take 7.66 seconds.5742# [RSpecRunTime] Starting example group spec/commands/diagnostic_reports/uploader_smoke_spec.rb. Expected to take 7.42 seconds.5743bin/diagnostic-reports-uploader5744 starts successfully5745# [RSpecRunTime] Finishing example group spec/commands/diagnostic_reports/uploader_smoke_spec.rb. It took 6.41 seconds. Expected to take 7.42 seconds.5746# [RSpecRunTime] RSpec elapsed time: 25 minutes 37.11 seconds. Current RSS: ~1885M. load average: 1.09 1.11 1.09 1/283 137405747# [RSpecRunTime] Starting example group spec/requests/jira_connect/repositories_controller_spec.rb. Expected to take 6.77 seconds.5748JiraConnect::RepositoriesController5749 POST /-/jira_connect/repositories/associate5750 without JWT5751 returns 4035752# [RSpecRunTime] RSpec elapsed time: 25 minutes 38.6 seconds. Current RSS: ~1885M. load average: 1.08 1.11 1.09 1/287 137995753 with valid JWT5754 with invalid ID5755 returns 4045756 with valid ID5757 returns 2005758 renders the relevant data as JSON5759# [RSpecRunTime] RSpec elapsed time: 25 minutes 40.81 seconds. Current RSS: ~1882M. load average: 1.08 1.11 1.09 2/290 138915760 GET /-/jira_connect/repositories/search5761 without JWT5762 returns 4035763 with valid JWT5764 without query params5765 returns 2005766 with query params5767 returns 2005768 renders the relevant data as JSON5769# [RSpecRunTime] RSpec elapsed time: 25 minutes 43.78 seconds. Current RSS: ~1871M. load average: 1.48 1.19 1.12 1/289 140125770# [RSpecRunTime] Finishing example group spec/requests/jira_connect/repositories_controller_spec.rb. It took 6.78 seconds. Expected to take 6.77 seconds.5771# [RSpecRunTime] Starting example group spec/controllers/invites_controller_spec.rb. Expected to take 6.67 seconds.5772InvitesController5773 GET #show5774 when logged in5775 behaves like invite email match enforcement5776 accepts user if invite email matches signed in user5777 accepts invite if invite email matches confirmed secondary email5778 does not accept if invite email matches unconfirmed secondary email5779 does not accept if invite email does not match signed in user5780# [RSpecRunTime] RSpec elapsed time: 25 minutes 45.61 seconds. Current RSS: ~1834M. load average: 1.48 1.19 1.12 1/289 140135781 behaves like invalid token5782 when invite token is not valid5783 redirects to root5784 when it is an initial invite email5785 tracks the initial join click from email5786 when member does not exist5787 does not track join click5788 when it is not an initial email5789 does not track the join click5790 when not logged in5791 when invite token belongs to a valid member5792 when instance allows sign up5793 indicates an account can be created in notice5794 when user exists with the invited email5795 is redirected to a new session with invite email param5796 when user exists with the invited email as secondary email5797 when secondary email is confirmed5798 is redirected to a new session with invite email param5799 when secondary email is unconfirmed5800 is redirected to a new registration with invite email param and flash message5801 when user does not exist with the invited email5802 indicates an account can be created in notice5803 is redirected to a new registration with invite email param and flash message5804 sets session keys for auto email confirmation on sign up5805 when it is part of our invite email experiment5806 sets session key for invite acceptance tracking on sign-up5807 when it is not part of our invite email experiment5808 does not set the session key for invite acceptance tracking on sign-up5809 when instance does not allow sign up5810 does not indicate an account can be created in notice5811 when user exists with the invited email5812 is redirected to a new session with invite email param5813 when user does not exist with the invited email5814 is redirected to a new session with invite email param5815 when invite token does not belong to a valid member5816 is redirected to a new session5817 POST #accept5818 behaves like invite email match enforcement5819 accepts user if invite email matches signed in user5820 accepts invite if invite email matches confirmed secondary email5821 does not accept if invite email matches unconfirmed secondary email5822 does not accept if invite email does not match signed in user5823# [RSpecRunTime] RSpec elapsed time: 25 minutes 49.27 seconds. Current RSS: ~1861M. load average: 1.44 1.19 1.11 2/289 140145824 behaves like invalid token5825 when invite token is not valid5826 redirects to root5827 POST #decline for link in UI5828 behaves like invalid token5829 when invite token is not valid5830 redirects to root5831 GET #decline for link in email5832 behaves like invalid token5833 when invite token is not valid5834 redirects to root5835# [RSpecRunTime] Finishing example group spec/controllers/invites_controller_spec.rb. It took 5.89 seconds. Expected to take 6.67 seconds.5836# [RSpecRunTime] Starting example group spec/requests/api/project_snapshots_spec.rb. Expected to take 5.8 seconds.5837API::ProjectSnapshots5838 GET /projects/:id/snapshot5839 returns authentication error as project owner5840 returns authentication error as unauthenticated user5841 requests project repository raw archive as administrator5842 requests wiki repository raw archive as administrator5843 behaves like GET request permissions for admin mode5844 behaves like when admin5845 behaves like makes request5846 returns5847# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.19 seconds. Current RSS: ~1845M. load average: 1.44 1.19 1.11 1/289 140155848 behaves like makes request5849 returns5850 behaves like when user5851 returns5852 behaves like makes request5853 returns5854# [RSpecRunTime] RSpec elapsed time: 25 minutes 55.11 seconds. Current RSS: ~1837M. load average: 1.40 1.18 1.11 1/284 140165855# [RSpecRunTime] Finishing example group spec/requests/api/project_snapshots_spec.rb. It took 5.43 seconds. Expected to take 5.8 seconds.5856# [RSpecRunTime] Starting example group spec/controllers/projects/work_items_controller_spec.rb. Expected to take 5.76 seconds.5857Projects::WorkItemsController5858 POST import_csv5859 is expected to have request urgency :low5860 with authorized user5861 when feature is available5862 when the upload is processed successfully5863 renders the correct message5864# [RSpecRunTime] RSpec elapsed time: 25 minutes 56.73 seconds. Current RSS: ~1827M. load average: 1.40 1.18 1.11 1/284 140175865 when file is not valid5866 renders the error message5867 when service response includes errors5868 renders the error message5869 when feature is not available5870 behaves like response with 404 status5871 renders a not found message5872 with unauthorised user5873 behaves like response with 404 status5874 renders a not found message5875 with anonymous user5876 redirects to sign in page5877 GET show5878 is expected to have request urgency :low5879 POST authorize5880 is expected to have request urgency :high5881 when user is anonymous5882 behaves like redirects to new session path5883 redirects to sign in5884# [RSpecRunTime] Finishing example group spec/controllers/projects/work_items_controller_spec.rb. It took 5.01 seconds. Expected to take 5.76 seconds.5885# [RSpecRunTime] Starting example group spec/requests/api/graphql/group/milestones_spec.rb. Expected to take 5.45 seconds.5886Milestones through GroupQuery5887 Get list of milestones from a group5888 when the request is correct5889 returns milestones successfully5890 behaves like a working graphql query5891 returns a successful response5892# [RSpecRunTime] RSpec elapsed time: 26 minutes 1.5 seconds. Current RSS: ~1824M. load average: 1.37 1.18 1.11 1/284 140185893 when filtering by timeframe5894 fetches milestones between timeframe start and end arguments5895 when filtering by state5896 returns milestones with given state5897 when including milestones from decendants5898 when including decendants5899 returns milestones also from subgroups and subprojects visible to user5900# [RSpecRunTime] RSpec elapsed time: 26 minutes 3.59 seconds. Current RSS: ~1823M. load average: 1.34 1.18 1.11 1/284 140195901 when including ancestors5902 returns milestones from ancestor groups5903 ensures each field returns the correct value5904 returns correct values for scalar fields5905 milestone statistics5906 returns the correct milestone statistics5907# [RSpecRunTime] RSpec elapsed time: 26 minutes 5.27 seconds. Current RSS: ~1817M. load average: 1.34 1.18 1.11 1/284 140205908# [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/milestones_spec.rb. It took 5.14 seconds. Expected to take 5.45 seconds.5909# [RSpecRunTime] Starting example group spec/controllers/projects/settings/integration_hook_logs_controller_spec.rb. Expected to take 5.13 seconds.5910Projects::Settings::IntegrationHookLogsController5911 GET #show5912 is expected to be successful5913 renders a 404 if the hook does not exist5914# [RSpecRunTime] RSpec elapsed time: 26 minutes 7.91 seconds. Current RSS: ~1831M. load average: 1.34 1.18 1.11 1/284 140335915 POST #retry5916 executes the hook and redirects to the service form5917 renders a 404 if the hook does not exist5918# [RSpecRunTime] RSpec elapsed time: 26 minutes 10.69 seconds. Current RSS: ~1849M. load average: 1.31 1.17 1.11 1/284 140465919# [RSpecRunTime] Finishing example group spec/controllers/projects/settings/integration_hook_logs_controller_spec.rb. It took 5.43 seconds. Expected to take 5.13 seconds.5920# [RSpecRunTime] Starting example group spec/requests/projects/integrations/slash_commands_controller_spec.rb. Expected to take 4.8 seconds.5921Projects::Integrations::SlashCommandsController5922 GET #show5923 when user is signed in5924 when request is invalid5925 renders the "show" template with expired message5926# [RSpecRunTime] RSpec elapsed time: 26 minutes 12.05 seconds. Current RSS: ~1841M. load average: 1.31 1.17 1.11 1/284 140475927 when request is valid5928 when user is valid5929 renders the "show" template with authorize button5930 when user is invalid5931 renders the "show" template5932 when user is not signed in5933 redirects with a status of 3025934 POST #confirm5935 when user is signed in5936 when request is invalid5937 renders the "show" template5938 when request is valid5939 when user is valid5940 redirects back to the integration5941 when user is invalid5942 renders the "show" template5943 when user is not signed in5944 redirects with a status of 3025945# [RSpecRunTime] Finishing example group spec/requests/projects/integrations/slash_commands_controller_spec.rb. It took 4.64 seconds. Expected to take 4.8 seconds.5946# [RSpecRunTime] Starting example group spec/controllers/projects/error_tracking_controller_spec.rb. Expected to take 4.76 seconds.5947Projects::ErrorTrackingController5948 GET #index5949 html5950 renders index with 200 status code5951 with insufficient permissions5952 returns 4045953# [RSpecRunTime] RSpec elapsed time: 26 minutes 16.66 seconds. Current RSS: ~1831M. load average: 1.29 1.17 1.11 1/284 140485954 with an anonymous user5955 redirects to sign-in page5956 format json5957 with no data5958 returns no data5959 with extra params5960 when service result is successful5961 returns a list of errors5962 behaves like sets the polling header5963 is expected to eq "1000"5964 without extra params5965 when service result is successful5966 returns a list of errors5967 when service result is erroneous5968 without http_status5969 returns 400 with message5970 with explicit http_status5971 returns http_status with message5972 GET #issue_details5973 format json5974 with no data5975 returns no data5976 behaves like sets the polling header5977 is expected to eq "1000"5978 when service result is successful5979 returns an error5980 behaves like sets the polling header5981 is expected to eq "1000"5982 when service result is erroneous5983 without http_status5984 returns 400 with message5985 with explicit http_status5986 returns http_status with message5987 PUT #update5988 format json5989 when user is a reporter5990 returns 404 error5991 when update result is successful5992 returns a success5993 when update result is erroneous5994 returns 400 with message5995# [RSpecRunTime] Finishing example group spec/controllers/projects/error_tracking_controller_spec.rb. It took 4.79 seconds. Expected to take 4.76 seconds.5996# [RSpecRunTime] Starting example group spec/requests/projects/aws/configuration_controller_spec.rb. Expected to take 4.22 seconds.5997Projects::Aws::ConfigurationController5998 when accessed by authorized members5999 returns successful6000 when feature flag is disabled6001 renders not found6002# [RSpecRunTime] RSpec elapsed time: 26 minutes 22.31 seconds. Current RSS: ~1850M. load average: 1.27 1.17 1.11 1/285 140496003 when accessed by unauthorized members6004 returns not found on GET request6005# [RSpecRunTime] RSpec elapsed time: 26 minutes 23.39 seconds. Current RSS: ~1847M. load average: 1.24 1.16 1.11 1/285 140506006# [RSpecRunTime] Finishing example group spec/requests/projects/aws/configuration_controller_spec.rb. It took 3.25 seconds. Expected to take 4.22 seconds.6007# [RSpecRunTime] Starting example group spec/requests/api/metrics/dashboard/annotations_spec.rb. Expected to take 4.18 seconds.6008API::Metrics::Dashboard::Annotations6009 environment6010 behaves like POST /:source_type/:id/metrics_dashboard/annotations6011 with :source_type == environments6012 without correct permissions6013 returns error message6014# [RSpecRunTime] RSpec elapsed time: 26 minutes 24.63 seconds. Current RSS: ~1842M. load average: 1.24 1.16 1.11 1/284 140576015 when metrics dashboard feature is unavailable6016 returns 404 not found6017 group cluster6018 behaves like POST /:source_type/:id/metrics_dashboard/annotations6019 with :source_type == clusters6020 without correct permissions6021 returns error message6022# [RSpecRunTime] RSpec elapsed time: 26 minutes 26.07 seconds. Current RSS: ~1838M. load average: 1.24 1.16 1.11 1/284 140586023 when metrics dashboard feature is unavailable6024 returns 404 not found6025 project cluster6026 behaves like POST /:source_type/:id/metrics_dashboard/annotations6027 with :source_type == clusters6028 without correct permissions6029 returns error message6030 when metrics dashboard feature is unavailable6031 returns 404 not found6032# [RSpecRunTime] Finishing example group spec/requests/api/metrics/dashboard/annotations_spec.rb. It took 3.98 seconds. Expected to take 4.18 seconds.6033# [RSpecRunTime] Starting example group spec/requests/api/admin/plan_limits_spec.rb. Expected to take 3.95 seconds.6034API::Admin::PlanLimits PlanLimits6035 GET /application/plan_limits6036 behaves like GET request permissions for admin mode6037 behaves like when admin6038 behaves like makes request6039 returns6040 behaves like makes request6041 returns6042 behaves like when user6043 returns6044 behaves like makes request6045 returns6046 as an admin user6047 no params6048 returns plan limits6049 correct plan name in params6050 returns plan limits6051 invalid plan name in params6052 returns validation error6053 PUT /application/plan_limits6054 behaves like PUT request permissions for admin mode6055 behaves like when admin6056 behaves like makes request6057 returns6058 behaves like makes request6059 returns6060 behaves like when user6061 returns6062 behaves like makes request6063 returns6064 as an admin user6065 correct params6066 updates multiple plan limits6067 updates single plan limits6068 empty params6069 fails to update plan limits6070 params with wrong type6071 fails to update plan limits6072 missing plan_name in params6073 fails to update plan limits6074 additional undeclared params6075 updates only declared plan limits6076# [RSpecRunTime] Finishing example group spec/requests/api/admin/plan_limits_spec.rb. It took 3.81 seconds. Expected to take 3.95 seconds.6077# [RSpecRunTime] Starting example group spec/controllers/concerns/checks_collaboration_spec.rb. Expected to take 3.75 seconds.6078ChecksCollaboration6079 #can_collaborate_with_project?6080 is true if the user can push to the project6081 is true when the user can push to a branch of the project6082 when the user has forked the project6083 is true6084 is false when the project is archived6085# [RSpecRunTime] RSpec elapsed time: 26 minutes 35.26 seconds. Current RSS: ~1836M. load average: 1.29 1.18 1.11 1/284 140596086# [RSpecRunTime] Finishing example group spec/controllers/concerns/checks_collaboration_spec.rb. It took 4.1 seconds. Expected to take 3.75 seconds.6087# [RSpecRunTime] Starting example group spec/requests/api/graphql/group/timelogs_spec.rb. Expected to take 3.7 seconds.6088Timelogs through GroupQuery6089 Get list of timelogs from a group issues6090 when the project is private6091 when the user is not a member of the project6092 returns no timelogs6093# [RSpecRunTime] RSpec elapsed time: 26 minutes 36.95 seconds. Current RSS: ~1830M. load average: 1.29 1.18 1.11 1/284 140606094 when the user is a member of the project6095 returns timelogs6096 when the request is correct6097 returns timelogs successfully6098 contains correct data6099 behaves like a working graphql query6100 returns a successful response6101 when arguments with no time are present6102 sets times as start of day and end of day6103 when requests has errors6104 when there are no timelogs present6105 returns empty result6106# [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/timelogs_spec.rb. It took 3.74 seconds. Expected to take 3.7 seconds.6107# [RSpecRunTime] Starting example group spec/requests/projects/settings/integration_hook_logs_controller_spec.rb. Expected to take 3.35 seconds.6108Projects::Settings::IntegrationHookLogsController6109 behaves like WebHooks::HookLogActions6110 GET #show6111 renders a 200 if the hook exists6112 renders a 404 if the hook does not exist6113# [RSpecRunTime] RSpec elapsed time: 26 minutes 41.11 seconds. Current RSS: ~1818M. load average: 1.26 1.17 1.11 2/285 140616114 POST #retry6115 executes the hook and redirects to the service form6116 renders a 404 if the hook does not exist6117 redirects back with a warning if the hook log url is outdated6118# [RSpecRunTime] RSpec elapsed time: 26 minutes 42.49 seconds. Current RSS: ~1818M. load average: 1.26 1.17 1.11 1/284 140626119# [RSpecRunTime] Finishing example group spec/requests/projects/settings/integration_hook_logs_controller_spec.rb. It took 3.48 seconds. Expected to take 3.35 seconds.6120# [RSpecRunTime] Starting example group spec/controllers/projects/usage_quotas_controller_spec.rb. Expected to take 3.33 seconds.6121Projects::UsageQuotasController6122 GET #index6123 when user does not have read_usage_quotas permission6124 renders not_found6125# [RSpecRunTime] RSpec elapsed time: 26 minutes 43.65 seconds. Current RSS: ~1814M. load average: 1.24 1.17 1.11 1/284 140636126 when user has read_usage_quotas permission6127 renders index with 200 status code6128# [RSpecRunTime] RSpec elapsed time: 26 minutes 45.7 seconds. Current RSS: ~1828M. load average: 1.24 1.17 1.11 1/284 140646129# [RSpecRunTime] Finishing example group spec/controllers/projects/usage_quotas_controller_spec.rb. It took 3.21 seconds. Expected to take 3.33 seconds.6130# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/pipeline_schedule/create_spec.rb. Expected to take 3.09 seconds.6131PipelineSchedulecreate6132 when authorized6133 when success6134 is expected to eq []6135# [RSpecRunTime] RSpec elapsed time: 26 minutes 46.96 seconds. Current RSS: ~1832M. load average: 1.24 1.17 1.11 1/284 140746136 when failure6137 when params are invalid6138 when enforce_full_refs_for_pipeline_schedules is disabled6139 is expected to contain exactly "Cron syntax is invalid" and "Cron timezone syntax is invalid"6140 when enforce_full_refs_for_pipeline_schedules is enabled6141 is expected to contain exactly "Cron syntax is invalid" and "Cron timezone syntax is invalid"6142 when ref is short6143 returns ref is ambiguous6144 when variables have duplicate name6145 returns error6146 when unauthorized6147 behaves like a mutation on an unauthorized resource6148 behaves like a mutation that returns top-level errors6149 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"6150# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/pipeline_schedule/create_spec.rb. It took 2.89 seconds. Expected to take 3.09 seconds.6151# [RSpecRunTime] Starting example group spec/requests/api/group_avatar_spec.rb. Expected to take 2.89 seconds.6152API::GroupAvatar6153 GET /groups/:id/avatar6154 when the group is public6155 retrieves the avatar successfully6156 when the avatar is in the object storage6157 redirects to the file in the object storage6158 when the group does not have avatar6159 returns :not_found6160 when the group is a subgroup6161 returns :ok6162 when the group is private6163 when the user is not authenticated6164 returns :not_found6165 when the the group user is authenticated6166 and have access to the group6167 retrieves the avatar successfully6168 and does not have access to the group6169 returns :not_found6170# [RSpecRunTime] Finishing example group spec/requests/api/group_avatar_spec.rb. It took 2.61 seconds. Expected to take 2.89 seconds.6171# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/organizations/update_spec.rb. Expected to take 2.8 seconds.6172Mutations::Organizations::Update6173 is expected to require graphql authorizations :admin_organization6174 when the user does not have permission6175 does not update the organization6176 behaves like a mutation that returns a top-level access error6177 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"6178 when the user has permission6179 returns the updated organization6180 when the params are invalid6181 returns the validation error6182 when single attribute is update6183 attribute: "name"6184 updates the given field6185 attribute: "path"6186 updates the given field6187 attribute: "description"6188 updates the given field6189 with a new avatar6190 returns the updated organization6191# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/organizations/update_spec.rb. It took 2.46 seconds. Expected to take 2.8 seconds.6192# [RSpecRunTime] Starting example group spec/controllers/concerns/internal_redirect_spec.rb. Expected to take 2.66 seconds.6193InternalRedirect6194 #safe_redirect_path6195 input: "Hello world" being invalid6196 returns nil6197 input: "//example.com/hello/world" being invalid6198 returns nil6199 input: "https://example.com/hello/world" being invalid6200 returns nil6201 input: "not-starting-with-a-slash\n/starting/with/slash" being invalid6202 returns nil6203 input: "/hello/world" being valid6204 returns the path6205 returns the path with querystring and fragment6206 input: "/-/ide/project/path" being valid6207 returns the path6208 returns the path with querystring and fragment6209 #safe_redirect_path_for_url6210 input: "Hello world" being invalid6211 returns nil6212 input: "http://example.com/hello/world" being invalid6213 returns nil6214 input: "http://test.host:3000/hello/world" being invalid6215 returns nil6216 input: "http://test.host/hello/world" being on the same host6217 returns the path6218 returns the path with querystring and fragment6219 #sanitize_redirect6220 returns `nil` for invalid paths6221 returns `nil` for invalid urls6222 returns input for valid paths6223 returns path for valid urls6224 #host_allowed?6225 allows URI with the same host and port6226 rejects URI with other host6227 rejects URI with other port6228# [RSpecRunTime] Finishing example group spec/controllers/concerns/internal_redirect_spec.rb. It took 2.51 seconds. Expected to take 2.66 seconds.6229# [RSpecRunTime] Starting example group spec/requests/api/graphql/group/work_item_spec.rb. Expected to take 2.46 seconds.6230getting a single work item associated with a group6231 when the user can read the work item6232 returns the work item6233 when the namespace_level_work_items feature flag is disabled6234 does not return the work item6235# [RSpecRunTime] RSpec elapsed time: 26 minutes 58.07 seconds. Current RSS: ~1833M. load average: 1.20 1.16 1.11 1/284 140756236 when the user cannot read the work item6237 returns does not return the work item6238# [RSpecRunTime] Finishing example group spec/requests/api/graphql/group/work_item_spec.rb. It took 2.24 seconds. Expected to take 2.46 seconds.6239# [RSpecRunTime] Starting example group spec/requests/api/admin/migrations_spec.rb. Expected to take 2.44 seconds.6240API::Admin::Migrations6241 POST /admin/migrations/:version/mark6242 when the migration exists6243 marks the migration as successful6244 behaves like POST request permissions for admin mode6245 behaves like when admin6246 behaves like makes request6247 returns6248 behaves like makes request6249 returns6250 behaves like when user6251 returns6252 behaves like makes request6253 returns6254 when the migration does not exist6255 returns 4046256 when the migration was already executed6257 returns 4226258 when multiple database is enabled6259 uses the correct connection6260 when the database name does not exist6261 returns bad request6262# [RSpecRunTime] Finishing example group spec/requests/api/admin/migrations_spec.rb. It took 2.3 seconds. Expected to take 2.44 seconds.6263# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/issues/unlink_alerts_spec.rb. Expected to take 2.26 seconds.6264Unlink alert from an incident6265 when the user is allowed to update the incident6266 when the alert is internal6267 behaves like unlinking6268 unlinks the alert from the incident6269# [RSpecRunTime] RSpec elapsed time: 27 minutes 2.22 seconds. Current RSS: ~1801M. load average: 1.19 1.16 1.11 1/284 140766270 when the alert is external6271 behaves like unlinking6272 unlinks the alert from the incident6273 when the user is not allowed to update the incident6274 returns an error6275# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/issues/unlink_alerts_spec.rb. It took 2.09 seconds. Expected to take 2.26 seconds.6276# [RSpecRunTime] Starting example group spec/requests/api/project_statistics_spec.rb. Expected to take 2.24 seconds.6277API::ProjectStatistics6278 GET /projects/:id/statistics6279 returns the fetch statistics of the last 30 days6280 excludes the fetch statistics older than 30 days6281 responds with 403 when the user is not a reporter of the repository6282# [RSpecRunTime] RSpec elapsed time: 27 minutes 5.03 seconds. Current RSS: ~1793M. load average: 1.17 1.16 1.11 1/284 140776283# [RSpecRunTime] Finishing example group spec/requests/api/project_statistics_spec.rb. It took 2.23 seconds. Expected to take 2.24 seconds.6284# [RSpecRunTime] Starting example group spec/requests/api/admin/sidekiq_spec.rb. Expected to take 2.02 seconds.6285API::Admin::Sidekiq6286 DELETE /admin/sidekiq/queues/:queue_name6287 when the user is an admin6288 valid request6289 returns info about the deleted jobs6290 behaves like DELETE request permissions for admin mode6291 behaves like when admin6292 behaves like makes request6293 returns6294 behaves like makes request6295 returns6296 behaves like when user6297 returns6298 behaves like makes request6299 returns6300 when no required params are provided6301 returns a 4006302 when the queue does not exist6303 returns a 4046304# [RSpecRunTime] Finishing example group spec/requests/api/admin/sidekiq_spec.rb. It took 1.88 seconds. Expected to take 2.02 seconds.6305# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/todos/create_spec.rb. Expected to take 1.87 seconds.6306Create a todo6307 the user is not allowed to create todo6308 behaves like a mutation that returns a top-level access error6309 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"6310 when user has permissions to create todo6311 creates todo6312# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/todos/create_spec.rb. It took 1.82 seconds. Expected to take 1.87 seconds.6313# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb. Expected to take 1.85 seconds.6314Update Environment Canary Ingress6315 when kubernetes accepted the patch request6316 updates successfully6317# [RSpecRunTime] RSpec elapsed time: 27 minutes 10.42 seconds. Current RSS: ~1806M. load average: 1.16 1.16 1.10 1/286 140896318# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb. It took 1.68 seconds. Expected to take 1.85 seconds.6319# [RSpecRunTime] Starting example group spec/requests/projects/usage_quotas_spec.rb. Expected to take 1.72 seconds.6320Project Usage Quotas6321 GET /:namespace/:project/usage_quotas6322 renders usage quotas path6323 renders :not_found for user without permission6324 behaves like response with 404 status6325 renders :not_found6326# [RSpecRunTime] RSpec elapsed time: 27 minutes 12.08 seconds. Current RSS: ~1806M. load average: 1.16 1.16 1.10 1/286 140906327# [RSpecRunTime] Finishing example group spec/requests/projects/usage_quotas_spec.rb. It took 1.69 seconds. Expected to take 1.72 seconds.6328# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/value_streams_spec.rb. Expected to take 1.67 seconds.6329Project.value_streams6330 when user does not have permission to read value streams6331 returns nil6332 when user has permissions to read value streams6333 returns only `default` value stream6334 behaves like a working graphql query6335 returns a successful response6336# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/value_streams_spec.rb. It took 1.48 seconds. Expected to take 1.67 seconds.6337# [RSpecRunTime] Starting example group spec/requests/api/graphql/subscriptions/work_item_updated_spec.rb. Expected to take 1.5 seconds.6338Subscriptions::WorkItemUpdated6339 when user is unauthorized6340 does not receive any data6341 when user is authorized6342 receives updated work_item data6343# [RSpecRunTime] Finishing example group spec/requests/api/graphql/subscriptions/work_item_updated_spec.rb. It took 1.24 seconds. Expected to take 1.5 seconds.6344# [RSpecRunTime] Starting example group spec/controllers/admin/cohorts_controller_spec.rb. Expected to take 1.43 seconds.6345Admin::CohortsController6346 GET #index6347 behaves like tracking unique visits6348 tracks unique visit if the format is HTML6349 tracks unique visit if DNT is not enabled6350 does not track unique visit if DNT is enabled6351 does not track unique visit if the format is JSON6352# [RSpecRunTime] RSpec elapsed time: 27 minutes 16.1 seconds. Current RSS: ~1802M. load average: 1.15 1.15 1.10 1/286 140916353 behaves like Snowplow event tracking with RedisHLL context6354 behaves like Snowplow event tracking6355 is emitted6356# [RSpecRunTime] Finishing example group spec/controllers/admin/cohorts_controller_spec.rb. It took 1.55 seconds. Expected to take 1.43 seconds.6357# [RSpecRunTime] Starting example group spec/requests/api/graphql/terraform/state/unlock_spec.rb. Expected to take 1.35 seconds.6358unlock a terraform state6359 returns a successful response6360 unlocks the state6361# [RSpecRunTime] Finishing example group spec/requests/api/graphql/terraform/state/unlock_spec.rb. It took 1.4 seconds. Expected to take 1.35 seconds.6362# [RSpecRunTime] RSpec elapsed time: 27 minutes 17.95 seconds. Current RSS: ~1801M. load average: 1.15 1.15 1.10 1/286 140926363# [RSpecRunTime] Starting example group spec/requests/users/group_callouts_spec.rb. Expected to take 1.19 seconds.6364Group callouts6365 POST /-/users/group_callouts6366 with valid feature name and group6367 when callout entry does not exist6368 creates a callout entry with dismissed state6369 returns success6370 when callout entry already exists6371 returns success6372 with invalid feature name6373 returns bad request6374# [RSpecRunTime] Finishing example group spec/requests/users/group_callouts_spec.rb. It took 1.06 seconds. Expected to take 1.19 seconds.6375# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb. Expected to take 1.19 seconds.6376Setting the status of an alert6377 updates the status of the alert6378# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb. It took 1.09 seconds. Expected to take 1.19 seconds.6379# [RSpecRunTime] RSpec elapsed time: 27 minutes 20.16 seconds. Current RSS: ~1789M. load average: 1.13 1.15 1.10 1/286 140936380# [RSpecRunTime] Starting example group spec/requests/api/graphql/namespace/package_settings_spec.rb. Expected to take 0.94 second.6381getting namespace package settings in a namespace6382 behaves like a working graphql query6383 returns a successful response6384 matches the JSON schema6385# [RSpecRunTime] Finishing example group spec/requests/api/graphql/namespace/package_settings_spec.rb. It took 0.82 second. Expected to take 0.94 second.6386# [RSpecRunTime] Starting example group spec/requests/api/internal/workhorse_spec.rb. Expected to take 0.91 second.6387API::Internal::Workhorse6388 /authorize_upload6389 without workhorse internal header6390 is expected to respond with numeric status code forbidden6391 with workhorse internal header6392 is expected to respond with numeric status code unauthorized6393 as a logged in user6394 is expected to respond with numeric status code success6395 returns the temp upload path6396# [RSpecRunTime] Finishing example group spec/requests/api/internal/workhorse_spec.rb. It took 0.86 second. Expected to take 0.91 second.6397# [RSpecRunTime] Starting example group spec/controllers/concerns/content_security_policy_patch_spec.rb. Expected to take 0.75 second.6398ContentSecurityPolicyPatch6399 does not emit any warnings6400 calls helper method6401 with Rails version 7.26402 emits a deprecation warning6403# [RSpecRunTime] Finishing example group spec/controllers/concerns/content_security_policy_patch_spec.rb. It took 0.59 second. Expected to take 0.75 second.6404# [RSpecRunTime] Starting example group spec/controllers/concerns/spammable_actions/captcha_check/rest_api_actions_support_spec.rb. Expected to take 0.44 second.6405SpammableActions::CaptchaCheck::RestApiActionsSupport6406 #with_captcha_check_json_format6407 when spammable.render_recaptcha? is true6408 renders json containing spam_action_response_fields6409 when spammable.render_recaptcha? is false6410 yields to block6411# [RSpecRunTime] Finishing example group spec/controllers/concerns/spammable_actions/captcha_check/rest_api_actions_support_spec.rb. It took 0.45 second. Expected to take 0.44 second.6412auto_explain log contains 1791 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-8-16.339.main.ndjson.gz6413took 25.7538334256414auto_explain log contains 1792 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-8-16.339.ci.ndjson.gz6415took 25.1396854266416[TEST PROF INFO] EventProf results for sql.active_record6417Total time: 06:33.667 of 27:18.711 (24.02%)6418Total events: 2742966419Top 5 slowest suites (by time):6420API::Projects (./spec/requests/api/projects_spec.rb:49) – 01:44.913 (76777 / 556) of 07:02.472 (24.83%)6421Projects::Mer...estsController (./spec/controllers/projects/merge_requests_controller_spec.rb:5) – 00:43.760 (27583 / 213) of 03:30.686 (20.77%)6422Projects::IssuesController (./spec/controllers/projects/issues_controller_spec.rb:5) – 00:32.104 (21410 / 185) of 02:02.400 (26.23%)6423API::GroupClusters (./spec/requests/api/group_clusters_spec.rb:5) – 00:31.896 (17162 / 50) of 01:34.168 (33.87%)6424API::Wikis (./spec/requests/api/wikis_spec.rb:15) – 00:24.230 (16925 / 132) of 01:51.080 (21.81%)6425Knapsack report was generated. Preview:6426{6427 "spec/requests/api/projects_spec.rb": 422.4719290430003,6428 "spec/controllers/projects/merge_requests_controller_spec.rb": 210.68597758600026,6429 "spec/controllers/projects/issues_controller_spec.rb": 122.40013027500027,6430 "spec/requests/api/wikis_spec.rb": 111.07987392999985,6431 "spec/requests/api/group_clusters_spec.rb": 94.16800078399956,6432 "spec/controllers/projects/pipeline_schedules_controller_spec.rb": 78.62040324600002,6433 "spec/requests/api/ci/runners_spec.rb": 49.75900329999968,6434 "spec/requests/api/helm_packages_spec.rb": 47.77675310499944,6435 "spec/requests/api/graphql/project/container_repositories_spec.rb": 40.38459701699958,6436 "spec/requests/api/graphql/mutations/work_items/create_spec.rb": 37.75450372799969,6437 "spec/requests/api/todos_spec.rb": 31.631162570000015,6438 "spec/controllers/projects/labels_controller_spec.rb": 29.191992340999604,6439 "spec/controllers/projects/snippets_controller_spec.rb": 26.03066283699991,6440 "spec/controllers/registrations_controller_spec.rb": 25.34193375799987,6441 "spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb": 23.293482979000146,6442 "spec/requests/api/graphql/mutations/notes/create/discussion_spec.rb": 23.39418607800053,6443 "spec/requests/api/graphql/project_query_spec.rb": 18.36295048700049,6444 "spec/controllers/groups/group_links_controller_spec.rb": 16.353058493999924,6445 "spec/controllers/groups/uploads_controller_spec.rb": 17.48977180699967,6446 "spec/requests/api/graphql/project/issue/designs/designs_spec.rb": 13.969012030000158,6447 "spec/requests/api/access_requests_spec.rb": 12.503066871000556,6448 "spec/requests/projects/google_cloud/service_accounts_controller_spec.rb": 10.949763212000107,6449 "spec/requests/api/clusters/agents_spec.rb": 11.519226411999625,6450 "spec/requests/api/graphql/notes/note_spec.rb": 8.984379384000022,6451 "spec/requests/api/graphql/mutations/merge_requests/set_locked_spec.rb": 8.167386768000142,6452 "spec/requests/api/graphql/mutations/work_items/create_from_task_spec.rb": 8.585688115000266,6453 "spec/controllers/projects/cycle_analytics_controller_spec.rb": 8.447228289000122,6454 "spec/requests/api/applications_spec.rb": 9.836783785999614,6455 "spec/requests/api/graphql/mutations/packages/protection/rule/create_spec.rb": 7.322963014999914,6456 "spec/commands/diagnostic_reports/uploader_smoke_spec.rb": 6.408471269000074,6457 "spec/requests/jira_connect/repositories_controller_spec.rb": 6.781905161000395,6458 "spec/controllers/invites_controller_spec.rb": 5.8937649230001625,6459 "spec/requests/api/project_snapshots_spec.rb": 5.433132819000093,6460 "spec/controllers/projects/work_items_controller_spec.rb": 5.011557114000425,6461 "spec/requests/api/graphql/group/milestones_spec.rb": 5.139330820000396,6462 "spec/controllers/projects/settings/integration_hook_logs_controller_spec.rb": 5.428066149999722,6463 "spec/requests/projects/integrations/slash_commands_controller_spec.rb": 4.6403619709999475,6464 "spec/controllers/projects/error_tracking_controller_spec.rb": 4.78726783699949,6465 "spec/requests/projects/aws/configuration_controller_spec.rb": 3.2489512550000654,6466 "spec/requests/api/metrics/dashboard/annotations_spec.rb": 3.983195519000219,6467 "spec/requests/api/admin/plan_limits_spec.rb": 3.8047932979998222,6468 "spec/controllers/concerns/checks_collaboration_spec.rb": 4.100050176999503,6469 "spec/requests/api/graphql/group/timelogs_spec.rb": 3.7431289240003025,6470 "spec/requests/projects/settings/integration_hook_logs_controller_spec.rb": 3.4768500719992517,6471 "spec/controllers/projects/usage_quotas_controller_spec.rb": 3.20941718999984,6472 "spec/requests/api/graphql/mutations/ci/pipeline_schedule/create_spec.rb": 2.887789342999895,6473 "spec/requests/api/group_avatar_spec.rb": 2.613090259999808,6474 "spec/requests/api/graphql/mutations/organizations/update_spec.rb": 2.4623526559998936,6475 "spec/controllers/concerns/internal_redirect_spec.rb": 2.509707991000141,6476 "spec/requests/api/graphql/group/work_item_spec.rb": 2.236875618999875,6477 "spec/requests/api/admin/migrations_spec.rb": 2.3002085830003125,6478 "spec/requests/api/graphql/mutations/issues/unlink_alerts_spec.rb": 2.0941509340000266,6479 "spec/requests/api/project_statistics_spec.rb": 2.228072760000032,6480 "spec/requests/api/admin/sidekiq_spec.rb": 1.8783667659999992,6481 "spec/requests/api/graphql/mutations/todos/create_spec.rb": 1.8222755520000646,6482 "spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb": 1.6781764870002007,6483 "spec/requests/projects/usage_quotas_spec.rb": 1.6919993250003245,6484 "spec/requests/api/graphql/project/value_streams_spec.rb": 1.4810946170000534,6485 "spec/requests/api/graphql/subscriptions/work_item_updated_spec.rb": 1.2372198430002754,6486 "spec/controllers/admin/cohorts_controller_spec.rb": 1.5511582799999815,6487 "spec/requests/api/graphql/terraform/state/unlock_spec.rb": 1.4003721659992152,6488 "spec/requests/users/group_callouts_spec.rb": 1.057675381000081,6489 "spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb": 1.0888508979996914,6490 "spec/requests/api/graphql/namespace/package_settings_spec.rb": 0.8182177759999831,6491 "spec/requests/api/internal/workhorse_spec.rb": 0.8623132510001597,6492 "spec/controllers/concerns/content_security_policy_patch_spec.rb": 0.5906490890001805,6493 "spec/controllers/concerns/spammable_actions/captcha_check/rest_api_actions_support_spec.rb": 0.44956678299968196494}6495Knapsack global time execution for tests: 27m 18s6496Pending: (Failures listed here are expected and do not affect your suite's status)6497 1) Projects::IssuesController Confidential Issues PUT #update behaves like restricted action when admin mode is disabled returns 404 for admin6498 # Temporarily skipped with xit6499 # ./spec/controllers/projects/issues_controller_spec.rb:8096500 2) Projects::IssuesController Confidential Issues GET #show behaves like restricted action when admin mode is disabled returns 404 for admin6501 # Temporarily skipped with xit6502 # ./spec/controllers/projects/issues_controller_spec.rb:8096503 3) Projects::IssuesController Confidential Issues GET #realtime_changes behaves like restricted action when admin mode is disabled returns 404 for admin6504 # Temporarily skipped with xit6505 # ./spec/controllers/projects/issues_controller_spec.rb:8096506 4) Projects::IssuesController Confidential Issues GET #edit behaves like restricted action when admin mode is disabled returns 404 for admin6507 # Temporarily skipped with xit6508 # ./spec/controllers/projects/issues_controller_spec.rb:8096509 5) Projects::IssuesController Confidential Issues PUT #update behaves like restricted action when admin mode is disabled returns 404 for admin6510 # Temporarily skipped with xit6511 # ./spec/controllers/projects/issues_controller_spec.rb:8096512 6) Create a work item when user has permissions to create a work item when creating work items in a group behaves like creates work item with milestone widget input when setting milestone on work item creation when assigning a project milestone behaves like work item's milestone is set sets the work item's milestone6513 # cannot set a project level milestone to a group level work item6514 # ./spec/requests/api/graphql/mutations/work_items/create_spec.rb:2116515 7) getting project information is_catalog_resource for N+1 queries with isCatalogResource avoids N+1 database queries6517 Failure/Error: expect { run_with_clean_state(query, context: ctx) }.not_to exceed_query_limit(control)6518 Expected a maximum of 7 queries, got 8:6519 Query Diff:6520 -----------6521 SELECT "users".* FROM "users"...6522 -- (expected: 0, got: 1)6523 WHERE "users"."id" = 998 LIMIT 16524 SELECT "namespace_bans".* FROM "namespace_bans"...6525 -- (expected: 1, got: 0)6526 WHERE "namespace_bans"."user_id" = 9906527 SELECT MAX("project_authorizations"."access_level") AS "maximum_access_level", "project_authorizations"."user_id" AS "project_authorizations_user_id" FROM "project_authorizations"...6528 -- (expected: 0, got: 1)6529 WHERE "project_authorizations"."project_id" = 555 AND "project_authorizations"."user_id" = 990 GROUP BY "project_authorizations"."user_id"6530 # ./spec/requests/api/graphql/project_query_spec.rb:239:in `block (4 levels) in <top (required)>'6531 # ./spec/spec_helper.rb:425:in `block (3 levels) in <top (required)>'6532 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'6533 # ./spec/spec_helper.rb:416:in `block (2 levels) in <top (required)>'6534 # ./spec/spec_helper.rb:412:in `block (3 levels) in <top (required)>'6535 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'6536 # ./spec/spec_helper.rb:412:in `block (2 levels) in <top (required)>'6537 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'6538 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'6539 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'6540 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'6541 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'6542 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'6543 8) getting project information with timelog categories for N+1 queries avoids N+1 database queries6545 Failure/Error: expect { run_with_clean_state(query, context: ctx) }.not_to exceed_query_limit(control)6546 Expected a maximum of 7 queries, got 12:6547 Query Diff:6548 -----------6549 SELECT "users".* FROM "users"...6550 -- (expected: 0, got: 1)6551 WHERE "users"."id" = 1000 LIMIT 16552 SELECT "namespaces"."id", "namespaces"."name", "namespaces"."path", "namespaces"."owner_id", "namespaces"."created_at", "namespaces"."updated_at", "namespaces"."type", "namespaces"."description", "namespaces"."avatar", "namespaces"."membership_lock", "namespaces"."share_with_group_lock", "namespaces"."visibility_level", "namespaces"."request_access_enabled", "namespaces"."ldap_sync_status", "namespaces"."ldap_sync_error", "namespaces"."ldap_sync_last_update_at", "namespaces"."ldap_sync_last_successful_update_at", "namespaces"."ldap_sync_last_sync_at", "namespaces"."description_html", "namespaces"."lfs_enabled", "namespaces"."parent_id", "namespaces"."shared_runners_minutes_limit", "namespaces"."repository_size_limit", "namespaces"."require_two_factor_authentication", "namespaces"."two_factor_grace_period", "namespaces"."cached_markdown_version", "namespaces"."project_creation_level", "namespaces"."runners_token", "namespaces"."file_template_project_id", "namespaces"."saml_discovery_token", "namespaces"."runners_token_encrypted", "namespaces"."custom_project_templates_group_id", "namespaces"."auto_devops_enabled", "namespaces"."extra_shared_runners_minutes_limit", "namespaces"."last_ci_minutes_notification_at", "namespaces"."last_ci_minutes_usage_notification_level", "namespaces"."subgroup_creation_level", "namespaces"."max_pages_size", "namespaces"."max_artifacts_size", "namespaces"."mentions_disabled", "namespaces"."default_branch_protection", "namespaces"."max_personal_access_token_lifetime", "namespaces"."push_rule_id", "namespaces"."shared_runners_enabled", "namespaces"."allow_descendants_override_disabled_shared_runners", "namespaces"."traversal_ids", "namespaces"."organization_id" FROM "namespaces"...6553 -- (expected: 0, got: 1)6554 WHERE "namespaces"."type" = 'Group' AND "namespaces"."id" = 1302 LIMIT 16555 -- (expected: 0, got: 1)6556 WHERE "namespaces"."type" = 'Project' AND "namespaces"."id" = 1303 LIMIT 16557 SELECT MAX("project_authorizations"."access_level") AS "maximum_access_level", "project_authorizations"."user_id" AS "project_authorizations_user_id" FROM "project_authorizations"...6558 -- (expected: 0, got: 1)6559 WHERE "project_authorizations"."project_id" = 557 AND "project_authorizations"."user_id" = 990 GROUP BY "project_authorizations"."user_id"6560 SELECT "timelog_categories".* FROM "timelog_categories"...6561 -- (expected: 0, got: 1)6562 WHERE "timelog_categories"."namespace_id" = 1303 ORDER BY "timelog_categories"."id" DESC LIMIT 1016563 # ./spec/requests/api/graphql/project_query_spec.rb:400:in `block (4 levels) in <top (required)>'6564 # ./spec/spec_helper.rb:425:in `block (3 levels) in <top (required)>'6565 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'6566 # ./spec/spec_helper.rb:416:in `block (2 levels) in <top (required)>'6567 # ./spec/spec_helper.rb:412:in `block (3 levels) in <top (required)>'6568 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'6569 # ./spec/spec_helper.rb:412:in `block (2 levels) in <top (required)>'6570 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'6571 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'6572 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'6573 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'6574 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'6575 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'6576Failures:6577 1) API::Projects GET /users/:user_id/contributed_projects/ with a private profile user does not have access to view the private profile returns no projects6578 Failure/Error: expect(json_response).to be_empty6579 expected `[{"_links"=>{"cluster_agents"=>"http://localhost/api/v4/projects/99/cluster_agents", "events"=>"http:..."=>"http://localhost/namespace27/my-project", "wiki_access_level"=>"enabled", "wiki_enabled"=>true}].empty?` to be truthy, got false6580 # ./spec/requests/api/projects_spec.rb:1980:in `block (5 levels) in <top (required)>'6581 # ./spec/spec_helper.rb:425:in `block (3 levels) in <top (required)>'6582 # ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'6583 # ./spec/spec_helper.rb:416:in `block (2 levels) in <top (required)>'6584 # ./spec/spec_helper.rb:412:in `block (3 levels) in <top (required)>'6585 # ./lib/gitlab/application_context.rb:70:in `with_raw_context'6586 # ./spec/spec_helper.rb:412:in `block (2 levels) in <top (required)>'6587 # ./spec/spec_helper.rb:261:in `block (2 levels) in <top (required)>'6588 # ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <top (required)>'6589 # ./spec/support/fast_quarantine.rb:22:in `block (2 levels) in <top (required)>'6590 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <top (required)>'6591 # ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'6592 # ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <top (required)>'6593Finished in 28 minutes 14 seconds (files took 50.45 seconds to load)65942376 examples, 1 failure, 8 pending6595Failed examples:6596rspec ./spec/requests/api/projects_spec.rb:1974 # API::Projects GET /users/:user_id/contributed_projects/ with a private profile user does not have access to view the private profile returns no projects6597Randomized with seed 492406598Stopped processing SimpleCov as a previous error not related to SimpleCov has been detected6599[TEST PROF INFO] Time spent in factories: 08:27.561 (29.87% of total time)6600RSpec exited with 1.6601[job-metrics] Updating job metrics tag for the CI/CD job.6602RSPEC_RETRIED_TESTS_REPORT_PATH: rspec/retried_tests-6597627978.txt6603Retrying the failing examples in a new RSpec process...6604$ gem install junit_merge --no-document --version 0.1.26605Successfully installed nokogiri-1.16.4-x86_64-linux6606Successfully installed junit_merge-0.1.266072 gems installed6608==> 'gem install junit_merge --no-document --version 0.1.2' succeeded in 1 seconds.6609Running RSpec command: bin/rspec -Ispec -rspec_helper --color --failure-exit-code 1 --error-exit-code 2 --format documentation --format Support::Formatters::JsonFormatter --out rspec/rspec-retry-6597627978.json --format RspecJunitFormatter --out rspec/rspec-retry-6597627978.xml --only-failures --pattern "spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb"6610Run options: include {:last_run_status=>"failed"}6611# [RSpecRunTime] Starting RSpec timer...6612[TEST PROF INFO] EventProf enabled (sql.active_record)6613unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.6614unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.6615Test environment set up in 0.443026684 seconds6616# [RSpecRunTime] Starting example group spec/requests/api/projects_spec.rb. Expected to take 7 minutes 17.93 seconds.6617API::Projects6618 GET /users/:user_id/contributed_projects/6619 with a private profile6620 user does not have access to view the private profile6621 returns no projects6622# [RSpecRunTime] Finishing example group spec/requests/api/projects_spec.rb. It took 8.74 seconds. Expected to take 7 minutes 17.93 seconds.6623auto_explain log contains 1793 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-8-16.14110.main.ndjson.gz6624took 26.7500249446625auto_explain log contains 1793 entries for ci, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-8-16.14110.ci.ndjson.gz6626took 24.7181398646627[TEST PROF INFO] EventProf results for sql.active_record6628Total time: 00:01.733 of 00:08.743 (19.83%)6629Total events: 14286630Top 5 slowest suites (by time):6631API::Projects (./spec/requests/api/projects_spec.rb:49) – 00:01.733 (1428 / 1) of 00:08.743 (19.83%)6632Finished in 1 minute 6.36 seconds (files took 50.36 seconds to load)66331 example, 0 failures6634[TEST PROF INFO] Time spent in factories: 00:05.354 (7.79% of total time)6635Loading rspec/rspec-6597627978.json...6636Merged rspec/rspec-retry-6597627978.json adding 4 results.6637Saved rspec/rspec-6597627978.json.6638A test was flaky and succeeded after being retried. Checking to see if flaky test is part of this MR...6639Flaky test was not part of this MR.6641Running after script...6642$ source scripts/utils.sh6643$ bundle exec gem list gitlab_quality-test_tooling6644gitlab_quality-test_tooling (1.21.1)6645$ section_start "relate-failure-issue" "Report test failures" # collapsed multi-line command6647$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command6649$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command6651$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command6656$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command6660$ tooling/bin/push_job_metrics || true6661[job-metrics] Pushing job metrics file for the CI/CD job.6662[job-metrics] Pushed 4 CI job metric entries to InfluxDB.6664Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy6666Uploading artifacts...6667auto_explain/: found 5 matching artifact files and directories 6668coverage/: found 4 matching artifact files and directories 6669crystalball/: found 2 matching artifact files and directories 6670deprecations/: found 4 matching artifact files and directories 6671knapsack/: found 4 matching artifact files and directories 6672rspec/: found 19 matching artifact files and directories 6673WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 6674log/*.log: found 18 matching artifact files and directories 6675WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6597627978/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com6676WARNING: Retrying... context=artifacts-uploader error=request redirected6677Uploading artifacts as "archive" to coordinator... 201 Created id=6597627978 responseStatus=201 Created token=glcbt-656678Uploading artifacts...6679rspec/rspec-*.xml: found 2 matching artifact files and directories 6680WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6597627978/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com6681WARNING: Retrying... context=artifacts-uploader error=request redirected6682Uploading artifacts as "junit" to coordinator... 201 Created id=6597627978 responseStatus=201 Created token=glcbt-656684Job succeeded