rspec integration pg14 single-db 5/16
Passed Started
by
@krasio

Krasimir Angelov
1Running with gitlab-runner 17.0.0~pre.88.g761ae5dd (761ae5dd)2 on green-2.private.runners-manager.gitlab.com/gitlab.com/gitlab-org GaSD-S1F, system ID: s_5651e5b5643b3 feature flags: FF_NETWORK_PER_BUILD:true4Resolving secrets6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ...7Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...8Authenticating with credentials from job payload (GitLab Registry)9Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...10Using docker image sha256:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ...11WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.12WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.13Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...14Authenticating with credentials from job payload (GitLab Registry)15Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...16Using docker image sha256:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ...17Starting service redis:6.2-alpine ...18Pulling docker image redis:6.2-alpine ...19Using docker image sha256:0fc0b666ef9eb249e61edd4e2ec434a328e98117079727c5e7cf6dc9a00d7a94 for redis:6.2-alpine with digest redis@sha256:c6abddbb4223951cf5cb54a19d4a83418582fa69c97c0458ab4f0974f24f119c ...20Waiting for services to be up and running (timeout 30 seconds)...21Authenticating with credentials from job payload (GitLab Registry)22Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 ...23Using docker image sha256:d10d211334d3c94a5e626cf961467431b7d3f3bd8b6109e5caf9357421c0117b for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14@sha256:3c4cd9a237deb59350b4836552151ba2aae96247034074c8f0c2ccaff4558cab ...25Running on runner-gasd-s1f-project-278964-concurrent-0 via runner-gasd-s1f-private-1717021601-04d4b5e9...27Skipping Git repository setup28Skipping Git checkout29Skipping Git submodules setup31Checking cache for ruby-gems-debian-bookworm-ruby-3.2-17...32Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.2-17 33Successfully extracted cache35Downloading artifacts for clone-gitlab-repo (6975007209)...36Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007209 responseStatus=200 OK token=glcbt-6537WARNING: Part of .git directory is on the list of files to extract 38WARNING: This may introduce unexpected problems 39Downloading artifacts for compile-test-assets (6975007223)...40Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007223 responseStatus=200 OK token=glcbt-6541Downloading artifacts for detect-tests (6975007229)...42Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007229 responseStatus=200 OK token=glcbt-6543Downloading artifacts for retrieve-tests-metadata (6975007235)...44Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007235 responseStatus=200 OK token=glcbt-6545Downloading artifacts for setup-test-env (6975007225)...46Downloading artifacts from coordinator... ok host=storage.googleapis.com id=6975007225 responseStatus=200 OK token=glcbt-65 47 Executing "step_script" stage of the job script 48Using docker image sha256:d10d211334d3c94a5e626cf961467431b7d3f3bd8b6109e5caf9357421c0117b for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-123-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.2.patched-golang-1.21-rust-1.73-node-20.12-postgresql-14@sha256:3c4cd9a237deb59350b4836552151ba2aae96247034074c8f0c2ccaff4558cab ...49$ echo $FOSS_ONLY50$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb51$ export GOPATH=$CI_PROJECT_DIR/.go52$ mkdir -p $GOPATH53$ source scripts/utils.sh54$ source scripts/prepare_build.sh755Using two connections, single database config (config/database.yml.postgresql)756Disabling ci connection in config/database.yml757Geo DB won't be set up.758Embedding DB won't be set up.782$ source ./scripts/rspec_helpers.sh783$ run_timed_command "gem install knapsack --no-document"784$ gem install knapsack --no-document785Successfully installed knapsack-4.0.07861 gem installed787$ section_start "gitaly-test-spawn" "Spawning Gitaly"; scripts/gitaly-test-spawn; section_end "gitaly-test-spawn"788==> 'gem install knapsack --no-document' succeeded in 1 seconds.793$ export RSPEC_SKIPPED_TESTS_REPORT_PATH="rspec/skipped_tests-${CI_JOB_ID}.txt"794$ export RSPEC_RETRIED_TESTS_REPORT_PATH="rspec/retried_tests-${CI_JOB_ID}.txt"795$ tooling/bin/create_job_metrics_file || true796[job-metrics] Creating the job metrics file for the CI/CD job.797$ rspec_section rspec_parallelized_job "--fail-fast=${RSPEC_FAIL_FAST_THRESHOLD} --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request"799[23:31:32] Starting rspec_parallelized_job800RETRY_FAILED_TESTS_IN_NEW_PROCESS: true801KNAPSACK_GENERATE_REPORT: true802FLAKY_RSPEC_GENERATE_REPORT: true803KNAPSACK_TEST_FILE_PATTERN: spec/{commands,controllers,mailers,requests}{,/**/}*_spec.rb804KNAPSACK_LOG_LEVEL: debug805KNAPSACK_REPORT_PATH: knapsack/rspec_integration_pg14_single-db_5_16_278964_report.json806FLAKY_RSPEC_SUITE_REPORT_PATH: rspec/flaky/report-suite.json807FLAKY_RSPEC_REPORT_PATH: rspec/flaky/all_rspec_integration_pg14_single-db_5_16_278964_report.json808NEW_FLAKY_RSPEC_REPORT_PATH: rspec/flaky/new_rspec_integration_pg14_single-db_5_16_278964_report.json809RSPEC_SKIPPED_TESTS_REPORT_PATH: rspec/skipped_tests-6975007645.txt810CRYSTALBALL: 811RSPEC_TESTS_MAPPING_ENABLED: 812RSPEC_TESTS_FILTER_FILE: 813Shell set options (set -o) enabled:814braceexpand on815hashall on816interactive-comments on817pipefail on818Parsing expected rspec suite duration...819RSpec suite is expected to take 31 minutes 6.05 seconds.820Expected duration for tests:821{822 "spec/requests/api/merge_requests_spec.rb": 584.2986646840075,823 "spec/requests/api/ci/pipelines_spec.rb": 201.25746887040106,824 "spec/controllers/projects/branches_controller_spec.rb": 143.58112265564483,825 "spec/requests/api/graphql/project/issues_spec.rb": 116.40333872503912,826 "spec/requests/api/ci/variables_spec.rb": 89.72162838835915,827 "spec/requests/api/graphql/mutations/work_items/update_spec.rb": 70.1826037384964,828 "spec/requests/api/files_spec.rb": 59.91917541797233,829 "spec/controllers/projects/commit_controller_spec.rb": 52.49044526574454,830 "spec/requests/api/internal/kubernetes_spec.rb": 44.199477016201506,831 "spec/requests/api/group_milestones_spec.rb": 38.392928895635215,832 "spec/requests/api/todos_spec.rb": 35.802089381823585,833 "spec/requests/groups_controller_spec.rb": 29.968216865333673,834 "spec/controllers/projects/repositories_controller_spec.rb": 27.576168540253864,835 "spec/requests/api/graphql/mutations/merge_requests/set_time_estimate_spec.rb": 27.194941895044284,836 "spec/requests/api/ml/mlflow/runs_spec.rb": 23.841239268516397,837 "spec/controllers/projects/deployments_controller_spec.rb": 22.29088367328484,838 "spec/requests/api/bulk_imports_spec.rb": 19.28278843766803,839 "spec/requests/groups/settings/access_tokens_controller_spec.rb": 18.361808795577303,840 "spec/controllers/projects/imports_controller_spec.rb": 17.017419264208698,841 "spec/controllers/snippets_controller_spec.rb": 15.679537809104104,842 "spec/requests/api/graphql/milestone_spec.rb": 14.945102744793568,843 "spec/requests/api/clusters/agents_spec.rb": 13.576583169686167,844 "spec/requests/api/unleash_spec.rb": 12.631396916262544,845 "spec/requests/projects/work_items_spec.rb": 12.03515694416973,846 "spec/requests/api/system_hooks_spec.rb": 10.472902685037225,847 "spec/requests/api/applications_spec.rb": 10.36419573566701,848 "spec/mailers/emails/issues_spec.rb": 9.636021532475262,849 "spec/requests/api/graphql/mutations/packages/bulk_destroy_spec.rb": 8.814361134671396,850 "spec/requests/api/graphql/project/issue/design_collection/version_spec.rb": 8.794343169259587,851 "spec/controllers/projects/find_file_controller_spec.rb": 7.490481053730898,852 "spec/requests/api/graphql/mutations/issues/set_due_date_spec.rb": 7.459607053476859,853 "spec/requests/api/project_avatar_spec.rb": 6.685810692637291,854 "spec/requests/api/metrics/dashboard/annotations_spec.rb": 6.287554950458785,855 "spec/requests/projects/incidents_controller_spec.rb": 6.086798228014031,856 "spec/requests/api/graphql/mutations/work_items/delete_spec.rb": 5.727019189288093,857 "spec/controllers/user_settings/gpg_keys_controller_spec.rb": 5.3312966901310395,858 "spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb": 5.237741110258863,859 "spec/requests/api/graphql/mutations/releases/delete_spec.rb": 4.89622022784773,860 "spec/controllers/jira_connect/subscriptions_controller_spec.rb": 4.6248602726382675,861 "spec/requests/api/graphql/mutations/ci/pipeline_cancel_spec.rb": 4.385008280699596,862 "spec/controllers/concerns/checks_collaboration_spec.rb": 4.250912835968672,863 "spec/requests/api/graphql/mutations/todos/mark_done_spec.rb": 3.9152315761752696,864 "spec/controllers/projects/import/jira_controller_spec.rb": 3.8434794976828117,865 "spec/requests/api/templates_spec.rb": 3.5916343091752325,866 "spec/controllers/projects/usage_quotas_controller_spec.rb": 3.545341129130643,867 "spec/requests/projects/network_controller_spec.rb": 3.246101334367586,868 "spec/requests/import/source_users_controller_spec.rb": 3.2039252101512337,869 "spec/requests/api/oauth_tokens_spec.rb": 3.027016541952002,870 "spec/controllers/profiles/preferences_controller_spec.rb": 2.859223622849216,871 "spec/requests/groups/usage_quotas_controller_spec.rb": 2.74561172970627,872 "spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb": 2.6381643360869815,873 "spec/requests/api/graphql/project/terraform/states_spec.rb": 2.4796615484913644,874 "spec/requests/api/graphql/project/languages_spec.rb": 2.3745002854184705,875 "spec/requests/api/graphql/mutations/organizations/create_spec.rb": 2.161951529383348,876 "spec/requests/api/graphql/mutations/timelogs/delete_spec.rb": 2.138938040927275,877 "spec/requests/mailgun/webhooks_controller_spec.rb": 2.070937922098783,878 "spec/requests/api/graphql/ci/manual_variables_spec.rb": 1.8733509122516843,879 "spec/requests/api/graphql/mutations/incident_management/timeline_event/promote_from_note_spec.rb": 1.8623302805762663,880 "spec/requests/api/graphql/ci/job_artifacts_spec.rb": 1.659521888224111,881 "spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb": 1.6473853354122625,882 "spec/controllers/groups/application_controller_spec.rb": 1.5212685034064917,883 "spec/requests/oauth/applications_controller_spec.rb": 1.345206718936375,884 "spec/mailers/emails/groups_spec.rb": 1.290644513522593,885 "spec/requests/api/graphql/metadata_query_spec.rb": 1.1053794914671198,886 "spec/requests/jira_connect/oauth_application_ids_controller_spec.rb": 1.0000238282093705,887 "spec/requests/chaos_controller_spec.rb": 0.7453373149075444,888 "spec/mailers/email_rejection_mailer_spec.rb": 0.6151193599528857,889 "spec/controllers/jira_connect/app_descriptor_controller_spec.rb": 0.351272377468439890}891Running 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-6975007645.json --format RspecJunitFormatter --out rspec/rspec-6975007645.xml --fail-fast=20 --tag ~quarantine --tag ~level:background_migration --tag ~click_house --tag ~real_ai_request -- spec/requests/api/merge_requests_spec.rb spec/requests/api/ci/pipelines_spec.rb spec/controllers/projects/branches_controller_spec.rb spec/requests/api/graphql/project/issues_spec.rb spec/requests/api/ci/variables_spec.rb spec/requests/api/graphql/mutations/work_items/update_spec.rb spec/requests/api/files_spec.rb spec/controllers/projects/commit_controller_spec.rb spec/requests/api/internal/kubernetes_spec.rb spec/requests/api/group_milestones_spec.rb spec/requests/api/todos_spec.rb spec/requests/groups_controller_spec.rb spec/controllers/projects/repositories_controller_spec.rb spec/requests/api/graphql/mutations/merge_requests/set_time_estimate_spec.rb spec/requests/api/ml/mlflow/runs_spec.rb spec/controllers/projects/deployments_controller_spec.rb spec/requests/api/bulk_imports_spec.rb spec/requests/groups/settings/access_tokens_controller_spec.rb spec/controllers/projects/imports_controller_spec.rb spec/controllers/snippets_controller_spec.rb spec/requests/api/graphql/milestone_spec.rb spec/requests/api/clusters/agents_spec.rb spec/requests/api/unleash_spec.rb spec/requests/projects/work_items_spec.rb spec/requests/api/system_hooks_spec.rb spec/requests/api/applications_spec.rb spec/mailers/emails/issues_spec.rb spec/requests/api/graphql/mutations/packages/bulk_destroy_spec.rb spec/requests/api/graphql/project/issue/design_collection/version_spec.rb spec/controllers/projects/find_file_controller_spec.rb spec/requests/api/graphql/mutations/issues/set_due_date_spec.rb spec/requests/api/project_avatar_spec.rb spec/requests/api/metrics/dashboard/annotations_spec.rb spec/requests/projects/incidents_controller_spec.rb spec/requests/api/graphql/mutations/work_items/delete_spec.rb spec/controllers/user_settings/gpg_keys_controller_spec.rb spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb spec/requests/api/graphql/mutations/releases/delete_spec.rb spec/controllers/jira_connect/subscriptions_controller_spec.rb spec/requests/api/graphql/mutations/ci/pipeline_cancel_spec.rb spec/controllers/concerns/checks_collaboration_spec.rb spec/requests/api/graphql/mutations/todos/mark_done_spec.rb spec/controllers/projects/import/jira_controller_spec.rb spec/requests/api/templates_spec.rb spec/controllers/projects/usage_quotas_controller_spec.rb spec/requests/projects/network_controller_spec.rb spec/requests/import/source_users_controller_spec.rb spec/requests/api/oauth_tokens_spec.rb spec/controllers/profiles/preferences_controller_spec.rb spec/requests/groups/usage_quotas_controller_spec.rb spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb spec/requests/api/graphql/project/terraform/states_spec.rb spec/requests/api/graphql/project/languages_spec.rb spec/requests/api/graphql/mutations/organizations/create_spec.rb spec/requests/api/graphql/mutations/timelogs/delete_spec.rb spec/requests/mailgun/webhooks_controller_spec.rb spec/requests/api/graphql/ci/manual_variables_spec.rb spec/requests/api/graphql/mutations/incident_management/timeline_event/promote_from_note_spec.rb spec/requests/api/graphql/ci/job_artifacts_spec.rb spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb spec/controllers/groups/application_controller_spec.rb spec/requests/oauth/applications_controller_spec.rb spec/mailers/emails/groups_spec.rb spec/requests/api/graphql/metadata_query_spec.rb spec/requests/jira_connect/oauth_application_ids_controller_spec.rb spec/requests/chaos_controller_spec.rb spec/mailers/email_rejection_mailer_spec.rb spec/controllers/jira_connect/app_descriptor_controller_spec.rbKnapsack report generator started!892 ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ 893 ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ 894 ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ 895 ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ 896 ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ 897******************************************************************************898 Your database has a single connection, and single connections were899 deprecated in GitLab 15.9 https://docs.gitlab.com/ee/update/deprecations.html#single-database-connection-is-deprecated.900 In GitLab 17.0 and later, you must have the two main: and ci: sections in your database.yml.901 Please add a :ci section to your database, following these instructions:903******************************************************************************904warning: parser/current is loading parser/ruby32, which recognizes 3.2.3-compliant syntax, but you are running 3.2.4.906Run options: exclude {:quarantine=>true, :level=>"background_migration", :click_house=>true, :real_ai_request=>true}907# [RSpecRunTime] Starting RSpec timer...908[TEST PROF INFO] EventProf enabled (sql.active_record)909unknown OID 2249: failed to recognize type of 'pg_stat_file'. It will be treated as String.910Test environment set up in 0.766468972 seconds911# [RSpecRunTime] Starting example group spec/requests/api/merge_requests_spec.rb. Expected to take 9 minutes 44.3 seconds.912API::MergeRequests913 route shadowing914 does not occur915 GET /merge_requests916 when unauthenticated917 returns an array of all merge requests918 returns authentication error without any scope919 returns authentication error when scope is assigned-to-me920 returns authentication error when scope is assigned_to_me921 returns authentication error when scope is created-by-me922 behaves like issuable API rate-limited search923 behaves like rate limited endpoint924 when rate limiter enabled925 logs request and declines it when endpoint called more than the threshold926# [RSpecRunTime] RSpec elapsed time: 18.06 seconds. Current RSS: ~1296M. Threads: 5. load average: 1.14 0.76 0.77 1/311 656927.928 when rate limiter is disabled929 does not log request and does not block the request930# [RSpecRunTime] RSpec elapsed time: 20.1 seconds. Current RSS: ~1312M. Threads: 5. load average: 1.13 0.76 0.77 1/311 658931.932 behaves like rate limited endpoint933 when rate limiter enabled934 logs request and declines it when endpoint called more than the threshold935 when rate limiter is disabled936 does not log request and does not block the request937 when authenticated938 returns an array of all merge requests except unauthorized ones939 returns an array of no merge_requests when wip=yes940 returns an array of no merge_requests when wip=no941 does not return unauthorized merge requests942 returns an array of merge requests created by current user if no scope is given943 returns an array of merge requests assigned to the given user944 returns an array of merge requests with no assignee945 returns an array of merge requests with any assignee946 returns an array of merge requests assigned to me947 returns an array of merge requests assigned to me (kebab-case)948 returns an array of merge requests created by me949 returns an array of merge requests created by me (kebab-case)950 returns merge requests reacted by the authenticated user by the given emoji951 returns merge requests created before a specific date952 returns merge requests created after a specific date953 returns merge requests updated before a specific date954 returns merge requests updated after a specific date955 filter by author956 when only `author_id` is passed957 returns an array of merge requests authored by the given user958# [RSpecRunTime] RSpec elapsed time: 42.5 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.09 0.78 0.78 1/312 872959.960 when only `author_username` is passed961 returns an array of merge requests authored by the given user(by `author_username`)962# [RSpecRunTime] RSpec elapsed time: 44.67 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.09 0.78 0.78 1/312 904963.964 when both `author_id` and `author_username` are passed965 returns a 400966# [RSpecRunTime] RSpec elapsed time: 46.73 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.01 0.77 0.78 1/312 936967.968 filter by reviewer969 with reviewer_id970 with an id971 returns review requested merge requests for the given user972# [RSpecRunTime] RSpec elapsed time: 48.19 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.01 0.77 0.78 1/312 951973.974 with Any975 returns review requested merge requests for any user976 with None977 returns merge requests that has no assigned reviewers978 with reviewer_username979 returns review requested merge requests for the given user980 with both reviewer_id and reviewer_username981 returns a 400982 filter by merge_user983 with merge_user_id984 returns merged merge requests for the given user985 with merge_user_username986 returns merged merge requests for the given user987 with both merge_user_id and merge_user_username988 returns a 400989 source_branch param990 returns merge requests with the given source branch991 target_branch param992 returns merge requests with the given target branch993 search params994 returns merge requests matching given search string for title995 returns merge requests matching given search string for title and scoped in title996 returns an empty array if no merge request matches given search string for description and scoped in title997 returns merge requests for project matching given search string for description998# [RSpecRunTime] RSpec elapsed time: 1 minute 0.67 second. Current RSS: ~1339M. Threads: 5. load average: 1.00 0.78 0.78 1/312 1009999.1000 state param1001 returns merge requests with the given state1002 GET /projects/:id/merge_requests1003 returns 404 for non public projects1004 returns an array of no merge_requests when wip=yes1005 returns merge_request by "iids" array1006 behaves like merge requests list1007 when unauthenticated1008 returns merge requests for public projects1009 when merge request is unchecked1010 with merge status recheck projection1011 does not check mergeability1012# [RSpecRunTime] RSpec elapsed time: 1 minute 10.52 seconds. Current RSS: ~1321M. Threads: 5. load average: 1.08 0.80 0.79 1/313 12901013.1014 behaves like issuable API rate-limited search1015 behaves like rate limited endpoint1016 when rate limiter enabled1017 logs request and declines it when endpoint called more than the threshold1018# [RSpecRunTime] RSpec elapsed time: 1 minute 11.85 seconds. Current RSS: ~1320M. Threads: 5. load average: 1.08 0.80 0.79 1/313 12921019.1020 when rate limiter is disabled1021 does not log request and does not block the request1022# [RSpecRunTime] RSpec elapsed time: 1 minute 13.01 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.08 0.80 0.79 1/312 12941023.1024 behaves like rate limited endpoint1025 when rate limiter enabled1026 logs request and declines it when endpoint called more than the threshold1027# [RSpecRunTime] RSpec elapsed time: 1 minute 14.22 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.08 0.80 0.79 1/312 12961028.1029 when rate limiter is disabled1030 does not log request and does not block the request1031# [RSpecRunTime] RSpec elapsed time: 1 minute 15.31 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.07 0.81 0.79 1/312 12981032.1033 when authenticated1034 returns an array of all merge_requests using simple mode1035 returns an array of all merge_requests1036 returns an array of open merge_requests1037 returns an array of closed merge_requests1038 returns an array of merged merge_requests1039 matches V4 response schema1040 returns an empty array if no issue matches milestone1041 returns an empty array if milestone does not exist1042 returns an array of merge requests in given milestone1043 returns an array of merge requests matching state in milestone1044 returns an array of labeled merge requests that are merged for a milestone1045 when merge request is unchecked1046 with a developer+ role1047 with merge status recheck projection1048 checks mergeability asynchronously in batch1049# [RSpecRunTime] RSpec elapsed time: 1 minute 30.86 seconds. Current RSS: ~1338M. Threads: 5. load average: 1.13 0.83 0.80 1/313 16611050.1051 without merge status recheck projection1052 does not enqueue a merge status recheck1053# [RSpecRunTime] RSpec elapsed time: 1 minute 32.8 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.13 0.83 0.80 2/313 17231054.1055 with a reporter role1056 with merge status recheck projection1057 does not check mergeability1058# [RSpecRunTime] RSpec elapsed time: 1 minute 34.6 seconds. Current RSS: ~1325M. Threads: 5. load average: 1.13 0.83 0.80 1/313 17851059.1060 with labels1061 returns an array of all merge_requests1062 with labels_details1063 returns labels with details1064# [RSpecRunTime] RSpec elapsed time: 1 minute 36.77 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.12 0.84 0.80 1/312 17871065.1066 when DB timeouts occur1067 returns a :request_timeout status1068 with approved param1069 returns only approved merge requests1070 returns only non-approved merge requests1071# [RSpecRunTime] RSpec elapsed time: 1 minute 40.81 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.11 0.84 0.80 1/313 19071072.1073 with labels1074 returns an array of labeled merge requests1075 returns an array of labeled merge requests where all labels match1076 returns an empty array if no merge request matches labels1077 returns an array of labeled merge requests where all labels match1078 returns an array of merge requests with any label when filtering by any label1079 returns an array of merge requests with any label when filtering by any label1080 returns an array of merge requests with any label when filtering by any label1081 returns an array of merge requests without a label when filtering by no label1082# [RSpecRunTime] RSpec elapsed time: 1 minute 47.45 seconds. Current RSS: ~1332M. Threads: 5. load average: 1.10 0.84 0.80 1/312 19081083.1084 with ordering1085 returns an array of merge_requests in ascending order1086 returns an array of merge_requests in descending order1087 returns an array of merge_requests ordered by updated_at1088 returns an array of merge_requests ordered by created_at1089 2 merge requests with equal created_at1090 page breaks first page correctly1091 page breaks second page correctly1092# [RSpecRunTime] RSpec elapsed time: 1 minute 52.59 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.09 0.84 0.81 1/307 19091093.1094 returns an array of merge_requests ordered by title1095 asc when requested1096 desc when requested1097# [RSpecRunTime] RSpec elapsed time: 1 minute 54.55 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.09 0.84 0.81 1/307 19101098.1099 NOT params1100 returns merge requests without any of the labels given1101 returns merge requests without any of the milestones given1102 returns merge requests without the author given1103 returns merge requests without the assignee given1104 filter by reviewer1105 with reviewer_id1106 with an id1107 returns merge requests that do not have the given reviewer1108# [RSpecRunTime] RSpec elapsed time: 2 minutes 1.21 seconds. Current RSS: ~1331M. Threads: 5. load average: 1.08 0.85 0.81 1/312 19461109.1110 with Any1111 returns a 4001112 with None1113 returns a 4001114 with reviewer_username1115 returns merge requests that do not have the given reviewer1116# [RSpecRunTime] RSpec elapsed time: 2 minutes 4.4 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.08 0.85 0.81 1/312 19681117.1118 when both reviewer_id and reviewer_username1119 returns a 4001120 source_branch param1121 returns merge requests with the given source branch1122 target_branch param1123 returns merge requests with the given target branch1124 caching1125 when it is cached1126 behaves like a cached MergeRequest api request1127 serializes merge request1128# [RSpecRunTime] RSpec elapsed time: 2 minutes 8.41 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.15 0.87 0.81 1/308 19761129.1130 when it is not cached1131 when the status changes1132 behaves like a non-cached MergeRequest api request1133 serializes merge request1134# [RSpecRunTime] RSpec elapsed time: 2 minutes 9.72 seconds. Current RSS: ~1326M. Threads: 5. load average: 1.15 0.87 0.81 1/308 19771135.1136 when the label changes1137 behaves like a non-cached MergeRequest api request1138 serializes merge request1139# [RSpecRunTime] RSpec elapsed time: 2 minutes 11.04 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.38 0.92 0.83 1/308 19781140.1141 when the assignees change1142 behaves like a non-cached MergeRequest api request1143 serializes merge request1144# [RSpecRunTime] RSpec elapsed time: 2 minutes 12.48 seconds. Current RSS: ~1329M. Threads: 5. load average: 1.38 0.92 0.83 1/308 19791145.1146 when the reviewers change1147 behaves like a non-cached MergeRequest api request1148 serializes merge request1149# [RSpecRunTime] RSpec elapsed time: 2 minutes 14.02 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.38 0.92 0.83 1/305 19801150.1151 when another user requests1152 behaves like a non-cached MergeRequest api request1153 serializes merge request1154# [RSpecRunTime] RSpec elapsed time: 2 minutes 15.53 seconds. Current RSS: ~1324M. Threads: 5. load average: 1.35 0.92 0.83 1/306 19821155.1156 when filtering by deployments1157 supports getting merge requests deployed to an environment1158 does not return merge requests for an environment without deployments1159 supports getting merge requests deployed after a date1160 does not return merge requests not deployed after a given date1161 supports getting merge requests deployed before a date1162 does not return merge requests not deployed before a given date1163# [RSpecRunTime] RSpec elapsed time: 2 minutes 21.17 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.32 0.92 0.83 1/308 20611164.1165 when user is an inherited member from the group1166 and user is a guest1167 when project is public with private merge requests1168 behaves like user cannot view merge requests1169 returns 403 forbidden1170# [RSpecRunTime] RSpec elapsed time: 2 minutes 23.56 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.32 0.92 0.83 1/308 20821171.1172 when project is private1173 behaves like user cannot view merge requests1174 returns 403 forbidden1175# [RSpecRunTime] RSpec elapsed time: 2 minutes 25.36 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.30 0.93 0.84 1/308 21031176.1177 GET /groups/:id/merge_requests1178 behaves like merge requests list1179 when unauthenticated1180 returns merge requests for public projects1181 when merge request is unchecked1182 with merge status recheck projection1183 does not check mergeability1184# [RSpecRunTime] RSpec elapsed time: 2 minutes 32.27 seconds. Current RSS: ~1322M. Threads: 5. load average: 1.27 0.93 0.84 1/309 24141185.1186 behaves like issuable API rate-limited search1187 behaves like rate limited endpoint1188 when rate limiter enabled1189 logs request and declines it when endpoint called more than the threshold1190# [RSpecRunTime] RSpec elapsed time: 2 minutes 33.59 seconds. Current RSS: ~1319M. Threads: 5. load average: 1.27 0.93 0.84 1/309 24161191.1192 when rate limiter is disabled1193 does not log request and does not block the request1194# [RSpecRunTime] RSpec elapsed time: 2 minutes 34.8 seconds. Current RSS: ~1316M. Threads: 5. load average: 1.27 0.93 0.84 1/308 24181195.1196 behaves like rate limited endpoint1197 when rate limiter enabled1198 logs request and declines it when endpoint called more than the threshold1199# [RSpecRunTime] RSpec elapsed time: 2 minutes 35.9 seconds. Current RSS: ~1317M. Threads: 5. load average: 1.25 0.93 0.84 1/308 24201200.1201 when rate limiter is disabled1202 does not log request and does not block the request1203# [RSpecRunTime] RSpec elapsed time: 2 minutes 37.07 seconds. Current RSS: ~1323M. Threads: 5. load average: 1.25 0.93 0.84 1/308 24221204.1205 when authenticated1206 returns an array of all merge_requests using simple mode1207 returns an array of all merge_requests1208 returns an array of open merge_requests1209 returns an array of closed merge_requests1210 returns an array of merged merge_requests1211 matches V4 response schema1212 returns an empty array if no issue matches milestone1213 returns an empty array if milestone does not exist1214 returns an array of merge requests in given milestone1215 returns an array of merge requests matching state in milestone1216 returns an array of labeled merge requests that are merged for a milestone1217 when merge request is unchecked1218 with a developer+ role1219 with merge status recheck projection1220 checks mergeability asynchronously in batch1221# [RSpecRunTime] RSpec elapsed time: 2 minutes 54.46 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.35 0.97 0.85 1/307 27741222.1223 without merge status recheck projection1224 does not enqueue a merge status recheck1225# [RSpecRunTime] RSpec elapsed time: 2 minutes 56.64 seconds. Current RSS: ~1333M. Threads: 5. load average: 1.32 0.97 0.85 1/307 28301226.1227 with a reporter role1228 with merge status recheck projection1229 does not check mergeability1230# [RSpecRunTime] RSpec elapsed time: 2 minutes 58.97 seconds. Current RSS: ~1327M. Threads: 5. load average: 1.32 0.97 0.85 1/307 28861231.1232 with labels1233 returns an array of all merge_requests1234 with labels_details1235 returns labels with details1236# [RSpecRunTime] RSpec elapsed time: 3 minutes 1.58 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.29 0.97 0.85 1/306 28881237.1238 when DB timeouts occur1239 returns a :request_timeout status1240 with approved param1241 returns only approved merge requests1242 returns only non-approved merge requests1243# [RSpecRunTime] RSpec elapsed time: 3 minutes 6.41 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.27 0.97 0.85 1/307 30001244.1245 with labels1246 returns an array of labeled merge requests1247 returns an array of labeled merge requests where all labels match1248 returns an empty array if no merge request matches labels1249 returns an array of labeled merge requests where all labels match1250 returns an array of merge requests with any label when filtering by any label1251 returns an array of merge requests with any label when filtering by any label1252 returns an array of merge requests with any label when filtering by any label1253 returns an array of merge requests without a label when filtering by no label1254# [RSpecRunTime] RSpec elapsed time: 3 minutes 15.0 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.25 0.97 0.85 1/306 30011255.1256 with ordering1257 returns an array of merge_requests in ascending order1258 returns an array of merge_requests in descending order1259 returns an array of merge_requests ordered by updated_at1260 returns an array of merge_requests ordered by created_at1261 2 merge requests with equal created_at1262 page breaks first page correctly1263 page breaks second page correctly1264# [RSpecRunTime] RSpec elapsed time: 3 minutes 21.98 seconds. Current RSS: ~1349M. Threads: 5. load average: 1.21 0.97 0.86 1/301 30021265.1266 returns an array of merge_requests ordered by title1267 asc when requested1268 desc when requested1269# [RSpecRunTime] RSpec elapsed time: 3 minutes 24.39 seconds. Current RSS: ~1348M. Threads: 5. load average: 1.21 0.97 0.86 1/301 30031270.1271 NOT params1272 returns merge requests without any of the labels given1273 returns merge requests without any of the milestones given1274 returns merge requests without the author given1275 returns merge requests without the assignee given1276 filter by reviewer1277 with reviewer_id1278 with an id1279 returns merge requests that do not have the given reviewer1280# [RSpecRunTime] RSpec elapsed time: 3 minutes 32.24 seconds. Current RSS: ~1346M. Threads: 5. load average: 1.26 0.99 0.86 1/306 30391281.1282 with Any1283 returns a 4001284# [RSpecRunTime] RSpec elapsed time: 3 minutes 33.38 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.26 0.99 0.86 1/306 30471285.1286 with None1287 returns a 4001288# [RSpecRunTime] RSpec elapsed time: 3 minutes 34.54 seconds. Current RSS: ~1347M. Threads: 5. load average: 1.26 0.99 0.86 1/306 30551289.1290 with reviewer_username1291 returns merge requests that do not have the given reviewer1292# [RSpecRunTime] RSpec elapsed time: 3 minutes 36.1 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.24 0.99 0.87 1/306 30631293.1294 when both reviewer_id and reviewer_username1295 returns a 4001296# [RSpecRunTime] RSpec elapsed time: 3 minutes 37.35 seconds. Current RSS: ~1343M. Threads: 5. load average: 1.24 0.99 0.87 1/306 30711297.1298 source_branch param1299 returns merge requests with the given source branch1300# [RSpecRunTime] RSpec elapsed time: 3 minutes 38.53 seconds. Current RSS: ~1342M. Threads: 5. load average: 1.24 0.99 0.87 2/306 30721301.1302 target_branch param1303 returns merge requests with the given target branch1304# [RSpecRunTime] RSpec elapsed time: 3 minutes 39.7 seconds. Current RSS: ~1344M. Threads: 5. load average: 1.24 0.99 0.87 1/306 30731305.1306 when have subgroups1307 behaves like merge requests list1308 when unauthenticated1309 returns merge requests for public projects1310 when merge request is unchecked1311 with merge status recheck projection1312 does not check mergeability1313# [RSpecRunTime] RSpec elapsed time: 3 minutes 46.63 seconds. Current RSS: ~1330M. Threads: 5. load average: 1.20 0.99 0.87 1/308 33861314.1315 behaves like issuable API rate-limited search1316 behaves like rate limited endpoint1317 when rate limiter enabled1318 logs request and declines it when endpoint called more than the threshold1319# [RSpecRunTime] RSpec elapsed time: 3 minutes 48.04 seconds. Current RSS: ~1335M. Threads: 5. load average: 1.20 0.99 0.87 1/308 33881320.1321 when rate limiter is disabled1322 does not log request and does not block the request1323# [RSpecRunTime] RSpec elapsed time: 3 minutes 49.35 seconds. Current RSS: ~1336M. Threads: 5. load average: 1.20 0.99 0.87 1/307 33901324.1325 behaves like rate limited endpoint1326 when rate limiter enabled1327 logs request and declines it when endpoint called more than the threshold1328# [RSpecRunTime] RSpec elapsed time: 3 minutes 50.6 seconds. Current RSS: ~1337M. Threads: 5. load average: 1.18 0.99 0.87 1/307 33921329.1330 when rate limiter is disabled1331 does not log request and does not block the request1332# [RSpecRunTime] RSpec elapsed time: 3 minutes 51.64 seconds. Current RSS: ~1341M. Threads: 5. load average: 1.18 0.99 0.87 1/307 33941333.1334 when authenticated1335 returns an array of all merge_requests using simple mode1336 returns an array of all merge_requests1337 returns an array of open merge_requests1338 returns an array of closed merge_requests1339 returns an array of merged merge_requests1340 matches V4 response schema1341 returns an empty array if no issue matches milestone1342 returns an empty array if milestone does not exist1343 returns an array of merge requests in given milestone1344 returns an array of merge requests matching state in milestone1345 returns an array of labeled merge requests that are merged for a milestone1346 when merge request is unchecked1347 with a developer+ role1348 with merge status recheck projection1349 checks mergeability asynchronously in batch1350# [RSpecRunTime] RSpec elapsed time: 4 minutes 8.27 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.14 0.99 0.87 1/308 37471351.1352 without merge status recheck projection1353 does not enqueue a merge status recheck1354# [RSpecRunTime] RSpec elapsed time: 4 minutes 10.36 seconds. Current RSS: ~1360M. Threads: 5. load average: 1.13 0.99 0.87 1/308 38041355.1356 with a reporter role1357 with merge status recheck projection1358 does not check mergeability1359# [RSpecRunTime] RSpec elapsed time: 4 minutes 12.59 seconds. Current RSS: ~1350M. Threads: 5. load average: 1.13 0.99 0.87 1/308 38601360.1361 with labels1362 returns an array of all merge_requests1363 with labels_details1364 returns labels with details1365# [RSpecRunTime] RSpec elapsed time: 4 minutes 15.0 seconds. Current RSS: ~1339M. Threads: 5. load average: 1.13 0.99 0.87 1/307 38621366.1367 when DB timeouts occur1368 returns a :request_timeout status1369 with approved param1370 returns only approved merge requests1371 returns only non-approved merge requests1372# [RSpecRunTime] RSpec elapsed time: 4 minutes 19.5 seconds. Current RSS: ~1356M. Threads: 5. load average: 1.12 0.99 0.87 1/308 39741373.1374 with labels1375 returns an array of labeled merge requests1376 returns an array of labeled merge requests where all labels match1377 returns an empty array if no merge request matches labels1378 returns an array of labeled merge requests where all labels match1379 returns an array of merge requests with any label when filtering by any label1380 returns an array of merge requests with any label when filtering by any label1381 returns an array of merge requests with any label when filtering by any label1382 returns an array of merge requests without a label when filtering by no label1383# [RSpecRunTime] RSpec elapsed time: 4 minutes 27.86 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.10 0.99 0.87 1/306 39751384.1385 with ordering1386 returns an array of merge_requests in ascending order1387 returns an array of merge_requests in descending order1388 returns an array of merge_requests ordered by updated_at1389 returns an array of merge_requests ordered by created_at1390 2 merge requests with equal created_at1391 page breaks first page correctly1392 page breaks second page correctly1393# [RSpecRunTime] RSpec elapsed time: 4 minutes 34.34 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.09 1.00 0.88 1/301 39761394.1395 returns an array of merge_requests ordered by title1396 asc when requested1397 desc when requested1398# [RSpecRunTime] RSpec elapsed time: 4 minutes 36.62 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.08 1.00 0.88 1/301 39771399.1400 NOT params1401 returns merge requests without any of the labels given1402 returns merge requests without any of the milestones given1403 returns merge requests without the author given1404 returns merge requests without the assignee given1405 filter by reviewer1406 with reviewer_id1407 with an id1408 returns merge requests that do not have the given reviewer1409# [RSpecRunTime] RSpec elapsed time: 4 minutes 43.87 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.08 1.00 0.88 1/306 40131410.1411 with Any1412 returns a 4001413# [RSpecRunTime] RSpec elapsed time: 4 minutes 45.03 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.08 1.00 0.88 1/306 40211414.1415 with None1416 returns a 4001417# [RSpecRunTime] RSpec elapsed time: 4 minutes 46.34 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.07 1.00 0.88 1/306 40291418.1419 with reviewer_username1420 returns merge requests that do not have the given reviewer1421# [RSpecRunTime] RSpec elapsed time: 4 minutes 48.09 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.07 1.00 0.88 1/306 40371422.1423 when both reviewer_id and reviewer_username1424 returns a 4001425# [RSpecRunTime] RSpec elapsed time: 4 minutes 49.31 seconds. Current RSS: ~1361M. Threads: 5. load average: 1.07 1.00 0.88 1/306 40451426.1427 source_branch param1428 returns merge requests with the given source branch1429# [RSpecRunTime] RSpec elapsed time: 4 minutes 50.43 seconds. Current RSS: ~1362M. Threads: 5. load average: 1.07 1.00 0.88 1/306 40461430.1431 target_branch param1432 returns merge requests with the given target branch1433# [RSpecRunTime] RSpec elapsed time: 4 minutes 51.69 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.07 1.00 0.88 1/306 40471434.1435 #to_reference1436 exposes reference path in context of group1437 referencing from parent group1438 exposes reference path in context of parent group1439# [RSpecRunTime] RSpec elapsed time: 4 minutes 54.49 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.07 1.00 0.88 1/306 40501440.1441 with archived projects1442 returns an array excluding merge_requests from archived projects1443 with non_archived param set as false1444 returns an array including merge_requests from archived projects1445# [RSpecRunTime] RSpec elapsed time: 4 minutes 58.58 seconds. Current RSS: ~1358M. Threads: 5. load average: 0.98 0.98 0.87 1/303 40511446.1447 GET /projects/:id/merge_requests/:merge_request_iid1448 matches json schema1449 exposes known attributes1450 exposes description and title html when render_html is true1451 exposes rebase_in_progress when include_rebase_in_progress is true1452 returns the commits behind the target branch when include_diverged_commits_count is present1453 returns a 404 error if merge_request_iid not found1454 returns a 404 error if merge_request `id` is used instead of iid1455 indicates if a user cannot merge the MR1456 returns `checking` as its merge_status instead of `cannot_be_merged_rechecking`1457 when author is not a member without any merged merge requests1458 exposes first_contribution as true1459# [RSpecRunTime] RSpec elapsed time: 5 minutes 16.44 seconds. Current RSS: ~1358M. Threads: 5. load average: 0.91 0.97 0.87 1/308 45661460.1461 when merge request author has only guest access1462 behaves like rejects user from accessing merge request info1463 returns a 403 error1464# [RSpecRunTime] RSpec elapsed time: 5 minutes 18.42 seconds. Current RSS: ~1363M. Threads: 5. load average: 0.91 0.97 0.87 1/308 45671465.1466 merge_request_metrics1467 has fields from merge request metrics1468 returns correct values1469# [RSpecRunTime] RSpec elapsed time: 5 minutes 23.42 seconds. Current RSS: ~1357M. Threads: 5. load average: 0.91 0.97 0.87 1/308 46821470.1471 merge_user1472 when MR is set to MWPS1473 returns user who set MWPS1474 when MR is already merged1475 returns user who actually merged1476# [RSpecRunTime] RSpec elapsed time: 5 minutes 26.54 seconds. Current RSS: ~1352M. Threads: 5. load average: 0.92 0.97 0.87 1/308 47981477.1478 head_pipeline1479 when user can read the pipeline1480 exposes pipeline information1481# [RSpecRunTime] RSpec elapsed time: 5 minutes 30.0 seconds. Current RSS: ~1366M. Threads: 5. load average: 0.92 0.97 0.87 1/308 48821482.1483 when user can not read the pipeline1484 does not expose pipeline information1485# [RSpecRunTime] RSpec elapsed time: 5 minutes 33.06 seconds. Current RSS: ~1372M. Threads: 5. load average: 0.93 0.97 0.88 1/308 49661486.1487 Draft1488 returns merge request1489# [RSpecRunTime] RSpec elapsed time: 5 minutes 34.55 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.93 0.97 0.88 1/308 50231490.1491 when a merge request has more than the changes limit1492 returns a string indicating that more changes were made1493# [RSpecRunTime] RSpec elapsed time: 5 minutes 35.94 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.93 0.97 0.88 1/308 50821494.1495 for forked projects1496 includes the `allow_collaboration` field1497# [RSpecRunTime] RSpec elapsed time: 5 minutes 39.8 seconds. Current RSS: ~1374M. Threads: 5. load average: 0.93 0.97 0.88 1/307 51351498.1499 when merge request is unchecked1500 checks mergeability asynchronously1501# [RSpecRunTime] RSpec elapsed time: 5 minutes 41.33 seconds. Current RSS: ~1375M. Threads: 5. load average: 0.86 0.95 0.87 1/308 51991502.1503 GET /projects/:id/merge_requests/:merge_request_iid/participants1504 behaves like issuable participants endpoint1505 returns participants1506 returns a 404 when iid does not exist1507 returns a 404 when id is used instead of iid1508# [RSpecRunTime] RSpec elapsed time: 5 minutes 46.28 seconds. Current RSS: ~1375M. Threads: 5. load average: 0.87 0.95 0.87 1/308 54201509.1510 when merge request author has only guest access1511 behaves like rejects user from accessing merge request info1512 returns a 403 error1513# [RSpecRunTime] RSpec elapsed time: 5 minutes 47.93 seconds. Current RSS: ~1376M. Threads: 5. load average: 0.87 0.95 0.87 1/308 54211514.1515 GET /projects/:id/merge_requests/:merge_request_iid/reviewers1516 returns reviewers1517 returns a 404 when iid does not exist1518 returns a 404 when id is used instead of iid1519 when merge request author has only guest access1520 behaves like rejects user from accessing merge request info1521 returns a 403 error1522# [RSpecRunTime] RSpec elapsed time: 5 minutes 53.13 seconds. Current RSS: ~1377M. Threads: 5. load average: 0.88 0.95 0.87 1/308 55351523.1524 GET /projects/:id/merge_requests/:merge_request_iid/commits1525 returns a 200 when merge request is valid1526 returns a 404 when merge_request_iid not found1527 returns a 404 when merge_request id is used instead of iid1528 when merge request author has only guest access1529 behaves like rejects user from accessing merge request info1530 returns a 403 error1531# [RSpecRunTime] RSpec elapsed time: 5 minutes 59.76 seconds. Current RSS: ~1376M. Threads: 5. load average: 0.97 0.97 0.88 1/307 57561532.1533 GET /projects/:id/merge_requests/:merge_request_iid/:context_commits1534 returns a 200 when merge request is valid1535 returns a 404 when merge_request_iid not found1536# [RSpecRunTime] RSpec elapsed time: 6 minutes 1.67 seconds. Current RSS: ~1377M. Threads: 5. load average: 0.97 0.97 0.88 1/308 58141537.1538 GET /projects/:id/merge_requests/:merge_request_iid/changes1539 returns a 404 when merge_request_iid not found1540 returns a 404 when merge_request id is used instead of iid1541 returns the overflow status as false1542 when merge request author has only guest access1543 behaves like rejects user from accessing merge request info1544 returns a 403 error1545# [RSpecRunTime] RSpec elapsed time: 6 minutes 5.94 seconds. Current RSS: ~1387M. Threads: 5. load average: 0.89 0.96 0.88 1/307 58701546.1547 behaves like find an existing merge request1548 returns the change information of the merge_request1549 behaves like accesses diffs via raw_diffs1550 as expected1551 when unidiff format is requested1552 returns the diff in Unified format1553 when using DB-backed diffs1554 accesses diffs via DB-backed diffs.diffs1555 behaves like find an existing merge request1556 returns the change information of the merge_request1557# [RSpecRunTime] RSpec elapsed time: 6 minutes 9.96 seconds. Current RSS: ~1393M. Threads: 5. load average: 0.89 0.96 0.88 1/307 58721558.1559 when the diff_collection has overflowed its size limits1560 returns the overflow status as true1561 when access_raw_diffs is true1562 behaves like accesses diffs via raw_diffs1563 as expected1564 GET /projects/:id/merge_requests/:merge_request_iid/diffs1565 returns a 404 when merge_request_iid not found1566 returns a 404 when merge_request id is used instead of iid1567 returns the diffs of the merge_request1568 when merge request author has only guest access1569 behaves like rejects user from accessing merge request info1570 returns a 403 error1571# [RSpecRunTime] RSpec elapsed time: 6 minutes 15.5 seconds. Current RSS: ~1403M. Threads: 5. load average: 0.91 0.96 0.88 1/307 59291572.1573 when unidiff format is requested1574 returns the diff in Unified format1575 when pagination params are present1576 returns limited diffs1577 GET /projects/:id/merge_requests/:merge_request_iid/pipelines1578 when authorized1579 returns a paginated array of corresponding pipelines1580 exposes basic attributes1581 returns 404 if MR does not exist1582# [RSpecRunTime] RSpec elapsed time: 6 minutes 19.58 seconds. Current RSS: ~1405M. Threads: 5. load average: 0.91 0.96 0.88 1/308 59911583.1584 when unauthorized1585 returns 4031586# [RSpecRunTime] RSpec elapsed time: 6 minutes 21.29 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.00 0.98 0.88 1/307 59921587.1588 when merge request author has only guest access1589 behaves like rejects user from accessing merge request info1590 returns a 403 error1591# [RSpecRunTime] RSpec elapsed time: 6 minutes 22.84 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.00 0.98 0.88 1/307 59931592.1593 POST /projects/:id/merge_requests/:merge_request_iid/pipelines1594 when authorized1595 creates and returns the new Pipeline1596# [RSpecRunTime] RSpec elapsed time: 6 minutes 25.6 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.08 0.99 0.89 1/308 60861597.1598 when unauthorized1599 responds with a blank 4041600 when the merge request does not exist1601 responds with a blank 4041602 when the .gitlab-ci.yml file is invalid1603 creates a failed pipeline1604# [RSpecRunTime] RSpec elapsed time: 6 minutes 28.28 seconds. Current RSS: ~1380M. Threads: 5. load average: 1.08 0.99 0.89 1/307 60941605.1606 POST /projects/:id/merge_requests1607 support for deprecated assignee_id1608 creates a new merge request1609 creates a new merge request when assignee_id is empty1610 filters assignee_id of unauthorized user1611# [RSpecRunTime] RSpec elapsed time: 6 minutes 32.3 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.07 0.99 0.89 1/307 61221612.1613 single assignee restrictions1614 creates a new project merge request with no more than one assignee1615 accepts reviewer_ids1616 creates a new merge request with a reviewer1617 creates a new merge request with no reviewer1618# [RSpecRunTime] RSpec elapsed time: 6 minutes 35.43 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.07 0.99 0.89 1/307 61291619.1620 between branches projects1621 returns 422 when source_branch equals target_branch1622 returns 400 when source_branch is missing1623 returns 400 when target_branch is missing1624 returns 400 when title is missing1625 different labels1626 creates merge request with special label names1627 creates merge request with special label names as array1628 empty label param does not add any labels1629 empty label param as array does not add any labels, but only explicitly as json1630 empty label param as array, does not add any labels1631 array with one empty string element does not add labels1632 array with multiple empty string elements, does not add labels1633 behaves like creates merge request with labels1634 returns merge_request1635# [RSpecRunTime] RSpec elapsed time: 6 minutes 46.44 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.06 1.00 0.89 1/307 61461636.1637 behaves like creates merge request with labels1638 returns merge_request1639# [RSpecRunTime] RSpec elapsed time: 6 minutes 47.65 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.06 1.00 0.89 1/307 61491640.1641 behaves like creates merge request with labels1642 returns merge_request1643# [RSpecRunTime] RSpec elapsed time: 6 minutes 48.9 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.06 1.00 0.89 1/307 61521644.1645 with existing MR1646 returns 409 when MR already exists for source/target1647# [RSpecRunTime] RSpec elapsed time: 6 minutes 50.17 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.05 1.00 0.90 1/307 61551648.1649 accepts remove_source_branch parameter1650 sets force_remove_source_branch to false1651 sets force_remove_source_branch to true1652# [RSpecRunTime] RSpec elapsed time: 6 minutes 52.19 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.05 1.00 0.90 1/307 61601653.1654 forked projects1655 returns merge_request1656 does not return 422 when source_branch equals target_branch1657 returns 403 when target project has disabled merge requests1658 returns 400 when source_branch is missing1659 returns 400 when target_branch is missing1660 returns 400 when title is missing1661 allows setting `allow_collaboration`1662 returns 201 when target_branch is specified and for the same project1663 when target_branch and target_project_id is specified1664 returns 422 if targeting a different fork1665 returns 403 if targeting a different fork which user can not access1666# [RSpecRunTime] RSpec elapsed time: 7 minutes 44.01 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.01 1.00 0.91 1/308 71151667.1668 when user is an inherited member from the group1669 and user is a guest1670 when project is public with private merge requests1671 behaves like user cannot create merge requests1672 returns 403 forbidden1673# [RSpecRunTime] RSpec elapsed time: 7 minutes 46.41 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.09 1.01 0.91 1/303 71361674.1675 when project is private1676 behaves like user cannot create merge requests1677 returns 403 forbidden1678# [RSpecRunTime] RSpec elapsed time: 7 minutes 48.26 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.09 1.01 0.91 1/303 71571679.1680 PUT /projects/:id/merge_requests/:merge_request_iid1681 behaves like issuable update endpoint1682 PUT /projects/:id/issues/:issue_iid1683 clears labels when labels param is nil1684 updates the issuable with labels param as array1685 clears milestone when milestone_id=01686# [RSpecRunTime] RSpec elapsed time: 7 minutes 54.56 seconds. Current RSS: ~1371M. Threads: 5. load average: 1.08 1.01 0.91 1/309 73331687.1688 when only assignee_ids are provided1689 sets the assignees1690 creates appropriate system notes1691 triggers webhooks1692# [RSpecRunTime] RSpec elapsed time: 8 minutes 2.13 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.15 1.03 0.92 2/309 75211693.1694 when assignee_id=user2.id1695 sets the assignees1696# [RSpecRunTime] RSpec elapsed time: 8 minutes 4.07 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.15 1.03 0.92 1/309 75841697.1698 when assignee_id=01699 clears the assignees1700 creates appropriate system notes1701# [RSpecRunTime] RSpec elapsed time: 8 minutes 8.02 seconds. Current RSS: ~1367M. Threads: 5. load average: 1.14 1.03 0.92 1/309 77021702.1703 when only assignee_ids are provided, and the list is empty1704 clears the assignees1705# [RSpecRunTime] RSpec elapsed time: 8 minutes 9.99 seconds. Current RSS: ~1368M. Threads: 5. load average: 1.14 1.03 0.92 1/309 77631706.1707 when only assignee_ids are provided, and the list contains the sentinel value1708 clears the assignees1709# [RSpecRunTime] RSpec elapsed time: 8 minutes 11.73 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.13 1.03 0.92 1/309 78201710.1711 when only assignee_id=01712 clears the assignees1713# [RSpecRunTime] RSpec elapsed time: 8 minutes 13.42 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.13 1.03 0.92 1/309 78771714.1715 accepts reviewer_ids1716 adds a reviewer to the existing merge request1717 removes a reviewer from the existing merge request1718# [RSpecRunTime] RSpec elapsed time: 8 minutes 17.71 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.12 1.03 0.92 1/309 79901719.1720 POST /projects/:id/merge_requests/:merge_request_iid/context_commits1721 when authenticated1722 creates and returns the new context commit1723 returns 400 when one or more shas are invalid1724 returns 400 when the commits are empty1725 returns 400 when params is empty1726 returns 403 when creating new context commit for guest role1727 returns 403 when creating new context commit for reporter role1728 doesnt create when its already created1729 returns 400 when the context commit is already created1730# [RSpecRunTime] RSpec elapsed time: 8 minutes 27.77 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.17 1.04 0.93 1/309 84091731.1732 when unauthenticated1733 returns 401 if user tries to create context commits1734# [RSpecRunTime] RSpec elapsed time: 8 minutes 29.07 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.17 1.04 0.93 1/309 84681735.1736 DELETE /projects/:id/merge_requests/:merge_request_iid1737 when the user is developer1738 denies the deletion of the merge request1739# [RSpecRunTime] RSpec elapsed time: 8 minutes 30.69 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.24 1.06 0.93 1/309 85261740.1741 when the user is project owner1742 destroys the merge request owners can destroy1743 returns 404 for an invalid merge request IID1744 returns 404 if the merge request id is used instead of iid1745 behaves like 412 response1746 for a modified resource1747 returns 412 with a JSON error1748# [RSpecRunTime] RSpec elapsed time: 8 minutes 35.1 seconds. Current RSS: ~1381M. Threads: 5. load average: 1.24 1.06 0.93 1/309 86951749.1750 for an unmodified resource1751 returns 204 with an empty body1752# [RSpecRunTime] RSpec elapsed time: 8 minutes 36.53 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.22 1.06 0.93 1/309 87521753.1754 DELETE /projects/:id/merge_requests/:merge_request_iid/context_commits1755 when authenticated1756 deletes context commit1757 returns 400 when invalid commit sha is passed1758 returns 400 when commits is empty1759 returns 400 when no params is passed1760 returns 403 when deleting existing context commit for guest role1761 returns 403 when deleting existing context commit for reporter role1762# [RSpecRunTime] RSpec elapsed time: 8 minutes 44.7 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.20 1.06 0.93 1/309 90971763.1764 when unauthenticated1765 returns 401, unauthorised error1766# [RSpecRunTime] RSpec elapsed time: 8 minutes 45.89 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.10 1.04 0.93 2/310 91541767.1768 PUT /projects/:id/merge_requests/:merge_request_iid/merge1769 returns merge_request in case of success1770 returns 422 if branch can't be merged1771 returns 405 if merge_request is not open1772 returns 405 if merge_request is a draft1773 returns 405 if the build failed for a merge request that requires success1774 returns 401 if user has no permissions to merge1775 returns 409 if the SHA parameter doesn't match1776 succeeds if the SHA parameter matches1777 updates the MR's squash attribute1778 does not merge if merge_when_pipeline_succeeds is passed and the pipeline has failed1779 merges if the head pipeline already succeeded and `merge_when_pipeline_succeeds` is passed1780 enables merge when pipeline succeeds if the pipeline is active1781 enables merge when pipeline succeeds if the pipeline is active and only_allow_merge_if_pipeline_succeeds is true1782 returns 404 for an invalid merge request IID1783 returns 404 if the merge request id is used instead of iid1784 when the merge request fails to merge1785 returns 4221786# [RSpecRunTime] RSpec elapsed time: 9 minutes 28.54 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.32 1.11 0.96 1/310 105241787.1788 the squash_commit_message param1789 results in a specific squash commit message when set1790 results in a default squash commit message when not set1791 when squash_commit_message is empty1792 uses a default squash commit message1793# [RSpecRunTime] RSpec elapsed time: 9 minutes 38.91 seconds. Current RSS: ~1382M. Threads: 5. load average: 1.42 1.14 0.97 1/310 108791794.1795 the should_remove_source_branch param1796 removes the source branch when set1797# [RSpecRunTime] RSpec elapsed time: 9 minutes 42.78 seconds. Current RSS: ~1370M. Threads: 5. load average: 1.39 1.14 0.97 1/311 110061798.1799 with a merge request that has force_remove_source_branch enabled1800 removes the source branch1801 does not remove the source branch1802# [RSpecRunTime] RSpec elapsed time: 9 minutes 50.15 seconds. Current RSS: ~1372M. Threads: 5. load average: 1.41 1.15 0.98 1/312 112391803.1804 performing a ff-merge with squash1805 records the squash commit SHA and returns it in the response1806# [RSpecRunTime] RSpec elapsed time: 9 minutes 53.95 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.41 1.15 0.98 1/312 113561807.1808 GET /projects/:id/merge_requests/:merge_request_iid/merge_ref1809 returns the generated ID from the merge service in case of success1810 when merge-ref is not synced with merge status1811 returns 200 if MR can be merged1812 returns 400 if MR cannot be merged1813# [RSpecRunTime] RSpec elapsed time: 10 minutes 0.39 second. Current RSS: ~1360M. Threads: 5. load average: 1.42 1.16 0.98 1/312 116831814.1815 when user has no access to the MR1816 returns 4041817# [RSpecRunTime] RSpec elapsed time: 10 minutes 2.23 seconds. Current RSS: ~1364M. Threads: 5. load average: 1.42 1.16 0.98 1/312 116841818.1819 when invalid merge request IID1820 returns 4041821# [RSpecRunTime] RSpec elapsed time: 10 minutes 3.77 seconds. Current RSS: ~1365M. Threads: 5. load average: 1.42 1.16 0.98 1/311 117461822.1823 when merge request ID is used instead IID1824 returns 4041825# [RSpecRunTime] RSpec elapsed time: 10 minutes 5.18 seconds. Current RSS: ~1366M. Threads: 5. load average: 1.38 1.16 0.98 1/311 118071826.1827 PUT /projects/:id/merge_requests/:merge_request_iid1828 updates title and returns merge_request1829 updates description and returns merge_request1830 updates milestone_id and returns merge_request1831 updates squash and returns merge_request1832 updates target_branch and returns merge_request1833 returns merge_request that removes the source branch1834 filters assignee_id of unauthorized user1835 does not update state when title is empty1836 does not update state when target_branch is empty1837 returns 404 for an invalid merge request IID1838 returns 404 if the merge request id is used instead of iid1839 updates force_remove_source_branch properly1840 sets to false1841 sets to true1842 with a merge request across forks1843 is true for an authorized user1844 is false for an unauthorized user1845# [RSpecRunTime] RSpec elapsed time: 10 minutes 31.85 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.56 1.22 1.01 1/310 125671846.1847 to close a MR1848 returns merge_request1849# [RSpecRunTime] RSpec elapsed time: 10 minutes 33.49 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.56 1.22 1.01 1/311 126251850.1851 forked projects1852 when source project is public (i.e. MergeRequest#collaborative_push_possible? == true)1853 behaves like update of allow_collaboration and allow_maintainer_to_push1854 attempts to update allow_collaboration to true and returns true for `allow_collaboration`1855 attempts to update allow_maintainer_to_push to true and returns true for `allow_collaboration`1856# [RSpecRunTime] RSpec elapsed time: 10 minutes 40.8 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.39 1.20 1.00 1/310 127301857.1858 when source project is private (i.e. MergeRequest#collaborative_push_possible? == false)1859 behaves like update of allow_collaboration and allow_maintainer_to_push1860 attempts to update allow_collaboration to true and returns false for `allow_collaboration`1861 attempts to update allow_maintainer_to_push to true and returns false for `allow_collaboration`1862# [RSpecRunTime] RSpec elapsed time: 10 minutes 47.56 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.44 1.21 1.01 1/310 128351863.1864 when updating labels1865 allows special label names1866 also accepts labels as an array1867 empty label param removes labels1868 label param as empty array, but only explicitly as json, removes labels1869 empty label as array, removes labels1870 array with one empty string element removes labels1871 array with multiple empty string elements, removes labels1872# [RSpecRunTime] RSpec elapsed time: 10 minutes 59.62 seconds. Current RSS: ~1386M. Threads: 5. load average: 1.76 1.29 1.04 1/311 132291873.1874 with labels1875 when adding labels, keeps existing labels and adds new1876 when removing labels, only removes those specified1877 when removing all labels, keeps no labels1878# [RSpecRunTime] RSpec elapsed time: 11 minutes 5.09 seconds. Current RSS: ~1383M. Threads: 5. load average: 1.70 1.28 1.04 1/311 134001879.1880 GET :id/merge_requests/:merge_request_iid/closes_issues1881 returns the issue that will be closed on merge1882 returns an empty array when there are no issues to be closed1883 handles external issues1884 returns 403 if the user has no access to the merge request1885 returns 404 for an invalid merge request IID1886 returns 404 if the merge request id is used instead of iid1887# [RSpecRunTime] RSpec elapsed time: 11 minutes 14.95 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.59 1.27 1.03 1/311 136511888.1889 POST :id/merge_requests/:merge_request_iid/subscribe1890 subscribes to a merge request1891 returns 304 if already subscribed1892 returns 404 if the merge request is not found1893 returns 404 if the merge request id is used instead of iid1894 returns 403 if user has no access to read code1895 behaves like POST request permissions for admin mode1896 behaves like when admin1897 behaves like makes request1898 returns1899# [RSpecRunTime] RSpec elapsed time: 11 minutes 22.52 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.43 1.25 1.03 1/311 139301900.1901 behaves like makes request1902 returns1903# [RSpecRunTime] RSpec elapsed time: 11 minutes 23.88 seconds. Current RSS: ~1404M. Threads: 5. load average: 1.43 1.25 1.03 1/311 139881904.1905 behaves like when user1906 returns1907 behaves like makes request1908 returns1909# [RSpecRunTime] RSpec elapsed time: 11 minutes 26.64 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.39 1.24 1.03 1/311 141011910.1911 POST :id/merge_requests/:merge_request_iid/unsubscribe1912 unsubscribes from a merge request1913 returns 304 if not subscribed1914 returns 404 if the merge request is not found1915 returns 404 if the merge request id is used instead of iid1916 returns 403 if user has no access to read code1917# [RSpecRunTime] RSpec elapsed time: 11 minutes 32.65 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.28 1.22 1.02 1/311 143261918.1919 POST :id/merge_requests/:merge_request_iid/cancel_merge_when_pipeline_succeeds1920 removes the merge_when_pipeline_succeeds status1921 returns 404 if the merge request is not found1922 returns 404 if the merge request id is used instead of iid1923# [RSpecRunTime] RSpec elapsed time: 11 minutes 36.5 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.26 1.22 1.02 1/311 144961924.1925 PUT :id/merge_requests/:merge_request_iid/rebase1926 returns 403 if the user cannot push to the branch1927 returns 409 if a rebase is already in progress1928 returns 409 if rebase can't lock the row1929 when rebase can be performed1930 enqueues a rebase of the merge request against the target branch1931 when skip_ci parameter is set1932 enqueues a rebase of the merge request with skip_ci flag set1933# [RSpecRunTime] RSpec elapsed time: 11 minutes 44.46 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.24 1.22 1.02 1/311 147761934.1935 when merge request branch does not allow force push1936 returns 4031937# [RSpecRunTime] RSpec elapsed time: 11 minutes 45.95 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.14 1.20 1.01 1/311 148331938.1939 Time tracking1940 POST /projects/:id/merge_requests/:merge_request_id/time_estimate1941 with an unauthorized user1942 behaves like an unauthorized API user1943 is expected to eq 4031944# [RSpecRunTime] RSpec elapsed time: 11 minutes 47.72 seconds. Current RSS: ~1399M. Threads: 5. load average: 1.14 1.20 1.01 1/311 148901945.1946 behaves like API user with insufficient permissions1947 with non member that is the author1948 behaves like an unauthorized API user1949 is expected to eq 4031950# [RSpecRunTime] RSpec elapsed time: 11 minutes 49.48 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.14 1.20 1.01 1/311 149471951.1952 with an authorized user1953 sets the time estimate for merge_request1954# [RSpecRunTime] RSpec elapsed time: 11 minutes 51.19 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.21 1.21 1.02 1/311 150041955.1956 updating the current estimate1957 updated_duration: "foo", expected_http_status: :bad_request, expected_time_estimate: 72001958 returns expected HTTP status and time estimate1959# [RSpecRunTime] RSpec elapsed time: 11 minutes 53.1 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.21 1.21 1.02 1/311 150601960.1961 updated_duration: "-1", expected_http_status: :bad_request, expected_time_estimate: 72001962 returns expected HTTP status and time estimate1963# [RSpecRunTime] RSpec elapsed time: 11 minutes 55.15 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.21 1.21 1.02 1/311 151171964.1965 updated_duration: "1h", expected_http_status: :ok, expected_time_estimate: 36001966 returns expected HTTP status and time estimate1967# [RSpecRunTime] RSpec elapsed time: 11 minutes 57.31 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.19 1.20 1.02 1/311 151741968.1969 updated_duration: "0", expected_http_status: :ok, expected_time_estimate: 01970 returns expected HTTP status and time estimate1971# [RSpecRunTime] RSpec elapsed time: 11 minutes 59.38 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.19 1.20 1.02 1/311 152311972.1973 POST /projects/:id/merge_requests/:merge_request_id/reset_time_estimate1974 resets the time estimate for merge_request1975 with an unauthorized user1976 behaves like an unauthorized API user1977 is expected to eq 4031978# [RSpecRunTime] RSpec elapsed time: 12 minutes 2.43 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.34 1.24 1.03 1/311 153441979.1980 behaves like API user with insufficient permissions1981 with non member that is the author1982 behaves like an unauthorized API user1983 is expected to eq 4031984# [RSpecRunTime] RSpec elapsed time: 12 minutes 3.96 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.34 1.24 1.03 1/311 154011985.1986 POST /projects/:id/merge_requests/:merge_request_id/add_spent_time1987 add spent time for merge_request1988 calls update service with :use_specialized_service param1989 with an unauthorized user1990 behaves like an unauthorized API user1991 is expected to eq 4031992# [RSpecRunTime] RSpec elapsed time: 12 minutes 8.31 seconds. Current RSS: ~1384M. Threads: 5. load average: 1.31 1.23 1.03 1/311 155701993.1994 behaves like API user with insufficient permissions1995 with non member that is the author1996 behaves like an unauthorized API user1997 is expected to eq 4031998# [RSpecRunTime] RSpec elapsed time: 12 minutes 9.83 seconds. Current RSS: ~1385M. Threads: 5. load average: 1.31 1.23 1.03 1/311 156261999.2000 when subtracting time2001 subtracts time of the total spent time2002# [RSpecRunTime] RSpec elapsed time: 12 minutes 11.55 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.28 1.23 1.03 1/311 156832003.2004 when time to subtract is greater than the total spent time2005 does not modify the total time spent2006# [RSpecRunTime] RSpec elapsed time: 12 minutes 13.06 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.28 1.23 1.03 1/311 157402007.2008 POST /projects/:id/merge_requests/:merge_request_id/reset_spent_time2009 resets spent time for merge_request2010 with an unauthorized user2011 behaves like an unauthorized API user2012 is expected to eq 4032013# [RSpecRunTime] RSpec elapsed time: 12 minutes 16.09 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.26 1.22 1.03 1/311 158522014.2015 behaves like API user with insufficient permissions2016 with non member that is the author2017 behaves like an unauthorized API user2018 is expected to eq 4032019# [RSpecRunTime] RSpec elapsed time: 12 minutes 17.75 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.26 1.22 1.03 1/311 159092020.2021 GET /projects/:id/merge_requests/:merge_request_id/time_stats2022 returns the time stats for merge_request2023# [RSpecRunTime] RSpec elapsed time: 12 minutes 19.15 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.26 1.22 1.03 1/311 159662024.2025# [RSpecRunTime] Finishing example group spec/requests/api/merge_requests_spec.rb. It took 12 minutes 16.04 seconds. Expected to take 9 minutes 44.3 seconds.2026# [RSpecRunTime] RSpec elapsed time: 12 minutes 20.72 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.24 1.22 1.03 1/311 159672027.2028# [RSpecRunTime] Starting example group spec/requests/api/ci/pipelines_spec.rb. Expected to take 3 minutes 21.26 seconds.2029API::Ci::Pipelines2030 GET /projects/:id/pipelines2031 behaves like pipelines visibility table2032 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002033 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2034# [RSpecRunTime] RSpec elapsed time: 12 minutes 23.1 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.24 1.22 1.03 1/310 159952035.2036 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002037 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2038 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002039 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2040 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002041 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2042 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002043 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2044 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 4042045 is expected to match (a hash including "message")2046 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4042047 is expected to match (a hash including "message")2048 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002049 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2050 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002051 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2052 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002053 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2054 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002055 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2056 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002057 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2058 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002059 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2060 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002061 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2062 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002063 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2064 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002065 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2066 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4042067 is expected to match (a hash including "message")2068 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4042069 is expected to match (a hash including "message")2070 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032071 is expected to match (a hash including "message")2072 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002073 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2074 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002075 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2076 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002077 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2078 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002079 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2080 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002081 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2082 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002083 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2084 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002085 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2086 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002087 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2088 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4042089 is expected to match (a hash including "message")2090# [RSpecRunTime] RSpec elapsed time: 12 minutes 39.75 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.12 1.19 1.02 1/305 159962091.2092 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4042093 is expected to match (a hash including "message")2094 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002095 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2096 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002097 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2098 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002099 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2100 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002101 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2102 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002103 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2104 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002105 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2106 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002107 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2108 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002109 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2110 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002111 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2112 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4042113 is expected to match (a hash including "message")2114 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4042115 is expected to match (a hash including "message")2116 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032117 is expected to match (a hash including "message")2118 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002119 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2120 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002121 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2122 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002123 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2124 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002125 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2126 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002127 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2128 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002129 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2130 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002131 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2132 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002133 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2134 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 4042135 is expected to match (a hash including "message")2136 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 2002137 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2138 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002139 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2140 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002141 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2142 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002143 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2144 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002145 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2146 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002147 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2148 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002149 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2150 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002151 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2152 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002153 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2154 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002155 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2156 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4042157 is expected to match (a hash including "message")2158 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4032159 is expected to match (a hash including "message")2160 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032161 is expected to match (a hash including "message")2162 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002163 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2164 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002165 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2166 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002167 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2168 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002169 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2170 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002171 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2172 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002173 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2174 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002175 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2176 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002177 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2178 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4042179 is expected to match (a hash including "message")2180 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4032181 is expected to match (a hash including "message")2182 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002183 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2184 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002185 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2186 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002187 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2188 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002189 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2190 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002191 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2192 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002193 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2194 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002195 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2196 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002197 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2198 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002199 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2200 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4042201 is expected to match (a hash including "message")2202 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4032203 is expected to match (a hash including "message")2204 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032205 is expected to match (a hash including "message")2206 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002207 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2208 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002209 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2210 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002211 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2212 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002213 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2214 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002215 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2216 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002217 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2218 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002219 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2220 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002221 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2222 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 2002223 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2224 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 2002225 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2226 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002227 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2228 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002229 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2230 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002231 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2232 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002233 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2234 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002235 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2236 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002237 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2238 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002239 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2240 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002241 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2242# [RSpecRunTime] RSpec elapsed time: 13 minutes 27.78 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.05 1.16 1.02 1/306 159972243.2244 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002245 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2246 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4032247 is expected to match (a hash including "message")2248 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4032249 is expected to match (a hash including "message")2250 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032251 is expected to match (a hash including "message")2252 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002253 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2254 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002255 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2256 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002257 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2258 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002259 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2260 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002261 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2262 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002263 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2264 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002265 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2266 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002267 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2268 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4032269 is expected to match (a hash including "message")2270 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4032271 is expected to match (a hash including "message")2272 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002273 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2274 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002275 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2276 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002277 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2278 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002279 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2280 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002281 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2282 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002283 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2284 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002285 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2286 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002287 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2288 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002289 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2290 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4032291 is expected to match (a hash including "message")2292 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4032293 is expected to match (a hash including "message")2294 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032295 is expected to match (a hash including "message")2296 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002297 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2298 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002299 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2300 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002301 is expected to match (a collection containing exactly (a hash including "sha", "ref", "status", "web_url", and {"id" => 25}))2302 authorized user2303 returns project pipelines2304 avoids N+1 queries2305 keys in the response2306 includes pipeline source2307# [RSpecRunTime] RSpec elapsed time: 13 minutes 47.46 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.03 1.15 1.01 1/308 160072308.2309 when parameter is passed2310 when scope is running2311 returns matched pipelines2312 when scope is pending2313 returns matched pipelines2314 when scope is finished2315 returns matched pipelines2316 when scope is branches or tags2317 when scope is branches2318 returns matched pipelines2319 when scope is tags2320 returns matched pipelines2321 when scope is invalid2322 returns bad_request2323 when status is created2324 returns matched pipelines2325 when status is waiting_for_resource2326 returns matched pipelines2327 when status is preparing2328 returns matched pipelines2329 when status is waiting_for_callback2330 returns matched pipelines2331 when status is pending2332 returns matched pipelines2333 when status is running2334 returns matched pipelines2335 when status is success2336 returns matched pipelines2337 when status is failed2338 returns matched pipelines2339 when status is canceling2340 returns matched pipelines2341 when status is canceled2342 returns matched pipelines2343 when status is skipped2344 returns matched pipelines2345 when status is manual2346 returns matched pipelines2347 when status is scheduled2348 returns matched pipelines2349 when status is invalid2350 returns bad_request2351 when ref is specified2352 when ref exists2353 returns matched pipelines2354 when ref does not exist2355 returns empty2356 when username is specified2357 when username exists2358 returns matched pipelines2359 when username does not exist2360 returns empty2361 when yaml_errors is specified2362 when yaml_errors is true2363 returns matched pipelines2364 when yaml_errors is false2365 returns matched pipelines2366 when yaml_errors is invalid2367 returns bad_request2368 when updated_at filters are specified2369 returns pipelines with last update date in specified datetime range2370 when order_by and sort are specified2371 when order_by user_id2372 when sort parameter is valid2373 sorts as user_id: :desc2374 when sort parameter is invalid2375 returns bad_request2376 when order_by is invalid2377 returns bad_request2378 when a source is specified2379 returns matched pipelines2380 when source is invalid2381 returns bad_request2382 when name is provided2383 filters by name2384 unauthorized user2385 does not return project pipelines2386 GET /projects/:id/pipelines/:pipeline_id/jobs2387 authorized user2388 returns pipeline jobs2389 returns correct values2390 returns pipeline data2391 avoids N+1 queries2392 behaves like a job with artifacts and trace2393 with artifacts and trace2394 returns artifacts and trace data2395# [RSpecRunTime] RSpec elapsed time: 14 minutes 2.53 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.03 1.14 1.01 1/310 160802396.2397 filter jobs with one scope element2398 aggregate_failures2399 when filtering to only running jobs2400 aggregate_failures2401 filter jobs with hash2402 is expected to respond with numeric status code bad_request2403 filter jobs with array of scope elements2404 aggregate_failures2405 respond 400 when scope contains invalid state2406 is expected to respond with numeric status code bad_request2407 jobs in different pipelines2408 excludes jobs from other pipelines2409 pipeline has retried jobs2410 does not return retried jobs by default2411 when include_retried is false2412 does not return retried jobs2413 when include_retried is true2414 returns retried jobs2415 no pipeline is found2416 does not return jobs2417 unauthorized user2418 when user is not logged in2419 does not return jobs2420 when user is guest2421 does not return jobs2422# [RSpecRunTime] RSpec elapsed time: 14 minutes 8.09 seconds. Current RSS: ~1436M. Threads: 5. load average: 0.94 1.12 1.01 1/310 160922423.2424 GET /projects/:id/pipelines/:pipeline_id/bridges2425 authorized user2426 returns pipeline bridges2427 returns correct values2428 returns pipeline data2429 returns downstream pipeline data2430 avoids N+1 queries2431 filter bridges2432 with one scope element2433 skip_before_request2434# [RSpecRunTime] RSpec elapsed time: 14 minutes 17.95 seconds. Current RSS: ~1374M. Threads: 5. load average: 0.95 1.12 1.01 1/310 161132435.2436 with array of scope elements2437 skip_before_request2438# [RSpecRunTime] RSpec elapsed time: 14 minutes 19.29 seconds. Current RSS: ~1373M. Threads: 5. load average: 0.95 1.12 1.01 1/310 161182439.2440 respond 400 when scope contains invalid state2441 in an array2442 is expected to respond with numeric status code bad_request2443 in a hash2444 is expected to respond with numeric status code bad_request2445 in a string2446 is expected to respond with numeric status code bad_request2447 bridges in different pipelines2448 excludes bridges from other pipelines2449# [RSpecRunTime] RSpec elapsed time: 14 minutes 22.82 seconds. Current RSS: ~1374M. Threads: 5. load average: 0.96 1.11 1.01 1/310 161222450.2451 no pipeline is found2452 does not return bridges2453# [RSpecRunTime] RSpec elapsed time: 14 minutes 24.03 seconds. Current RSS: ~1376M. Threads: 5. load average: 0.96 1.11 1.01 1/310 161252454.2455 unauthorized user2456 when user is not logged in2457 does not return bridges2458 when user is guest2459 does not return bridges2460# [RSpecRunTime] RSpec elapsed time: 14 minutes 26.65 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.88 1.10 1.00 1/310 161262461.2462 when user has no read_build access for project2463 does not return bridges2464# [RSpecRunTime] RSpec elapsed time: 14 minutes 27.97 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.88 1.10 1.00 1/310 161292465.2466 POST /projects/:id/pipeline2467 authorized user2468 with gitlab-ci.yml2469 creates and returns a new pipeline2470 fails when using an invalid ref2471 variables given2472 creates and returns a new pipeline using the given variables2473# [RSpecRunTime] RSpec elapsed time: 14 minutes 30.57 seconds. Current RSS: ~1369M. Threads: 5. load average: 0.89 1.09 1.00 1/310 161442474.2475 using variables conditions2476 creates and returns a new pipeline using the given variables2477 condition unmatch2478 doesn't create a job2479# [RSpecRunTime] RSpec elapsed time: 14 minutes 31.77 seconds. Current RSS: ~1371M. Threads: 5. load average: 0.89 1.09 1.00 1/310 161552480.2481 without gitlab-ci.yml2482 without auto devops enabled2483 fails to create pipeline2484 unauthorized user2485 does not create pipeline2486 GET /projects/:id/pipelines/:pipeline_id2487 behaves like pipelines visibility table2488 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002489 is expected to match (match response schema "public_api/v4/pipeline/detail")2490 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002491 is expected to match (match response schema "public_api/v4/pipeline/detail")2492 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002493 is expected to match (match response schema "public_api/v4/pipeline/detail")2494 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002495 is expected to match (match response schema "public_api/v4/pipeline/detail")2496 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002497 is expected to match (match response schema "public_api/v4/pipeline/detail")2498 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 4042499 is expected to match (a hash including "message")2500 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4042501 is expected to match (a hash including "message")2502 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002503 is expected to match (match response schema "public_api/v4/pipeline/detail")2504 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002505 is expected to match (match response schema "public_api/v4/pipeline/detail")2506 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002507 is expected to match (match response schema "public_api/v4/pipeline/detail")2508 visibility_level: :private, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002509 is expected to match (match response schema "public_api/v4/pipeline/detail")2510 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002511 is expected to match (match response schema "public_api/v4/pipeline/detail")2512 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002513 is expected to match (match response schema "public_api/v4/pipeline/detail")2514 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002515 is expected to match (match response schema "public_api/v4/pipeline/detail")2516 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002517 is expected to match (match response schema "public_api/v4/pipeline/detail")2518 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002519 is expected to match (match response schema "public_api/v4/pipeline/detail")2520 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4042521 is expected to match (a hash including "message")2522 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4042523 is expected to match (a hash including "message")2524 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032525 is expected to match (a hash including "message")2526 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002527 is expected to match (match response schema "public_api/v4/pipeline/detail")2528 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002529 is expected to match (match response schema "public_api/v4/pipeline/detail")2530 visibility_level: :private, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002531 is expected to match (match response schema "public_api/v4/pipeline/detail")2532 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002533 is expected to match (match response schema "public_api/v4/pipeline/detail")2534 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002535 is expected to match (match response schema "public_api/v4/pipeline/detail")2536 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002537 is expected to match (match response schema "public_api/v4/pipeline/detail")2538 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002539 is expected to match (match response schema "public_api/v4/pipeline/detail")2540 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002541 is expected to match (match response schema "public_api/v4/pipeline/detail")2542 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4042543 is expected to match (a hash including "message")2544 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4042545 is expected to match (a hash including "message")2546 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002547 is expected to match (match response schema "public_api/v4/pipeline/detail")2548 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002549 is expected to match (match response schema "public_api/v4/pipeline/detail")2550 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002551 is expected to match (match response schema "public_api/v4/pipeline/detail")2552 visibility_level: :private, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002553 is expected to match (match response schema "public_api/v4/pipeline/detail")2554 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002555 is expected to match (match response schema "public_api/v4/pipeline/detail")2556 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002557 is expected to match (match response schema "public_api/v4/pipeline/detail")2558 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002559 is expected to match (match response schema "public_api/v4/pipeline/detail")2560 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002561 is expected to match (match response schema "public_api/v4/pipeline/detail")2562 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002563 is expected to match (match response schema "public_api/v4/pipeline/detail")2564 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4042565 is expected to match (a hash including "message")2566 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4042567 is expected to match (a hash including "message")2568 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032569 is expected to match (a hash including "message")2570 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002571 is expected to match (match response schema "public_api/v4/pipeline/detail")2572 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002573 is expected to match (match response schema "public_api/v4/pipeline/detail")2574 visibility_level: :private, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002575 is expected to match (match response schema "public_api/v4/pipeline/detail")2576 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002577 is expected to match (match response schema "public_api/v4/pipeline/detail")2578 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002579 is expected to match (match response schema "public_api/v4/pipeline/detail")2580 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002581 is expected to match (match response schema "public_api/v4/pipeline/detail")2582 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002583 is expected to match (match response schema "public_api/v4/pipeline/detail")2584 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002585 is expected to match (match response schema "public_api/v4/pipeline/detail")2586 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 4042587 is expected to match (a hash including "message")2588 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 2002589 is expected to match (match response schema "public_api/v4/pipeline/detail")2590 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002591 is expected to match (match response schema "public_api/v4/pipeline/detail")2592 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002593 is expected to match (match response schema "public_api/v4/pipeline/detail")2594 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002595 is expected to match (match response schema "public_api/v4/pipeline/detail")2596 visibility_level: :internal, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002597 is expected to match (match response schema "public_api/v4/pipeline/detail")2598 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002599 is expected to match (match response schema "public_api/v4/pipeline/detail")2600 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002601 is expected to match (match response schema "public_api/v4/pipeline/detail")2602 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002603 is expected to match (match response schema "public_api/v4/pipeline/detail")2604 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002605 is expected to match (match response schema "public_api/v4/pipeline/detail")2606 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002607 is expected to match (match response schema "public_api/v4/pipeline/detail")2608 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4042609 is expected to match (a hash including "message")2610 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4032611 is expected to match (a hash including "message")2612 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032613 is expected to match (a hash including "message")2614 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002615 is expected to match (match response schema "public_api/v4/pipeline/detail")2616 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002617 is expected to match (match response schema "public_api/v4/pipeline/detail")2618 visibility_level: :internal, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002619 is expected to match (match response schema "public_api/v4/pipeline/detail")2620 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002621 is expected to match (match response schema "public_api/v4/pipeline/detail")2622 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002623 is expected to match (match response schema "public_api/v4/pipeline/detail")2624 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002625 is expected to match (match response schema "public_api/v4/pipeline/detail")2626 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002627 is expected to match (match response schema "public_api/v4/pipeline/detail")2628 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002629 is expected to match (match response schema "public_api/v4/pipeline/detail")2630 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4042631 is expected to match (a hash including "message")2632 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4032633 is expected to match (a hash including "message")2634 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002635 is expected to match (match response schema "public_api/v4/pipeline/detail")2636 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002637 is expected to match (match response schema "public_api/v4/pipeline/detail")2638 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002639 is expected to match (match response schema "public_api/v4/pipeline/detail")2640 visibility_level: :internal, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002641 is expected to match (match response schema "public_api/v4/pipeline/detail")2642 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002643 is expected to match (match response schema "public_api/v4/pipeline/detail")2644 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002645 is expected to match (match response schema "public_api/v4/pipeline/detail")2646 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002647 is expected to match (match response schema "public_api/v4/pipeline/detail")2648 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002649 is expected to match (match response schema "public_api/v4/pipeline/detail")2650 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002651 is expected to match (match response schema "public_api/v4/pipeline/detail")2652 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4042653 is expected to match (a hash including "message")2654 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4032655 is expected to match (a hash including "message")2656 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032657 is expected to match (a hash including "message")2658 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002659 is expected to match (match response schema "public_api/v4/pipeline/detail")2660 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002661 is expected to match (match response schema "public_api/v4/pipeline/detail")2662 visibility_level: :internal, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002663 is expected to match (match response schema "public_api/v4/pipeline/detail")2664 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002665 is expected to match (match response schema "public_api/v4/pipeline/detail")2666 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002667 is expected to match (match response schema "public_api/v4/pipeline/detail")2668 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002669 is expected to match (match response schema "public_api/v4/pipeline/detail")2670 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002671 is expected to match (match response schema "public_api/v4/pipeline/detail")2672 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002673 is expected to match (match response schema "public_api/v4/pipeline/detail")2674 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: nil, response_status: 2002675 is expected to match (match response schema "public_api/v4/pipeline/detail")2676 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :non_member, response_status: 2002677 is expected to match (match response schema "public_api/v4/pipeline/detail")2678 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002679 is expected to match (match response schema "public_api/v4/pipeline/detail")2680 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002681 is expected to match (match response schema "public_api/v4/pipeline/detail")2682 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002683 is expected to match (match response schema "public_api/v4/pipeline/detail")2684 visibility_level: :public, builds_access_level: :enabled, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002685 is expected to match (match response schema "public_api/v4/pipeline/detail")2686 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002687 is expected to match (match response schema "public_api/v4/pipeline/detail")2688 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002689 is expected to match (match response schema "public_api/v4/pipeline/detail")2690 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002691 is expected to match (match response schema "public_api/v4/pipeline/detail")2692 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002693 is expected to match (match response schema "public_api/v4/pipeline/detail")2694 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002695 is expected to match (match response schema "public_api/v4/pipeline/detail")2696 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: nil, response_status: 4032697 is expected to match (a hash including "message")2698 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4032699 is expected to match (a hash including "message")2700 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032701 is expected to match (a hash including "message")2702 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002703 is expected to match (match response schema "public_api/v4/pipeline/detail")2704 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002705 is expected to match (match response schema "public_api/v4/pipeline/detail")2706 visibility_level: :public, builds_access_level: :enabled, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002707 is expected to match (match response schema "public_api/v4/pipeline/detail")2708 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :non_member, response_status: 2002709 is expected to match (match response schema "public_api/v4/pipeline/detail")2710 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :guest, response_status: 2002711 is expected to match (match response schema "public_api/v4/pipeline/detail")2712 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :reporter, response_status: 2002713 is expected to match (match response schema "public_api/v4/pipeline/detail")2714 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :developer, response_status: 2002715 is expected to match (match response schema "public_api/v4/pipeline/detail")2716# [RSpecRunTime] RSpec elapsed time: 15 minutes 54.11 seconds. Current RSS: ~1404M. Threads: 5. load average: 0.99 1.08 1.00 1/305 162532717.2718 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: true, user_role: :maintainer, response_status: 2002719 is expected to match (match response schema "public_api/v4/pipeline/detail")2720 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: nil, response_status: 4032721 is expected to match (a hash including "message")2722 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :non_member, response_status: 4032723 is expected to match (a hash including "message")2724 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :guest, response_status: 2002725 is expected to match (match response schema "public_api/v4/pipeline/detail")2726 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :reporter, response_status: 2002727 is expected to match (match response schema "public_api/v4/pipeline/detail")2728 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :developer, response_status: 2002729 is expected to match (match response schema "public_api/v4/pipeline/detail")2730 visibility_level: :public, builds_access_level: :private, public_builds: true, is_admin: false, user_role: :maintainer, response_status: 2002731 is expected to match (match response schema "public_api/v4/pipeline/detail")2732 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :non_member, response_status: 2002733 is expected to match (match response schema "public_api/v4/pipeline/detail")2734 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :guest, response_status: 2002735 is expected to match (match response schema "public_api/v4/pipeline/detail")2736 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :reporter, response_status: 2002737 is expected to match (match response schema "public_api/v4/pipeline/detail")2738 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :developer, response_status: 2002739 is expected to match (match response schema "public_api/v4/pipeline/detail")2740 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: true, user_role: :maintainer, response_status: 2002741 is expected to match (match response schema "public_api/v4/pipeline/detail")2742 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: nil, response_status: 4032743 is expected to match (a hash including "message")2744 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :non_member, response_status: 4032745 is expected to match (a hash including "message")2746 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :guest, response_status: 4032747 is expected to match (a hash including "message")2748 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :reporter, response_status: 2002749 is expected to match (match response schema "public_api/v4/pipeline/detail")2750 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :developer, response_status: 2002751 is expected to match (match response schema "public_api/v4/pipeline/detail")2752 visibility_level: :public, builds_access_level: :private, public_builds: false, is_admin: false, user_role: :maintainer, response_status: 2002753 is expected to match (match response schema "public_api/v4/pipeline/detail")2754 authorized user2755 exposes known attributes2756 returns project pipeline2757 returns 404 when it does not exist2758 with coverage2759 exposes the coverage2760# [RSpecRunTime] RSpec elapsed time: 16 minutes 7.92 seconds. Current RSS: ~1414M. Threads: 5. load average: 0.99 1.08 1.00 1/305 162702761.2762 unauthorized user2763 does not return a project pipeline2764 when pipeline is a dangling pipeline2765 returns the specified pipeline2766 GET /projects/:id/pipelines/latest2767 authorized user2768 default repository branch2769 gets the latest pipleine2770 ref parameter2771 gets the latest pipleine2772 unauthorized user2773 does not return a project pipeline2774 GET /projects/:id/pipelines/:pipeline_id/variables2775 user is a mantainer2776 returns pipeline variables empty2777 with variables2778 returns pipeline variables2779 user is a developer2780 pipeline created by the developer user2781 returns pipeline variables2782 pipeline created is not created by the developer user2783 does not return pipeline variables2784 user is not a project member2785 does not return pipeline variables2786 DELETE /projects/:id/pipelines/:pipeline_id2787 authorized user2788 destroys the pipeline2789 returns 404 when it does not exist2790 does not log an audit event2791 when the pipeline has jobs2792 destroys associated jobs2793# [RSpecRunTime] RSpec elapsed time: 16 minutes 14.35 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.00 1.08 1.00 1/310 163042794.2795 when project is undergoing stats refresh2796 behaves like preventing request because of ongoing project stats refresh2797 logs about the rejected request2798 returns 409 error2799 does not delete the pipeline2800# [RSpecRunTime] RSpec elapsed time: 16 minutes 15.42 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.00 1.07 1.00 1/310 163052801.2802 unauthorized user2803 when user is not member2804 returns a 4042805 when user is developer2806 returns a 4032807 PUT /projects/:id/pipelines/:pipeline_id/name2808 authorized user2809 renames pipeline when name is valid2810 when name is invalid2811 does not rename pipeline2812# [RSpecRunTime] RSpec elapsed time: 16 minutes 17.82 seconds. Current RSS: ~1461M. Threads: 5. load average: 1.00 1.07 1.00 1/310 163092813.2814 unauthorized user2815 when user is not a member2816 does not rename pipeline2817 when user is a member2818 does not rename pipeline2819 when authorized with job token2820 renames pipeline when name is valid2821 POST /projects/:id/pipelines/:pipeline_id/retry2822 authorized user2823 retries failed builds2824# [RSpecRunTime] RSpec elapsed time: 16 minutes 20.92 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.00 1.07 1.00 1/310 163542825.2826 unauthorized user2827 does not return a project pipeline2828 handles errors2829 returns error2830 POST /projects/:id/pipelines/:pipeline_id/cancel2831 authorized user2832 when supports canceling is true2833 cancels builds2834 when ci_canceling_status is disabled2835 cancels builds2836# [RSpecRunTime] RSpec elapsed time: 16 minutes 24.14 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.00 1.07 1.00 1/310 163802837.2838 user without proper access rights2839 rejects the action2840 GET /projects/:id/pipelines/:pipeline_id/test_report2841 authorized user2842 when pipeline does not have a test report2843 returns an empty test report2844 when pipeline has a test report2845 returns the test report2846 when pipeline has corrupt test reports2847 returns a suite_error2848 caching2849 when the test report is not ready yet2850 does not cache the endpoint2851 when the test report is ready2852 caches the test report2853 unauthorized user2854 does not return project pipelines2855 GET /projects/:id/pipelines/:pipeline_id/test_report_summary2856 authorized user2857 when pipeline does not have a test report summary2858 returns an empty test report summary2859 when pipeline has a test report summary2860 returns the test report summary2861# [RSpecRunTime] RSpec elapsed time: 16 minutes 28.85 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.00 1.07 1.00 1/311 163942862.2863 unauthorized user2864 does not return project pipelines2865# [RSpecRunTime] Finishing example group spec/requests/api/ci/pipelines_spec.rb. It took 4 minutes 8.51 seconds. Expected to take 3 minutes 21.26 seconds.2866# [RSpecRunTime] Starting example group spec/controllers/projects/branches_controller_spec.rb. Expected to take 2 minutes 23.58 seconds.2867Projects::BranchesController2868 POST create with HTML format2869 on creation of a new branch2870 valid branch name, valid source2871 redirects2872# [RSpecRunTime] RSpec elapsed time: 16 minutes 31.07 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.00 1.07 1.00 1/311 164322873.2874 invalid branch name, valid ref2875 redirects2876# [RSpecRunTime] RSpec elapsed time: 16 minutes 32.6 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.00 1.07 1.00 1/311 164702877.2878 valid branch name, invalid ref2879 is expected to render template new2880# [RSpecRunTime] RSpec elapsed time: 16 minutes 35.9 seconds. Current RSS: ~1462M. Threads: 5. load average: 1.00 1.07 1.00 1/310 165022881.2882 invalid branch name, invalid ref2883 is expected to render template new2884# [RSpecRunTime] RSpec elapsed time: 16 minutes 38.77 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.00 1.07 1.00 1/311 165342885.2886 valid branch name with encoded slashes2887 is expected to render template new2888 example at ./spec/controllers/projects/branches_controller_spec.rb:722889# [RSpecRunTime] RSpec elapsed time: 16 minutes 45.7 seconds. Current RSS: ~1464M. Threads: 5. load average: 1.00 1.07 1.00 1/311 165972890.2891 created from the new branch button on issues2892 redirects2893 posts a system note2894 confidential_issue_project_id is present2895 user cannot update issue2896 does not post a system note2897# [RSpecRunTime] RSpec elapsed time: 16 minutes 51.45 seconds. Current RSS: ~1457M. Threads: 5. load average: 1.08 1.08 1.01 1/311 167182898.2899 user can update issue2900 issue is under the specified project2901 posts a system note2902# [RSpecRunTime] RSpec elapsed time: 16 minutes 54.17 seconds. Current RSS: ~1452M. Threads: 5. load average: 1.08 1.08 1.01 1/311 167592903.2904 issue is not under the specified project2905 does not post a system note2906# [RSpecRunTime] RSpec elapsed time: 16 minutes 56.75 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.15 1.10 1.01 1/311 168002907.2908 repository-less project2909 redirects to newly created branch2910 redirects to autodeploy setup page2911 when user configured kubernetes from CI/CD > Clusters2912 redirects to autodeploy setup page2913# [RSpecRunTime] RSpec elapsed time: 17 minutes 1.93 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.14 1.10 1.01 1/309 168012914.2915 when create branch service fails2916 doesn't post a system note2917# [RSpecRunTime] RSpec elapsed time: 17 minutes 5.28 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.13 1.09 1.01 2/309 168302918.2919 without issue feature access2920 doesn't post a system note2921# [RSpecRunTime] RSpec elapsed time: 17 minutes 7.58 seconds. Current RSS: ~1421M. Threads: 5. load average: 1.13 1.09 1.01 1/307 168512922.2923 POST create with JSON format2924 with valid params2925 returns a successful 200 response2926 returns the created branch2927# [RSpecRunTime] RSpec elapsed time: 17 minutes 10.59 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.12 1.09 1.01 1/309 169262928.2929 with invalid params2930 returns an unprocessable entity 422 response2931# [RSpecRunTime] RSpec elapsed time: 17 minutes 12.05 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.12 1.09 1.01 1/310 169512932.2933 POST destroy with HTML format2934 returns response code 3032935 with http referer2936 redirects to the referer path2937# [RSpecRunTime] RSpec elapsed time: 17 minutes 14.97 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.12 1.09 1.01 1/309 169962938.2939 without http referer2940 redirects to the project branches path2941# [RSpecRunTime] RSpec elapsed time: 17 minutes 16.6 seconds. Current RSS: ~1453M. Threads: 5. load average: 1.11 1.09 1.01 1/309 170192942.2943 POST destroy2944 as JS2945 valid branch name, valid source2946 is expected to respond with numeric status code ok2947 is expected to be blank2948# [RSpecRunTime] RSpec elapsed time: 17 minutes 19.78 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.11 1.09 1.01 1/310 170922949.2950 valid branch name with unencoded slashes2951 is expected to respond with numeric status code ok2952 is expected to be blank2953# [RSpecRunTime] RSpec elapsed time: 17 minutes 22.95 seconds. Current RSS: ~1440M. Threads: 5. load average: 1.10 1.09 1.01 1/310 171652954.2955 valid branch name with encoded slashes2956 is expected to respond with numeric status code not_found2957 is expected to be blank2958# [RSpecRunTime] RSpec elapsed time: 17 minutes 26.02 seconds. Current RSS: ~1439M. Threads: 5. load average: 1.09 1.09 1.01 1/310 172102959.2960 invalid branch name, valid ref2961 is expected to respond with numeric status code not_found2962 is expected to be blank2963# [RSpecRunTime] RSpec elapsed time: 17 minutes 29.08 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.09 1.09 1.01 1/309 172552964.2965 as JSON2966 valid branch name, valid source2967 returns JSON response with message2968 is expected to respond with numeric status code ok2969# [RSpecRunTime] RSpec elapsed time: 17 minutes 32.34 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.08 1.08 1.01 2/309 173282970.2971 valid branch name with unencoded slashes2972 returns JSON response with message2973 is expected to respond with numeric status code ok2974# [RSpecRunTime] RSpec elapsed time: 17 minutes 35.62 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.08 1.08 1.01 1/310 174012975.2976 valid branch name with encoded slashes2977 returns JSON response with message2978 is expected to respond with numeric status code not_found2979# [RSpecRunTime] RSpec elapsed time: 17 minutes 38.42 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.08 1.08 1.01 1/310 174462980.2981 invalid branch name, valid ref2982 returns JSON response with message2983 is expected to respond with numeric status code not_found2984# [RSpecRunTime] RSpec elapsed time: 17 minutes 41.37 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.07 1.08 1.01 1/309 174912985.2986 as HTML2987 redirects to branches path2988# [RSpecRunTime] RSpec elapsed time: 17 minutes 42.97 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.07 1.08 1.01 1/309 175282989.2990 DELETE destroy_all_merged2991 when user is allowed to push2992 redirects to branches2993 starts worker to delete merged branches2994# [RSpecRunTime] RSpec elapsed time: 17 minutes 45.7 seconds. Current RSS: ~1428M. Threads: 5. load average: 1.15 1.10 1.01 1/307 175712995.2996 when user is not allowed to push2997 responds with status 4042998# [RSpecRunTime] RSpec elapsed time: 17 minutes 47.27 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.15 1.10 1.01 1/307 175932999.3000 GET index3001 when rendering a JSON format3002 filters branches by name3003# [RSpecRunTime] RSpec elapsed time: 17 minutes 48.86 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.15 1.10 1.01 1/309 176203004.3005 when a branch has multiple pipelines3006 chooses the latest to determine status3007# [RSpecRunTime] RSpec elapsed time: 17 minutes 54.94 seconds. Current RSS: ~1451M. Threads: 5. load average: 1.21 1.11 1.02 1/311 176973008.3009 when multiple branches exist3010 all relevant commit statuses are received3011# [RSpecRunTime] RSpec elapsed time: 18 minutes 1.22 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.18 1.11 1.02 2/312 177963012.3013 when a branch contains no pipelines3014 no commit statuses are received3015# [RSpecRunTime] RSpec elapsed time: 18 minutes 7.43 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.17 1.11 1.02 1/311 178433016.3017 when cache is enabled yet cold3018 return with a status 2003019# [RSpecRunTime] RSpec elapsed time: 18 minutes 10.39 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.15 1.10 1.02 1/311 178923020.3021 when branch contains an invalid UTF-8 sequence3022 return with a status 2003023# [RSpecRunTime] RSpec elapsed time: 18 minutes 16.56 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.14 1.10 1.01 1/311 179733024.3025 when deprecated sort/search/page parameters are specified3026 returns with a status 301 when sort specified3027 returns with a status 301 when search specified3028 returns with a status 301 when page specified3029# [RSpecRunTime] RSpec elapsed time: 18 minutes 21.22 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.13 1.10 1.01 1/311 180373030.3031 fetching branches for overview3032 sets active and stale branches3033# [RSpecRunTime] RSpec elapsed time: 18 minutes 26.07 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.12 1.10 1.01 1/311 180953034.3035 when state is not supported3036 returns 404 page3037# [RSpecRunTime] RSpec elapsed time: 18 minutes 27.69 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.12 1.10 1.01 1/311 181173038.3039 when page param is invalid3040 ignores the invalid param, rendering the first page3041# [RSpecRunTime] RSpec elapsed time: 18 minutes 33.94 seconds. Current RSS: ~1445M. Threads: 5. load average: 1.11 1.10 1.01 1/312 181673042.3043 sorting3044 is expected to eq "name_asc"3045 when sort is not provided3046 uses a default sort without an error message3047# [RSpecRunTime] RSpec elapsed time: 18 minutes 47.02 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.08 1.09 1.01 1/312 182643048.3049 when sort is not supported3050 uses a default sort and shows an error message3051# [RSpecRunTime] RSpec elapsed time: 18 minutes 52.94 seconds. Current RSS: ~1459M. Threads: 5. load average: 1.08 1.09 1.01 1/312 183133052.3053 when gitaly is not available3054 returns with a status 5033055 sets gitaly_unavailable variable3056# [RSpecRunTime] RSpec elapsed time: 18 minutes 59.68 seconds. Current RSS: ~1458M. Threads: 5. load average: 1.07 1.09 1.01 1/310 183703057.3058 GET diverging_commit_counts3059 returns the commit counts behind and ahead of default branch3060 returns the commits counts with no names provided3061 with many branches3062 returns 422 if no names are specified3063 returns the list of counts3064# [RSpecRunTime] RSpec elapsed time: 19 minutes 8.26 seconds. Current RSS: ~1514M. Threads: 5. load average: 1.06 1.08 1.01 1/312 185783065.3066# [RSpecRunTime] Finishing example group spec/controllers/projects/branches_controller_spec.rb. It took 2 minutes 39.18 seconds. Expected to take 2 minutes 23.58 seconds.3067# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/issues_spec.rb. Expected to take 1 minute 56.4 seconds.3068getting an issue list for a project3069 behaves like graphql issue list request spec3070 includes a web_url3071 includes discussion locked3072 behaves like a working graphql query3073 returns a successful response3074# [RSpecRunTime] RSpec elapsed time: 19 minutes 22.58 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.05 1.08 1.01 1/308 186083075.3076 filters3077 when filtering by state3078 when filtering by locked state3079 returns an error message3080 when filtering by milestone3081 when both negated milestone_id and milestone_wildcard_id filters are provided3082 returns a mutually exclusive param error3083 when filtering by assignees3084 when both assignee_username filters are provided3085 returns a mutually exclusive param error3086 when both assignee_username and assignee_wildcard_id filters are provided3087 returns a mutually exclusive param error3088 when filtering by assignee_wildcard_id3089 when filtering for all issues with assignees3090 returns all issues with assignees3091# [RSpecRunTime] RSpec elapsed time: 19 minutes 27.43 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.04 1.08 1.01 1/307 186093092.3093 when filtering for issues without assignees3094 returns all issues without assignees3095# [RSpecRunTime] RSpec elapsed time: 19 minutes 29.8 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.04 1.08 1.01 1/307 186103096.3097 when filtering by a negated argument3098 returns correctly filtered issues3099# [RSpecRunTime] RSpec elapsed time: 19 minutes 33.01 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.04 1.08 1.01 1/307 186113100.3101 when filtering by unioned arguments3102 when filtering by assignees3103 returns correctly filtered issues3104# [RSpecRunTime] RSpec elapsed time: 19 minutes 35.3 seconds. Current RSS: ~1387M. Threads: 5. load average: 1.04 1.08 1.01 1/307 186123105.3106 when filtering by labels3107 returns correctly filtered issues3108# [RSpecRunTime] RSpec elapsed time: 19 minutes 37.83 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.04 1.08 1.01 1/307 186133109.3110 when argument is blank3111 does not raise an error3112# [RSpecRunTime] RSpec elapsed time: 19 minutes 41.67 seconds. Current RSS: ~1395M. Threads: 5. load average: 1.03 1.07 1.01 1/307 186143113.3114 when filtering by a blank negated argument3115 does not raise an error3116# [RSpecRunTime] RSpec elapsed time: 19 minutes 45.65 seconds. Current RSS: ~1392M. Threads: 5. load average: 1.03 1.07 1.01 1/307 186153117.3118 when filtering by reaction emoji3119 value: "thumbsup", issue_list: lazy { voted_issues }3120 returns correctly filtered issues3121# [RSpecRunTime] RSpec elapsed time: 19 minutes 47.37 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.03 1.07 1.01 3/307 186163122.3123 value: "ANY", issue_list: lazy { voted_issues }3124 returns correctly filtered issues3125# [RSpecRunTime] RSpec elapsed time: 19 minutes 49.22 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.03 1.07 1.01 1/307 186173126.3127 value: "any", issue_list: lazy { voted_issues }3128 returns correctly filtered issues3129# [RSpecRunTime] RSpec elapsed time: 19 minutes 51.04 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.03 1.07 1.01 1/307 186183130.3131 value: "AnY", issue_list: lazy { voted_issues }3132 returns correctly filtered issues3133# [RSpecRunTime] RSpec elapsed time: 19 minutes 52.74 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.03 1.07 1.01 1/307 186193134.3135 value: "NONE", issue_list: lazy { no_award_issues }3136 returns correctly filtered issues3137# [RSpecRunTime] RSpec elapsed time: 19 minutes 56.11 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.02 1.07 1.00 1/307 186203138.3139 value: "thumbsdown", issue_list: lazy { [] }3140 returns correctly filtered issues3141 when filtering by search3142 behaves like query with a search term3143 returns only matching issuables3144# [RSpecRunTime] RSpec elapsed time: 19 minutes 58.53 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.02 1.07 1.00 1/307 186213145.3146 when filtering by confidentiality3147 when fetching confidential issues3148 returns only confidential issues3149 when user cannot see confidential issues3150 returns an empty list3151# [RSpecRunTime] RSpec elapsed time: 20 minutes 0.74 second. Current RSS: ~1407M. Threads: 5. load average: 1.02 1.07 1.00 2/307 186223152.3153 when fetching non-confidential issues3154 returns only non-confidential issues3155 when user cannot see confidential issues3156 returns an empty list3157# [RSpecRunTime] RSpec elapsed time: 20 minutes 7.59 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.02 1.07 1.00 2/307 186233158.3159 sorting and pagination3160 when sorting by severity3161 when ascending3162 behaves like sorted paginated query3163 behaves like requires variables3164 shared example requires variables to be set3166 when sorting3167 sorts correctly3168 when paginating3169 paginates correctly3170# [RSpecRunTime] RSpec elapsed time: 20 minutes 9.28 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.02 1.07 1.00 1/307 186243171.3172 when descending3173 behaves like sorted paginated query3174 behaves like requires variables3175 shared example requires variables to be set3177 when sorting3178 sorts correctly3179 when paginating3180 paginates correctly3181# [RSpecRunTime] RSpec elapsed time: 20 minutes 10.9 seconds. Current RSS: ~1418M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186253182.3183 when sorting by priority3184 when ascending3185 behaves like sorted paginated query3186 behaves like requires variables3187 shared example requires variables to be set3189 when sorting3190 sorts correctly3191 when paginating3192 paginates correctly3193# [RSpecRunTime] RSpec elapsed time: 20 minutes 12.67 seconds. Current RSS: ~1424M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186263194.3195 when descending3196 behaves like sorted paginated query3197 behaves like requires variables3198 shared example requires variables to be set3200 when sorting3201 sorts correctly3202 when paginating3203 paginates correctly3204# [RSpecRunTime] RSpec elapsed time: 20 minutes 14.34 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186273205.3206 when sorting by due date3207 when ascending3208 behaves like sorted paginated query3209 behaves like requires variables3210 shared example requires variables to be set3212 when sorting3213 sorts correctly3214 when paginating3215 paginates correctly3216# [RSpecRunTime] RSpec elapsed time: 20 minutes 15.91 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186283217.3218 when descending3219 behaves like sorted paginated query3220 behaves like requires variables3221 shared example requires variables to be set3223 when sorting3224 sorts correctly3225 when paginating3226 paginates correctly3227# [RSpecRunTime] RSpec elapsed time: 20 minutes 17.52 seconds. Current RSS: ~1437M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186293228.3229 when sorting by relative position3230 when ascending3231 behaves like sorted paginated query3232 behaves like requires variables3233 shared example requires variables to be set3235 when sorting3236 sorts correctly3237 when paginating3238 paginates correctly3239# [RSpecRunTime] RSpec elapsed time: 20 minutes 19.01 seconds. Current RSS: ~1441M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186303240.3241 when last and sort params are present3242 fetches last elements without error3243 when sorting by label priority3244 when ascending3245 behaves like sorted paginated query3246 behaves like requires variables3247 shared example requires variables to be set3249 when sorting3250 sorts correctly3251 when paginating3252 paginates correctly3253# [RSpecRunTime] RSpec elapsed time: 20 minutes 21.28 seconds. Current RSS: ~1443M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186313254.3255 when descending3256 behaves like sorted paginated query3257 behaves like requires variables3258 shared example requires variables to be set3260 when sorting3261 sorts correctly3262 when paginating3263 paginates correctly3264# [RSpecRunTime] RSpec elapsed time: 20 minutes 22.82 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186323265.3266 when sorting by milestone due date3267 when ascending3268 behaves like sorted paginated query3269 behaves like requires variables3270 shared example requires variables to be set3272 when sorting3273 sorts correctly3274 when paginating3275 paginates correctly3276# [RSpecRunTime] RSpec elapsed time: 20 minutes 24.42 seconds. Current RSS: ~1444M. Threads: 5. load average: 1.02 1.06 1.00 1/307 186333277.3278 when descending3279 behaves like sorted paginated query3280 behaves like requires variables3281 shared example requires variables to be set3283 when sorting3284 sorts correctly3285 when paginating3286 paginates correctly3287# [RSpecRunTime] RSpec elapsed time: 20 minutes 26.04 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.01 1.06 1.00 1/307 186343288.3289 N+1 query checks3290 when requesting `user_notes_count` and `user_discussions_count`3291 prevents N+1 queries3292# [RSpecRunTime] RSpec elapsed time: 20 minutes 27.19 seconds. Current RSS: ~1436M. Threads: 5. load average: 1.01 1.06 1.00 1/307 186353293.3294 when requesting `merge_requests_count`3295 prevents N+1 queries3296# [RSpecRunTime] RSpec elapsed time: 20 minutes 36.42 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.24 1.11 1.02 1/313 190463297.3298 when requesting `timelogs`3299 prevents N+1 queries3300 when requesting `closed_as_duplicate_of`3301 prevents N+1 queries3302 when award emoji votes3303 prevents N+1 queries3304# [RSpecRunTime] RSpec elapsed time: 20 minutes 40.41 seconds. Current RSS: ~1407M. Threads: 5. load average: 1.14 1.09 1.01 1/312 190473305.3306 when requesting labels3307 prevents N+1 queries3308# [RSpecRunTime] RSpec elapsed time: 20 minutes 41.66 seconds. Current RSS: ~1403M. Threads: 5. load average: 1.14 1.09 1.01 1/312 190483309.3310 when confidential issues exist3311 when user can see confidential issues3312 includes confidential issues3313# [RSpecRunTime] RSpec elapsed time: 20 minutes 45.22 seconds. Current RSS: ~1390M. Threads: 5. load average: 1.14 1.09 1.01 1/312 190493314.3315 when user cannot see confidential issues3316 does not include confidential issues3317# [RSpecRunTime] RSpec elapsed time: 20 minutes 48.59 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.13 1.09 1.01 1/307 190503318.3319 when limiting the number of results3320 is expected to check permissions on the first issue only3321 behaves like a working graphql query3322 returns a successful response3323 only returns N issues3324# [RSpecRunTime] RSpec elapsed time: 20 minutes 52.93 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.12 1.09 1.01 2/307 190513325.3326 when no limit is provided3327 returns all issues3328# [RSpecRunTime] RSpec elapsed time: 20 minutes 56.55 seconds. Current RSS: ~1411M. Threads: 5. load average: 1.11 1.08 1.01 1/307 190523329.3330 when the user does not have access to the issue3331 returns no issues3332 when fetching external participants3333 returns the email address3334 when user does not have access to view emails3335 obfuscates the email address3336 when fetching escalation status3337 returns the escalation status values3338 avoids N+1 queries3339 when fetching alert management alert3340 avoids N+1 queries3341 returns the alert data3342 returns the alerts data3343# [RSpecRunTime] RSpec elapsed time: 21 minutes 1.12 seconds. Current RSS: ~1433M. Threads: 5. load average: 1.18 1.10 1.02 1/307 190533344.3345 when fetching customer_relations_contacts3346 avoids N+1 queries3347 when fetching labels3348 avoids N+1 queries3349# [RSpecRunTime] RSpec elapsed time: 21 minutes 3.24 seconds. Current RSS: ~1431M. Threads: 5. load average: 1.18 1.10 1.02 1/307 190543350.3351 when fetching assignees3352 avoids N+1 queries3353# [RSpecRunTime] RSpec elapsed time: 21 minutes 5.15 seconds. Current RSS: ~1430M. Threads: 5. load average: 1.18 1.10 1.02 1/307 190553354.3355 when selecting `related_merge_requests`3356 limits the field to 1 execution3357# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/issues_spec.rb. It took 1 minute 57.33 seconds. Expected to take 1 minute 56.4 seconds.3358# [RSpecRunTime] Starting example group spec/requests/api/ci/variables_spec.rb. Expected to take 1 minute 29.72 seconds.3359API::Ci::Variables3360 GET /projects/:id/variables3361 authorized user with proper permissions3362 returns project variables3363# [RSpecRunTime] RSpec elapsed time: 21 minutes 8.79 seconds. Current RSS: ~1425M. Threads: 5. load average: 1.16 1.10 1.02 1/307 190563364.3365 authorized user with invalid permissions3366 does not return project variables3367# [RSpecRunTime] RSpec elapsed time: 21 minutes 11.6 seconds. Current RSS: ~1400M. Threads: 5. load average: 1.07 1.08 1.01 1/307 190573368.3369 unauthorized user3370 does not return project variables3371# [RSpecRunTime] RSpec elapsed time: 21 minutes 14.25 seconds. Current RSS: ~1389M. Threads: 5. load average: 1.07 1.08 1.01 1/307 190583372.3373 GET /projects/:id/variables/:key3374 authorized user with proper permissions3375 responds with 404 Not Found if requesting non-existing variable3376 when variable is hidden3377 returns project variable details and cut the value3378 and feature flag `ci_hidden_variables is disabled`3379 returns project variable details without changes3380# [RSpecRunTime] RSpec elapsed time: 21 minutes 22.44 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.23 1.11 1.02 1/307 190593381.3382 when variable is not hidden3383 returns project variable details3384 and feature flag `ci_hidden_variables is disabled`3385 returns project variable details3386# [RSpecRunTime] RSpec elapsed time: 21 minutes 27.63 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.29 1.13 1.03 1/307 190603387.3388 when there are two variables with the same key on different env3389 when filter[environment_scope] is not passed3390 returns 4093391# [RSpecRunTime] RSpec elapsed time: 21 minutes 30.25 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.29 1.13 1.03 1/307 190613392.3393 when filter[environment_scope] is passed3394 returns the variable3395# [RSpecRunTime] RSpec elapsed time: 21 minutes 32.92 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.27 1.12 1.02 1/307 190623396.3397 when wrong filter[environment_scope] is passed3398 returns not_found3399 when there is only one variable with provided key3400 returns not_found3401# [RSpecRunTime] RSpec elapsed time: 21 minutes 37.75 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.24 1.12 1.02 1/307 190633402.3403 authorized user with invalid permissions3404 does not return project variable details3405# [RSpecRunTime] RSpec elapsed time: 21 minutes 40.24 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.24 1.12 1.02 1/307 190643406.3407 unauthorized user3408 does not return project variable details3409# [RSpecRunTime] RSpec elapsed time: 21 minutes 42.62 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.22 1.12 1.02 1/308 190653410.3411 POST /projects/:id/variables3412 authorized user with proper permissions3413 when the project is below the plan limit for variables3414 creates variable3415 creates variable with masked and hidden3416 masks the new value when logging3417 creates variable with optional attributes3418 does not allow to duplicate variable key3419 creates variable with a specific environment scope3420 allows duplicated variable key given different environment scopes3421# [RSpecRunTime] RSpec elapsed time: 22 minutes. Current RSS: ~1377M. Threads: 5. load average: 1.25 1.13 1.03 1/308 190663422.3423 when the project is at the plan limit for variables3424 returns a variable limit error3425# [RSpecRunTime] RSpec elapsed time: 22 minutes 2.69 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.15 1.11 1.02 1/308 190673426.3427 authorized user with invalid permissions3428 does not create variable3429# [RSpecRunTime] RSpec elapsed time: 22 minutes 5.27 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.15 1.11 1.02 1/308 190683430.3431 unauthorized user3432 does not create variable3433# [RSpecRunTime] RSpec elapsed time: 22 minutes 7.7 seconds. Current RSS: ~1375M. Threads: 5. load average: 1.14 1.11 1.02 1/308 190693434.3435 PUT /projects/:id/variables/:key3436 authorized user with proper permissions3437 updates variable data3438 masks the new value when logging3439 responds with 404 Not Found if requesting non-existing variable3440 when variable is hidden3441 unable to update masked attribute3442# [RSpecRunTime] RSpec elapsed time: 22 minutes 17.55 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.12 1.10 1.02 1/308 190703443.3444 when variable is not hidden3445 updates masked attribute3446# [RSpecRunTime] RSpec elapsed time: 22 minutes 20.24 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.12 1.10 1.02 2/308 190713447.3448 when there are two variables with the same key on different env3449 when filter[environment_scope] is not passed3450 returns 4093451# [RSpecRunTime] RSpec elapsed time: 22 minutes 22.84 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.11 1.10 1.02 1/308 190723452.3453 when filter[environment_scope] is passed3454 updates the variable3455# [RSpecRunTime] RSpec elapsed time: 22 minutes 25.45 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.10 1.10 1.02 1/308 190733456.3457 when wrong filter[environment_scope] is passed3458 returns not_found3459# [RSpecRunTime] RSpec elapsed time: 22 minutes 28.12 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.10 1.10 1.02 1/308 190743460.3461 authorized user with invalid permissions3462 does not update variable3463# [RSpecRunTime] RSpec elapsed time: 22 minutes 30.76 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.17 1.12 1.03 1/308 190753464.3465 unauthorized user3466 does not update variable3467# [RSpecRunTime] RSpec elapsed time: 22 minutes 33.13 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.17 1.12 1.03 1/308 190763468.3469 DELETE /projects/:id/variables/:key3470 authorized user with proper permissions3471 deletes variable3472 responds with 404 Not Found if requesting non-existing variable3473 when there are two variables with the same key on different env3474 when filter[environment_scope] is not passed3475 returns 4093476# [RSpecRunTime] RSpec elapsed time: 22 minutes 40.38 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.07 1.09 1.02 1/308 190773477.3478 when filter[environment_scope] is passed3479 deletes the variable3480# [RSpecRunTime] RSpec elapsed time: 22 minutes 43.11 seconds. Current RSS: ~1378M. Threads: 5. load average: 1.07 1.09 1.02 1/308 190783481.3482 when wrong filter[environment_scope] is passed3483 returns not_found3484# [RSpecRunTime] RSpec elapsed time: 22 minutes 46.89 seconds. Current RSS: ~1376M. Threads: 5. load average: 1.07 1.09 1.02 1/308 190793485.3486 authorized user with invalid permissions3487 does not delete variable3488# [RSpecRunTime] RSpec elapsed time: 22 minutes 49.17 seconds. Current RSS: ~1377M. Threads: 5. load average: 1.07 1.09 1.02 1/308 190803489.3490 unauthorized user3491 does not delete variable3492# [RSpecRunTime] RSpec elapsed time: 22 minutes 51.46 seconds. Current RSS: ~1369M. Threads: 5. load average: 1.06 1.09 1.02 1/308 190813493.3494# [RSpecRunTime] Finishing example group spec/requests/api/ci/variables_spec.rb. It took 1 minute 45.85 seconds. Expected to take 1 minute 29.72 seconds.3495# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/work_items/update_spec.rb. Expected to take 1 minute 10.18 seconds.3496Update a work item3497 the user is not allowed to update a work item3498 behaves like a mutation that returns a top-level access error3499 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"3500# [RSpecRunTime] RSpec elapsed time: 22 minutes 53.63 seconds. Current RSS: ~1363M. Threads: 5. load average: 1.06 1.09 1.02 1/308 190823501.3502 when user has permissions to update a work item3503 behaves like has spam protection3504 #check_spam_action_response!3505 when the object is spam (DISALLOW)3506 and no CAPTCHA is available3507 behaves like disallow response3508 informs the client that the request was denied as spam3509 and a CAPTCHA is required3510 behaves like disallow response3511 informs the client that the request was denied as spam3512 when the object is not spam (CONDITIONAL ALLOW)3513 and no CAPTCHA is required3514 does not return a top-level error3515 and a CAPTCHA is required3516 informs the client that the request may be retried after solving the CAPTCHA3517 when the work item is open3518 closes and updates the work item3519 when the work item is closed3520 reopens the work item3521 when updating confidentiality3522 when setting as confidential3523 behaves like toggling confidentiality3524 successfully updates work item3525 when setting as non-confidential3526 behaves like toggling confidentiality3527 successfully updates work item3528 with description widget input3529 behaves like update work item description widget3530 updates the description widget3531 when the updated work item is not valid3532 returns validation errors without the work item3533 when the edited description includes quick action(s)3534 with /title quick action3535 behaves like quick action is applied3536 applies the quick action(s)3537 with /shrug, /tableflip and /cc quick action3538 behaves like quick action is applied3539 applies the quick action(s)3540 with /close3541 behaves like quick action is applied3542 applies the quick action(s)3543 with /reopen3544 behaves like quick action is applied3545 applies the quick action(s)3546 with labels widget input3547 when only removing labels3548 behaves like mutation updating work item labels3549 updates labels3550 with quick action3551 behaves like mutation updating work item labels3552 updates labels3553 when work item belongs directly to the group3554 behaves like mutation updating work item labels3555 updates labels3556 with quick action3557 behaves like mutation updating work item labels3558 updates labels3559 when only adding labels3560 behaves like mutation updating work item labels3561 updates labels3562 with quick action3563 behaves like mutation updating work item labels3564 updates labels3565 when work item belongs directly to the group3566 behaves like mutation updating work item labels3567 updates labels3568 with quick action3569 behaves like mutation updating work item labels3570 updates labels3571 when adding and removing labels3572 behaves like mutation updating work item labels3573 updates labels3574 with quick action3575 behaves like mutation updating work item labels3576 updates labels3577 when work item belongs directly to the group3578 behaves like mutation updating work item labels3579 updates labels3580 when the work item type does not support labels widget3581 ignores the quick action3582 with due and start date widget input3583 updates start and due date3584 when using quick action3585 when removing due date3586 updates start and due date3587# [RSpecRunTime] RSpec elapsed time: 23 minutes 12.68 seconds. Current RSS: ~1394M. Threads: 5. load average: 1.04 1.08 1.02 1/309 190833588.3589 when setting due date3590 updates due date3591 when the work item type does not support start and due date widget3592 ignores the quick action3593 when provided input is invalid3594 returns validation errors without the work item3595 when dates were already set for the work item3596 when updating only start date3597 allows setting a single date to null3598 when updating only due date3599 allows setting a single date to null3600 with hierarchy widget input3601 when updating parent3602 when parent work item type is invalid3603 returns response with errors3604 when parent work item has a valid type3605 updates work item parent3606 when a parent is already present3607 is replaced with new parent3608# [RSpecRunTime] RSpec elapsed time: 23 minutes 18.61 seconds. Current RSS: ~1397M. Threads: 5. load average: 1.04 1.08 1.02 1/309 190843609.3610 when updating relative position3611 when incomplete positioning arguments are given3612 behaves like returns "relative position is not valid" error message3613 is expected to contain exactly "Relative position is not valid."3614 when moving after adjacent3615 behaves like updates work item parent and sets the relative position3616 is expected to be between 513 and 1026 (inclusive)3617 when moving before adjacent3618 behaves like updates work item parent and sets the relative position3619 is expected to be between 513 and 1026 (inclusive)3620 when parentId is null3621 when parent is present3622 removes parent and returns success message3623 when parent is not present3624 does not change work item and returns success message3625 when parent work item is not found3626 returns a top level error3627 when reordering existing child3628 when parent is already assigned3629 when incomplete positioning arguments are given3630 behaves like returns "relative position is not valid" error message3631 is expected to contain exactly "Relative position is not valid."3632 when moving after adjacent3633 behaves like sets the relative position and does not update work item parent3634 is expected to be between 513 and 1026 (inclusive)3635 when moving before adjacent3636 behaves like sets the relative position and does not update work item parent3637 is expected to be between 513 and 1026 (inclusive)3638 when updating children3639 when child work item type is invalid3640 returns response with errors3641 when there is a mix of existing and non existing work items3642 returns a top level error and does not add valid work item3643 when child work item type is valid3644 updates the work item children3645 when updating assignees3646 updates the work item assignee3647 when using quick action3648 when assigning a user3649 updates the work item assignee3650# [RSpecRunTime] RSpec elapsed time: 23 minutes 28.12 seconds. Current RSS: ~1408M. Threads: 5. load average: 1.03 1.08 1.01 1/309 190853651.3652 when unassigning a user3653 updates the work item assignee3654 when changing work item type3655 with multiple commands3656 updates the work item type and other attributes3657 when conversion is not permitted3658 does not update the work item type3659 when new type does not support a widget3660 updates the work item type and clear widget attributes3661 when the work item type does not support the assignees widget3662 ignores the quick action3663 when updating milestone3664 when user cannot set work item metadata3665 behaves like work item's milestone is not updated3666 ignores the update request3667 when user can set work item metadata3668 when assigning a project milestone3669 behaves like work item's milestone is updated3670 updates the work item's milestone3671 when assigning a group milestone3672 behaves like work item's milestone is updated3673 updates the work item's milestone3674 when unsetting the work item's milestone3675 behaves like work item's milestone is updated3676 updates the work item's milestone3677 when updating notifications subscription3678 when work item update fails3679 behaves like subscription update ignored3680 when user is subscribed with a subscription record3681 ignores the update request3682 when user is subscribed by being a participant3683 ignores the update request3684 when user cannot update work item3685 behaves like subscription update ignored3686 when user is subscribed with a subscription record3687 ignores the update request3688 when user is subscribed by being a participant3689 ignores the update request3690 when user can update work item3691 when subscribing to notifications3692 behaves like subscription updated successfully3693 updates existing work item's subscription state3694 when unsubscribing from notifications3695 behaves like subscription updated successfully3696 updates existing work item's subscription state3697 when user is subscribed by being a participant3698 creates a subscription with desired state3699 when updating currentUserTodos3700 when adding a new todo3701 when user can create todos3702 adds a new todo for the user on the work item3703 when a base attribute is present3704 behaves like a mutation that returns top-level errors3705 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"3706# [RSpecRunTime] RSpec elapsed time: 23 minutes 39.61 seconds. Current RSS: ~1410M. Threads: 5. load average: 1.03 1.08 1.01 1/308 190863707.3708 when user has no access3709 does not create a new todo3710 when marking all todos of the work item as done3711 when user has access3712 marks all todos of the user on the work item as done3713# [RSpecRunTime] RSpec elapsed time: 23 minutes 41.52 seconds. Current RSS: ~1409M. Threads: 5. load average: 1.02 1.08 1.01 1/308 190873714.3715 when user has no access3716 does not mark todos as done3717 when marking one todo of the work item as done3718 when user has access3719 marks the todo of the work item as done3720# [RSpecRunTime] RSpec elapsed time: 23 minutes 43.61 seconds. Current RSS: ~1405M. Threads: 5. load average: 1.02 1.08 1.01 1/308 190883721.3722 when user has no access3723 does not mark the todo as done3724 when updating awardEmoji3725 when user cannot award work item3726 ignores the update request3727 when user can award work item3728 when adding award emoji3729 behaves like request that adds emoji3730 updates work item's award emoji3731 when the emoji name is not valid3732 behaves like request with error3733 ignores update and returns an error3734 when removing award emoji3735 when emoji was awarded by current user3736 behaves like request that removes emoji3737 updates work item's award emoji3738 when emoji was awarded by a different user3739 behaves like request with error3740 ignores update and returns an error3741 when toggling award emoji3742 when emoji award is present3743 behaves like request that removes emoji3744 updates work item's award emoji3745 when emoji award is not present3746 behaves like request that adds emoji3747 updates work item's award emoji3748 with notes widget input3749 behaves like work item is not updated3750 ignores the update3751 when user has permissions to update the work item3752 updates work item discussion locked attribute on notes widget3753 when using quick action3754 updates work item discussion locked attribute on notes widget3755 when unlocking discussion3756 updates work item discussion locked attribute on notes widget3757# [RSpecRunTime] RSpec elapsed time: 23 minutes 50.89 seconds. Current RSS: ~1412M. Threads: 5. load average: 1.02 1.07 1.01 1/308 190893758.3759 when the work item type does not support the notes widget3760 behaves like work item is not updated3761 ignores the update3762 with time tracking widget input3763 when adding time estimate and time spent3764 when mutating the work item3765 when work item belongs to a project3766 behaves like mutation updating work item with time tracking data3767 updates time tracking3768 when work item belongs to a group3769 behaves like mutation updating work item with time tracking data3770 updates time tracking3771 when time estimate format is invalid3772 behaves like request with error3773 ignores update and returns an error3774 when time spent format is invalid3775 behaves like request with error3776 ignores update and returns an error3777 with quick action3778 when work item belongs to a project3779 behaves like mutation updating work item with time tracking data3780 updates time tracking3781 when work item belongs to a group3782 behaves like mutation updating work item with time tracking data3783 updates time tracking3784 when the work item type does not support time tracking widget3785 with quick action3786 ignores the quick action3787 when unsupported widget input is sent3788 behaves like a mutation that returns top-level errors3789 is expected to contain exactly "Following widget keys are not supported by Test Case type: [:assignees_widget]"3790# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/work_items/update_spec.rb. It took 1 minute 5.35 seconds. Expected to take 1 minute 10.18 seconds.3791# [RSpecRunTime] Starting example group spec/requests/api/files_spec.rb. Expected to take 59.92 seconds.3792API::Files3793 http headers3794 converts value into string3795 when value is an Enumerable3796 raises an exception3797# [RSpecRunTime] RSpec elapsed time: 24 minutes 2.2 seconds. Current RSS: ~1427M. Threads: 5. load average: 1.02 1.07 1.01 1/309 191703798.3799 HEAD /projects/:id/repository/files/:file_path3800 when unauthenticated3801 and project is public3802 behaves like repository files3803 returns 400 when file path is invalid3804 returns file attributes in headers3805 caches sha256 of the content3806 returns file by commit sha3807 behaves like when path is absolute3808 returns 400 when file path is absolute3809# [RSpecRunTime] RSpec elapsed time: 24 minutes 3.68 seconds. Current RSS: ~1432M. Threads: 5. load average: 1.02 1.07 1.01 1/314 192043810.3811 when mandatory params are not given3812 responds with a 400 status3813 when file_path does not exist3814 responds with a 404 status3815 when file_path does not exist3816 responds with a 403 status3817 and project is private3818 responds with a 404 status3819 when PATs are used3820 behaves like repository files3821 returns 400 when file path is invalid3822 returns file attributes in headers3823 caches sha256 of the content3824 returns file by commit sha3825 behaves like when path is absolute3826 returns 400 when file path is absolute3827# [RSpecRunTime] RSpec elapsed time: 24 minutes 6.22 seconds. Current RSS: ~1471M. Threads: 5. load average: 1.02 1.07 1.01 1/313 192433828.3829 when mandatory params are not given3830 responds with a 400 status3831 when file_path does not exist3832 responds with a 404 status3833 when file_path does not exist3834 responds with a 403 status3835 when authenticated3836 and user is a developer3837 behaves like repository files3838 returns 400 when file path is invalid3839 returns file attributes in headers3840 caches sha256 of the content3841 returns file by commit sha3842 behaves like when path is absolute3843 returns 400 when file path is absolute3844# [RSpecRunTime] RSpec elapsed time: 24 minutes 8.84 seconds. Current RSS: ~1473M. Threads: 5. load average: 1.02 1.07 1.01 1/313 192823845.3846 when mandatory params are not given3847 responds with a 400 status3848 when file_path does not exist3849 responds with a 404 status3850 when file_path does not exist3851 responds with a 403 status3852 and user is a guest3853 behaves like 403 response3854 returns 4033855 GET /projects/:id/repository/files/:file_path3856 when unauthenticated3857 and project is public3858 behaves like repository files3859 returns 400 for invalid file path3860 returns json when file has txt extension3861 returns file by commit sha3862 returns raw file info3863 returns blame file info3864 sets inline content disposition by default3865 behaves like when path is absolute3866 returns 400 when file path is absolute3867# [RSpecRunTime] RSpec elapsed time: 24 minutes 11.76 seconds. Current RSS: ~1484M. Threads: 5. load average: 1.01 1.07 1.01 1/313 193313868.3869 behaves like returns non-executable file attributes as json3870 is expected to eq "require 'fileutils'\n"3871 for executable file3872 returns file attributes as json3873 with filename with pathspec characters3874 returns JSON wth commit SHA3875 when a project is moved3876 redirects to the new project location3877 when mandatory params are not given3878 behaves like 400 response3879 returns 4003880 when file_path does not exist3881 behaves like 404 response3882 returns 4043883 when repository is disabled3884 behaves like 403 response3885 returns 4033886 and project is private3887 behaves like 404 response3888 returns 4043889 when authenticated3890 and user is a direct project member3891 and project is private3892 and user is a developer3893 behaves like repository files3894 returns 400 for invalid file path3895 returns json when file has txt extension3896 returns file by commit sha3897 returns raw file info3898 returns blame file info3899 sets inline content disposition by default3900 behaves like when path is absolute3901 returns 400 when file path is absolute3902# [RSpecRunTime] RSpec elapsed time: 24 minutes 16.09 seconds. Current RSS: ~1493M. Threads: 5. load average: 1.01 1.06 1.01 1/313 194343903.3904 behaves like returns non-executable file attributes as json3905 is expected to eq "require 'fileutils'\n"3906 for executable file3907 returns file attributes as json3908 with filename with pathspec characters3909 returns JSON wth commit SHA3910 when a project is moved3911 redirects to the new project location3912 when mandatory params are not given3913 behaves like 400 response3914 returns 4003915 when file_path does not exist3916 behaves like 404 response3917 returns 4043918 when repository is disabled3919 behaves like 403 response3920 returns 4033921 and PATs are used3922 behaves like repository files3923 returns 400 for invalid file path3924 returns json when file has txt extension3925 returns file by commit sha3926 returns raw file info3927 returns blame file info3928 sets inline content disposition by default3929 behaves like when path is absolute3930 returns 400 when file path is absolute3931# [RSpecRunTime] RSpec elapsed time: 24 minutes 20.87 seconds. Current RSS: ~1491M. Threads: 5. load average: 1.01 1.06 1.01 2/313 195373932.3933 behaves like returns non-executable file attributes as json3934 is expected to eq "require 'fileutils'\n"3935 for executable file3936 returns file attributes as json3937 with filename with pathspec characters3938 returns JSON wth commit SHA3939 when a project is moved3940 redirects to the new project location3941 when mandatory params are not given3942 behaves like 400 response3943 returns 4003944 when file_path does not exist3945 behaves like 404 response3946 returns 4043947 when repository is disabled3948 behaves like 403 response3949 returns 4033950 and user is a guest3951 behaves like 403 response3952 returns 4033953 when authenticated3954 and user is an inherited member from the group3955 when project is public with private repository3956 and user is a guest3957 behaves like returns non-executable file attributes as json3958 is expected to eq "require 'fileutils'\n"3959 and user is a reporter3960 behaves like returns non-executable file attributes as json3961 is expected to eq "require 'fileutils'\n"3962 and user is a developer3963 behaves like returns non-executable file attributes as json3964 is expected to eq "require 'fileutils'\n"3965 when project is private3966 and user is a guest3967 behaves like 403 response3968 returns 4033969 and user is a reporter3970 behaves like returns non-executable file attributes as json3971 is expected to eq "require 'fileutils'\n"3972 and user is a developer3973 behaves like returns non-executable file attributes as json3974 is expected to eq "require 'fileutils'\n"3975 GET /projects/:id/repository/files/:file_path/blame3976 when unauthenticated3977 and project is public3978 behaves like repository blame files3979 returns file attributes in headers3980 returns 400 when file path is invalid3981 returns blame file attributes as json3982 returns blame file info for files with dots3983 returns file by commit sha3984 for executable file3985 returns file attributes in headers3986# [RSpecRunTime] RSpec elapsed time: 24 minutes 27.31 seconds. Current RSS: ~1484M. Threads: 5. load average: 0.93 1.05 1.00 1/313 196613987.3988 behaves like when path is absolute3989 returns 400 when file path is absolute3990 with a range parameter3991 returns file blame attributes as json for the range3992 when start > end3993 returns 400 error3994 when range is incomplete3995 returns 400 error3996 when range contains negative integers3997 returns 400 error3998 when range is missing3999 returns 400 error4000 when mandatory params are not given4001 behaves like 400 response4002 returns 4004003 when file_path does not exist4004 behaves like 404 response4005 returns 4044006 when commit does not exist4007 behaves like 404 response4008 returns 4044009 when repository is disabled4010 behaves like 403 response4011 returns 4034012 and project is private4013 behaves like 404 response4014 returns 4044015 when authenticated4016 and user is a developer4017 behaves like repository blame files4018 returns file attributes in headers4019 returns 400 when file path is invalid4020 returns blame file attributes as json4021 returns blame file info for files with dots4022 returns file by commit sha4023 for executable file4024 returns file attributes in headers4025# [RSpecRunTime] RSpec elapsed time: 24 minutes 31.57 seconds. Current RSS: ~1501M. Threads: 5. load average: 0.94 1.04 1.00 1/313 197294026.4027 behaves like when path is absolute4028 returns 400 when file path is absolute4029 with a range parameter4030 returns file blame attributes as json for the range4031 when start > end4032 returns 400 error4033 when range is incomplete4034 returns 400 error4035 when range contains negative integers4036 returns 400 error4037 when range is missing4038 returns 400 error4039 when mandatory params are not given4040 behaves like 400 response4041 returns 4004042 when file_path does not exist4043 behaves like 404 response4044 returns 4044045 when commit does not exist4046 behaves like 404 response4047 returns 4044048 when repository is disabled4049 behaves like 403 response4050 returns 4034051 and user is a guest4052 behaves like 403 response4053 returns 4034054 when PATs are used4055 returns blame file by commit sha4056 HEAD /projects/:id/repository/files/:file_path/raw4057 response headers4058 and user is a developer4059 responds with blob data4060 when lfs parameter is true and the project has lfs enabled4061 and the file has an lfs object4062 responds with 4044063 and the project has access to the lfs object4064 and lfs uses AWS4065 redirects to the lfs object file with a signed url4066# [RSpecRunTime] RSpec elapsed time: 24 minutes 36.09 seconds. Current RSS: ~1496M. Threads: 5. load average: 0.94 1.04 1.00 1/313 197844067.4068 and user is a guest4069 behaves like 403 response4070 returns 4034071 GET /projects/:id/repository/files/:file_path/raw4072 when unauthenticated4073 and project is public4074 behaves like repository raw files4075 returns 400 when file path is invalid4076 returns raw file info4077 returns raw file info for files with dots4078 returns file by commit sha4079 sets no-cache headers4080 behaves like when path is absolute4081 returns 400 when file path is absolute4082# [RSpecRunTime] RSpec elapsed time: 24 minutes 37.84 seconds. Current RSS: ~1495M. Threads: 5. load average: 0.94 1.04 1.00 1/313 198114083.4084 when ref is not provided4085 returns response :ok4086 when mandatory params are not given4087 behaves like 400 response4088 returns 4004089 when file_path does not exist4090 behaves like 404 response4091 returns 4044092 when repository is disabled4093 behaves like 403 response4094 returns 4034095 when lfs parameter is true and the project has lfs enabled4096 behaves like 404 response4097 returns 4044098 and the file has an lfs object4099 behaves like 404 response4100 returns 4044101 and the project has access to the lfs object4102 and lfs uses local file storage4103 responds with the lfs object file4104 and lfs uses remote object storage4105 redirects to the lfs object file4106 and project is private4107 behaves like 404 response4108 returns 4044109 when authenticated4110 and user is a developer4111 behaves like repository raw files4112 returns 400 when file path is invalid4113 returns raw file info4114 returns raw file info for files with dots4115 returns file by commit sha4116 sets no-cache headers4117 behaves like when path is absolute4118 returns 400 when file path is absolute4119# [RSpecRunTime] RSpec elapsed time: 24 minutes 41.91 seconds. Current RSS: ~1494M. Threads: 5. load average: 0.95 1.04 1.00 1/313 198734120.4121 when ref is not provided4122 returns response :ok4123 when mandatory params are not given4124 behaves like 400 response4125 returns 4004126 when file_path does not exist4127 behaves like 404 response4128 returns 4044129 when repository is disabled4130 behaves like 403 response4131 returns 4034132 when lfs parameter is true and the project has lfs enabled4133 behaves like 404 response4134 returns 4044135 and the file has an lfs object4136 behaves like 404 response4137 returns 4044138 and the project has access to the lfs object4139 and lfs uses local file storage4140 responds with the lfs object file4141 and lfs uses remote object storage4142 redirects to the lfs object file4143 and user is a guest4144 behaves like 403 response4145 returns 4034146 when PATs are used4147 returns file by commit sha4148 POST /projects/:id/repository/files/:file_path4149 when authenticated as a direct project member4150 when project is private4151 and user is a developer4152 returns 400 when file path is invalid4153 creates a new executable file in project repo4154 behaves like when path is absolute4155 returns 400 when file path is absolute4156 behaves like creates a new file in the project repo4157 is expected to eq false4158 when no mandatory params given4159 returns a 400 bad request4160 when the commit message is empty4161 returns a 400 bad request4162 when editor fails to create file4163 returns a 400 bad request4164 and PATs are used4165 returns 403 with `read_repository` scope4166 returns 201 with `api` scope4167 and the repo is empty4168 behaves like creates a new file in the project repo4169 is expected to eq false4170# [RSpecRunTime] RSpec elapsed time: 24 minutes 49.32 seconds. Current RSS: ~1490M. Threads: 5. load average: 0.95 1.04 1.00 1/313 200584171.4172 when specifying an author4173 creates a new file with the specified author4174 when authenticated4175 and user is an inherited member from the group4176 when project is public with private repository4177 and user is a guest4178 behaves like 403 response4179 returns 4034180 and user is a reporter4181 behaves like 403 response4182 returns 4034183 and user is a developer4184 behaves like creates a new file in the project repo4185 is expected to eq false4186 when project is private4187 and user is a guest4188 behaves like 403 response4189 returns 4034190 and user is a reporter4191 behaves like 403 response4192 returns 4034193 and user is a developer4194 behaves like creates a new file in the project repo4195 is expected to eq false4196 PUT /projects/:id/repository/files4197 updates existing file in project repo4198 when the commit message is empty4199 returns a 400 bad request4200 when updating an existing file with stale last commit id4201 returns a 400 bad request4202 with correct last commit id4203 updates existing file in project repo4204 when file path is invalid4205 returns a 400 bad request4206 behaves like when path is absolute4207 returns 400 when file path is absolute4208 when no params given4209 returns a 400 bad request4210 when specifying an author4211 updates a file with the specified author4212 when specifying the execute_filemode4213 updates to executable file mode4214 updates to non-executable file mode4215# [RSpecRunTime] RSpec elapsed time: 24 minutes 56.37 seconds. Current RSS: ~1484M. Threads: 5. load average: 0.96 1.04 1.00 1/313 203724216.4217 DELETE /projects/:id/repository/files4218 when files are deleted4219 deletes existing file in project repo4220 when specifying an author4221 removes a file with the specified author4222# [RSpecRunTime] RSpec elapsed time: 24 minutes 58.02 seconds. Current RSS: ~1476M. Threads: 5. load average: 0.96 1.04 1.00 1/313 204894223.4224 when files are not deleted4225 returns 400 when file path is invalid4226 behaves like when path is absolute4227 returns 400 when file path is absolute4228 when no params given4229 returns a 400 bad request4230 when the commit message is empty4231 returns a 400 bad request4232 when fails to delete file4233 returns a 400 bad request4234 POST /projects/:id/repository/files with binary file4235 remains unchanged4236 POST /projects/:id/repository/files with text encoding4237 returns base64-encoded text file4238# [RSpecRunTime] Finishing example group spec/requests/api/files_spec.rb. It took 1 minute 3.79 seconds. Expected to take 59.92 seconds.4239# [RSpecRunTime] Starting example group spec/controllers/projects/commit_controller_spec.rb. Expected to take 52.49 seconds.4240Projects::CommitController4241 GET show4242 handles binary files4243 with valid id4244 responds with 2004245 when a pipeline job is running4246 defines last pipeline information4247# [RSpecRunTime] RSpec elapsed time: 25 minutes 10.08 seconds. Current RSS: ~1459M. Threads: 5. load average: 0.97 1.04 1.00 1/313 206264248.4249 with invalid id4250 responds with 4044251 with valid page4252 responds with 2004253# [RSpecRunTime] RSpec elapsed time: 25 minutes 13.1 seconds. Current RSS: ~1461M. Threads: 5. load average: 0.97 1.04 1.00 1/313 206424254.4255 with invalid page4256 does not return an error4257# [RSpecRunTime] RSpec elapsed time: 25 minutes 15.52 seconds. Current RSS: ~1459M. Threads: 5. load average: 0.97 1.04 1.00 1/313 206544258.4259 as diff4260 triggers workhorse to serve the request4261 as patch4262 contains a git diff4263 commit that removes a submodule4264 renders it4265# [RSpecRunTime] RSpec elapsed time: 25 minutes 19.22 seconds. Current RSS: ~1458M. Threads: 5. load average: 0.97 1.04 1.00 1/313 207074266.4267 in the context of a merge_request4268 prepare diff notes in the context of the merge request4269# [RSpecRunTime] RSpec elapsed time: 25 minutes 22.25 seconds. Current RSS: ~1446M. Threads: 5. load average: 0.97 1.03 1.00 1/314 207754270.4271 GET branches4272 contains branch and tags information4273 returns :limit_exceeded when number of branches/tags reach a threshhold4274 when commit is not found4275 responds with 4044276# [RSpecRunTime] RSpec elapsed time: 25 minutes 23.77 seconds. Current RSS: ~1454M. Threads: 5. load average: 0.97 1.03 1.00 1/313 207924277.4278 POST revert4279 when target branch is not provided4280 renders the 404 page4281 when the revert commit is missing4282 renders the 404 page4283 when the revert was successful4284 redirects to the commits page4285 when the revert failed4286 redirects to the commit page4287# [RSpecRunTime] RSpec elapsed time: 25 minutes 26.57 seconds. Current RSS: ~1444M. Threads: 5. load average: 0.98 1.03 1.00 2/313 208684288.4289 in the context of a merge_request4290 when the revert was successful4291 redirects to the merge request page4292# [RSpecRunTime] RSpec elapsed time: 25 minutes 28.26 seconds. Current RSS: ~1431M. Threads: 5. load average: 0.98 1.03 1.00 1/314 209734293.4294 when the revert failed4295 redirects to the merge request page4296# [RSpecRunTime] RSpec elapsed time: 25 minutes 30.29 seconds. Current RSS: ~1436M. Threads: 5. load average: 0.98 1.03 1.00 1/314 210894297.4298 POST cherry_pick4299 when target branch is not provided4300 renders the 404 page4301 when the cherry-pick commit is missing4302 renders the 404 page4303 when the cherry-pick was successful4304 redirects to the commits page4305 when the cherry_pick failed4306 redirects to the commit page4307 in the context of a merge_request4308 when the cherry_pick was successful4309 redirects to the merge request page4310# [RSpecRunTime] RSpec elapsed time: 25 minutes 34.83 seconds. Current RSS: ~1433M. Threads: 5. load average: 0.98 1.03 1.00 1/314 212614311.4312 when the cherry_pick failed4313 redirects to the merge request page4314# [RSpecRunTime] RSpec elapsed time: 25 minutes 36.61 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.14 1.07 1.01 1/314 213494315.4316 when a project has a fork4317 successfully cherry picks a commit from fork to upstream project4318 when the cherry pick is performed via merge request4319 successfully cherry picks a commit from fork to a cherry pick branch4320# [RSpecRunTime] RSpec elapsed time: 25 minutes 44.12 seconds. Current RSS: ~1455M. Threads: 5. load average: 1.21 1.08 1.02 1/313 217734321.4322 when a user cannot push to upstream project4323 cherry picks a commit to the fork4324# [RSpecRunTime] RSpec elapsed time: 25 minutes 47.7 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.19 1.08 1.02 1/313 218794325.4326 when a user do not have access to the target project4327 cherry picks a commit to the fork4328# [RSpecRunTime] RSpec elapsed time: 25 minutes 51.04 seconds. Current RSS: ~1446M. Threads: 5. load average: 1.18 1.08 1.02 1/313 219504329.4330 GET #diff_files4331 renders diff files4332 when format is not html4333 returns 404 page4334 GET diff_for_path4335 when the commit exists4336 when the user has access to the project4337 when the path exists in the diff4338 enables diff notes4339 only renders the diffs for the path given4340# [RSpecRunTime] RSpec elapsed time: 25 minutes 53.12 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.18 1.08 1.02 1/313 219734341.4342 when the path does not exist in the diff4343 returns a 4044344 when the user does not have access to the project4345 returns a 4044346 when the commit does not exist4347 returns a 4044348 GET pipelines4349 when the commit exists4350 when the commit has pipelines4351 when rendering a HTML format4352 shows pipelines4353 defines last pipeline information4354# [RSpecRunTime] RSpec elapsed time: 25 minutes 56.23 seconds. Current RSS: ~1454M. Threads: 5. load average: 1.16 1.08 1.01 1/313 219964355.4356 when rendering a JSON format4357 responds with serialized pipelines4358 with pagination4359 paginates the result when ref is blank4360 paginates the result when ref is present4361# [RSpecRunTime] RSpec elapsed time: 25 minutes 59.86 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.16 1.08 1.01 1/313 220264362.4363 when the commit does not exist4364 returns a 4044365 GET #rapid_diffs4366 renders rapid_diffs template4367 when the feature flag rapid_diffs is disabled4368 returns 4044369# [RSpecRunTime] RSpec elapsed time: 26 minutes 1.43 seconds. Current RSS: ~1468M. Threads: 5. load average: 1.23 1.09 1.02 1/313 220374370.4371 #append_info_to_payload4372 appends diffs_files_count for logging4373# [RSpecRunTime] Finishing example group spec/controllers/projects/commit_controller_spec.rb. It took 1 minute 1.48 seconds. Expected to take 52.49 seconds.4374# [RSpecRunTime] Starting example group spec/requests/api/internal/kubernetes_spec.rb. Expected to take 44.2 seconds.4375API::Internal::Kubernetes4376 POST /internal/kubernetes/usage_metrics4377 returns correct error for the endpoint4378 not authenticated4379 returns 4014380# [RSpecRunTime] RSpec elapsed time: 26 minutes 4.44 seconds. Current RSS: ~1460M. Threads: 5. load average: 1.23 1.09 1.02 1/313 220484381.4382 is authenticated for an agent4383 returns no_content for valid events4384 returns no_content for counts of zero4385 returns 400 for non counter number4386 returns 400 for non unique_counter set4387 tracks events and unique events4388# [RSpecRunTime] RSpec elapsed time: 26 minutes 9.62 seconds. Current RSS: ~1438M. Threads: 5. load average: 1.21 1.09 1.02 1/313 220494389.4390 POST /internal/kubernetes/agent_events4391 returns correct error for the endpoint4392 not authenticated4393 returns 4014394# [RSpecRunTime] RSpec elapsed time: 26 minutes 11.46 seconds. Current RSS: ~1429M. Threads: 5. load average: 1.11 1.07 1.01 1/312 220504395.4396 is authenticated for an agent4397 when events are valid4398 tracks events and returns no_content4399# [RSpecRunTime] RSpec elapsed time: 26 minutes 14.52 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.11 1.07 1.01 1/308 220514400.4401 when events are empty4402 returns no_content for empty events4403# [RSpecRunTime] RSpec elapsed time: 26 minutes 15.6 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.10 1.07 1.01 1/308 220524404.4405 when events have non-integer values4406 returns 400 for non-integer values4407# [RSpecRunTime] RSpec elapsed time: 26 minutes 16.67 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.10 1.07 1.01 1/308 220534408.4409 POST /internal/kubernetes/agent_configuration4410 returns correct error for the endpoint4411 not authenticated4412 returns 4014413# [RSpecRunTime] RSpec elapsed time: 26 minutes 19.45 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.10 1.07 1.01 1/308 220544414.4415 agent exists4416 configures the agent and returns a 2044417# [RSpecRunTime] RSpec elapsed time: 26 minutes 20.93 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.10 1.07 1.01 1/308 220554418.4419 agent does not exist4420 returns a 4044421# [RSpecRunTime] RSpec elapsed time: 26 minutes 21.94 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.10 1.07 1.01 1/308 220564422.4423 GET /internal/kubernetes/agent_info4424 returns 401 if Authorization header not sent4425 returns 401 if Authorization is for non-existent agent4426 returns correct error for the endpoint4427 not authenticated4428 returns 4014429# [RSpecRunTime] RSpec elapsed time: 26 minutes 25.72 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.25 1.10 1.02 1/308 220574430.4431 an agent is found4432 tracks token usage4433 returns expected data4434# [RSpecRunTime] RSpec elapsed time: 26 minutes 27.91 seconds. Current RSS: ~1391M. Threads: 5. load average: 1.25 1.10 1.02 1/308 220584435.4436 GET /internal/kubernetes/project_info4437 returns 401 if Authorization header not sent4438 returns 401 if Authorization is for non-existent agent4439 returns correct error for the endpoint4440 not authenticated4441 returns 4014442# [RSpecRunTime] RSpec elapsed time: 26 minutes 31.79 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.23 1.10 1.02 1/308 220594443.4444 an agent is found4445 tracks token usage4446 project is public4447 returns expected data4448 repository is for project members only4449 returns 4044450# [RSpecRunTime] RSpec elapsed time: 26 minutes 34.25 seconds. Current RSS: ~1393M. Threads: 5. load average: 1.23 1.10 1.02 1/308 220604451.4452 project is private4453 returns 4044454 and agent belongs to project4455 returns 2004456# [RSpecRunTime] RSpec elapsed time: 26 minutes 36.14 seconds. Current RSS: ~1396M. Threads: 5. load average: 1.21 1.10 1.02 1/308 220614457.4458 project is internal4459 returns 4044460 project does not exist4461 returns 4044462 GET /internal/kubernetes/verify_project_access4463 returns 401 if Authorization header not sent4464 returns 401 if Authorization is for non-existent agent4465 returns correct error for the endpoint4466 not authenticated4467 returns 4014468# [RSpecRunTime] RSpec elapsed time: 26 minutes 40.72 seconds. Current RSS: ~1401M. Threads: 5. load average: 1.19 1.10 1.02 1/308 220624469.4470 an agent is found4471 tracks token usage4472 project is public4473 behaves like access is granted4474 returns success response4475# [RSpecRunTime] RSpec elapsed time: 26 minutes 42.38 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.19 1.10 1.02 1/308 220634476.4477 repository is for project members only4478 behaves like access is denied4479 returns 4044480# [RSpecRunTime] RSpec elapsed time: 26 minutes 43.38 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.19 1.10 1.02 1/308 220644481.4482 project is private4483 behaves like access is denied4484 returns 4044485 and agent belongs to project4486 behaves like access is granted4487 returns success response4488# [RSpecRunTime] RSpec elapsed time: 26 minutes 45.36 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.18 1.09 1.02 1/308 220654489.4490 project is internal4491 behaves like access is denied4492 returns 4044493 and agent belongs to project4494 behaves like access is granted4495 returns success response4496# [RSpecRunTime] RSpec elapsed time: 26 minutes 47.35 seconds. Current RSS: ~1398M. Threads: 5. load average: 1.18 1.09 1.02 1/308 220664497.4498 project does not exist4499 behaves like access is denied4500 returns 4044501 POST /internal/kubernetes/authorize_proxy_user4502 when the access type is access_token4503 returns 200 when the user has access4504 returns 403 when user has no access4505 returns 403 when user has incorrect token scope4506 returns 403 when user has no access to requested agent4507 returns 404 for non-existent agent4508# [RSpecRunTime] RSpec elapsed time: 26 minutes 52.02 seconds. Current RSS: ~1402M. Threads: 5. load average: 1.16 1.09 1.02 1/308 220674509.4510 when the access type is session_cookie4511 returns 400 when cookie is invalid4512 returns 401 when session is not found4513 returns 401 when CSRF token does not match4514 returns 404 for non-existent agent4515 returns 403 when user has no access4516 returns 200 when user has access4517 returns 401 when user has valid KAS cookie and CSRF token but has no access to requested agent4518 returns 401 when user id is not found in session4519# [RSpecRunTime] RSpec elapsed time: 26 minutes 55.39 seconds. Current RSS: ~1417M. Threads: 5. load average: 1.39 1.14 1.04 1/308 220684520.4521# [RSpecRunTime] Finishing example group spec/requests/api/internal/kubernetes_spec.rb. It took 53.31 seconds. Expected to take 44.2 seconds.4522# [RSpecRunTime] Starting example group spec/requests/api/group_milestones_spec.rb. Expected to take 38.39 seconds.4523API::GroupMilestones4524 behaves like group and project milestones4525 GET /groups/:id/milestones4526 returns milestones list4527 returns a 401 error if user not authenticated4528 returns an array of active milestones4529 returns an array of closed milestones4530 returns an array of milestones specified by iids4531 does not return any milestone if none found4532 returns a milestone by iids array4533 returns a milestone by title4534 returns a milestone by searching for title4535 returns a milestones by searching for description4536# [RSpecRunTime] RSpec elapsed time: 26 minutes 59.43 seconds. Current RSS: ~1434M. Threads: 5. load average: 1.39 1.14 1.04 2/308 220694537.4538 GET /groups/:id/milestones/:milestone_id4539 returns a milestone by id4540 returns 401 error if user not authenticated4541 returns a 404 error if milestone id not found4542# [RSpecRunTime] RSpec elapsed time: 27 minutes 1.53 seconds. Current RSS: ~1442M. Threads: 5. load average: 1.36 1.14 1.04 1/309 220704543.4544 POST /groups/:id/milestones4545 creates a new milestone4546 creates a new milestone with description and dates4547 returns a 400 error if title is missing4548 returns a 400 error if params are invalid (duplicate title)4549 creates a new milestone with reserved html characters4550# [RSpecRunTime] RSpec elapsed time: 27 minutes 3.42 seconds. Current RSS: ~1447M. Threads: 5. load average: 1.36 1.14 1.04 1/309 220714551.4552 PUT /groups/:id/milestones/:milestone_id4553 updates a milestone4554 removes a due date if nil is passed4555 returns a 404 error if milestone id not found4556 closes milestone4557 updates milestone with only start date4558# [RSpecRunTime] RSpec elapsed time: 27 minutes 5.03 seconds. Current RSS: ~1449M. Threads: 5. load average: 1.36 1.14 1.04 1/309 220724559.4560 DELETE /groups/:id/milestones/:milestone_id4561 rejects a member with guest access from deleting a milestone4562 deletes the milestone when the user has reporter access to the project4563# [RSpecRunTime] RSpec elapsed time: 27 minutes 6.09 seconds. Current RSS: ~1450M. Threads: 5. load average: 1.41 1.15 1.04 1/309 220734564.4565 GET /groups/:id/milestones/:milestone_id/issues4566 returns issues for a particular milestone4567 returns issues sorted by label priority4568 matches V4 response schema for a list of issues4569 returns a 401 error if user not authenticated4570 confidential issues4571 returns confidential issues to team members4572 does not return confidential issues to team members with guest role4573 does not return confidential issues to regular users4574 returns issues ordered by label priority4575# [RSpecRunTime] RSpec elapsed time: 27 minutes 19.61 seconds. Current RSS: ~1396M. Threads: 6. load average: 1.35 1.15 1.04 1/310 220794576.4577 GET /groups/:id/milestones/:milestone_id/merge_requests4578 returns merge_requests for a particular milestone4579 returns merge_requests sorted by label priority4580 returns a 404 error if milestone id not found4581 returns a 404 if the user has no access to the milestone4582 returns a 401 error if user not authenticated4583 returns merge_requests ordered by position asc4584# [RSpecRunTime] RSpec elapsed time: 27 minutes 25.0 seconds. Current RSS: ~1395M. Threads: 6. load average: 1.32 1.14 1.04 1/310 220804585.4586 GET /groups/:id/milestones4587 for REST only4588 when include_ancestors is true4589 when user has access to ancestor groups4590 behaves like listing all milestones4591 returns correct list of milestones4592# [RSpecRunTime] RSpec elapsed time: 27 minutes 26.22 seconds. Current RSS: ~1399M. Threads: 6. load average: 1.29 1.14 1.04 1/310 220814593.4594 when deprecated include_parent_milestones is true4595 behaves like listing all milestones4596 returns correct list of milestones4597 when both include_parent_milestones and include_ancestors are specified4598 returns 4004599 when iids param is present4600 behaves like listing all milestones4601 returns correct list of milestones4602 when updated_before param is present4603 behaves like listing all milestones4604 returns correct list of milestones4605 when updated_after param is present4606 behaves like listing all milestones4607 returns correct list of milestones4608 when user has no access to ancestor groups4609 behaves like listing all milestones4610 returns correct list of milestones4611 when updated_before param is present4612 behaves like listing all milestones4613 returns correct list of milestones4614 when updated_after param is present4615 behaves like listing all milestones4616 returns correct list of milestones4617 for common GraphQL/REST4618 behaves like group milestones including ancestors and descendants4619 for group milestones4620 when including descendant milestones in a public group4621 finds milestones only in accessible projects and groups4622# [RSpecRunTime] RSpec elapsed time: 27 minutes 33.77 seconds. Current RSS: ~1427M. Threads: 6. load average: 1.27 1.14 1.04 1/309 220824623.4624 include_descendants and include_ancestors4625 when including neither ancestor nor descendant milestones in a public group4626 finds milestones only in accessible projects and groups4627# [RSpecRunTime] RSpec elapsed time: 27 minutes 35.97 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.25 1.14 1.04 1/309 220834628.4629 when including descendant milestones in a public group4630 finds milestones only in accessible projects and groups4631 when including ancestor milestones in a public group4632 finds milestones only in accessible projects and groups4633 when including both ancestor and descendant milestones in a public group4634 finds milestones only in accessible projects and groups4635 GET /groups/:id/milestones/:milestone_id/issues4636 returns multiple issues without performing N + 14637# [RSpecRunTime] RSpec elapsed time: 27 minutes 38.48 seconds. Current RSS: ~1431M. Threads: 6. load average: 1.25 1.14 1.04 1/309 220844638.4639# [RSpecRunTime] Finishing example group spec/requests/api/group_milestones_spec.rb. It took 43.11 seconds. Expected to take 38.39 seconds.4640# [RSpecRunTime] Starting example group spec/requests/api/todos_spec.rb. Expected to take 35.8 seconds.4641API::Todos4642 GET /todos4643 avoids N+1 queries4644 when unauthenticated4645 returns authentication error4646# [RSpecRunTime] RSpec elapsed time: 27 minutes 56.43 seconds. Current RSS: ~1376M. Threads: 6. load average: 1.18 1.13 1.04 1/314 222034647.4648 when authenticated4649 returns an array of pending todos for current user4650 when invalid params4651 invalid action4652 returns 4004653# [RSpecRunTime] RSpec elapsed time: 27 minutes 58.11 seconds. Current RSS: ~1385M. Threads: 6. load average: 1.18 1.13 1.04 1/314 222104654.4655 invalid state4656 returns 4004657 invalid type4658 returns 4004659 when current user does not have access to one of the TODO's target4660 filters out unauthorized todos4661# [RSpecRunTime] RSpec elapsed time: 28 minutes 1.76 seconds. Current RSS: ~1406M. Threads: 6. load average: 1.16 1.12 1.04 1/315 223004662.4663 and using the author filter4664 filters based on author_id param4665 and using the type filter4666 filters based on type param4667 and using the state filter4668 filters based on state param4669 and using the project filter4670 filters based on project_id param4671 and using the group filter4672 filters based on project_id param4673 and using the action filter4674 filters based on action param4675 when there is a Design Todo4676 is expected to respond with numeric status code ok4677 avoids N+1 queries4678 includes the Design Todo in the response4679# [RSpecRunTime] RSpec elapsed time: 28 minutes 14.41 seconds. Current RSS: ~1407M. Threads: 6. load average: 1.14 1.12 1.04 1/314 223434680.4681 POST /todos/:id/mark_as_done4682 when unauthenticated4683 returns authentication error4684 when authenticated4685 marks a todo as done4686 updates todos cache4687 returns 404 if the todo does not belong to the current user4688# [RSpecRunTime] RSpec elapsed time: 28 minutes 15.73 seconds. Current RSS: ~1410M. Threads: 6. load average: 1.13 1.12 1.04 1/314 223444689.4690 POST /mark_as_done4691 when unauthenticated4692 returns authentication error4693 when authenticated4694 marks all todos as done4695 updates todos cache4696 POST :id/issuable_type/:issuable_id/todo4697 for an issue4698 returns an error if the issue author does not have access4699 behaves like an issuable4700 creates a todo on an issuable4701 returns 304 there already exist a todo on that issuable4702 returns 404 if the issuable is not found4703 returns an error if the issuable is not accessible4704# [RSpecRunTime] RSpec elapsed time: 28 minutes 18.74 seconds. Current RSS: ~1438M. Threads: 6. load average: 1.13 1.12 1.04 1/314 223454705.4706 for a merge request4707 returns an error if the merge request author does not have access4708 behaves like an issuable4709 creates a todo on an issuable4710 returns 304 there already exist a todo on that issuable4711 returns 404 if the issuable is not found4712 returns an error if the issuable is not accessible4713# [RSpecRunTime] RSpec elapsed time: 28 minutes 21.57 seconds. Current RSS: ~1441M. Threads: 6. load average: 1.12 1.11 1.03 1/314 224024714.4715# [RSpecRunTime] Finishing example group spec/requests/api/todos_spec.rb. It took 43.1 seconds. Expected to take 35.8 seconds.4716# [RSpecRunTime] Starting example group spec/requests/groups_controller_spec.rb. Expected to take 29.97 seconds.4717GroupsController4718 token authentication4719 when public group4720 behaves like authenticates sessionless user for the request spec4721 show atom4722 when the 'private_token' param is populated with the personal access token4723 when valid token4724 when resource is public4725 authenticates user and returns response with ok status4726 when user with expired password4727 does not authenticate user and returns response with ok status4728# [RSpecRunTime] RSpec elapsed time: 28 minutes 23.05 seconds. Current RSS: ~1441M. Threads: 6. load average: 1.12 1.11 1.03 1/313 224034729.4730 when the personal access token has no api scope4731 when resource is public4732 does not authenticate user and returns response with ok status4733 when invalid token4734 when resource is public4735 does not authenticate user and returns response with ok status4736 when the 'PRIVATE-TOKEN' header is populated with the personal access token4737 when valid token4738 when resource is public4739 authenticates user and returns response with ok status4740 when user with expired password4741 does not authenticate user and returns response with ok status4742 when the personal access token has no api scope4743 when resource is public4744 does not authenticate user and returns response with ok status4745 when invalid token4746 when resource is public4747 does not authenticate user and returns response with ok status4748 when the 'feed_token' param is populated with the feed token4749 when valid token4750 when resource is public4751 authenticates user and returns response with ok status4752 when user with expired password4753 does not authenticate user and returns response with ok status4754 when invalid token4755 when resource is public4756 does not authenticate user and returns response with ok status4757 behaves like authenticates sessionless user for the request spec4758 issues atom4759 when the 'private_token' param is populated with the personal access token4760 when valid token4761 when resource is public4762 authenticates user and returns response with ok status4763 when user with expired password4764 does not authenticate user and returns response with ok status4765 when the personal access token has no api scope4766 when resource is public4767 does not authenticate user and returns response with ok status4768 when invalid token4769 when resource is public4770 does not authenticate user and returns response with ok status4771 when the 'PRIVATE-TOKEN' header is populated with the personal access token4772 when valid token4773 when resource is public4774 authenticates user and returns response with ok status4775 when user with expired password4776 does not authenticate user and returns response with ok status4777 when the personal access token has no api scope4778 when resource is public4779 does not authenticate user and returns response with ok status4780 when invalid token4781 when resource is public4782 does not authenticate user and returns response with ok status4783 when the 'feed_token' param is populated with the feed token4784 when valid token4785 when resource is public4786 authenticates user and returns response with ok status4787 when user with expired password4788 does not authenticate user and returns response with ok status4789 when invalid token4790 when resource is public4791 does not authenticate user and returns response with ok status4792 behaves like authenticates sessionless user for the request spec4793 issues_calendar ics4794 when the 'private_token' param is populated with the personal access token4795 when valid token4796 when resource is public4797 authenticates user and returns response with ok status4798 when user with expired password4799 does not authenticate user and returns response with ok status4800 when the personal access token has no api scope4801 when resource is public4802 does not authenticate user and returns response with ok status4803 when invalid token4804 when resource is public4805 does not authenticate user and returns response with ok status4806 when the 'PRIVATE-TOKEN' header is populated with the personal access token4807 when valid token4808 when resource is public4809 authenticates user and returns response with ok status4810 when user with expired password4811 does not authenticate user and returns response with ok status4812 when the personal access token has no api scope4813 when resource is public4814 does not authenticate user and returns response with ok status4815 when invalid token4816 when resource is public4817 does not authenticate user and returns response with ok status4818 when the 'feed_token' param is populated with the feed token4819 when valid token4820 when resource is public4821 authenticates user and returns response with ok status4822 when user with expired password4823 does not authenticate user and returns response with ok status4824 when invalid token4825 when resource is public4826 does not authenticate user and returns response with ok status4827 when private group4828 behaves like authenticates sessionless user for the request spec4829 show atom4830 when the 'private_token' param is populated with the personal access token4831 when valid token4832 when resource is private4833 authenticates user and returns response with ok status4834 when user with expired password4835 does not return response with ok status4836# [RSpecRunTime] RSpec elapsed time: 28 minutes 33.94 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.17 1.13 1.04 1/308 224044837.4838 when password expiration is not applicable4839 when ldap user4840 authenticates user and returns response with ok status4841 when the personal access token has no api scope4842 when resource is private4843 does not return response with ok status4844 when invalid token4845 when resource is private4846 does not return response with ok status4847 when the 'PRIVATE-TOKEN' header is populated with the personal access token4848 when valid token4849 when resource is private4850 authenticates user and returns response with ok status4851 when user with expired password4852 does not return response with ok status4853# [RSpecRunTime] RSpec elapsed time: 28 minutes 36.68 seconds. Current RSS: ~1452M. Threads: 6. load average: 1.16 1.12 1.04 1/308 224054854.4855 when password expiration is not applicable4856 when ldap user4857 authenticates user and returns response with ok status4858 when the personal access token has no api scope4859 when resource is private4860 does not return response with ok status4861 when invalid token4862 when resource is private4863 does not return response with ok status4864 when the 'feed_token' param is populated with the feed token4865 when valid token4866 when resource is private4867 authenticates user and returns response with ok status4868 when user with expired password4869 does not return response with ok status4870# [RSpecRunTime] RSpec elapsed time: 28 minutes 39.41 seconds. Current RSS: ~1449M. Threads: 6. load average: 1.16 1.12 1.04 1/308 224064871.4872 when password expiration is not applicable4873 when ldap user4874 authenticates user and returns response with ok status4875 when invalid token4876 when resource is private4877 does not return response with ok status4878 behaves like authenticates sessionless user for the request spec4879 issues atom4880 when the 'private_token' param is populated with the personal access token4881 when valid token4882 when resource is private4883 authenticates user and returns response with ok status4884 when user with expired password4885 does not return response with ok status4886# [RSpecRunTime] RSpec elapsed time: 28 minutes 41.86 seconds. Current RSS: ~1447M. Threads: 6. load average: 1.22 1.14 1.04 1/308 224074887.4888 when password expiration is not applicable4889 when ldap user4890 authenticates user and returns response with ok status4891 when the personal access token has no api scope4892 when resource is private4893 does not return response with ok status4894 when invalid token4895 when resource is private4896 does not return response with ok status4897 when the 'PRIVATE-TOKEN' header is populated with the personal access token4898 when valid token4899 when resource is private4900 authenticates user and returns response with ok status4901 when user with expired password4902 does not return response with ok status4903# [RSpecRunTime] RSpec elapsed time: 28 minutes 44.59 seconds. Current RSS: ~1442M. Threads: 6. load average: 1.22 1.14 1.04 1/308 224084904.4905 when password expiration is not applicable4906 when ldap user4907 authenticates user and returns response with ok status4908 when the personal access token has no api scope4909 when resource is private4910 does not return response with ok status4911 when invalid token4912 when resource is private4913 does not return response with ok status4914 when the 'feed_token' param is populated with the feed token4915 when valid token4916 when resource is private4917 authenticates user and returns response with ok status4918 when user with expired password4919 does not return response with ok status4920# [RSpecRunTime] RSpec elapsed time: 28 minutes 47.49 seconds. Current RSS: ~1440M. Threads: 6. load average: 1.21 1.14 1.04 1/308 224094921.4922 when password expiration is not applicable4923 when ldap user4924 authenticates user and returns response with ok status4925 when invalid token4926 when resource is private4927 does not return response with ok status4928 behaves like authenticates sessionless user for the request spec4929 issues_calendar ics4930 when the 'private_token' param is populated with the personal access token4931 when valid token4932 when resource is private4933 authenticates user and returns response with ok status4934 when user with expired password4935 does not return response with ok status4936# [RSpecRunTime] RSpec elapsed time: 28 minutes 49.78 seconds. Current RSS: ~1440M. Threads: 6. load average: 1.21 1.14 1.04 1/308 224104937.4938 when password expiration is not applicable4939 when ldap user4940 authenticates user and returns response with ok status4941 when the personal access token has no api scope4942 when resource is private4943 does not return response with ok status4944 when invalid token4945 when resource is private4946 does not return response with ok status4947 when the 'PRIVATE-TOKEN' header is populated with the personal access token4948 when valid token4949 when resource is private4950 authenticates user and returns response with ok status4951 when user with expired password4952 does not return response with ok status4953# [RSpecRunTime] RSpec elapsed time: 28 minutes 52.41 seconds. Current RSS: ~1446M. Threads: 6. load average: 1.19 1.13 1.04 1/308 224114954.4955 when password expiration is not applicable4956 when ldap user4957 authenticates user and returns response with ok status4958 when the personal access token has no api scope4959 when resource is private4960 does not return response with ok status4961 when invalid token4962 when resource is private4963 does not return response with ok status4964 when the 'feed_token' param is populated with the feed token4965 when valid token4966 when resource is private4967 authenticates user and returns response with ok status4968 when user with expired password4969 does not return response with ok status4970# [RSpecRunTime] RSpec elapsed time: 28 minutes 55.16 seconds. Current RSS: ~1446M. Threads: 6. load average: 1.19 1.13 1.04 1/308 224124971.4972 when password expiration is not applicable4973 when ldap user4974 authenticates user and returns response with ok status4975 when invalid token4976 when resource is private4977 does not return response with ok status4978 POST #preview_markdown4979 when type is WorkItem4980 when work item exists at the group level4981 returns the markdown preview HTML4982# [RSpecRunTime] Finishing example group spec/requests/groups_controller_spec.rb. It took 35.59 seconds. Expected to take 29.97 seconds.4983# [RSpecRunTime] Starting example group spec/controllers/projects/repositories_controller_spec.rb. Expected to take 27.58 seconds.4984Projects::RepositoriesController4985 POST create4986 when repository does not exist4987 creates the repository4988# [RSpecRunTime] RSpec elapsed time: 28 minutes 59.93 seconds. Current RSS: ~1438M. Threads: 6. load average: 1.17 1.13 1.04 1/308 224394989.4990 when repository already exists4991 does not raise an exception4992 GET archive4993 as a guest4994 responds with redirect in correct format4995 as a user4996 uses Gitlab::Workhorse4997 responds with redirect to the short name archive if fully qualified4998 responds with redirect for a path with multiple slashes4999 prioritizes the id param over the ref param when both are specified5000 behaves like hotlink interceptor5001 DDOS prevention5002 hotlinked as media5003 response_status: :ok, accept_header: "*/*"5004 renders the response5005# [RSpecRunTime] RSpec elapsed time: 29 minutes 3.93 seconds. Current RSS: ~1439M. Threads: 6. load average: 1.16 1.13 1.04 4/314 225315006.5007 response_status: :ok, accept_header: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"5008 renders the response5009 response_status: :ok, accept_header: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"5010 renders the response5011 response_status: :ok, accept_header: "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"5012 renders the response5013 response_status: :ok, accept_header: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8"5014 renders the response5015 response_status: :ok, accept_header: "image/jpeg, application/x-ms-application, image/gif, application/xaml+xml, image/pjpeg, application/x-ms-xbap, application/x-shockwave-flash, application/msword, */*"5016 renders the response5017 response_status: :ok, accept_header: "text/html, application/xhtml+xml, image/jxr, */*"5018 renders the response5019 response_status: :ok, accept_header: "text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1"5020 renders the response5021 response_status: :not_acceptable, accept_header: "image/webp,*/*"5022 renders the response5023 response_status: :not_acceptable, accept_header: "image/png,image/*;q=0.8,*/*;q=0.5"5024 renders the response5025 response_status: :not_acceptable, accept_header: "image/webp,image/apng,image/*,*/*;q=0.8"5026 renders the response5027 response_status: :not_acceptable, accept_header: "image/png,image/svg+xml,image/*;q=0.8, */*;q=0.5"5028 renders the response5029 response_status: :not_acceptable, accept_header: "video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5"5030 renders the response5031 response_status: :not_acceptable, accept_header: "audio/webm,audio/ogg,audio/wav,audio/*;q=0.9,application/ogg;q=0.7,video/*;q=0.6,*/*;q=0.5"5032 renders the response5033 response_status: :not_acceptable, accept_header: "text/css,*/*;q=0.1"5034 renders the response5035 response_status: :not_acceptable, accept_header: "text/css"5036 renders the response5037 response_status: :not_acceptable, accept_header: "text/css,*/*;q=0.1"5038 renders the response5039 response_status: :not_acceptable, accept_header: "text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2"5040 renders the response5041 hotlinked as a script5042 response_status: :ok, fetch_mode: "navigate"5043 renders the response5044 response_status: :ok, fetch_mode: "nested-navigate"5045 renders the response5046 response_status: :ok, fetch_mode: "same-origin"5047 renders the response5048 response_status: :not_acceptable, fetch_mode: "cors"5049 renders the response5050 response_status: :not_acceptable, fetch_mode: "no-cors"5051 renders the response5052 response_status: :not_acceptable, fetch_mode: "websocket"5053 renders the response5054 when the service raises an error5055 renders Not Found5056 rate limiting5057 rate limits user when thresholds hit5058 caching5059 sets appropriate caching headers5060 when project is public5061 sets appropriate caching headers5062 and repo is private5063 sets appropriate caching headers5064# [RSpecRunTime] RSpec elapsed time: 29 minutes 21.62 seconds. Current RSS: ~1459M. Threads: 6. load average: 1.11 1.12 1.04 1/313 228175065.5066 when ref is a commit SHA5067 max-age is set to 3600 in Cache-Control header5068 when If-None-Modified header is set5069 returns a 304 status5070 as a sessionless user5071 when no token is provided5072 redirects to sign in page5073 when a token param is present5074 when token is correct5075 calls the action normally5076 when user with expired password5077 redirects to sign in page5078# [RSpecRunTime] RSpec elapsed time: 29 minutes 24.72 seconds. Current RSS: ~1452M. Threads: 6. load average: 1.11 1.12 1.04 1/313 228675079.5080 when password expiration is not applicable5081 when ldap user5082 calls the action normally5083 when token is incorrect5084 redirects to sign in page5085 when token is migrated5086 calls the action normally5087 when a token header is present5088 when token is correct5089 calls the action normally5090 when user with expired password5091 redirects to sign in page5092# [RSpecRunTime] RSpec elapsed time: 29 minutes 28.24 seconds. Current RSS: ~1451M. Threads: 6. load average: 1.10 1.12 1.04 1/313 229405093.5094 when password expiration is not applicable5095 when ldap user5096 calls the action normally5097 when token is incorrect5098 redirects to sign in page5099# [RSpecRunTime] Finishing example group spec/controllers/projects/repositories_controller_spec.rb. It took 32.23 seconds. Expected to take 27.58 seconds.5100# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/merge_requests/set_time_estimate_spec.rb. Expected to take 27.19 seconds.5101Setting time estimate of a merge request5102 when the user is not allowed to update a merge request5103 behaves like a mutation that returns a top-level access error5104 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"5105# [RSpecRunTime] RSpec elapsed time: 29 minutes 31.14 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.10 1.12 1.04 1/313 229595106.5107 when updating a time estimate5108 behaves like updating time estimate5109 when setting time estimate5110 when time estimate is not provided5111 does not update5112# [RSpecRunTime] RSpec elapsed time: 29 minutes 32.87 seconds. Current RSS: ~1440M. Threads: 6. load average: 1.10 1.12 1.04 1/313 229605113.5114 when time estimate is not a valid numerical value5115 does not update5116 returns error5117 when time estimate is not a number5118 does not update5119 returns error5120 when time estimate is valid5121 behaves like a working GraphQL mutation5122 with a personal access token5123 behaves like prevents access to the mutation5124 does not resolve the mutation5125# [RSpecRunTime] RSpec elapsed time: 29 minutes 36.49 seconds. Current RSS: ~1441M. Threads: 6. load average: 1.09 1.11 1.04 1/313 229615126.5127 behaves like allows access to the mutation5128 behaves like a working graphql query that returns data5129 contains data5130 behaves like a working graphql query5131 returns a successful response5132# [RSpecRunTime] RSpec elapsed time: 29 minutes 42.26 seconds. Current RSS: ~1422M. Threads: 6. load average: 1.08 1.11 1.04 1/308 229625133.5134 with an OAuth token5135 behaves like prevents access to the mutation5136 does not resolve the mutation5137# [RSpecRunTime] RSpec elapsed time: 29 minutes 44.39 seconds. Current RSS: ~1415M. Threads: 6. load average: 1.08 1.11 1.04 1/308 229635138.5139 behaves like allows access to the mutation5140 behaves like a working graphql query that returns data5141 contains data5142 behaves like a working graphql query5143 returns a successful response5144# [RSpecRunTime] RSpec elapsed time: 29 minutes 50.42 seconds. Current RSS: ~1392M. Threads: 6. load average: 1.14 1.12 1.04 1/308 229645145.5146 time_estimate: "1h", value: 36005147 is expected to eq 36005148# [RSpecRunTime] RSpec elapsed time: 29 minutes 52.36 seconds. Current RSS: ~1392M. Threads: 6. load average: 1.14 1.12 1.04 1/308 229655149.5150 time_estimate: "0h", value: 05151 is expected to eq 05152# [RSpecRunTime] RSpec elapsed time: 29 minutes 54.28 seconds. Current RSS: ~1393M. Threads: 6. load average: 1.14 1.12 1.04 1/308 229665153.5154 time_estimate: "-0h", value: 05155 is expected to eq 05156# [RSpecRunTime] RSpec elapsed time: 29 minutes 56.09 seconds. Current RSS: ~1393M. Threads: 6. load average: 1.21 1.14 1.05 1/308 229675157.5158 time_estimate: nil, value: 05159 is expected to eq 05160# [RSpecRunTime] RSpec elapsed time: 29 minutes 57.95 seconds. Current RSS: ~1394M. Threads: 6. load average: 1.21 1.14 1.05 1/308 229685161.5162# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/merge_requests/set_time_estimate_spec.rb. It took 28.59 seconds. Expected to take 27.19 seconds.5163# [RSpecRunTime] Starting example group spec/requests/api/ml/mlflow/runs_spec.rb. Expected to take 23.84 seconds.5164API::Ml::Mlflow::Runs5165 POST /projects/:id/ml/mlflow/api/2.0/mlflow/runs/log-batch5166 logs parameters and metrics5167 when parameter was already logged5168 does not log5169# [RSpecRunTime] RSpec elapsed time: 30 minutes 0.64 second. Current RSS: ~1390M. Threads: 6. load average: 1.19 1.14 1.05 1/308 229695170.5171 when tag was already logged5172 logs only 15173 Error Cases5174 when required metric key is missing5175 behaves like MLflow|Bad Request5176 is Bad Request5177 when required param key is missing5178 behaves like MLflow|Bad Request5179 is Bad Request5180 behaves like MLflow|shared error cases5181 behaves like MLflow|an endpoint that requires authentication5182 when not authenticated5183 is Unauthorized5184 when user does not have access5185 is Not Found5186 when model experiments is unavailable5187 is Not Found5188 behaves like MLflow|Requires api scope and write permission5189 when user has access but token has wrong scope5190 is expected to respond with numeric status code forbidden5191 when user has access but is not allowed to write5192 is Unauthorized5193 behaves like MLflow|run_id param error cases5194 when run id is not passed5195 is Bad Request5196 when run_id is invalid5197 is Resource Does Not Exist5198 when run_id is not in in the project5199 is Resource Does Not Exist5200 POST /projects/:id/ml/mlflow/api/2.0/mlflow/runs/set-tag5201 logs the tag5202 Error Cases5203 when tag was already logged5204 behaves like MLflow|Bad Request5205 is Bad Request5206 behaves like MLflow|shared error cases5207 behaves like MLflow|an endpoint that requires authentication5208 when not authenticated5209 is Unauthorized5210 when user does not have access5211 is Not Found5212 when model experiments is unavailable5213 is Not Found5214 behaves like MLflow|Requires api scope and write permission5215 when user has access but token has wrong scope5216 is expected to respond with numeric status code forbidden5217# [RSpecRunTime] RSpec elapsed time: 30 minutes 6.06 seconds. Current RSS: ~1430M. Threads: 6. load average: 1.18 1.13 1.05 1/309 229705218.5219 when user has access but is not allowed to write5220 is Unauthorized5221 behaves like MLflow|run_id param error cases5222 when run id is not passed5223 is Bad Request5224 when run_id is invalid5225 is Resource Does Not Exist5226 when run_id is not in in the project5227 is Resource Does Not Exist5228 behaves like MLflow|Bad Request on missing required5229 when "key" is missing5230 behaves like MLflow|Bad Request5231 is Bad Request5232 when "value" is missing5233 behaves like MLflow|Bad Request5234 is Bad Request5235 POST /projects/:id/ml/mlflow/api/2.0/mlflow/runs/log-metric5236 logs the metric5237 Error Cases5238 behaves like MLflow|shared error cases5239 behaves like MLflow|an endpoint that requires authentication5240 when not authenticated5241 is Unauthorized5242 when user does not have access5243 is Not Found5244 when model experiments is unavailable5245 is Not Found5246 behaves like MLflow|Requires api scope and write permission5247 when user has access but token has wrong scope5248 is expected to respond with numeric status code forbidden5249 when user has access but is not allowed to write5250 is Unauthorized5251 behaves like MLflow|run_id param error cases5252 when run id is not passed5253 is Bad Request5254 when run_id is invalid5255 is Resource Does Not Exist5256 when run_id is not in in the project5257 is Resource Does Not Exist5258 behaves like MLflow|Bad Request on missing required5259 when "key" is missing5260 behaves like MLflow|Bad Request5261 is Bad Request5262 when "value" is missing5263 behaves like MLflow|Bad Request5264 is Bad Request5265 when "timestamp" is missing5266 behaves like MLflow|Bad Request5267 is Bad Request5268 GET /projects/:id/ml/mlflow/api/2.0/mlflow/runs/get5269 gets the run5270 with a relative root URL5271 gets a run including a valid artifact_uri5272 Error States5273 behaves like MLflow|run_id param error cases5274 when run id is not passed5275 is Bad Request5276 when run_id is invalid5277 is Resource Does Not Exist5278 when run_id is not in in the project5279 is Resource Does Not Exist5280 behaves like MLflow|shared error cases5281 behaves like MLflow|an endpoint that requires authentication5282 when not authenticated5283 is Unauthorized5284 when user does not have access5285 is Not Found5286 when model experiments is unavailable5287 is Not Found5288 behaves like MLflow|Requires read_api scope5289 when user has access but token has wrong scope5290 is expected to respond with numeric status code forbidden5291 POST /projects/:id/ml/mlflow/api/2.0/mlflow/runs/log-parameter5292 logs the parameter5293 Error Cases5294 when parameter was already logged5295 behaves like MLflow|Bad Request5296 is Bad Request5297 behaves like MLflow|shared error cases5298 behaves like MLflow|an endpoint that requires authentication5299 when not authenticated5300 is Unauthorized5301 when user does not have access5302 is Not Found5303 when model experiments is unavailable5304 is Not Found5305 behaves like MLflow|Requires api scope and write permission5306 when user has access but token has wrong scope5307 is expected to respond with numeric status code forbidden5308 when user has access but is not allowed to write5309 is Unauthorized5310 behaves like MLflow|run_id param error cases5311 when run id is not passed5312 is Bad Request5313 when run_id is invalid5314 is Resource Does Not Exist5315 when run_id is not in in the project5316 is Resource Does Not Exist5317 behaves like MLflow|Bad Request on missing required5318 when "key" is missing5319 behaves like MLflow|Bad Request5320 is Bad Request5321 when "value" is missing5322 behaves like MLflow|Bad Request5323 is Bad Request5324 POST /projects/:id/ml/mlflow/api/2.0/mlflow/runs/search5325 searches runs for a project5326 pagination and ordering5327 when ordering is not provided5328 behaves like a paginated search runs request with order5329 paginates respecting the provided order by5330# [RSpecRunTime] RSpec elapsed time: 30 minutes 17.41 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.15 1.13 1.05 1/308 229715331.5332 when order by column is provided and column exists5333 behaves like a paginated search runs request with order5334 paginates respecting the provided order by5335 when order by column is provided and column does not exist5336 behaves like a paginated search runs request with order5337 paginates respecting the provided order by5338 when order by metric is provided and metric exists5339 behaves like a paginated search runs request with order5340 paginates respecting the provided order by5341 when order by metric is provided and metric does not exist5342 returns no results5343 when order by params is provided5344 behaves like a paginated search runs request with order5345 paginates respecting the provided order by5346 Error States5347 when experiment_ids is not passed5348 behaves like MLflow|Bad Request5349 is Bad Request5350 when experiment_ids is empty5351 behaves like MLflow|Not Found - Resource Does Not Exist5352 is Resource Does Not Exist5353 when experiment_ids is invalid5354 behaves like MLflow|Not Found - Resource Does Not Exist5355 is Resource Does Not Exist5356 behaves like MLflow|shared error cases5357 behaves like MLflow|an endpoint that requires authentication5358 when not authenticated5359 is Unauthorized5360 when user does not have access5361 is Not Found5362 when model experiments is unavailable5363 is Not Found5364 behaves like MLflow|Requires read_api scope5365 when user has access but token has wrong scope5366 is expected to respond with numeric status code forbidden5367 POST /projects/:id/ml/mlflow/api/2.0/mlflow/runs/create5368 creates the run5369 Error States5370 when experiment id is not passed5371 behaves like MLflow|Bad Request5372 is Bad Request5373 when experiment id does not exist5374 behaves like MLflow|Not Found - Resource Does Not Exist5375 is Resource Does Not Exist5376 when experiment exists but is not part of the project5377 behaves like MLflow|Not Found - Resource Does Not Exist5378 is Resource Does Not Exist5379 behaves like MLflow|shared error cases5380 behaves like MLflow|an endpoint that requires authentication5381 when not authenticated5382 is Unauthorized5383 when user does not have access5384 is Not Found5385 when model experiments is unavailable5386 is Not Found5387 behaves like MLflow|Requires api scope and write permission5388 when user has access but token has wrong scope5389 is expected to respond with numeric status code forbidden5390 when user has access but is not allowed to write5391 is Unauthorized5392 POST /projects/:id/ml/mlflow/api/2.0/mlflow/runs/update5393 updates the run5394 Error States5395 when status in invalid5396 behaves like MLflow|Bad Request5397 is Bad Request5398 when end_time is invalid5399 behaves like MLflow|Bad Request5400 is Bad Request5401 behaves like MLflow|shared error cases5402 behaves like MLflow|an endpoint that requires authentication5403 when not authenticated5404 is Unauthorized5405 when user does not have access5406 is Not Found5407 when model experiments is unavailable5408 is Not Found5409 behaves like MLflow|Requires api scope and write permission5410 when user has access but token has wrong scope5411 is expected to respond with numeric status code forbidden5412 when user has access but is not allowed to write5413 is Unauthorized5414 behaves like MLflow|run_id param error cases5415 when run id is not passed5416 is Bad Request5417 when run_id is invalid5418 is Resource Does Not Exist5419 when run_id is not in in the project5420 is Resource Does Not Exist5421# [RSpecRunTime] Finishing example group spec/requests/api/ml/mlflow/runs_spec.rb. It took 27.75 seconds. Expected to take 23.84 seconds.5422# [RSpecRunTime] Starting example group spec/controllers/projects/deployments_controller_spec.rb. Expected to take 22.29 seconds.5423Projects::DeploymentsController5424 GET #index5425 returns list of deployments from last 8 hours5426 returns a list with deployments information5427 anonymous user5428 project and metrics dashboard are public5429 returns a list with deployments information5430# [RSpecRunTime] RSpec elapsed time: 30 minutes 32.03 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.12 1.12 1.05 1/313 230575431.5432 project and metrics dashboard are private5433 responds with not found5434# [RSpecRunTime] RSpec elapsed time: 30 minutes 33.99 seconds. Current RSS: ~1474M. Threads: 6. load average: 1.12 1.12 1.05 1/313 230835435.5436 GET #show5437 as maintainer5438 renders show with 200 status code5439# [RSpecRunTime] RSpec elapsed time: 30 minutes 35.86 seconds. Current RSS: ~1461M. Threads: 6. load average: 1.11 1.12 1.04 1/313 231095440.5441 as anonymous user5442 renders a 4045443# [RSpecRunTime] RSpec elapsed time: 30 minutes 37.82 seconds. Current RSS: ~1445M. Threads: 6. load average: 1.11 1.12 1.04 1/313 231355444.5445 GET #metrics5446 when metrics are disabled5447 responds with not found5448# [RSpecRunTime] RSpec elapsed time: 30 minutes 39.93 seconds. Current RSS: ~1432M. Threads: 6. load average: 1.11 1.12 1.04 1/313 231615449.5450 when metrics are enabled5451 when environment has no metrics5452 returns an empty 204 response5453# [RSpecRunTime] RSpec elapsed time: 30 minutes 41.79 seconds. Current RSS: ~1429M. Threads: 6. load average: 1.26 1.15 1.06 1/313 231875454.5455 when environment has some metrics5456 returns a metrics JSON document5457 returns a 404 if the deployment failed5458# [RSpecRunTime] RSpec elapsed time: 30 minutes 45.49 seconds. Current RSS: ~1434M. Threads: 6. load average: 1.24 1.15 1.06 1/313 232385459.5460 GET #additional_metrics5461 when metrics are disabled5462 responds with not found5463# [RSpecRunTime] RSpec elapsed time: 30 minutes 47.36 seconds. Current RSS: ~1433M. Threads: 6. load average: 1.24 1.15 1.06 1/313 232645464.5465 when metrics are enabled5466 when environment has no metrics5467 returns a empty response 204 response5468# [RSpecRunTime] RSpec elapsed time: 30 minutes 49.23 seconds. Current RSS: ~1432M. Threads: 6. load average: 1.24 1.15 1.06 1/313 232905469.5470 when environment has some metrics5471 returns a metrics JSON document5472# [RSpecRunTime] RSpec elapsed time: 30 minutes 51.16 seconds. Current RSS: ~1432M. Threads: 6. load average: 1.22 1.14 1.05 1/313 233165473.5474# [RSpecRunTime] Finishing example group spec/controllers/projects/deployments_controller_spec.rb. It took 25.44 seconds. Expected to take 22.29 seconds.5475# [RSpecRunTime] Starting example group spec/requests/api/bulk_imports_spec.rb. Expected to take 19.28 seconds.5476API::BulkImports5477 GET /bulk_imports5478 returns a list of bulk imports authored by the user5479 sort parameter5480 sorts by created_at descending by default5481 when explicitly specified5482 when descending5483 sorts by created_at descending5484# [RSpecRunTime] RSpec elapsed time: 30 minutes 52.66 seconds. Current RSS: ~1428M. Threads: 6. load average: 1.22 1.14 1.05 1/313 233175485.5486 when ascending5487 sorts by created_at ascending when explicitly specified5488 behaves like disabled feature5489 enables the feature when override flag is enabled for the user5490 does not enable the feature when override flag is enabled for another user5491 behaves like 404 response5492 returns 4045493 POST /bulk_imports5494 starts a new migration5495 starts a new migration5496 migrate projects flag5497 when true5498 sets true5499# [RSpecRunTime] RSpec elapsed time: 30 minutes 55.93 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.20 1.14 1.05 1/313 233185500.5501 when false5502 sets false5503 when unspecified5504 sets true5505 migrate projects flag5506 when true5507 sets true5508 when false5509 sets false5510 when unspecified5511 sets true5512 when both destination_name & destination_slug are provided5513 returns a mutually exclusive error5514 when neither destination_name nor destination_slug is provided5515 returns at_least_one_of error5516 when the source_full_path is invalid5517 returns invalid error5518 when the destination_namespace does not exist5519 returns invalid error5520 when the destination_namespace is an empty string5521 accepts the param and starts a new migration5522# [RSpecRunTime] RSpec elapsed time: 31 minutes 2.36 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.18 1.14 1.05 2/309 233195523.5524 when the destination_namespace is invalid5525 returns invalid error5526 when the destination_slug is invalid5527 returns invalid error5528 when provided url is blocked5529 returns blocked url message in the error5530 when source instance setting is disabled5531 returns blocked url error5532 behaves like disabled feature5533 enables the feature when override flag is enabled for the user5534 does not enable the feature when override flag is enabled for another user5535 behaves like 404 response5536 returns 4045537# [RSpecRunTime] RSpec elapsed time: 31 minutes 5.77 seconds. Current RSS: ~1456M. Threads: 6. load average: 1.17 1.14 1.05 1/309 233205538.5539 when request exceeds rate limits5540 prevents user from starting a new migration5541 GET /bulk_imports/entities5542 returns a list of all import entities authored by the user5543 includes entity stats5544 behaves like disabled feature5545 enables the feature when override flag is enabled for the user5546 does not enable the feature when override flag is enabled for another user5547 behaves like 404 response5548 returns 4045549# [RSpecRunTime] RSpec elapsed time: 31 minutes 7.49 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.17 1.14 1.05 1/308 233215550.5551 GET /bulk_imports/:id5552 returns specified bulk import5553 behaves like disabled feature5554 enables the feature when override flag is enabled for the user5555 does not enable the feature when override flag is enabled for another user5556 behaves like 404 response5557 returns 4045558# [RSpecRunTime] RSpec elapsed time: 31 minutes 8.6 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.17 1.14 1.05 1/308 233225559.5560 GET /bulk_imports/:id/entities5561 returns specified bulk import entities with failures5562 includes entity stats5563 behaves like disabled feature5564 enables the feature when override flag is enabled for the user5565 does not enable the feature when override flag is enabled for another user5566 behaves like 404 response5567 returns 4045568# [RSpecRunTime] RSpec elapsed time: 31 minutes 9.92 seconds. Current RSS: ~1471M. Threads: 6. load average: 1.17 1.14 1.05 1/308 233235569.5570 GET /bulk_imports/:id/entities/:entity_id5571 returns specified bulk import entity5572 includes entity stats5573 behaves like disabled feature5574 enables the feature when override flag is enabled for the user5575 does not enable the feature when override flag is enabled for another user5576 behaves like 404 response5577 returns 4045578# [RSpecRunTime] RSpec elapsed time: 31 minutes 11.26 seconds. Current RSS: ~1477M. Threads: 6. load average: 1.24 1.15 1.06 1/309 233245579.5580 when user is unauthenticated5581 returns 4015582 GET /bulk_imports/:id/entities/:entity_id/failures5583 returns specified entity failures5584 behaves like disabled feature5585 enables the feature when override flag is enabled for the user5586 does not enable the feature when override flag is enabled for another user5587 behaves like 404 response5588 returns 4045589# [RSpecRunTime] RSpec elapsed time: 31 minutes 12.55 seconds. Current RSS: ~1479M. Threads: 6. load average: 1.24 1.15 1.06 1/309 233255590.5591 POST /bulk_imports/:id/cancel5592 when authenticated as admin5593 cancels the migration and returns 2005594 when migration could not be found5595 return 4045596 when not authenticated as admin5597 returns an error5598# [RSpecRunTime] Finishing example group spec/requests/api/bulk_imports_spec.rb. It took 22.18 seconds. Expected to take 19.28 seconds.5599# [RSpecRunTime] Starting example group spec/requests/groups/settings/access_tokens_controller_spec.rb. Expected to take 18.36 seconds.5600Groups::Settings::AccessTokensController5601 GET /:namespace/-/settings/access_tokens5602 behaves like feature unavailable5603 user is not a owner5604 is expected to respond with numeric status code not_found5605# [RSpecRunTime] RSpec elapsed time: 31 minutes 14.63 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.24 1.15 1.06 1/309 233265606.5607 behaves like GET resource access tokens available5608 retrieves active access tokens5609 lists all available scopes5610 returns for json response5611# [RSpecRunTime] RSpec elapsed time: 31 minutes 16.46 seconds. Current RSS: ~1473M. Threads: 6. load average: 1.22 1.15 1.06 1/309 233275612.5613 behaves like GET access tokens are paginated and ordered5614 when multiple access tokens are returned5615 returns paginated response5616 when access_token_pagination feature flag is disabled5617 returns all tokens in system5618 when tokens returned are ordered5619 orders token list ascending on expires_at5620 orders tokens on id in case token has same expires_at5621# [RSpecRunTime] RSpec elapsed time: 31 minutes 19.34 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.22 1.15 1.06 1/309 233285622.5623 POST /:namespace/-/settings/access_tokens5624 behaves like feature unavailable5625 user is not a owner5626 is expected to respond with numeric status code not_found5627 behaves like POST resource access tokens available5628 renders JSON with a token5629 creates resource access token5630 creates project bot user5631 is expected to change `User.count` by 15632 is expected to change `PersonalAccessToken.count` by 15633 when unsuccessful5634 does not create the token5635 does not add the project bot as a member5636 does not create the project bot user5637 renders JSON with an error5638# [RSpecRunTime] RSpec elapsed time: 31 minutes 24.14 seconds. Current RSS: ~1445M. Threads: 6. load average: 1.20 1.15 1.06 1/309 233295639.5640 when group access token creation is disabled5641 is expected to respond with numeric status code not_found5642 does not create the token5643 does not add the project bot as a member5644 does not create the project bot user5645 with custom access level5646 behaves like POST resource access tokens available5647 renders JSON with a token5648 creates resource access token5649 creates project bot user5650 is expected to change `User.count` by 15651 is expected to change `PersonalAccessToken.count` by 15652 when unsuccessful5653 does not create the token5654 does not add the project bot as a member5655 does not create the project bot user5656 renders JSON with an error5657# [RSpecRunTime] RSpec elapsed time: 31 minutes 29.5 seconds. Current RSS: ~1455M. Threads: 6. load average: 1.18 1.14 1.06 1/309 233305658.5659 PUT /:namespace/-/settings/access_tokens/:id5660 behaves like feature unavailable5661 user is not a owner5662 is expected to respond with numeric status code not_found5663 behaves like PUT resource access tokens available5664 calls delete user worker5665 removes membership of bot user5666 creates GhostUserMigration records to handle migration in a worker5667 when unsuccessful5668 shows a failure alert5669# [RSpecRunTime] RSpec elapsed time: 31 minutes 31.83 seconds. Current RSS: ~1456M. Threads: 6. load average: 1.17 1.14 1.06 1/309 233315670.5671 #index5672 includes details of the active group access tokens5673 sets available scopes5674# [RSpecRunTime] RSpec elapsed time: 31 minutes 33.21 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.17 1.14 1.06 1/309 233325675.5676# [RSpecRunTime] Finishing example group spec/requests/groups/settings/access_tokens_controller_spec.rb. It took 19.82 seconds. Expected to take 18.36 seconds.5677# [RSpecRunTime] Starting example group spec/controllers/projects/imports_controller_spec.rb. Expected to take 17.02 seconds.5678Projects::ImportsController5679 GET #show5680 when user is not authenticated and the project is public5681 returns 404 response5682 when the user has maintainer rights5683 when repository does not exist5684 renders template5685 sets flash.now if params is present5686# [RSpecRunTime] RSpec elapsed time: 31 minutes 36.37 seconds. Current RSS: ~1451M. Threads: 6. load average: 1.15 1.14 1.06 1/309 233335687.5688 when repository exists5689 when import is in progress5690 renders template5691 sets flash.now if params is present5692# [RSpecRunTime] RSpec elapsed time: 31 minutes 39.26 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.15 1.14 1.06 1/309 233465693.5694 when import failed5695 redirects to new_namespace_project_import_path5696# [RSpecRunTime] RSpec elapsed time: 31 minutes 40.78 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.14 1.14 1.06 1/309 233535697.5698 when import finished5699 when project is a fork5700 redirects to namespace_project_path5701# [RSpecRunTime] RSpec elapsed time: 31 minutes 42.3 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.14 1.14 1.06 1/309 233605702.5703 when project is external5704 redirects to namespace_project_path5705# [RSpecRunTime] RSpec elapsed time: 31 minutes 43.88 seconds. Current RSS: ~1453M. Threads: 6. load average: 1.14 1.14 1.06 1/309 233675706.5707 when continue params is present5708 redirects to internal params[:to]5709 does not redirect to external params[:to]5710# [RSpecRunTime] RSpec elapsed time: 31 minutes 47.05 seconds. Current RSS: ~1446M. Threads: 6. load average: 1.13 1.13 1.06 1/309 233805711.5712 when import never happened5713 redirects to namespace_project_path5714# [RSpecRunTime] RSpec elapsed time: 31 minutes 48.68 seconds. Current RSS: ~1450M. Threads: 6. load average: 1.13 1.13 1.06 1/309 233875715.5716 when project is in group5717 when user has developer access to group and import is in progress5718 when group prohibits developers to import projects5719 returns 404 response5720# [RSpecRunTime] RSpec elapsed time: 31 minutes 50.43 seconds. Current RSS: ~1442M. Threads: 6. load average: 1.12 1.13 1.05 1/309 233945721.5722 POST #create5723 sets import_url to the project5724# [RSpecRunTime] RSpec elapsed time: 31 minutes 51.91 seconds. Current RSS: ~1443M. Threads: 6. load average: 1.12 1.13 1.05 1/312 233955725.5726# [RSpecRunTime] Finishing example group spec/controllers/projects/imports_controller_spec.rb. It took 18.71 seconds. Expected to take 17.02 seconds.5727# [RSpecRunTime] Starting example group spec/controllers/snippets_controller_spec.rb. Expected to take 15.68 seconds.5728SnippetsController5729 GET #index5730 redirects to explore snippets page when user is not logged in5731 redirects to snippets dashboard page when user is logged in5732# [RSpecRunTime] RSpec elapsed time: 31 minutes 53.17 seconds. Current RSS: ~1445M. Threads: 6. load average: 1.12 1.13 1.05 1/309 234155733.5734 GET #new5735 when signed in5736 responds with status 2005737 when user is not allowed to create a personal snippet5738 responds with status 4045739 when not signed in5740 redirects to the sign in page5741 GET #show5742 when the personal snippet is private5743 when signed in5744 when signed in user is not the author5745 responds with status 4045746 when signed in user is the author5747 responds with status 404 when embeddable content is requested5748 behaves like successful response5749 renders the snippet5750 when not signed in5751 redirects to the sign in page5752 when the personal snippet is internal5753 when signed in5754 responds with status 404 when embeddable content is requested5755 behaves like successful response5756 renders the snippet5757 when not signed in5758 redirects to the sign in page5759 when the personal snippet is public5760 when signed in5761 responds with status 200 when embeddable content is requested5762 behaves like successful response5763 renders the snippet5764 behaves like tracking unique hll events5765 tracks unique event5766 when not signed in5767 renders the snippet5768 when the personal snippet does not exist5769 when signed in5770 responds with status 4045771 when not signed in5772 responds with status 4045773 POST #mark_as_spam5774 updates the snippet5775 GET #raw5776 when the personal snippet is private5777 when signed in5778 when signed in user is not the author5779 responds with status 4045780 when signed in user is the author5781 behaves like successful response5782 has expected blob headers5783 sets cache_control public header based on snippet visibility5784 behaves like 200 status5785 responds with status 2005786 sets Gitlab-Workhorse-Detect-Content-Type header5787 behaves like content disposition headers5788 sets content disposition to inline5789 when inline param is false5790 sets content disposition to attachment5791 when snippet repository is empty5792 returns snippet database content5793 behaves like 200 status5794 responds with status 2005795 sets Gitlab-Workhorse-Detect-Content-Type header5796 behaves like CRLF line ending5797 returns LF line endings by default5798 when parameter present5799 does not convert line endings when parameter present5800 behaves like content disposition headers5801 sets content disposition to inline5802 when inline param is false5803 sets content disposition to attachment5804 when not signed in5805 redirects to the sign in page5806 when the personal snippet is internal5807 when signed in5808 behaves like successful response5809 has expected blob headers5810 sets cache_control public header based on snippet visibility5811 behaves like 200 status5812 responds with status 2005813 sets Gitlab-Workhorse-Detect-Content-Type header5814# [RSpecRunTime] RSpec elapsed time: 32 minutes 2.09 seconds. Current RSS: ~1531M. Threads: 6. load average: 1.10 1.13 1.05 1/315 235815815.5816 behaves like content disposition headers5817 sets content disposition to inline5818 when inline param is false5819 sets content disposition to attachment5820 when snippet repository is empty5821 returns snippet database content5822 behaves like 200 status5823 responds with status 2005824 sets Gitlab-Workhorse-Detect-Content-Type header5825 behaves like CRLF line ending5826 returns LF line endings by default5827 when parameter present5828 does not convert line endings when parameter present5829 behaves like content disposition headers5830 sets content disposition to inline5831 when inline param is false5832 sets content disposition to attachment5833 when not signed in5834 redirects to the sign in page5835 when the personal snippet is public5836 when signed in5837 behaves like successful response5838 has expected blob headers5839 sets cache_control public header based on snippet visibility5840 behaves like 200 status5841 responds with status 2005842 sets Gitlab-Workhorse-Detect-Content-Type header5843# [RSpecRunTime] RSpec elapsed time: 32 minutes 5.18 seconds. Current RSS: ~1524M. Threads: 6. load average: 1.10 1.13 1.05 1/315 236245844.5845 behaves like content disposition headers5846 sets content disposition to inline5847 when inline param is false5848 sets content disposition to attachment5849 when snippet repository is empty5850 returns snippet database content5851 behaves like 200 status5852 responds with status 2005853 sets Gitlab-Workhorse-Detect-Content-Type header5854 behaves like CRLF line ending5855 returns LF line endings by default5856 when parameter present5857 does not convert line endings when parameter present5858 behaves like content disposition headers5859 sets content disposition to inline5860 when inline param is false5861 sets content disposition to attachment5862 when not signed in5863 responds with status 2005864 when the personal snippet does not exist5865 when signed in5866 responds with status 4045867 when not signed in5868 redirects to the sign in path5869 award emoji on snippets5870 POST #toggle_award_emoji5871 toggles the award emoji5872 removes the already awarded emoji5873 POST #preview_markdown5874 renders json in a correct format5875# [RSpecRunTime] Finishing example group spec/controllers/snippets_controller_spec.rb. It took 17.68 seconds. Expected to take 15.68 seconds.5876# [RSpecRunTime] Starting example group spec/requests/api/graphql/milestone_spec.rb. Expected to take 14.95 seconds.5877Querying a Milestone5878 when we post the query5879 and the project is private5880 when the user is a direct project member5881 and the user is a guest5882 behaves like returns the milestone successfully5883 is expected to include {"title" => "My title 219"}5884 contains release information5885 behaves like a working graphql query5886 returns a successful response5887# [RSpecRunTime] RSpec elapsed time: 32 minutes 12.6 seconds. Current RSS: ~1498M. Threads: 6. load average: 1.16 1.14 1.06 1/314 236465888.5889 when milestone has no dates5890 returns upcoming and expired as false5891 when there are two milestones5892 returns the correct releases associated with each milestone5893 does not suffer from N+1 performance issues5894# [RSpecRunTime] RSpec elapsed time: 32 minutes 14.36 seconds. Current RSS: ~1484M. Threads: 6. load average: 1.16 1.14 1.06 1/314 236475895.5896 when the user is an inherited member from the group5897 user: inherited_guest5898 behaves like returns the milestone successfully5899 is expected to include {"title" => "My title 219"}5900 contains release information5901 behaves like a working graphql query5902 returns a successful response5903# [RSpecRunTime] RSpec elapsed time: 32 minutes 15.6 seconds. Current RSS: ~1486M. Threads: 6. load average: 1.15 1.14 1.06 1/312 236485904.5905 user: inherited_reporter5906 behaves like returns the milestone successfully5907 is expected to include {"title" => "My title 219"}5908 contains release information5909 behaves like a working graphql query5910 returns a successful response5911# [RSpecRunTime] RSpec elapsed time: 32 minutes 16.87 seconds. Current RSS: ~1481M. Threads: 6. load average: 1.15 1.14 1.06 1/310 236495912.5913 user: inherited_developer5914 behaves like returns the milestone successfully5915 is expected to include {"title" => "My title 219"}5916 contains release information5917 behaves like a working graphql query5918 returns a successful response5919# [RSpecRunTime] RSpec elapsed time: 32 minutes 18.21 seconds. Current RSS: ~1482M. Threads: 6. load average: 1.15 1.14 1.06 1/309 236505920.5921 when unauthenticated5922 is expected to be nil5923 behaves like a working graphql query5924 returns a successful response5925 when ID argument is missing5926 raises an exception5927 for common GraphQL/REST5928 behaves like group milestones including ancestors and descendants5929 for group milestones5930 when including descendant milestones in a public group5931 finds milestones only in accessible projects and groups5932# [RSpecRunTime] RSpec elapsed time: 32 minutes 21.39 seconds. Current RSS: ~1458M. Threads: 6. load average: 1.13 1.13 1.06 1/309 236515933.5934 include_descendants and include_ancestors5935 when including neither ancestor nor descendant milestones in a public group5936 finds milestones only in accessible projects and groups5937# [RSpecRunTime] RSpec elapsed time: 32 minutes 23.52 seconds. Current RSS: ~1446M. Threads: 6. load average: 1.13 1.13 1.06 1/309 236525938.5939 when including descendant milestones in a public group5940 finds milestones only in accessible projects and groups5941 when including ancestor milestones in a public group5942 finds milestones only in accessible projects and groups5943 when including both ancestor and descendant milestones in a public group5944 finds milestones only in accessible projects and groups5945# [RSpecRunTime] Finishing example group spec/requests/api/graphql/milestone_spec.rb. It took 15.22 seconds. Expected to take 14.95 seconds.5946# [RSpecRunTime] Starting example group spec/requests/api/clusters/agents_spec.rb. Expected to take 13.58 seconds.5947API::Clusters::Agents5948 GET /projects/:id/cluster_agents5949 avoids N+1 queries5950 authorized user5951 returns project agents5952 returns empty list when no agents registered5953# [RSpecRunTime] RSpec elapsed time: 32 minutes 28.93 seconds. Current RSS: ~1433M. Threads: 6. load average: 1.20 1.15 1.06 1/309 236535954.5955 unauthorized user5956 unable to access agents5957 GET /projects/:id/cluster_agents/:agent_id5958 authorized user5959 returns a project agent5960 returns a 404 error if agent id is not available5961# [RSpecRunTime] RSpec elapsed time: 32 minutes 31.17 seconds. Current RSS: ~1426M. Threads: 6. load average: 1.19 1.15 1.06 1/309 236545962.5963 unauthorized user5964 unable to access an existing agent5965 POST /projects/:id/cluster_agents5966 adds agent to project5967 returns a 400 error if name not given5968 returns a 400 error if name is invalid5969 returns 404 error if project does not exist5970# [RSpecRunTime] RSpec elapsed time: 32 minutes 34.79 seconds. Current RSS: ~1428M. Threads: 6. load average: 1.19 1.15 1.06 1/309 236555971.5972 DELETE /projects/:id/cluster_agents/:agent_id5973 deletes agent from project5974 returns a 404 error when deleting non existent agent5975 returns a 404 error if agent id not given5976 returns a 403 if the user is unauthorized to delete5977 behaves like 412 response5978 for a modified resource5979 returns 412 with a JSON error5980# [RSpecRunTime] RSpec elapsed time: 32 minutes 38.47 seconds. Current RSS: ~1426M. Threads: 6. load average: 1.17 1.14 1.06 1/309 236565981.5982 for an unmodified resource5983 returns 204 with an empty body5984# [RSpecRunTime] Finishing example group spec/requests/api/clusters/agents_spec.rb. It took 14.37 seconds. Expected to take 13.58 seconds.5985# [RSpecRunTime] Starting example group spec/requests/api/unleash_spec.rb. Expected to take 12.63 seconds.5986API::Unleash5987 GET /feature_flags/unleash/:project_id/client/features5988 is expected to have request urgency :medium5989 GET /feature_flags/unleash/:project_id/features5990 behaves like authenticated request5991 when using instance id5992 responds with OK5993 when repository is disabled5994 responds with forbidden5995 when repository is private5996 responds with OK5997 when using header5998 responds with OK5999 when using bogus instance id6000 responds with unauthorized6001 when using not existing project6002 responds with unauthorized6003 when a client fetches feature flags several times6004 serializes feature flags for the first time and read cached data from the second time6005 increments the cache key when feature flags are modified6006 with version 2 feature flags6007 does not return a flag without any strategies6008 returns a flag with a default strategy6009 returns a flag with a userWithId strategy6010 returns a flag with multiple strategies6011 returns only flags matching the environment scope6012 returns only strategies matching the environment scope6013 returns only flags for the given project6014 returns all strategies with a matching scope6015 returns a strategy with more than one matching scope6016 returns a disabled flag with a matching scope6017 returns a userWithId strategy for a gitlabUserList strategy6018# [RSpecRunTime] RSpec elapsed time: 32 minutes 45.38 seconds. Current RSS: ~1460M. Threads: 6. load average: 1.16 1.14 1.06 1/309 236576019.6020 GET /feature_flags/unleash/:project_id/client/features6021 behaves like authenticated request6022 when using instance id6023 responds with OK6024 when repository is disabled6025 responds with forbidden6026 when repository is private6027 responds with OK6028 when using header6029 responds with OK6030 when using bogus instance id6031 responds with unauthorized6032 when using not existing project6033 responds with unauthorized6034 when a client fetches feature flags several times6035 serializes feature flags for the first time and read cached data from the second time6036 increments the cache key when feature flags are modified6037 with version 2 feature flags6038 does not return a flag without any strategies6039 returns a flag with a default strategy6040 returns a flag with a userWithId strategy6041 returns a flag with multiple strategies6042 returns only flags matching the environment scope6043 returns only strategies matching the environment scope6044 returns only flags for the given project6045 returns all strategies with a matching scope6046 returns a strategy with more than one matching scope6047 returns a disabled flag with a matching scope6048 returns a userWithId strategy for a gitlabUserList strategy6049# [RSpecRunTime] RSpec elapsed time: 32 minutes 50.94 seconds. Current RSS: ~1464M. Threads: 6. load average: 1.13 1.14 1.06 1/309 236586050.6051 POST /feature_flags/unleash/:project_id/client/register6052 behaves like authenticated request6053 when using instance id6054 responds with OK6055 when repository is disabled6056 responds with forbidden6057 when repository is private6058 responds with OK6059 when using header6060 responds with OK6061 when using bogus instance id6062 responds with unauthorized6063 when using not existing project6064 responds with unauthorized6065 POST /feature_flags/unleash/:project_id/client/metrics6066 behaves like authenticated request6067 when using instance id6068 responds with OK6069 when repository is disabled6070 responds with forbidden6071 when repository is private6072 responds with OK6073 when using header6074 responds with OK6075 when using bogus instance id6076 responds with unauthorized6077 when using not existing project6078 responds with unauthorized6079# [RSpecRunTime] Finishing example group spec/requests/api/unleash_spec.rb. It took 13.81 seconds. Expected to take 12.63 seconds.6080# [RSpecRunTime] Starting example group spec/requests/projects/work_items_spec.rb. Expected to take 12.04 seconds.6081Work Items6082 GET /:namespace/:project/work_items/:id6083 renders show6084# [RSpecRunTime] RSpec elapsed time: 32 minutes 55.3 seconds. Current RSS: ~1466M. Threads: 6. load average: 1.13 1.14 1.06 1/309 236596085.6086 POST /:namespace/:project/work_items/import_csv6087 with public project6088 behaves like handles authorisation6089 when unauthorized6090 with non-member6091 responds with error6092 with anonymous user6093 responds with error6094 when authorized6095 when import/export work items feature is available and member is a reporter6096 shows error when upload fails6097 behaves like response with success status6098 returns 200 status and success message6099 behaves like safely handles uploaded files6100 ensures the upload is handled safely6101 when file extension is not csv6102 returns error message6103 when work items import/export feature is not available6104 behaves like response with 404 status6105 returns 4046106 with private project6107 behaves like handles authorisation6108 when unauthorized6109 with non-member6110 responds with error6111 with anonymous user6112 responds with error6113 when authorized6114 when import/export work items feature is available and member is a reporter6115 shows error when upload fails6116 behaves like response with success status6117 returns 200 status and success message6118 behaves like safely handles uploaded files6119 ensures the upload is handled safely6120 when file extension is not csv6121 returns error message6122 when work items import/export feature is not available6123 behaves like response with 404 status6124 returns 4046125 POST #authorize6126 with authorized user6127 when work items import/export feature is enabled6128 behaves like handle uploads authorize request6129 POST authorize6130 authorizes workhorse header6131 rejects requests that bypassed gitlab-workhorse6132 when using remote storage6133 when direct upload is enabled6134 responds with status 200, location of file remote store and object details6135# [RSpecRunTime] RSpec elapsed time: 33 minutes 2.67 seconds. Current RSS: ~1465M. Threads: 6. load average: 1.19 1.15 1.07 1/310 236606136.6137 when direct upload is disabled6138 handles as a local file6139 when work items import/export feature is disabled6140 behaves like response with 404 status6141 returns 4046142 with unauthorized user6143 behaves like response with 404 status6144 returns 4046145# [RSpecRunTime] Finishing example group spec/requests/projects/work_items_spec.rb. It took 10.71 seconds. Expected to take 12.04 seconds.6146# [RSpecRunTime] Starting example group spec/requests/api/system_hooks_spec.rb. Expected to take 10.47 seconds.6147API::SystemHooks6148 behaves like web-hook API endpoints6149 GET /hooks6150 authorized user6151 returns all hooks6152 when user is forbidden6153 prevents access to hooks6154 when user is unauthorized6155 prevents access to hooks6156 the hook has URL variables6157 returns the names of the url variables6158 GET /hooks/:hook_id6159 authorized user6160 returns a project hook6161 returns a 404 error if hook id is not available6162 the hook is disabled6163 has the correct alert status6164 the hook is backed-off6165 has the correct alert status6166 when user is forbidden6167 does not access an existing hook6168 when user is unauthorized6169 does not access an existing hook6170 POST /hooks6171 adds hook6172 adds the token without including it in the response6173 returns a 400 error if url not given6174 returns a 400 error if no parameters are provided6175 sets default values for events6176 returns a 422 error if token not valid6177 returns a 422 error if url not valid6178# [RSpecRunTime] RSpec elapsed time: 33 minutes 8.38 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.17 1.14 1.06 1/309 236616179.6180 PUT /hooks/:hook_id6181 updates an existing hook6182 updates the URL variables6183 adds the token without including it in the response6184 returns 404 error if hook id not found6185 returns 400 error if no parameters are provided6186 returns a 422 error if url is not valid6187 returns a 422 error if token is not valid6188# [RSpecRunTime] RSpec elapsed time: 33 minutes 10.66 seconds. Current RSS: ~1509M. Threads: 6. load average: 1.16 1.14 1.06 1/309 236626189.6190 DELETE /hooks/:hook_id6191 deletes hook from project6192 returns a 404 error when deleting non existent hook6193 returns a 404 error if hook id not given6194 returns forbidden if a user attempts to delete hooks they do not own6195 behaves like 412 response6196 for a modified resource6197 returns 412 with a JSON error6198# [RSpecRunTime] RSpec elapsed time: 33 minutes 11.71 seconds. Current RSS: ~1512M. Threads: 6. load average: 1.16 1.14 1.06 1/309 236636199.6200 for an unmodified resource6201 returns 204 with an empty body6202 PUT /hooks/:hook_id/url_variables/:key6203 sets the variable6204 overwrites existing values6205 returns a 404 error when editing non existent hook6206 returns a 422 error when the key is illegal6207 returns a 422 error when the value is illegal6208# [RSpecRunTime] RSpec elapsed time: 33 minutes 13.9 seconds. Current RSS: ~1516M. Threads: 6. load average: 1.16 1.14 1.06 1/309 236646209.6210 DELETE /hooks/:hook_id/url_variables/:key6211 unsets the variable6212 returns 404 for keys that do not exist6213 returns a 404 error when deleting a variable from a non existent hook6214# [RSpecRunTime] RSpec elapsed time: 33 minutes 15.7 seconds. Current RSS: ~1521M. Threads: 6. load average: 1.14 1.14 1.06 1/309 236656215.6216 behaves like web-hook API endpoints test hook6217 POST /:hook_id6218 tests the hook6219# [RSpecRunTime] Finishing example group spec/requests/api/system_hooks_spec.rb. It took 12.21 seconds. Expected to take 10.47 seconds.6220# [RSpecRunTime] Starting example group spec/requests/api/applications_spec.rb. Expected to take 10.36 seconds.6221API::Applications6222 POST /applications6223 behaves like POST request permissions for admin mode6224 behaves like when admin6225 behaves like makes request6226 returns6227 behaves like makes request6228 returns6229 behaves like when user6230 returns6231 behaves like makes request6232 returns6233 authenticated and authorized user6234 creates and returns an OAuth application6235 does not allow creating an application with the wrong redirect_uri format6236 does not allow creating an application with a forbidden URI format6237 does not allow creating an application without a name6238 does not allow creating an application without a redirect_uri6239 does not allow creating an application without specifying `scopes`6240 does not allow creating an application with blank `scopes`6241 does not allow creating an application with invalid `scopes`6242 defaults to creating an application with confidential6243 multiple scopes6244 creates an application with multiple `scopes` when each scope specified is seperated by a space6245 does not allow creating an application with multiple `scopes` when one of the scopes is invalid6246# [RSpecRunTime] RSpec elapsed time: 33 minutes 20.22 seconds. Current RSS: ~1518M. Threads: 6. load average: 1.14 1.14 1.06 1/309 236666247.6248 authorized user without authorization6249 does not create application6250 non-authenticated user6251 does not create application6252 GET /applications6253 can list application6254 behaves like GET request permissions for admin mode6255 behaves like when admin6256 behaves like makes request6257 returns6258 behaves like makes request6259 returns6260 behaves like when user6261 returns6262 behaves like makes request6263 returns6264 non-authenticated user6265 cannot list application6266 DELETE /applications/:id6267 user authorization6268 behaves like DELETE request permissions for admin mode6269 behaves like when admin6270 behaves like makes request6271 returns6272 behaves like makes request6273 returns6274 behaves like when user6275 returns6276 behaves like makes request6277 returns6278 authenticated and authorized user6279 can delete an application6280 cannot delete non-existing application6281 non-authenticated user6282 cannot delete an application6283 POST /application/:id/renew-secret6284 user authorization6285 behaves like POST request permissions for admin mode6286 behaves like when admin6287 behaves like makes request6288 returns6289 behaves like makes request6290 returns6291 behaves like when user6292 returns6293 behaves like makes request6294 returns6295 authenticated and authorized user6296 can renew a secret token6297 return 404 when application_id not found6298 return 400 when the operation is failed6299 non-authenticated user6300 cannot renew a secret token6301# [RSpecRunTime] Finishing example group spec/requests/api/applications_spec.rb. It took 9.28 seconds. Expected to take 10.36 seconds.6302# [RSpecRunTime] Starting example group spec/mailers/emails/issues_spec.rb. Expected to take 9.64 seconds.6303Emails::Issues6304 adds email methods to Notify6305 #import_issues_csv_email6306 shows number of successful issues imported6307 shows error when file is invalid6308 shows line numbers with errors6309 shows issuable errors with column6310 with header and footer6311 behaves like appearance header and footer enabled6312 contains header and footer6313# [RSpecRunTime] RSpec elapsed time: 33 minutes 29.62 seconds. Current RSS: ~1496M. Threads: 6. load average: 1.12 1.13 1.06 1/309 236676314.6315 behaves like appearance header and footer not enabled6316 does not contain header and footer6317 #issues_csv_email6318 behaves like export csv email6319 attachment has csv mime type6320 generates a useful filename6321 mentions number of objects and project name6322 doesn't need to mention truncation by default6323 when truncated6324 mentions that the csv has been truncated6325 mentions the number of objects written and expected6326# [RSpecRunTime] RSpec elapsed time: 33 minutes 36.47 seconds. Current RSS: ~1426M. Threads: 6. load average: 1.10 1.13 1.06 1/309 236886327.6328# [RSpecRunTime] Finishing example group spec/mailers/emails/issues_spec.rb. It took 11.27 seconds. Expected to take 9.64 seconds.6329# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/packages/bulk_destroy_spec.rb. Expected to take 8.81 seconds.6330Destroying multiple packages6331 post graphql mutation6332 with valid params6333 user_role: :maintainer, shared_examples_name: "destroying the packages"6334 behaves like destroying the packages6335 marks the packages as pending destruction6336 behaves like returning response status6337 returns success6338# [RSpecRunTime] RSpec elapsed time: 33 minutes 39.33 seconds. Current RSS: ~1410M. Threads: 6. load average: 1.10 1.13 1.06 1/309 236896339.6340 when npm package6341 enqueues the worker to sync a metadata cache6342 user_role: :developer, shared_examples_name: "denying the mutation request"6343 behaves like denying the mutation request6344 does not mark the packages as pending destruction6345 behaves like returning response status6346 returns success6347# [RSpecRunTime] RSpec elapsed time: 33 minutes 41.38 seconds. Current RSS: ~1412M. Threads: 6. load average: 1.09 1.13 1.06 1/309 236906348.6349 user_role: :reporter, shared_examples_name: "denying the mutation request"6350 behaves like denying the mutation request6351 does not mark the packages as pending destruction6352 behaves like returning response status6353 returns success6354# [RSpecRunTime] RSpec elapsed time: 33 minutes 42.79 seconds. Current RSS: ~1414M. Threads: 6. load average: 1.09 1.13 1.06 1/309 236916355.6356 user_role: :guest, shared_examples_name: "denying the mutation request"6357 behaves like denying the mutation request6358 does not mark the packages as pending destruction6359 behaves like returning response status6360 returns success6361# [RSpecRunTime] RSpec elapsed time: 33 minutes 44.06 seconds. Current RSS: ~1416M. Threads: 6. load average: 1.09 1.13 1.06 1/309 236926362.6363 user_role: :not_in_project, shared_examples_name: "denying the mutation request"6364 behaves like denying the mutation request6365 does not mark the packages as pending destruction6366 behaves like returning response status6367 returns success6368 for over the limit6369 behaves like denying the mutation request6370 does not mark the packages as pending destruction6371 behaves like returning response status6372 returns success6373# [RSpecRunTime] RSpec elapsed time: 33 minutes 45.9 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.09 1.12 1.06 1/309 236936374.6375 with packages outside of the project6376 behaves like denying the mutation request6377 does not mark the packages as pending destruction6378 behaves like returning response status6379 returns success6380# [RSpecRunTime] RSpec elapsed time: 33 minutes 46.98 seconds. Current RSS: ~1427M. Threads: 6. load average: 1.09 1.12 1.06 1/309 236946381.6382 with invalid params6383 behaves like denying the mutation request6384 does not mark the packages as pending destruction6385 behaves like returning response status6386 returns success6387 with multi mutations6388 executes the first mutation but not the second one6389# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/packages/bulk_destroy_spec.rb. It took 11.61 seconds. Expected to take 8.81 seconds.6390# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/issue/design_collection/version_spec.rb. Expected to take 8.79 seconds.6391Query.project(fullPath).issue(iid).designCollection.version(sha)6392 scalar fields6393 .id6394 retrieves the id6395# [RSpecRunTime] RSpec elapsed time: 33 minutes 49.82 seconds. Current RSS: ~1428M. Threads: 6. load average: 1.09 1.12 1.06 1/309 236956396.6397 .sha6398 retrieves the sha6399 design_at_version6400 by ID6401DEPRECATION WARNING: using BatchLoader.for in GraphQL is deprecated. Use BatchLoader::GraphQL.for instead or return BatchLoader::GraphQL.wrap from your resolver.6402 finds all the designs as of the given version6403 when the current_user is not authorized6404 returns nil6405# [RSpecRunTime] RSpec elapsed time: 33 minutes 51.58 seconds. Current RSS: ~1428M. Threads: 6. load average: 1.08 1.12 1.06 1/309 236966406.6407 by filename6408 finds all the designs as of the given version6409 when the current_user is not authorized6410 returns nil6411# [RSpecRunTime] RSpec elapsed time: 33 minutes 52.66 seconds. Current RSS: ~1427M. Threads: 6. load average: 1.08 1.12 1.06 1/309 236976412.6413 by design_id6414 finds all the designs as of the given version6415 when the current_user is not authorized6416 returns nil6417# [RSpecRunTime] RSpec elapsed time: 33 minutes 53.74 seconds. Current RSS: ~1430M. Threads: 6. load average: 1.08 1.12 1.06 1/309 236986418.6419 designs_at_version6420 finds all the designs as of the given version6421 filtering6422 by filename6423 finds the designs by filename6424# [RSpecRunTime] RSpec elapsed time: 33 minutes 54.99 seconds. Current RSS: ~1435M. Threads: 6. load average: 1.08 1.12 1.06 1/309 236996425.6426 by design-id6427 finds the designs by id6428 pagination6429 sorts designs for reliable pagination6430 designs6431 finds all the designs as of the given version6432# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/issue/design_collection/version_spec.rb. It took 8.98 seconds. Expected to take 8.79 seconds.6433# [RSpecRunTime] Starting example group spec/controllers/projects/find_file_controller_spec.rb. Expected to take 7.49 seconds.6434Projects::FindFileController6435 GET #show6436 valid branch6437 is expected to respond with 2006438# [RSpecRunTime] RSpec elapsed time: 34 minutes 0.96 second. Current RSS: ~1447M. Threads: 6. load average: 1.07 1.12 1.06 2/312 237306439.6440 invalid branch6441 is expected to respond with 4046442# [RSpecRunTime] RSpec elapsed time: 34 minutes 2.66 seconds. Current RSS: ~1454M. Threads: 6. load average: 1.07 1.12 1.06 1/312 237546443.6444 GET #list6445 valid branch6446 returns an array of file path list6447# [RSpecRunTime] RSpec elapsed time: 34 minutes 4.37 seconds. Current RSS: ~1457M. Threads: 6. load average: 1.07 1.12 1.06 1/313 237826448.6449 invalid branch6450 responds with status 4046451# [RSpecRunTime] RSpec elapsed time: 34 minutes 6.0 seconds. Current RSS: ~1456M. Threads: 6. load average: 1.06 1.12 1.06 1/314 238066452.6453# [RSpecRunTime] Finishing example group spec/controllers/projects/find_file_controller_spec.rb. It took 8.97 seconds. Expected to take 7.49 seconds.6454# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/issues/set_due_date_spec.rb. Expected to take 7.46 seconds.6455Setting Due Date of an issue6456 returns an error if the user is not allowed to update the issue6457 when due date value is a valid date6458 updates the issue due date6459# [RSpecRunTime] RSpec elapsed time: 34 minutes 9.64 seconds. Current RSS: ~1448M. Threads: 6. load average: 1.06 1.12 1.06 1/312 238076460.6461 when due date value is null6462 updates the issue to remove the due date6463# [RSpecRunTime] RSpec elapsed time: 34 minutes 11.38 seconds. Current RSS: ~1439M. Threads: 6. load average: 1.06 1.11 1.06 1/312 238086464.6465 when due date argument is not given6466 returns an error6467# [RSpecRunTime] RSpec elapsed time: 34 minutes 12.78 seconds. Current RSS: ~1435M. Threads: 6. load average: 1.06 1.11 1.06 1/312 238096468.6469 when the due date value is not a valid time6470 returns a coercion error6471# [RSpecRunTime] RSpec elapsed time: 34 minutes 14.06 seconds. Current RSS: ~1429M. Threads: 6. load average: 1.06 1.11 1.06 1/311 238106472.6473# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/issues/set_due_date_spec.rb. It took 8.05 seconds. Expected to take 7.46 seconds.6474# [RSpecRunTime] Starting example group spec/requests/api/project_avatar_spec.rb. Expected to take 6.69 seconds.6475API::ProjectAvatar6476 GET /projects/:id/avatar6477 when the project is public6478 retrieves the avatar successfully6479 when the avatar is in object storage6480 redirects to the file in object storage6481# [RSpecRunTime] RSpec elapsed time: 34 minutes 16.2 seconds. Current RSS: ~1417M. Threads: 6. load average: 1.05 1.11 1.06 1/310 238116482.6483 when the project does not have an avatar6484 returns :not_found6485 when the project is in a group6486 returns :ok6487 when the project is in a subgroup6488 returns :ok6489 when the project is private6490 when the user is not authenticated6491 returns :not_found6492 when the project user is authenticated6493 and have access to the project6494 retrieves the avatar successfully6495# [RSpecRunTime] RSpec elapsed time: 34 minutes 21.01 seconds. Current RSS: ~1417M. Threads: 6. load average: 1.05 1.11 1.06 1/309 238126496.6497 and does not have access to the project6498 returns :not_found6499# [RSpecRunTime] RSpec elapsed time: 34 minutes 22.1 seconds. Current RSS: ~1416M. Threads: 6. load average: 1.05 1.11 1.06 1/309 238136500.6501# [RSpecRunTime] Finishing example group spec/requests/api/project_avatar_spec.rb. It took 8.04 seconds. Expected to take 6.69 seconds.6502# [RSpecRunTime] Starting example group spec/requests/api/metrics/dashboard/annotations_spec.rb. Expected to take 6.29 seconds.6503API::Metrics::Dashboard::Annotations6504 environment6505 behaves like POST /:source_type/:id/metrics_dashboard/annotations6506 with :source_type == environments6507 without correct permissions6508 returns error message6509# [RSpecRunTime] RSpec elapsed time: 34 minutes 24.1 seconds. Current RSS: ~1424M. Threads: 6. load average: 1.05 1.11 1.06 1/309 238346510.6511 when metrics dashboard feature is unavailable6512 returns 404 not found6513 group cluster6514 behaves like POST /:source_type/:id/metrics_dashboard/annotations6515 with :source_type == clusters6516 without correct permissions6517 returns error message6518# [RSpecRunTime] RSpec elapsed time: 34 minutes 26.22 seconds. Current RSS: ~1431M. Threads: 6. load average: 1.04 1.11 1.06 1/309 238356519.6520 when metrics dashboard feature is unavailable6521 returns 404 not found6522 project cluster6523 behaves like POST /:source_type/:id/metrics_dashboard/annotations6524 with :source_type == clusters6525 without correct permissions6526 returns error message6527 when metrics dashboard feature is unavailable6528 returns 404 not found6529# [RSpecRunTime] Finishing example group spec/requests/api/metrics/dashboard/annotations_spec.rb. It took 5.71 seconds. Expected to take 6.29 seconds.6530# [RSpecRunTime] Starting example group spec/requests/projects/incidents_controller_spec.rb. Expected to take 6.09 seconds.6531Projects::IncidentsController6532 GET #index6533 shows the page6534 when user is unauthorized6535 behaves like login required6536 redirects to the login page6537# [RSpecRunTime] RSpec elapsed time: 34 minutes 29.92 seconds. Current RSS: ~1422M. Threads: 6. load average: 1.04 1.11 1.06 1/309 238366538.6539 when user is a guest6540 shows the page6541 GET #show6542 renders incident page6543 with non existing id6544 behaves like not found6545 returns not_found6546# [RSpecRunTime] RSpec elapsed time: 34 minutes 32.46 seconds. Current RSS: ~1423M. Threads: 6. load average: 1.04 1.11 1.06 1/309 238376547.6548 for issue6549 behaves like not found6550 returns not_found6551 when user is a guest6552 shows the page6553 when unauthorized6554 behaves like login required6555 redirects to the login page6556# [RSpecRunTime] Finishing example group spec/requests/projects/incidents_controller_spec.rb. It took 6.27 seconds. Expected to take 6.09 seconds.6557# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/work_items/delete_spec.rb. Expected to take 5.73 seconds.6558Delete a work item6559 when the user is not allowed to delete a work item6560 behaves like a mutation that returns a top-level access error6561 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"6562# [RSpecRunTime] RSpec elapsed time: 34 minutes 36.16 seconds. Current RSS: ~1421M. Threads: 6. load average: 0.96 1.09 1.05 1/309 238386563.6564 when user has permissions to delete a work item6565 deletes the work item6566 when group owner can delete a work item even if not the author6567 deletes the group-level work item6568# [RSpecRunTime] RSpec elapsed time: 34 minutes 40.85 seconds. Current RSS: ~1415M. Threads: 6. load average: 0.96 1.09 1.05 1/309 238396569.6570 when an error is produced when trying to delete the work item6571 returns an error message6572# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/work_items/delete_spec.rb. It took 7.28 seconds. Expected to take 5.73 seconds.6573# [RSpecRunTime] Starting example group spec/controllers/user_settings/gpg_keys_controller_spec.rb. Expected to take 5.33 seconds.6574UserSettings::GpgKeysController6575 POST #create6576 creates a new key6577 when the key is invalid6578 does not create a new key6579# [RSpecRunTime] RSpec elapsed time: 34 minutes 45.23 seconds. Current RSS: ~1415M. Threads: 6. load average: 0.96 1.09 1.05 1/309 239156580.6581# [RSpecRunTime] Finishing example group spec/controllers/user_settings/gpg_keys_controller_spec.rb. It took 3.87 seconds. Expected to take 5.33 seconds.6582# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb. Expected to take 5.24 seconds.6583Updating the packages cleanup policy6584 post graphql mutation6585 with existing packages cleanup policy6586 user_role: :maintainer, shared_examples_name: "accepting the mutation request and updates the existing policy"6587 behaves like accepting the mutation request and updates the existing policy6588 returns the updated packages cleanup policy6589# [RSpecRunTime] RSpec elapsed time: 34 minutes 46.75 seconds. Current RSS: ~1415M. Threads: 6. load average: 0.96 1.08 1.05 1/309 239166590.6591 user_role: :developer, shared_examples_name: "denying the mutation request"6592 behaves like denying the mutation request6593 returns an error6594 user_role: :reporter, shared_examples_name: "denying the mutation request"6595 behaves like denying the mutation request6596 returns an error6597 user_role: :guest, shared_examples_name: "denying the mutation request"6598 behaves like denying the mutation request6599 returns an error6600 user_role: :anonymous, shared_examples_name: "denying the mutation request"6601 behaves like denying the mutation request6602 returns an error6603 without existing packages cleanup policy6604 user_role: :maintainer, shared_examples_name: "accepting the mutation request and creates a policy"6605 behaves like accepting the mutation request and creates a policy6606 returns the created packages cleanup policy6607 user_role: :developer, shared_examples_name: "denying the mutation request"6608 behaves like denying the mutation request6609 returns an error6610 user_role: :reporter, shared_examples_name: "denying the mutation request"6611 behaves like denying the mutation request6612 returns an error6613 user_role: :guest, shared_examples_name: "denying the mutation request"6614 behaves like denying the mutation request6615 returns an error6616 user_role: :anonymous, shared_examples_name: "denying the mutation request"6617 behaves like denying the mutation request6618 returns an error6619# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb. It took 5.96 seconds. Expected to take 5.24 seconds.6620# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/releases/delete_spec.rb. Expected to take 4.9 seconds.6621Deleting a release6622 when the current user has access to update releases6623 deletes the release6624 returns the deleted release6625 does not remove the Git tag associated with the deleted release6626 returns no errors6627 validation6628 when the release does not exist6629 returns the release as null6630 returns an errors-at-data message6631# [RSpecRunTime] RSpec elapsed time: 34 minutes 55.94 seconds. Current RSS: ~1443M. Threads: 6. load average: 0.97 1.08 1.05 1/314 239706632.6633 when the project does not exist6634 behaves like unauthorized or not found error6635 returns a top-level error with message6636 when the current user doesn't have access to update releases6637 when the current user is a Reporter6638 behaves like unauthorized or not found error6639 returns a top-level error with message6640 when the current user is a Guest6641 behaves like unauthorized or not found error6642 returns a top-level error with message6643 when the current user is a public user6644 behaves like unauthorized or not found error6645 returns a top-level error with message6646# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/releases/delete_spec.rb. It took 6.1 seconds. Expected to take 4.9 seconds.6647# [RSpecRunTime] Starting example group spec/controllers/jira_connect/subscriptions_controller_spec.rb. Expected to take 4.62 seconds.6648JiraConnect::SubscriptionsController6649 #index6650 without JWT6651 returns 4036652 with valid JWT6653 returns 2006654 removes X-Frame-Options to allow rendering in iframe6655 with JSON format6656 renders the relevant data as JSON6657 with context qsh6658 is expected to respond with numeric status code ok6659 #create6660 without JWT6661 returns 4036662 with valid JWT6663 signed in to GitLab6664 dev panel integration is available6665 creates a subscription6666 returns 2006667# [RSpecRunTime] RSpec elapsed time: 35 minutes 0.69 second. Current RSS: ~1451M. Threads: 6. load average: 0.97 1.08 1.05 3/315 239716668.6669 when the Jira user is not a site-admin6670 returns forbidden6671 not signed in to GitLab6672 returns 4016673 #destroy6674 without JWT6675 returns 4036676 with valid JWT6677 deletes the subscription6678 when the Jira user is not a site admin6679 does not delete the subscription6680# [RSpecRunTime] Finishing example group spec/controllers/jira_connect/subscriptions_controller_spec.rb. It took 5.83 seconds. Expected to take 4.62 seconds.6681# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/pipeline_cancel_spec.rb. Expected to take 4.39 seconds.6682PipelineCancel6683 does not cancel any pipelines not owned by the current user6684 returns a error if the pipline cannot be be canceled6685 when running build6686 when supports canceling is true6687 transitions all running jobs to canceling6688# [RSpecRunTime] RSpec elapsed time: 35 minutes 6.55 seconds. Current RSS: ~1442M. Threads: 6. load average: 0.97 1.08 1.05 1/309 239726689.6690 when supports canceling is false6691 cancels all running jobs to canceled6692# [RSpecRunTime] RSpec elapsed time: 35 minutes 8.4 seconds. Current RSS: ~1442M. Threads: 6. load average: 0.97 1.08 1.05 1/309 239736693.6694# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/pipeline_cancel_spec.rb. It took 5.29 seconds. Expected to take 4.39 seconds.6695# [RSpecRunTime] Starting example group spec/controllers/concerns/checks_collaboration_spec.rb. Expected to take 4.25 seconds.6696ChecksCollaboration6697 #can_collaborate_with_project?6698 is true if the user can push to the project6699 is true when the user can push to a branch of the project6700 when the user has forked the project6701 is true6702 is false when the project is archived6703# [RSpecRunTime] RSpec elapsed time: 35 minutes 13.98 seconds. Current RSS: ~1414M. Threads: 6. load average: 0.98 1.08 1.05 1/309 239746704.6705# [RSpecRunTime] Finishing example group spec/controllers/concerns/checks_collaboration_spec.rb. It took 5.58 seconds. Expected to take 4.25 seconds.6706# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/todos/mark_done_spec.rb. Expected to take 3.92 seconds.6707Marking todos done6708 marks a single todo as done6709 when todo is already marked done6710 has the expected response6711# [RSpecRunTime] RSpec elapsed time: 35 minutes 18.2 seconds. Current RSS: ~1390M. Threads: 6. load average: 0.90 1.06 1.04 1/309 239756712.6713 when todo does not belong to requesting user6714 results in the correct todo states6715 behaves like a mutation that returns a top-level access error6716 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"6717 when using an invalid gid6718 contains the expected error6719# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/todos/mark_done_spec.rb. It took 4.99 seconds. Expected to take 3.92 seconds.6720# [RSpecRunTime] Starting example group spec/controllers/projects/import/jira_controller_spec.rb. Expected to take 3.84 seconds.6721Projects::Import::JiraController6722 GET #show6723 behaves like users without permissions6724 with anonymous user6725 redirects to new user page6726 when loged user is a developer6727 behaves like redirect with error6728 redirects to project issues path6729 renders a correct error6730# [RSpecRunTime] RSpec elapsed time: 35 minutes 21.19 seconds. Current RSS: ~1416M. Threads: 6. load average: 0.99 1.07 1.05 1/309 239766731.6732 jira integration configuration6733 when Jira service is not enabled for the project6734 does not query Jira service6735 behaves like template with no message6736 does not set any message6737 renders show template6738# [RSpecRunTime] RSpec elapsed time: 35 minutes 22.27 seconds. Current RSS: ~1418M. Threads: 6. load average: 0.99 1.07 1.05 1/309 239776739.6740 when Jira service is not configured correctly for the project6741 behaves like template with no message6742 does not set any message6743 renders show template6744# [RSpecRunTime] Finishing example group spec/controllers/projects/import/jira_controller_spec.rb. It took 4.13 seconds. Expected to take 3.84 seconds.6745# [RSpecRunTime] Starting example group spec/requests/api/templates_spec.rb. Expected to take 3.59 seconds.6746API::Templates6747 the Template Entity6748 is expected to eq "Ruby"6749 is expected to include "*.gem"6750 the TemplateList Entity6751 is expected not to be nil6752 is expected to be nil6753 requesting gitignores6754 returns a list of available gitignore templates6755 requesting gitlab-ci-ymls6756 returns a list of available gitlab_ci_ymls6757 requesting gitlab-ci-yml for Ruby6758 adds a disclaimer on the top6759 the License Template Entity6760 returns a license template6761 GET templates/licenses6762 returns a list of available license templates6763 the popular parameter6764 with popular=16765 returns a list of available popular license templates6766 GET templates/licenses/:name6767 with :project and :fullname given6768 for the mit license6769 returns the license text6770 replaces placeholder values6771 for the agpl-3.0 license6772 returns the license text6773 replaces placeholder values6774 for the gpl-3.0 license6775 returns the license text6776 replaces placeholder values6777 for the gpl-2.0 license6778 returns the license text6779 replaces placeholder values6780 for the apache-2.0 license6781 returns the license text6782 replaces placeholder values6783 for an uknown license6784 returns a 4046785 with no :fullname given6786 with an authenticated user6787 replaces the copyright owner placeholder with the name of the current user6788# [RSpecRunTime] Finishing example group spec/requests/api/templates_spec.rb. It took 3.47 seconds. Expected to take 3.59 seconds.6789# [RSpecRunTime] Starting example group spec/controllers/projects/usage_quotas_controller_spec.rb. Expected to take 3.55 seconds.6790Projects::UsageQuotasController6791 GET #index6792 when user does not have read_usage_quotas permission6793 renders not_found6794# [RSpecRunTime] RSpec elapsed time: 35 minutes 28.04 seconds. Current RSS: ~1466M. Threads: 6. load average: 0.99 1.07 1.05 1/309 239786795.6796 when user has read_usage_quotas permission6797 renders index with 200 status code6798# [RSpecRunTime] RSpec elapsed time: 35 minutes 30.75 seconds. Current RSS: ~1478M. Threads: 6. load average: 0.99 1.07 1.05 1/309 239796799.6800# [RSpecRunTime] Finishing example group spec/controllers/projects/usage_quotas_controller_spec.rb. It took 4.21 seconds. Expected to take 3.55 seconds.6801# [RSpecRunTime] Starting example group spec/requests/projects/network_controller_spec.rb. Expected to take 3.25 seconds.6802Projects::NetworkController6803 GET #show6804 when user is unauthorized6805 shows 4046806# [RSpecRunTime] RSpec elapsed time: 35 minutes 32.24 seconds. Current RSS: ~1483M. Threads: 6. load average: 0.99 1.07 1.05 1/309 240006807.6808 when user is authorized6809 renders content6810 assigns url6811 when ref_type is provided6812 assigns url with ref_type6813# [RSpecRunTime] RSpec elapsed time: 35 minutes 34.44 seconds. Current RSS: ~1473M. Threads: 6. load average: 0.99 1.07 1.05 2/313 240156814.6815# [RSpecRunTime] Finishing example group spec/requests/projects/network_controller_spec.rb. It took 3.61 seconds. Expected to take 3.25 seconds.6816# [RSpecRunTime] Starting example group spec/requests/import/source_users_controller_spec.rb. Expected to take 3.2 seconds.6817Import::SourceUsersController6818 POST /decline6819 when signed in6820 is expected to change `source_user.reload.rejected?` from false to true6821 is expected to change `source_user.reload.reassign_to_user` from an_instance_of(User) to nil6822 redirects with a notice6823 cannot be declined after being accepted6824# [RSpecRunTime] RSpec elapsed time: 35 minutes 36.05 seconds. Current RSS: ~1471M. Threads: 6. load average: 0.99 1.07 1.05 1/313 240166825.6826 behaves like it requires feature flag6827 when :improved_user_mapping is disabled6828 returns 4046829 behaves like it requires the user to be signed in6830 when the user is not signed in6831 redirects to the login screen6832 POST /accept6833 when signed in6834 is expected to change `source_user.reload.completed?` from false to true6835 redirects with a notice when accepted6836 can only be accepted by the reassign_to_user6837 cannot be accepted twice6838# [RSpecRunTime] RSpec elapsed time: 35 minutes 37.45 seconds. Current RSS: ~1449M. Threads: 6. load average: 0.99 1.07 1.05 1/313 240176839.6840 behaves like it requires feature flag6841 when :improved_user_mapping is disabled6842 returns 4046843 behaves like it requires the user to be signed in6844 when the user is not signed in6845 redirects to the login screen6846# [RSpecRunTime] Finishing example group spec/requests/import/source_users_controller_spec.rb. It took 3.31 seconds. Expected to take 3.2 seconds.6847# [RSpecRunTime] Starting example group spec/requests/api/oauth_tokens_spec.rb. Expected to take 3.03 seconds.6848OAuth tokens6849 Resource Owner Password Credentials6850 when user has 2FA enabled6851 does not create an access token6852 when 2FA enforced6853 when grace period expired6854 does not create an access token6855 when grace period is not expired6856 creates an access token6857 when user does not have 2FA enabled6858 when no client credentials provided6859 with valid credentials6860 creates an access token6861 with invalid user password6862 does not create an access token6863 when client credentials provided6864 with valid credentials6865 creates an access token6866 with invalid client secret6867 does not create an access token6868 when user is blocked6869 is expected to respond with numeric status code bad_request6870 when user is ldap_blocked6871 is expected to respond with numeric status code bad_request6872 when user account is not confirmed6873 is expected to respond with numeric status code bad_request6874# [RSpecRunTime] Finishing example group spec/requests/api/oauth_tokens_spec.rb. It took 3.16 seconds. Expected to take 3.03 seconds.6875# [RSpecRunTime] Starting example group spec/controllers/profiles/preferences_controller_spec.rb. Expected to take 2.86 seconds.6876Profiles::PreferencesController6877 GET show6878 renders6879 assigns user6880 PATCH update6881 on successful update6882 responds with success6883 changes the user's preferences6884 on failed update6885 responds with error6886 on invalid dashboard setting6887 responds with error6888 on invalid diffs colors setting6889 responds with error for diffs_deletion_color6890 responds with error for diffs_addition_color6891 on enabled_following setting6892WARNING: Active Record does not support composite primary key.6893user_follow_users has composite primary key. Composite primary key is ignored.6894 does not update enabled_following preference of user6895# [RSpecRunTime] Finishing example group spec/controllers/profiles/preferences_controller_spec.rb. It took 3.37 seconds. Expected to take 2.86 seconds.6896# [RSpecRunTime] Starting example group spec/requests/groups/usage_quotas_controller_spec.rb. Expected to take 2.75 seconds.6897Groups::UsageQuotasController6898 GET /groups/*group_id/-/usage_quotas6899 when user has read_usage_quotas permission6900 renders index with 200 status code6901 renders 404 page if subgroup6902# [RSpecRunTime] RSpec elapsed time: 35 minutes 46.14 seconds. Current RSS: ~1447M. Threads: 6. load average: 0.99 1.07 1.04 1/309 240186903.6904 when user does not have read_usage_quotas permission6905 renders not_found6906# [RSpecRunTime] Finishing example group spec/requests/groups/usage_quotas_controller_spec.rb. It took 2.29 seconds. Expected to take 2.75 seconds.6907# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb. Expected to take 2.64 seconds.6908getting Alert Management Alert Assignees6909 returns the correct assignees6910 applies appropriate filters for non-visible users6911 performance6912 can limit results6913 can include all results6914 avoids N+1 queries6915# [RSpecRunTime] RSpec elapsed time: 35 minutes 49.53 seconds. Current RSS: ~1439M. Threads: 6. load average: 0.99 1.07 1.04 1/309 240196916.6917# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb. It took 2.97 seconds. Expected to take 2.64 seconds.6918# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/terraform/states_spec.rb. Expected to take 2.48 seconds.6919query terraform states6920 returns terraform state data6921 returns count of terraform states6922 unauthorized users6923 is expected to be nil6924# [RSpecRunTime] RSpec elapsed time: 35 minutes 51.96 seconds. Current RSS: ~1433M. Threads: 6. load average: 0.99 1.07 1.04 1/309 240206925.6926# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/terraform/states_spec.rb. It took 2.41 seconds. Expected to take 2.48 seconds.6927# [RSpecRunTime] Starting example group spec/requests/api/graphql/project/languages_spec.rb. Expected to take 2.37 seconds.6928Project.languages6929 when the languages haven't been detected yet6930 returns expected languages on second request as detection is done asynchronously6931# [RSpecRunTime] RSpec elapsed time: 35 minutes 53.9 seconds. Current RSS: ~1431M. Threads: 6. load average: 0.99 1.07 1.04 1/310 240506932.6933 when the languages were detected before6934 returns repository languages6935# [RSpecRunTime] Finishing example group spec/requests/api/graphql/project/languages_spec.rb. It took 2.3 seconds. Expected to take 2.37 seconds.6936# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/organizations/create_spec.rb. Expected to take 2.16 seconds.6937Mutations::Organizations::Create6938 is expected to require graphql authorizations :create_organization6939 when the user does not have permission6940 does not create an organization6941 behaves like a mutation that returns a top-level access error6942 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"6943 when the user has permission6944 creates an organization6945 returns the new organization6946 when the params are invalid6947 returns the validation error6948 with description6949 creates an organization6950 returns the new organization6951# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/organizations/create_spec.rb. It took 2.27 seconds. Expected to take 2.16 seconds.6952# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/timelogs/delete_spec.rb. Expected to take 2.14 seconds.6953Delete a timelog6954 when the user is not allowed to delete a timelog6955 behaves like a mutation that returns a top-level access error6956 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"6957# [RSpecRunTime] RSpec elapsed time: 35 minutes 57.95 seconds. Current RSS: ~1443M. Threads: 6. load average: 0.99 1.06 1.04 1/310 240516958.6959 when user has permissions to delete a timelog6960 deletes the timelog6961# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/timelogs/delete_spec.rb. It took 2.19 seconds. Expected to take 2.14 seconds.6962# [RSpecRunTime] Starting example group spec/requests/mailgun/webhooks_controller_spec.rb. Expected to take 2.07 seconds.6963Mailgun::WebhooksController6964 #process_webhook6965 returns 406 when integration is not enabled6966 returns 404 when signing key is not configured6967 returns 404 when signature invalid6968 returns 200 when signature is valid6969 invite email failures6970 marks the member invite email success as false6971 supports legacy URL6972 does not change the invite status if failure is temporary6973# [RSpecRunTime] RSpec elapsed time: 36 minutes 0.83 second. Current RSS: ~1442M. Threads: 6. load average: 0.99 1.06 1.04 1/311 240526974.6975# [RSpecRunTime] Finishing example group spec/requests/mailgun/webhooks_controller_spec.rb. It took 2.13 seconds. Expected to take 2.07 seconds.6976# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/manual_variables_spec.rb. Expected to take 1.87 seconds.6977Query.project(fullPath).pipelines.jobs.manualVariables6978 returns the manual variables for actionable jobs6979 does not fetch job variables for jobs that are not actionable6980 does not fetch job variables for bridges6981# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/manual_variables_spec.rb. It took 2.31 seconds. Expected to take 1.87 seconds.6982# [RSpecRunTime] RSpec elapsed time: 36 minutes 3.36 seconds. Current RSS: ~1442M. Threads: 6. load average: 0.99 1.06 1.04 1/311 240536983.6984# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/incident_management/timeline_event/promote_from_note_spec.rb. Expected to take 1.86 seconds.6985Promote an incident timeline event from a comment6986 creates incident timeline event from the note6987# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/incident_management/timeline_event/promote_from_note_spec.rb. It took 1.64 seconds. Expected to take 1.86 seconds.6988# [RSpecRunTime] RSpec elapsed time: 36 minutes 5.06 seconds. Current RSS: ~1432M. Threads: 6. load average: 0.99 1.06 1.04 1/309 240546989.6990# [RSpecRunTime] Starting example group spec/requests/api/graphql/ci/job_artifacts_spec.rb. Expected to take 1.66 seconds.6991Query.project(fullPath).pipelines.jobs.artifacts6992 returns the fields for the artifacts6993# [RSpecRunTime] Finishing example group spec/requests/api/graphql/ci/job_artifacts_spec.rb. It took 2.05 seconds. Expected to take 1.66 seconds.6994# [RSpecRunTime] RSpec elapsed time: 36 minutes 7.18 seconds. Current RSS: ~1430M. Threads: 6. load average: 1.00 1.06 1.04 1/309 240766995.6996# [RSpecRunTime] Starting example group spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb. Expected to take 1.65 seconds.6997RunnerCacheClear6998 when the user does not have admin pipeline permission6999 does not clear the runner cache7000 behaves like a mutation that returns a top-level access error7001 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"7002# [RSpecRunTime] RSpec elapsed time: 36 minutes 8.58 seconds. Current RSS: ~1428M. Threads: 6. load average: 1.00 1.06 1.04 2/309 240777003.7004 when the user has admin pipeline permission on the given project7005 clears the runner cache7006# [RSpecRunTime] Finishing example group spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb. It took 2.09 seconds. Expected to take 1.65 seconds.7007# [RSpecRunTime] Starting example group spec/controllers/groups/application_controller_spec.rb. Expected to take 1.52 seconds.7008Groups::ApplicationController7009 #method_missing7010 calls authorize_action! with the policy and renders not_found when user not authorized7011 calls authorize_action! with the policy and renders OK when user is authorized7012# [RSpecRunTime] RSpec elapsed time: 36 minutes 10.58 seconds. Current RSS: ~1433M. Threads: 6. load average: 1.00 1.06 1.04 1/309 240787013.7014 #respond_to_missing?7015 returns true if the method matches the name structure7016 returns false if the method does not match the name structure7017# [RSpecRunTime] Finishing example group spec/controllers/groups/application_controller_spec.rb. It took 1.8 seconds. Expected to take 1.52 seconds.7018# [RSpecRunTime] Starting example group spec/requests/oauth/applications_controller_spec.rb. Expected to take 1.35 seconds.7019Oauth::ApplicationsController7020 sets `@created` instance variable to `true`7021 GET #show7022 renders template7023# [RSpecRunTime] RSpec elapsed time: 36 minutes 12.3 seconds. Current RSS: ~1435M. Threads: 6. load average: 1.00 1.06 1.04 1/309 240797024.7025# [RSpecRunTime] Finishing example group spec/requests/oauth/applications_controller_spec.rb. It took 1.4 seconds. Expected to take 1.35 seconds.7026# [RSpecRunTime] Starting example group spec/mailers/emails/groups_spec.rb. Expected to take 1.29 seconds.7027Emails::Groups7028 #group_was_exported_email7029 sends success email7030 #group_was_not_exported_email7031 sends failure email7032# [RSpecRunTime] Finishing example group spec/mailers/emails/groups_spec.rb. It took 1.54 seconds. Expected to take 1.29 seconds.7033# [RSpecRunTime] Starting example group spec/requests/api/graphql/metadata_query_spec.rb. Expected to take 1.11 seconds.7034getting project information7035 logged in7036 kas is enabled7037 returns version, revision, kas_enabled, kas_version, kas_external_url7038 kas is disabled7039 returns version and revision7040 anonymous user7041 returns nothing7042# [RSpecRunTime] Finishing example group spec/requests/api/graphql/metadata_query_spec.rb. It took 1.15 seconds. Expected to take 1.11 seconds.7043# [RSpecRunTime] Starting example group spec/requests/jira_connect/oauth_application_ids_controller_spec.rb. Expected to take 1.0 second.7044JiraConnect::OauthApplicationIdsController7045 GET /-/jira_connect/oauth_application_id7046 renders the jira connect application id7047 allows cross-origin requests7048 application ID is empty7049 renders not found7050 on SaaS7051 renders not found7052 OPTIONS /-/jira_connect/oauth_application_id7053 allows cross-origin requests7054# [RSpecRunTime] Finishing example group spec/requests/jira_connect/oauth_application_ids_controller_spec.rb. It took 1.14 seconds. Expected to take 1.0 second.7055# [RSpecRunTime] Starting example group spec/requests/chaos_controller_spec.rb. Expected to take 0.75 second.7056ChaosController7057 behaves like Base action controller7058 security headers7059 Cross-Security-Policy7060 when configuring snowplow7061 when snowplow is enabled7062 adds snowplow to the csp7063 when snowplow is enabled but host is not configured7064 behaves like snowplow is not in the CSP7065 does not add the snowplow collector hostname to the CSP7066 when snowplow is disabled7067 behaves like snowplow is not in the CSP7068 does not add the snowplow collector hostname to the CSP7069 when configuring vite7070 when vite enabled during development7071 adds vite csp (PENDING: https://gitlab.com/gitlab-org/gitlab/-/issues/424334)7072 when vite disabled7073 doesn't add vite csp7074# [RSpecRunTime] Finishing example group spec/requests/chaos_controller_spec.rb. It took 0.87 second. Expected to take 0.75 second.7075# [RSpecRunTime] Starting example group spec/mailers/email_rejection_mailer_spec.rb. Expected to take 0.62 second.7076EmailRejectionMailer7077 #rejection7078 behaves like appearance header and footer enabled7079 contains header and footer7080 behaves like appearance header and footer not enabled7081 does not contain header and footer7082# [RSpecRunTime] Finishing example group spec/mailers/email_rejection_mailer_spec.rb. It took 0.7 second. Expected to take 0.62 second.7083# [RSpecRunTime] Starting example group spec/controllers/jira_connect/app_descriptor_controller_spec.rb. Expected to take 0.35 second.7084JiraConnect::AppDescriptorController7085 #show7086 GET #show7087 returns JSON app descriptor7088# [RSpecRunTime] Finishing example group spec/controllers/jira_connect/app_descriptor_controller_spec.rb. It took 1.19 seconds. Expected to take 0.35 second.7089auto_explain log contains 1492 entries for main, writing to /builds/gitlab-org/gitlab/auto_explain/rspec-integration-pg14-single-db-5-16.343.main.ndjson.gz7090took 26.9818535057091[TEST PROF INFO] EventProf results for sql.active_record7092Total time: 08:56.070 of 36:14.393 (24.65%)7093Total events: 2778267094Top 5 slowest suites (by time):7095API::MergeRequests (./spec/requests/api/merge_requests_spec.rb:5) – 03:03.471 (93132 / 461) of 12:16.089 (24.93%)7096API::Ci::Pipelines (./spec/requests/api/ci/pipelines_spec.rb:5) – 01:06.429 (36093 / 384) of 04:08.509 (26.73%)7097API::Ci::Variables (./spec/requests/api/ci/variables_spec.rb:5) – 00:34.258 (18860 / 41) of 01:45.849 (32.37%)7098Projects::BranchesController (./spec/controllers/projects/branches_controller_spec.rb:5) – 00:30.831 (16147 / 63) of 02:39.180 (19.37%)7099getting an is... for a project (./spec/requests/api/graphql/project/issues_spec.rb:5) – 00:28.119 (12719 / 83) of 01:57.331 (23.97%)7100Knapsack report was generated. Preview:7101{7102 "spec/requests/api/merge_requests_spec.rb": 736.035301631,7103 "spec/requests/api/ci/pipelines_spec.rb": 248.5094891860008,7104 "spec/controllers/projects/branches_controller_spec.rb": 159.17966912699922,7105 "spec/requests/api/graphql/project/issues_spec.rb": 117.33117269700051,7106 "spec/requests/api/ci/variables_spec.rb": 105.84913161799977,7107 "spec/requests/api/graphql/mutations/work_items/update_spec.rb": 65.34496063799998,7108 "spec/requests/api/files_spec.rb": 63.79143725999984,7109 "spec/controllers/projects/commit_controller_spec.rb": 61.47786439900028,7110 "spec/requests/api/internal/kubernetes_spec.rb": 53.312974646999464,7111 "spec/requests/api/group_milestones_spec.rb": 43.10581641000044,7112 "spec/requests/api/todos_spec.rb": 43.103196629000195,7113 "spec/requests/groups_controller_spec.rb": 35.59020569099994,7114 "spec/controllers/projects/repositories_controller_spec.rb": 32.22909269199954,7115 "spec/requests/api/graphql/mutations/merge_requests/set_time_estimate_spec.rb": 28.58953782200024,7116 "spec/requests/api/ml/mlflow/runs_spec.rb": 27.752003292000154,7117 "spec/controllers/projects/deployments_controller_spec.rb": 25.43787163900015,7118 "spec/requests/api/bulk_imports_spec.rb": 22.17536618399936,7119 "spec/requests/groups/settings/access_tokens_controller_spec.rb": 19.81901052000012,7120 "spec/controllers/projects/imports_controller_spec.rb": 18.711645100999704,7121 "spec/controllers/snippets_controller_spec.rb": 17.68091155499951,7122 "spec/requests/api/graphql/milestone_spec.rb": 15.218284178999966,7123 "spec/requests/api/clusters/agents_spec.rb": 14.370268294999732,7124 "spec/requests/api/unleash_spec.rb": 13.813159714999529,7125 "spec/requests/projects/work_items_spec.rb": 10.705691752000348,7126 "spec/requests/api/system_hooks_spec.rb": 12.213272160999622,7127 "spec/requests/api/applications_spec.rb": 9.278810138999688,7128 "spec/mailers/emails/issues_spec.rb": 11.26642417199946,7129 "spec/requests/api/graphql/mutations/packages/bulk_destroy_spec.rb": 11.60684121399936,7130 "spec/requests/api/graphql/project/issue/design_collection/version_spec.rb": 8.98325729499993,7131 "spec/controllers/projects/find_file_controller_spec.rb": 8.973040165999919,7132 "spec/requests/api/graphql/mutations/issues/set_due_date_spec.rb": 8.04487609500029,7133 "spec/requests/api/project_avatar_spec.rb": 8.044053925999833,7134 "spec/requests/api/metrics/dashboard/annotations_spec.rb": 5.713583571000527,7135 "spec/requests/projects/incidents_controller_spec.rb": 6.269936192000387,7136 "spec/requests/api/graphql/mutations/work_items/delete_spec.rb": 7.275588036999579,7137 "spec/controllers/user_settings/gpg_keys_controller_spec.rb": 3.8696961309997278,7138 "spec/requests/api/graphql/mutations/packages/cleanup/policy/update_spec.rb": 5.962447867999799,7139 "spec/requests/api/graphql/mutations/releases/delete_spec.rb": 6.102625259999513,7140 "spec/controllers/jira_connect/subscriptions_controller_spec.rb": 5.831114494999383,7141 "spec/requests/api/graphql/mutations/ci/pipeline_cancel_spec.rb": 5.293022374999964,7142 "spec/controllers/concerns/checks_collaboration_spec.rb": 5.581502808999176,7143 "spec/requests/api/graphql/mutations/todos/mark_done_spec.rb": 4.985274100999959,7144 "spec/controllers/projects/import/jira_controller_spec.rb": 4.128167326999574,7145 "spec/requests/api/templates_spec.rb": 3.471186052000121,7146 "spec/controllers/projects/usage_quotas_controller_spec.rb": 4.2127164819994505,7147 "spec/requests/projects/network_controller_spec.rb": 3.6117159749992425,7148 "spec/requests/import/source_users_controller_spec.rb": 3.31433134100007,7149 "spec/requests/api/oauth_tokens_spec.rb": 3.1618333099995652,7150 "spec/controllers/profiles/preferences_controller_spec.rb": 3.3657999179995386,7151 "spec/requests/groups/usage_quotas_controller_spec.rb": 2.2893574859999717,7152 "spec/requests/api/graphql/project/alert_management/alert/assignees_spec.rb": 2.969858249999561,7153 "spec/requests/api/graphql/project/terraform/states_spec.rb": 2.4058997800002544,7154 "spec/requests/api/graphql/project/languages_spec.rb": 2.294924177000212,7155 "spec/requests/api/graphql/mutations/organizations/create_spec.rb": 2.2717665069994837,7156 "spec/requests/api/graphql/mutations/timelogs/delete_spec.rb": 2.191673092000201,7157 "spec/requests/mailgun/webhooks_controller_spec.rb": 2.1312747850006417,7158 "spec/requests/api/graphql/ci/manual_variables_spec.rb": 2.3100432660003207,7159 "spec/requests/api/graphql/mutations/incident_management/timeline_event/promote_from_note_spec.rb": 1.6385210010002993,7160 "spec/requests/api/graphql/ci/job_artifacts_spec.rb": 2.0510526589996516,7161 "spec/requests/api/graphql/mutations/ci/runner/cache/clear_spec.rb": 2.093401867000466,7162 "spec/controllers/groups/application_controller_spec.rb": 1.7997977329996502,7163 "spec/requests/oauth/applications_controller_spec.rb": 1.396591153999907,7164 "spec/mailers/emails/groups_spec.rb": 1.5390272969998477,7165 "spec/requests/api/graphql/metadata_query_spec.rb": 1.1493347980003819,7166 "spec/requests/jira_connect/oauth_application_ids_controller_spec.rb": 1.1413664579995384,7167 "spec/requests/chaos_controller_spec.rb": 0.8654309829998965,7168 "spec/mailers/email_rejection_mailer_spec.rb": 0.696809222000411,7169 "spec/controllers/jira_connect/app_descriptor_controller_spec.rb": 1.19445077599993977170}7171Knapsack global time execution for tests: 36m 14s7172Pending: (Failures listed here are expected and do not affect your suite's status)7173 1) ChaosController behaves like Base action controller security headers Cross-Security-Policy when configuring vite when vite enabled during development adds vite csp7175 # ./spec/support/shared_examples/controllers/base_action_controller_shared_examples.rb:647176Finished in 36 minutes 46 seconds (files took 58.16 seconds to load)71772363 examples, 0 failures, 1 pending7178Randomized with seed 321877179[TEST PROF INFO] Time spent in factories: 12:10.735 (33.05% of total time)7180RSpec exited with 0.7181No examples to retry, congrats!7183Running after script...7184$ source scripts/utils.sh7185$ bundle exec gem list gitlab_quality-test_tooling7186gitlab_quality-test_tooling (1.26.0)7187$ section_start "failed-test-issues" "Report test failures" # collapsed multi-line command7190$ section_start "flaky-test-issues" "Report test flakiness" # collapsed multi-line command7193$ section_start "slow-test-issues" "Report test slowness" # collapsed multi-line command7196$ section_start "slow-test-merge-request-report-note" "Report test slowness in MR note" # collapsed multi-line command7200$ section_start "knapsack-report-issues" "Report test files close to timing out" # collapsed multi-line command7204$ tooling/bin/push_job_metrics || true7205[job-metrics] Pushing job metrics file for the CI/CD job.7206[job-metrics] Pushed 4 CI job metric entries to InfluxDB.7208Not uploading cache ruby-gems-debian-bookworm-ruby-3.2-17 due to policy7210Uploading artifacts...7211auto_explain/: found 2 matching artifact files and directories 7212coverage/: found 5 matching artifact files and directories 7213crystalball/: found 2 matching artifact files and directories 7214WARNING: deprecations/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 7215knapsack/: found 4 matching artifact files and directories 7216rspec/: found 16 matching artifact files and directories 7217WARNING: tmp/capybara/: no matching files. Ensure that the artifact path is relative to the working directory (/builds/gitlab-org/gitlab) 7218log/*.log: found 18 matching artifact files and directories 7219WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975007645/artifacts?artifact_format=zip&artifact_type=archive&expire_in=31d new-url=https://gitlab.com7220WARNING: Retrying... context=artifacts-uploader error=request redirected7221Uploading artifacts as "archive" to coordinator... 201 Created id=6975007645 responseStatus=201 Created token=glcbt-657222Uploading artifacts...7223rspec/rspec-*.xml: found 1 matching artifact files and directories 7224WARNING: Upload request redirected location=https://gitlab.com/api/v4/jobs/6975007645/artifacts?artifact_format=gzip&artifact_type=junit&expire_in=31d new-url=https://gitlab.com7225WARNING: Retrying... context=artifacts-uploader error=request redirected7226Uploading artifacts as "junit" to coordinator... 201 Created id=6975007645 responseStatus=201 Created token=glcbt-657228Job succeeded