Commit f0e1b89

mo khan <mo@mokhan.ca>
2024-05-18 18:23:42
test: add issues.json test fixture
1 parent b55760a
Changed files (1)
test
test/data/issues.json
@@ -0,0 +1,1 @@
+[{"id":146760799,"iid":6375,"project_id":40549124,"title":"Saturday 2024-05-18 17:39 UTC - `gitlab-org/gitlab` broken `master` with rspec unit pg14 31/32","description":"## [gitlab-org/gitlab](https://gitlab.com/gitlab-org/gitlab) pipeline [#1296127645](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296127645) failed\n\n| Pipeline ID | Branch | Commit | Merge request | Source | Duration | Triggered by |\n| ----------- | ------ | ------ | ------------- | ------ | -------- | ------------ |\n| `1296127645` | [`master`](https://gitlab.com/gitlab-org/gitlab/-/commits/master) | [Merge branch 'sk/456055-fix-group-protected-branch' into 'master'](https://gitlab.com/gitlab-org/gitlab/-/commit/a9e624126c598ca062adbb6872ddaba390db942b) | [Fix approval policy to include group level protected branch](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/153240) | `push` | 98.36 minutes | [Marcos Rocha](https://gitlab.com/mc_rocha) |\n\n**Failed jobs (1):**\n\n- [rspec unit pg14 31/32](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884791075) **Job ID**: `6884791075` (retry with `@gitlab-bot retry_job 6884791075`)\n\n\n**Attribution:**\n\n\n\n\n## How to close this incident\n\n- Follow the steps in the [Broken `master` handbook guide](https://about.gitlab.com/handbook/engineering/workflow/#broken-master) to\n  - [escalate](https://handbook.gitlab.com/handbook/engineering/workflow/#broken-master-escalation)\n  - [triage](https://handbook.gitlab.com/handbook/engineering/workflow/#triage-broken-master), and\n  - [resolve](https://handbook.gitlab.com/handbook/engineering/workflow/#resolution-of-broken-master)\n- Reminder: apply the appropriate `~master-broken:*` label to document root cause before closing the incident.\n\n**Quick Tips:**\n- you can retry all failing jobs with `@gitlab-bot retry_pipeline 1296127645`.\n- a message can be posted in `#backend_maintainers` or `#frontend_maintainers` to get a maintainer take a look at the fix ASAP.\n- add the ~\"pipeline:expedite\" label, and `master:broken` or `master:foss-broken` label, to speed up the `master`-fixing pipelines.","state":"closed","created_at":"2024-05-18T17:39:14.548Z","updated_at":"2024-05-18T18:14:37.830Z","closed_at":"2024-05-18T17:39:16.837Z","closed_by":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"labels":["Engineering Productivity","master-broken::job-timeout","master:broken"],"milestone":null,"assignees":[],"author":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"type":"INCIDENT","assignee":null,"user_notes_count":4,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"incident","web_url":"https://gitlab.com/gitlab-org/quality/engineering-productivity/master-broken-incidents/-/issues/6375","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/40549124/issues/6375","notes":"https://gitlab.com/api/v4/projects/40549124/issues/6375/notes","award_emoji":"https://gitlab.com/api/v4/projects/40549124/issues/6375/award_emoji","project":"https://gitlab.com/api/v4/projects/40549124","closed_as_duplicate_of":null},"references":{"short":"#6375","relative":"gitlab-org/quality/engineering-productivity/master-broken-incidents#6375","full":"gitlab-org/quality/engineering-productivity/master-broken-incidents#6375"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760463,"iid":6374,"project_id":40549124,"title":"Saturday 2024-05-18 16:59 UTC - `gitlab-org/gitlab-foss` broken `master` with rspec unit pg14 21/32","description":"## [gitlab-org/gitlab-foss](https://gitlab.com/gitlab-org/gitlab-foss) pipeline [#1296094410](https://gitlab.com/gitlab-org/gitlab-foss/-/pipelines/1296094410) failed\n\n| Pipeline ID | Branch | Commit | Merge request | Source | Duration | Triggered by |\n| ----------- | ------ | ------ | ------------- | ------ | -------- | ------------ |\n| `1296094410` | [`master`](https://gitlab.com/gitlab-org/gitlab-foss/-/commits/master) | [Add latest changes from gitlab-org/gitlab@master](https://gitlab.com/gitlab-org/gitlab-foss/-/commit/a5b2b97a4c74fc5c1cdcfa3c98f7388d1bafd957) | N/A | `push` | 105.8 minutes | [🤖 GitLab Bot 🤖](https://gitlab.com/gitlab-bot) |\n\n**Failed jobs (1):**\n\n- [rspec unit pg14 21/32](https://gitlab.com/gitlab-org/gitlab-foss/-/jobs/6884708167) **Job ID**: `6884708167` (retry with `@gitlab-bot retry_job 6884708167`)\n\n\n**Attribution:**\n\n\n\n\n## How to close this incident\n\n- Follow the steps in the [Broken `master` handbook guide](https://about.gitlab.com/handbook/engineering/workflow/#broken-master) to\n  - [escalate](https://handbook.gitlab.com/handbook/engineering/workflow/#broken-master-escalation)\n  - [triage](https://handbook.gitlab.com/handbook/engineering/workflow/#triage-broken-master), and\n  - [resolve](https://handbook.gitlab.com/handbook/engineering/workflow/#resolution-of-broken-master)\n- Reminder: apply the appropriate `~master-broken:*` label to document root cause before closing the incident.\n\n**Quick Tips:**\n- you can retry all failing jobs with `@gitlab-bot retry_pipeline 1296094410`.\n- a message can be posted in `#backend_maintainers` or `#frontend_maintainers` to get a maintainer take a look at the fix ASAP.\n- add the ~\"pipeline:expedite\" label, and `master:broken` or `master:foss-broken` label, to speed up the `master`-fixing pipelines.","state":"closed","created_at":"2024-05-18T16:59:46.671Z","updated_at":"2024-05-18T17:28:43.983Z","closed_at":"2024-05-18T16:59:48.693Z","closed_by":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"labels":["Engineering Productivity","master-broken::job-timeout","master:foss-broken"],"milestone":null,"assignees":[],"author":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"type":"INCIDENT","assignee":null,"user_notes_count":2,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"incident","web_url":"https://gitlab.com/gitlab-org/quality/engineering-productivity/master-broken-incidents/-/issues/6374","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/40549124/issues/6374","notes":"https://gitlab.com/api/v4/projects/40549124/issues/6374/notes","award_emoji":"https://gitlab.com/api/v4/projects/40549124/issues/6374/award_emoji","project":"https://gitlab.com/api/v4/projects/40549124","closed_as_duplicate_of":null},"references":{"short":"#6374","relative":"gitlab-org/quality/engineering-productivity/master-broken-incidents#6374","full":"gitlab-org/quality/engineering-productivity/master-broken-incidents#6374"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760418,"iid":102401,"project_id":20083979,"title":"2024-05-18 Test session report | e2e-test-on-gdk","description":"## Session summary\n\n* Deploy version: \n* Deploy environment: main\n* Pipeline: main [1296144274](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296144274)\n* Total 351 tests\n* Passed 325 tests\n* Failed 0 tests\n* 26 other tests (usually skipped)\n\n## Failed jobs\n\n* [gdk-qa-non-blocking 5/5](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833626) (allowed to fail)\n* [gdk-qa-non-blocking 3/5](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833624) (allowed to fail)\n* [gdk-qa-non-blocking 2/5](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833622) (allowed to fail)\n\n### Manage\n\n* Total 1 tests\n* Passed 0 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Manage rate limits throttles authenticated api requests by user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347881) | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Plan\n\n* Total 56 tests\n* Passed 54 tests\n* Failed 0 tests\n* 2 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nPlan Group milestone creates a group milestone | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nPlan Issue comments comments on an issue and edits the comment | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nPlan Issue board focus mode focuses on issue board | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nPlan Configure issue board by label shows only issues that match the configured label | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nPlan Custom issue templates creates an issue via custom template | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nPlan Group level issues analytics behaves like issues analytics page displays a graph | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nPlan Project level issues analytics behaves like issues analytics page displays a graph | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nPlan filter issue comments activities filters comments and activities in an issue | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nPlan mention mentions another user in an issue | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nPlan Configurable issue board renames the issue board | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nPlan Project milestone creates a project milestone | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nPlan Milestones Group milestone behaves like when assigned to new issue is assigned | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nPlan Milestones Group milestone behaves like when assigned to existing issue is assigned | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nPlan Milestones Project milestone behaves like when assigned to new issue is assigned | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nPlan Milestones Project milestone behaves like when assigned to existing issue is assigned | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nPlan Design Management user adds a design and annotates it | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nPlan Read-only board configuration shows board configuration to user without edit permission | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nPlan Multiple assignees per issue shows four assignees in the issues list | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nPlan Default issue templates uses default template when creating an issue | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when deleting milestones | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when adding another issue | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when removing issue | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nPlan Contribution Analytics tests contributions | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nPlan Issue creation closes an issue | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nPlan Issue creation creates an issue | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nPlan Issue creation when using attachments in comments comments on an issue with an attachment | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nPlan Testing project wiki file upload by creating a formatted page with an image uploaded | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) ~\"quarantine\" | ~\"passed\" | -\nPlan Issues weight visualization shows the set weight in the issue page, in the milestone page, and in the issues list page | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nPlan issue suggestions shows issue suggestions when creating a new issue | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nPlan Issues list successfully exports issues list as CSV | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nPlan Burndown chart shows burndown chart on milestone page | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nPlan Testing group wiki file upload by creating a formatted page with an image uploaded | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) ~\"quarantine\" | ~\"passed\" | -\nPlan Epics Management Resources created via API adds/removes issue to/from epic using quick actions | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first comments on epic | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first closes and reopens an epic | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first adds/removes issue to/from epic | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nPlan collapse comments in issue discussions collapses and expands reply for comments in an issue | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nPlan Project issue boards Label issue board shows the just created board with a \"Testing\" (label) list, and an issue on it | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nPlan Project issue boards Milestone issue board shows the just created board with a \"1.0\" (milestone) list, and an issue on it | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nPlan Project issue boards Assignee issue board shows the just created board with an assignee list, and an issue on it | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nPlan A project wiki can change the directory path of a page | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nPlan for project insights page behaves like default insights page displays issues and merge requests dashboards | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nPlan for group insights page behaves like default insights page displays issues and merge requests dashboards | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nPlan Multiple assignees per issue shows the first five assignees and a +n more link in the issue page | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nPlan Multiple assignees per issue shows the first three assignees and a +n sign in the issues list | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nPlan Group issue boards creates a group issue board via the GUI | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nPlan Related issues relates and unrelates one issue to/from another | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nPlan Sum of issues weights on issue board shows the sum of issues weights in the board list's header | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nPlan Group issue boards shows multiple group boards in the boards dropdown menu | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nPlan check xss occurence in @mentions in issues mentions a user in a comment | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nPlan Merge Request Analytics shows merge request analytics chart and stats | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nPlan promote issue to epic promotes issue to epic | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nPlan Value stream analytics without pre-existing dashboard with custom template behaves like value stream analytics shows vsa dashboard | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nPlan Value stream analytics without pre-existing dashboard with default template behaves like value stream analytics shows vsa dashboard | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Plan Epics Management creates a confidential epic](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347979) | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"pending\" | -\n[Plan Epics Management creates an epic](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347980) | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Create\n\n* Total 120 tests\n* Passed 111 tests\n* Failed 0 tests\n* 9 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nCreate push after setting the file size limit via admin/application_settings push successful when the file size is under the limit | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nCreate push after setting the file size limit via admin/application_settings push fails when the file size is above the limit | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nCreate Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a personal_snippet | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nCreate Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a project_snippet | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nCreate Git clone over HTTP user performs a shallow clone | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nCreate Git clone over HTTP user performs a deep clone | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nCreate Merged merge request can be reverted | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nCreate Merge request push options removes the source branch | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nCreate SSH key support pushes code to the repository via SSH | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nCreate SSH key support pushes multiple branches and tags together | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nCreate Create a new merge request creates a basic merge request | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) ~\"quarantine\" | ~\"passed\" | -\nCreate Create a new merge request creates a merge request with a milestone and label | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nCreate Download merge request patch and diff views the merge request plain diff | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nCreate Download merge request patch and diff views the merge request patches | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nCreate Project snippet creation user creates a project snippet | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nCreate Push mirror a repository over HTTP configures and syncs LFS objects for a (push) mirrored repository | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) ~\"quarantine\" | ~\"passed\" | -\nCreate Version control for personal snippets clones, pushes, and pulls a snippet over HTTP, edits via UI | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nCreate Version control for personal snippets clones, pushes, and pulls a snippet over SSH, deletes via UI | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nCreate Merge request squashing user squashes commits while merging | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nCreate API basics user creates a project with a file and deletes them afterwards | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nCreate API basics raw file access sets no-cache headers as expected | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nCreate Branch with unusual name when branch name contains slash, hash, double dash, and capital letter renders repository file tree correctly | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nCreate File templates user adds .gitignore via file template Android | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nCreate File templates user adds Dockerfile via file template Python | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nCreate File templates user adds .gitlab-ci.yml via file template Julia | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nCreate File templates user adds LICENSE via file template Mozilla Public License 2.0 | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nCreate Push over SSH using Git protocol version 2 user pushes to the repository | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nCreate Multiple file snippet creates a personal snippet with multiple files | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nCreate Codeowners displays owners specified in CODEOWNERS file | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nCreate Merge request creation from fork can merge source branch from fork into upstream repository | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nCreate Compare archives of different user projects with the same name and check they're different download archives of each user project then check they are different | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nCreate Cherry picking from a merge request creates a merge request | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nCreate Push mirror a repository over HTTP configures and syncs a (push) mirrored repository | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) ~\"quarantine\" | ~\"passed\" | -\nCreate Cherry picking a commit creates a merge request | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nCreate Commit data user views raw commit diff | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Commit data user views raw email patch | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate PostReceive idempotent pushes and creates a single push event three times | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Codeowners merge request assigns code owners as approvers | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules with commits restricted by author email to existing GitLab users rejects non-member users | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules using signed commits restricts to signed commits | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules using non signed commits allows an unrestricted push | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts committing files with secrets | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts branches by branch name | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts users by email format | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts commit by message format | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts removal of tag | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Push Rules with commits restricted to verified emails rejects unverified emails | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate Merge request batch suggestions applies multiple suggestions | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nCreate new merge request from the event notification after a push via the git CLI creates a merge request | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate Merge request push options sets labels | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate Merge request push options when labels are set already removes them on subsequent push | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate Repository Usage Quota matches cloned repo usage to reported usage | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate SSH keys support can delete an ssh key | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate SSH keys support user can add an SSH key | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate File Locking checks file locked by other user to be disabled | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate File Locking locks a directory and tries to push as a second user | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate File Locking creates a merge request and fails to merge | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate File Locking locks a file and unlocks in list | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate File Locking locks a file and tries to push as a second user | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nCreate Sharing snippets when the snippet is changed to private does not display Embed/Share dropdown | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nCreate Sharing snippets when the snippet is public can be shared with not signed-in users | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nCreate Batch comments in merge request user submits a diff review | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nCreate Batch comments in merge request user submits a non-diff review | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nCreate File management user creates a file via the Web | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nCreate Pull mirror a repository over SSH with a private key configures and syncs a (pull) mirrored repository | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nCreate Merge request push options sets a target branch | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nCreate Group file templates creates file via custom .gitignore file template | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nCreate Group file templates creates file via custom Dockerfile file template | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nCreate Group file templates creates file via custom LICENSE file template | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nCreate Group file templates creates file via custom .gitlab-ci.yml file template | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nCreate Git push over HTTP user pushes code to the repository | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nCreate Reverting a commit creates a merge request | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nCreate Merge request custom templates creates a merge request via custom template | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nCreate Merge request push options sets title and description | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nCreate Multiple file snippet behaves like deleting file from snippet deletes second file from an existing project_snippet to make it single-file | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nCreate Multiple file snippet behaves like deleting file from snippet deletes second file from an existing personal_snippet to make it single-file | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nCreate Merge request suggestions applies a single suggestion with a custom message | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nCreate Git push over HTTP user using a personal access token pushes code to the repository | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nCreate Protected branch support when developers and maintainers are allowed to push to a protected branch user with push rights successfully pushes | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nCreate Version control for project snippets clones, pushes, and pulls a project snippet over SSH, deletes via UI | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nCreate Version control for project snippets clones, pushes, and pulls a project snippet over HTTP, edits via UI | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nCreate Default merge request templates uses default template when creating a merge request | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nCreate Source editor toolbar preview can preview markdown side-by-side while editing | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nCreate Merge request push options sets merge when pipeline succeeds | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_single_file including file number | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_multiple_files including file number | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_multiple_files including file number | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_single_file including file number | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nCreate Merge request rebasing user rebases source branch of merge request | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nCreate Multiple file snippet creates a project snippet with multiple files | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nCreate Repository License Detection on a project with a commonly used LICENSE behaves like project license detection displays the name of the license on the repository | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nCreate Project templates when instance level successfully imports the project using template | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nCreate Project templates when group level successfully imports the project using template | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) ~\"quarantine\" | ~\"passed\" | -\nCreate Project templates when built-in successfully imports the project using template | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nCreate Default branch name instance setting allows a project to be created via the CLI with a different default branch name | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nCreate Default branch name instance setting sets the default branch name for a new project | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nCreate Approval rules allows multiple approval rules with users and groups | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) ~\"quarantine\" | ~\"passed\" | -\nCreate Multiple file snippet behaves like adding file to snippet adds second file to an existing personal_snippet to make it multi-file | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nCreate Multiple file snippet behaves like adding file to snippet adds second file to an existing project_snippet to make it multi-file | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nCreate Multiple file snippet behaves like copying snippet file contents copies a multi-file project_snippet to a comment and verifies them | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nCreate Multiple file snippet behaves like copying snippet file contents copies a multi-file personal_snippet to a comment and verifies them | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nCreate Push over HTTP using Git protocol version 2 user pushes to the repository | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nCreate File management user edits a file via the Web | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nCreate Closing Web IDE shows an alert when there are unsaved changes | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nCreate File management user deletes a file via the Web | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nCreate Create, Retrieve and Delete branches via API creates, retrieves and deletes branches | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nCreate Upload a file in Web IDE when the file is an image behaves like upload a file verifies it successfully uploads and commits to a MR | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nCreate Upload a file in Web IDE when the file is a text file behaves like upload a file verifies it successfully uploads and commits to a MR | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nCreate File with unusual name when file name starts with a dash and contains hash, semicolon, colon, and question mark renders repository file tree correctly | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nCreate Personal snippet creation user creates a personal snippet | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nCreate Pull mirror a repository over HTTP configures and syncs a (pull) mirrored repository with password auth | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Create Code Suggestions in Web IDE on GitLab.com behaves like a code completion suggestion returns a code completion suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/437111) | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"pending\" | -\n[Create Code Suggestions in Web IDE on GitLab.com behaves like a code generation suggestion returns a code generation suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/425756) | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"pending\" | -\n[Create new merge request from the event notification after a push via the API creates a merge request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/360490) | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) ~\"quarantine\" | ~\"pending\" | -\n[Create Repository tags when not protected behaves like successful tag creation can be created by maintainer_user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347929) | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) ~\"quarantine\" | ~\"pending\" | -\n[Create Repository tags when not protected behaves like successful tag creation can be created by developer_user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347930) | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) ~\"quarantine\" | ~\"pending\" | -\n[Create Repository tags when protected behaves like unsuccessful tag creation cannot be created by an unauthorized developer_user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347927) | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) ~\"quarantine\" | ~\"pending\" | -\n[Create Repository tags when protected behaves like successful tag creation can be created by maintainer_user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347928) | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) ~\"quarantine\" | ~\"pending\" | -\n[Create Git push to canary Gitaly node over HTTP pushes to a project using a canary specific Gitaly repository storage](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/351116) | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"pending\" | -\n[Create Protected branch support when developers and maintainers are not allowed to push to a protected branch user without push rights fails to push](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347757) | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Verify\n\n* Total 32 tests\n* Passed 31 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nVerify Endpoint Coverage spans r/w postgres web sidekiq git api | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nVerify Pipeline with project file variables can read file variable content with cat | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nVerify Pipeline with project file variables does not expose file variable content with echo | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline is successful unlocks job artifacts from previous successful pipeline | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline failed keeps job artifacts from latest failed pipelines and from latest successful pipeline | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline is blocked keeps job artifacts from the latest blocked pipeline and from latest successful pipeline | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nVerify Pipeline with raw variables in YAML expands variables according to expand: true/false | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nVerify Include local config file paths with wildcard runs the pipeline with composed config | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nVerify Job artifacts are not downloaded when dependencies array is set to empty | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nVerify Pipeline with protected variable does not expose variable on unprotected branch | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nVerify Trigger matrix creates 2 trigger jobs and passes corresponding matrix variables | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nVerify Pipeline API defined variable inheritance is determined based on forward:pipeline_variables condition | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nVerify Runner fleet management shows group runner counts | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nVerify Include multiple files from multiple projects runs the pipeline with composed config | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nVerify When user is blocked pipeline schedule is canceled | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nVerify Pipeline with prefill variables shows dropdown for variables with description, value, and options defined | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nVerify Pipeline with prefill variables shows only variables with description as prefill variables on the run pipeline page | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nVerify Pipelines for merged results and merge trains creates a pipeline with merged results | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nVerify Pipelines for merged results and merge trains merges via a merge train | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nVerify Include multiple files from a project runs the pipeline with composed config | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nVerify Multi-project pipelines creates a multi-project pipeline with artifact download | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nVerify Parent-child pipelines independent relationship parent pipeline passes even if child fails | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nVerify Parent-child pipelines independent relationship parent pipelines passes if child passes | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nVerify Pipeline with customizable variable manually creates a pipeline and uses the defined custom variable value | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nVerify Run pipeline with web only rule can trigger pipeline | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is not allowed fails job with policy not allowed message | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nVerify Pipeline subscription with a group owned project when upstream project new tag pipeline finishes triggers pipeline in downstream project | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nVerify Pass dotenv variables to downstream via bridge runs the pipeline with composed config | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nVerify Parent-child pipelines dependent relationship parent pipeline fails if child fails | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nVerify Parent-child pipelines dependent relationship parent pipelines passes if child passes | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nVerify Run pipeline with manual jobs does not leave any job in skipped state | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Verify Pipeline with protected variable exposes variable on protected branch](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348005) | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Package\n\n* Total 31 tests\n* Passed 19 tests\n* Failed 0 tests\n* 12 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nPackage npm Registry group level endpoint using project deploy token push and pull a npm package via CI | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nPackage npm Registry group level endpoint using personal access token push and pull a npm package via CI | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nPackage npm Registry group level endpoint using ci job token push and pull a npm package via CI | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nPackage Generic Repository uploads a generic package and downloads it | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using project deploy token push and pull a npm package via CI | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using ci job token push and pull a npm package via CI | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using personal access token push and pull a npm package via CI | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nPackage Helm Registry using ci job token pushes and pulls a helm chart | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nPackage Helm Registry using personal access token pushes and pulls a helm chart | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nPackage Helm Registry using project deploy token pushes and pulls a helm chart | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nPackage Maven Repository with Gradle using project deploy token pushes and pulls a maven package via gradle | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven Repository with Gradle using personal access token pushes and pulls a maven package via gradle | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven Repository with Gradle using ci job token pushes and pulls a maven package via gradle | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) ~\"quarantine\" | ~\"passed\" | -\nPackage Composer Repository publishes a composer package and deletes it | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nPackage Maven project level endpoint using a project deploy token pushes and pulls a maven package via maven | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nPackage Maven project level endpoint using a personal access token pushes and pulls a maven package via maven | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nPackage Maven project level endpoint using a ci job token pushes and pulls a maven package via maven | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nPackage Conan Repository publishes, installs, and deletes a Conan package | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) ~\"quarantine\" | ~\"passed\" | -\nPackage PyPI Repository when at the project level publishes and installs a pypi package | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Package npm Registry project level endpoint using personal access token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347592) | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"pending\" | -\n[Package npm Registry project level endpoint using ci job token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347594) | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"pending\" | -\n[Package npm Registry project level endpoint using project deploy token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347593) | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"pending\" | -\n[Package NuGet group level endpoint using personal access token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347597) | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using ci job token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347595) | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using group deploy token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347596) | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a project deploy token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354352) | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a personal access token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354351) | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a ci job token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354353) | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) ~\"quarantine\" | ~\"pending\" | -\n[Package RubyGems Repository publishes a Ruby gem](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347649) | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) ~\"quarantine\" | ~\"pending\" | -\n[Package SaaS Container Registry pulls an image from an existing repository](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412799) | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) ~\"quarantine\" | ~\"pending\" | -\n[Package Terraform Module Registry publishes a module](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/371583) | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Release\n\n* Total 5 tests\n* Passed 5 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ED25519(256) to clone code using pipelines | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::RSA(8192) to clone code using pipelines | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ECDSA(521) to clone code using pipelines | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nRelease Deploy token creation user adds a deploy token | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nRelease Deploy key creation user adds a deploy key | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n### Monitor\n\n* Total 8 tests\n* Passed 8 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nMonitor Alert settings when using HTTP endpoint integration behaves like sends test alert creates new alert | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nMonitor Alert settings when using Prometheus integration behaves like sends test alert creates new alert | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nMonitor Recovery alert when using HTTP endpoint integration behaves like triggers recovery alert only resolves the correct alert | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) ~\"quarantine\" | ~\"passed\" | -\nMonitor Alert settings when using HTTP endpoint integration behaves like sends test alert using authorization key creates new alert | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nMonitor Alert settings when using Prometheus integration behaves like sends test alert using authorization key creates new alert | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nMonitor Alert when using HTTP endpoint integration behaves like new alert automatically creates new incident | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nMonitor Alert when using Prometheus integration behaves like new alert automatically creates new incident | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nMonitor Create incident adds linked resources, label, and severity through quick actions | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n### Govern\n\n* Total 65 tests\n* Passed 64 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nGovern Security Reports dependency list has empty state | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with API allows access | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with SSH allows access | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with UI allows access | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with SSH denies access | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with UI denies access | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with API denies access | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nGovern Compliance pipeline when a compliance framework has a compliance pipeline runs that pipeline in a different project that has the compliance framework assigned | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nGovern 2FA allows enforcing 2FA via UI and logging in with 2FA | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nGovern 2FA allows 2FA code recovery via ssh | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nGovern Group Level Scan Execution Policy does not take effect when pipeline is run on non default branch | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nGovern Group Level Scan Execution Policy takes effect when pipeline is run on the main branch | [6884833609](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833609) | ~\"passed\" | -\nGovern Project access tokens can be created and revoked via the UI | [6884833610](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833610) | ~\"passed\" | -\nGovern Group access tokens can be created and revoked via the UI | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nGovern Security Reports in a Merge Request Widget displays vulnerabilities in merge request widget | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) | ~\"passed\" | -\nGovern Impersonation tokens can be created and revoked via the UI | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nGovern project vulnerability report can successfully change status of a vulnerability in vulnerability details page | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nGovern project vulnerability report can successfully bulk change status to confirmed in vulnerability report | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nGovern project vulnerability report can bulk dismiss vulnerabilities as not applicable in vulnerability report | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nGovern Security Dashboard in a Project creates an issue from vulnerability details | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nGovern Security Dashboard in a Project shows vulnerability details | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nGovern Project access token for the same project can be used to create a file via the project API | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Project access token for a different project cannot be used to create a file via the project API | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Project access token for a different project cannot be used to commit via the API | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Group access token can be used to create a file via the project API | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Group access token can be used to commit via the API | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Project for add user access as guest behaves like audit event logs audit events for UI operations | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Project for project archive and unarchive behaves like audit event logs audit events for UI operations | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Project for export file download behaves like audit event logs audit events for UI operations | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Project for add project behaves like audit event logs audit events for UI operations | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Project for change visibility behaves like audit event logs audit events for UI operations | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Project for add deploy key behaves like audit event logs audit events for UI operations | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Scan result policy requires approval when a pipeline report has findings matching the scan result policy | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Scan result policy does not block merge when scan result policy does not apply for pipeline security findings | [6884833615](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833615) | ~\"passed\" | -\nGovern Instance audit event streaming when a group is created the external server receives the event | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nGovern Instance audit event streaming when a repository is cloned via SSH the external server receives the event | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to edit files via the UI | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nGovern Policies List page can load Policies page and view the policies list | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nGovern Policies List page can navigate to Policy Editor page | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nGovern standard when admin approval is required allows user login after approval | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nGovern standard when admin approval is not required when user account is deleted allows recreating with same credentials | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nGovern standard when admin approval is not required behaves like registration and login allows the user to register and login | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nGovern Group for add group behaves like audit event logs audit events for UI operations | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern Group for update group name behaves like audit event logs audit events for UI operations | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern Group for add user, change access level, remove user behaves like audit event logs audit events for UI operations | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern Group for add and remove project access behaves like audit event logs audit events for UI operations | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern Group for change repository size limit behaves like audit event logs audit events for UI operations | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern 2FA allows using 2FA recovery code once only | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern Group audit event streaming with no destination adds a streaming destination | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a project is shared with a group the external server receives the event | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a user is added to a group the external server receives the event | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a group is created the external server receives the event | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern MR security widget checks that dismissed vulnerabilities do not show up | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to create a file via the API | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to commit via the API | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can dismiss a security finding with reason from pipeline security tab | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can create an issue from a vulnerability from mr security widget | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nGovern basic user login user logs in using basic credentials and logs out | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) | ~\"passed\" | -\nGovern Instance for change password behaves like audit event logs audit events for UI operations | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nGovern Instance for successful sign in behaves like audit event logs audit events for UI operations | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nGovern Instance for add and delete email behaves like audit event logs audit events for UI operations | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nGovern Instance for add SSH key behaves like audit event logs audit events for UI operations | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nGovern Instance for failed sign in behaves like audit event logs audit events for UI operations | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nGovern Instance for start and stop user impersonation behaves like audit event logs audit events for UI operations | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Govern Project vulnerability report validates \"fix a vulnerability\" workflow](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/362599) | [6884833611](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833611) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Data_stores\n\n* Total 31 tests\n* Passed 31 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nData Stores Project Member adds a project member | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nData Stores Project owner permissions for personal projects behaves like adds user as maintainer has maintainer role without owner permissions | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nData Stores Project owner permissions for personal projects behaves like adds user as owner has owner role and permissions | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nData Stores Project owner permissions for group projects behaves like adds user as owner has owner role and permissions | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nData Stores Project owner permissions for group projects behaves like adds user as maintainer has maintainer role without owner permissions | [6884833605](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833605) | ~\"passed\" | -\nData Stores Group member access request generates a todo item for the group owner | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nData Stores Group member access request when managing requests as the group owner and request is denied does not add user to the group | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nData Stores Group member access request when managing requests as the group owner and request is accepted adds user to the group | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nData Stores Subgroup transfer transfers a subgroup to another group | [6884833607](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833607) | ~\"passed\" | -\nData Stores Project in group behaves like successful project creation creates a new project | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nData Stores Project in personal namespace behaves like successful project creation creates a new project | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nData Stores Users API GET /users | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nData Stores Users API GET /users/:username with a valid username | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nData Stores Users API GET /users/:username with an invalid username | [6884833608](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833608) | ~\"passed\" | -\nData Stores Check for broken images when a new admin logs in behaves like loads all images is expected to have loaded all images | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nData Stores Check for broken images when a new user logs in behaves like loads all images is expected to have loaded all images | [6884833613](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833613) | ~\"passed\" | -\nData Stores User can be followed and their activity seen | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nData Stores Project transfer user transfers a project between groups | [6884833614](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833614) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to create a file in parent group project via the API | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to commit to parent group project via the API | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to push code to parent group project via the CLI | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to commit to sub-group project via the API | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to create a file in sub-group project via the API | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to push code to sub-group project via the CLI | [6884833616](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833616) | ~\"passed\" | -\nData Stores Project badge creates project badge | [6884833617](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833617) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to edit the sub-group project files | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to edit the parent group project files | [6884833618](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833618) | ~\"passed\" | -\nData Stores Invite group with a group project behaves like invites group to project grants group and members correct access level | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) ~\"quarantine\" | ~\"passed\" | -\nData Stores Invite group with a personal namespace project behaves like invites group to project grants group and members correct access level | [6884833619](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833619) ~\"quarantine\" | ~\"passed\" | -\nData Stores Project activity with git push creates an event in the activity page | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\nData Stores User with terminated parent group membership can not edit the project files | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n### Analytics\n\n* Total 2 tests\n* Passed 2 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nAnalytics Service ping default enabled when using default enabled from gitlab.yml config has service ping toggle enabled | [6884833606](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833606) | ~\"passed\" | -\nAnalytics Performance bar display when logged in as an admin user shows results for the original request and AJAX requests | [6884833620](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884833620) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\n\n## Link to Grafana dashboard for run-type of e2e-test-on-gdk\n\n* https://dashboards.quality.gitlab.net/d/tR_SmBDVk/main-runs?orgId=1\u0026refresh=1m\u0026var-run_type=e2e-test-on-gdk","state":"opened","created_at":"2024-05-18T16:52:42.107Z","updated_at":"2024-05-18T16:52:42.107Z","closed_at":null,"closed_by":null,"labels":["QA","Quality","found:main","triage report"],"milestone":null,"assignees":[],"author":{"id":19712416,"username":"project_20083979_bot_ea4a3870def219145dec3516ae3d1135","name":"QA_TEST_SESSION_TOKEN","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/f545f53504850777a92e1a3d9b229b3a4d953a0762e011527364bdfdb1ba3d93?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_20083979_bot_ea4a3870def219145dec3516ae3d1135"},"type":"ISSUE","assignee":null,"user_notes_count":0,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/quality/testcase-sessions/-/issues/102401","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/20083979/issues/102401","notes":"https://gitlab.com/api/v4/projects/20083979/issues/102401/notes","award_emoji":"https://gitlab.com/api/v4/projects/20083979/issues/102401/award_emoji","project":"https://gitlab.com/api/v4/projects/20083979","closed_as_duplicate_of":null},"references":{"short":"#102401","relative":"gitlab-org/quality/testcase-sessions#102401","full":"gitlab-org/quality/testcase-sessions#102401"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760409,"iid":10749,"project_id":5064907,"title":"Saturday 2024-05-18 16:51 UTC - `gitlab/gitlab-ee` broken `master` with rspec unit pg14 21/32","description":"## [gitlab/gitlab-ee](https://dev.gitlab.org/gitlab/gitlab-ee) pipeline [#327721](https://dev.gitlab.org/gitlab/gitlab-ee/-/pipelines/327721) failed\n\n| Pipeline ID | Branch | Commit | Merge request | Source | Duration | Triggered by |\n| ----------- | ------ | ------ | ------------- | ------ | -------- | ------------ |\n| `327721` | [`master`](https://dev.gitlab.org/gitlab/gitlab-ee/-/commits/master) | [Merge branch 'nd/sync-reorder-from-work-items' into 'master'](https://dev.gitlab.org/gitlab/gitlab-ee/-/commit/dbb8cf0df90b01760e5300744ffce8cf284f0a55) | N/A | `push` | 129.72 minutes | [GitLab mirror push bot](https://dev.gitlab.org/gitlab_pushbot) |\n\n**Failed jobs (1):**\n\n- [rspec unit pg14 21/32](https://dev.gitlab.org/gitlab/gitlab-ee/-/jobs/20599639) **Job ID**: `20599639` (retry with `@gitlab-bot retry_job 20599639`)\n\n\n### General guidelines\n\nA broken `master` branch on dev prevents monthly releases from being built.\nFixing the pipeline is a priority to prevent any delays in releases.\n\nThe process in the [Broken `master` handbook guide](https://about.gitlab.com/handbook/engineering/workflow/#broken-master) can be referenced since much of that process also applies here.\n\n### Investigation\n\n**Be sure to fill the `Timeline` for this incident.**\n\n1. If the failure is new, and looks like a potential flaky failure, you can retry the failing job.\n  Make sure to mention the retry in the `Timeline` and leave a link to the retried job.\n1. Search for similar master-broken issues in https://gitlab.com/gitlab-org/quality/engineering-productivity/master-broken-incidents/-/issues\n  1. If one exists, ask the DRI of the master-broken issue to cherry-pick any resulting merge requests into the stable branch\n\nIf the merge request author or maintainer is not available, this can be escalated using the dev-on-call process in the [#dev-escalation slack channel](https://gitlab.slack.com/archives/CLKLMSUR4).\n\n### Pre-resolution\n\nIf you believe that there's an easy resolution by either:\n\n- Reverting a particular merge request.\n- Making a quick fix (for example, one line or a few similar simple changes in a few lines).\n  You can create a merge request, assign to any available maintainer, and ping people that were involved/related to the introduction of the failure.\n  Additionally, a message can be posted in `#backend_maintainers` or `#frontend_maintainers` to get a maintainer take a look at the fix ASAP.\n- Cherry picking a change that was used to fix a similar master-broken issue.\n\n### Resolution\n\nAdd a comment to this issue describing how this incident could have been prevented earlier in the Merge Request pipeline (rather than the merge commit pipeline).","state":"closed","created_at":"2024-05-18T16:51:23.113Z","updated_at":"2024-05-18T17:26:48.750Z","closed_at":"2024-05-18T16:51:24.682Z","closed_by":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"labels":["dev-failure","master-broken::job-timeout","release-blocker"],"milestone":null,"assignees":[],"author":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"type":"INCIDENT","assignee":null,"user_notes_count":4,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"incident","web_url":"https://gitlab.com/gitlab-org/release/tasks/-/issues/10749","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/5064907/issues/10749","notes":"https://gitlab.com/api/v4/projects/5064907/issues/10749/notes","award_emoji":"https://gitlab.com/api/v4/projects/5064907/issues/10749/award_emoji","project":"https://gitlab.com/api/v4/projects/5064907","closed_as_duplicate_of":null},"references":{"short":"#10749","relative":"gitlab-org/release/tasks#10749","full":"gitlab-org/release/tasks#10749"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760346,"iid":102400,"project_id":20083979,"title":"2024-05-18 Test session report | e2e-package-and-test","description":"## Session summary\n\n* Deploy version: \n* Deploy environment: main\n* Pipeline: main [1296108476](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296108476)\n* Total 1255 tests\n* Passed 1048 tests\n* Failed 12 tests\n* 195 other tests (usually skipped)\n\n## Failed jobs\n\n* [ai-gateway](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740720) (allowed to fail)\n* [importers](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) (allowed to fail)\n* [registry-with-cdn](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) (allowed to fail)\n* [registry](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709) (allowed to fail)\n* [mtls](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740707) (allowed to fail)\n* [group-saml](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) (allowed to fail)\n* [_quarantine](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740678) (allowed to fail)\n\n### Manage\n\n* Total 45 tests\n* Passed 30 tests\n* Failed 2 tests\n* 13 other tests (usually skipped)\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Manage Gitlab migration with release successfully imports project release](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/360243) | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/461458)\u003c/li\u003e\u003c/ul\u003e\n[Manage Gitlab migration with project issues successfully imports issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347608) | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/461222)\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nManage rate limits throttles authenticated api requests by user | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nManage Gitlab migration with import within same instance successfully imports project | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nManage Jenkins integration integrates and displays build status for MR pipeline in GitLab | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nManage Jira integration closes an issue via a merge request | [6884740702](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740702) | ~\"passed\" | -\nManage Jira integration closes an issue via pushing a commit | [6884740702](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740702) | ~\"passed\" | -\nManage Jira issues integration searching issues returns results | [6884740702](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740702) | ~\"passed\" | -\nManage Jira issues integration views an issue | [6884740702](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740702) | ~\"passed\" | -\nManage Jira issues integration shows open issues | [6884740702](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740702) | ~\"passed\" | -\nManage Jira issue import imports issues from Jira | [6884740702](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740702) | ~\"passed\" | -\nManage WebHooks integration sends a wiki page event | [6884740703](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740703) | ~\"passed\" | -\nManage WebHooks integration sends an issues and note event | [6884740703](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740703) | ~\"passed\" | -\nManage WebHooks integration sends a tag event | [6884740703](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740703) | ~\"passed\" | -\nManage WebHooks integration sends a push event | [6884740703](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740703) | ~\"passed\" | -\nManage WebHooks integration sends a merge request event | [6884740703](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740703) | ~\"passed\" | -\nManage Group WebHooks integration sends subgroup events | [6884740703](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740703) | ~\"passed\" | -\nManage Pipeline status emails when pipeline fails sends an email | [6884740713](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740713) | ~\"passed\" | -\nManage Pipeline status emails when pipeline passes sends an email | [6884740713](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740713) | ~\"passed\" | -\nManage Gitlab migration with associated merge request preserves related merge request | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with designs successfully imports design | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with group member member retains indirect membership in imported project | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with project member member retains direct membership in imported project | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with milestones and badges successfully imports group milestones and badges | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with subgroups and labels successfully imports groups and labels | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with ci pipeline successfully imports ci pipeline | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage GitHub import when imported via api imports repo push rules | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage GitHub import when imported via api imports project | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with wiki successfully imports project wiki | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with uninitialized project successfully imports project | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration imports group from UI | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\nManage Gitlab migration with EE features imports group epics and iterations | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Create Slack app integration when using Slash commands creates an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377890) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Create Slack app integration when using Slash commands with gitlab issue closes an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377892) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Create Slack app integration when using Slash commands with gitlab issue comments on an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377893) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Create Slack app integration when using Slash commands with gitlab issue displays an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377891) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Create Slack app integration when using Slash commands with gitlab issue with target project moves an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377894) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Manage Project import imports large Github repo via api](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347668) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"pending\" | -\n[Manage Gitlab migration migrates large gitlab group via api](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/358842) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) | ~\"pending\" | -\n[Manage WebHooks integration when hook fails hook is auto-disabled](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/389595) | [6884740703](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740703) ~\"quarantine\" | ~\"pending\" | -\n[Manage Group WebHooks integration when hook fails group hooks do not auto-disable](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/389594) | [6884740703](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740703) ~\"quarantine\" | ~\"pending\" | -\n[Manage Gitlab migration with merge request successfully imports merge request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348478) | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) ~\"quarantine\" | ~\"pending\" | -\n[Manage Gitlab migration with repository successfully imports repository](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347570) | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) ~\"quarantine\" | ~\"pending\" | -\n[Manage GitHub import when imported via UI imports a project](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347877) | [6884740719](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740719) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Plan\n\n* Total 138 tests\n* Passed 127 tests\n* Failed 0 tests\n* 11 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nPlan Testing project wiki file upload by creating a formatted page with an image uploaded | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\" | ~\"passed\" | -\nPlan Assign Iterations assigns a group iteration to an existing issue | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nPlan Issue comments comments on an issue and edits the comment | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Multiple assignees per issue shows four assignees in the issues list | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Default issue templates uses default template when creating an issue | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Issue board focus mode focuses on issue board | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nPlan Read-only board configuration shows board configuration to user without edit permission | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nPlan Custom issue templates creates an issue via custom template | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nPlan for project insights page behaves like default insights page displays issues and merge requests dashboards | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nPlan for group insights page behaves like default insights page displays issues and merge requests dashboards | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nPlan Milestones Group milestone behaves like when assigned to new issue is assigned | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Milestones Group milestone behaves like when assigned to existing issue is assigned | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Milestones Project milestone behaves like when assigned to new issue is assigned | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Milestones Project milestone behaves like when assigned to existing issue is assigned | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Creating pages in group wikis when wiki has a home page adds a second page | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nPlan Creating pages in group wikis when wiki is empty creates a new page | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nPlan A project wiki can change the directory path of a page | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nPlan Configure issue board by label shows only issues that match the configured label | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan promote issue to epic promotes issue to epic | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nPlan Testing group wiki can delete a group wiki page | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a home page to the wiki using git push | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a second page to the wiki | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a wiki page with spaces in the path using git push | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a second page to the wiki using git push | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a home page to the wiki | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Project issue boards Assignee issue board shows the just created board with an assignee list, and an issue on it | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Project issue boards Label issue board shows the just created board with a \"Testing\" (label) list, and an issue on it | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Project issue boards Milestone issue board shows the just created board with a \"1.0\" (milestone) list, and an issue on it | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Design Management user adds a design and annotates it | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan collapse comments in issue discussions collapses and expands reply for comments in an issue | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan issue suggestions shows issue suggestions when creating a new issue | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Merge Request Analytics shows merge request analytics chart and stats | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Epics Management Resources created via API adds/removes issue to/from epic using quick actions | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first adds/removes issue to/from epic | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first closes and reopens an epic | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first comments on epic | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Assignees update without refresh | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Group issue boards creates a group issue board via the GUI | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Group milestone creates a group milestone | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Configurable issue board renames the issue board | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nPlan Related issues relates and unrelates one issue to/from another | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Multiple assignees per issue shows the first five assignees and a +n more link in the issue page | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Multiple assignees per issue shows the first three assignees and a +n sign in the issues list | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Burndown chart shows burndown chart on milestone page | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Design Management user adds a design and modifies it | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan check xss occurence in @mentions in issues mentions a user in a comment | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Sum of issues weights on issue board shows the sum of issues weights in the board list's header | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Testing group wiki file upload by creating a formatted page with an image uploaded | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\" | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when removing issue | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when adding another issue | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when deleting milestones | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when updating milestones | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Testing project wiki can delete a page with spaces in the path | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Testing project wiki can delete a page | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Group Iterations with automatic scheduling creates a group iteration automatically through an iteration cadence | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Group Iterations with manual scheduling creates a group iteration manually through an iteration cadence | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Custom email customizes email with additional text | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Project Wiki with Wiki Page List has all expected links that work | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Project Wiki with Wiki Sidebar has all expected links that work | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Group issue boards shows multiple group boards in the boards dropdown menu | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nPlan Issue creation creates an issue | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Issue creation closes an issue | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Issue creation when using attachments in comments comments on an issue with an attachment | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan filter issue comments activities filters comments and activities in an issue | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Contribution Analytics tests contributions | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Project milestone creates a project milestone | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Issues weight visualization shows the set weight in the issue page, in the milestone page, and in the issues list page | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Project level issues analytics behaves like issues analytics page displays a graph | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Group level issues analytics behaves like issues analytics page displays a graph | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan mention mentions another user in an issue | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPlan Design Management user archives a design | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Issue closes via pushing a commit | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Value stream analytics without pre-existing dashboard with custom template behaves like value stream analytics shows vsa dashboard | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Value stream analytics without pre-existing dashboard with default template behaves like value stream analytics shows vsa dashboard | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Issues list successfully exports issues list as CSV | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Testing wiki content manipulation inside a project by manipulating content on the page | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Testing wiki content manipulation inside a project by manipulating content on the page with spaces | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Testing wiki content manipulation inside a project by manipulating content on the page using git push | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Editing scoped labels on issues correctly applies simple and multiple colon scoped pairs labels | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nPlan Email Notification is received by a user for project invitation | [6884740713](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740713) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Plan Epics roadmap presents epic on roadmap](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347992) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\" | ~\"pending\" | -\n[Plan Dora Metrics with project metrics behaves like dora metrics api endpoint returns correct metrics](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/419616) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Plan Dora Metrics with group metrics behaves like dora metrics api endpoint returns correct metrics](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/419615) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Plan Epics Management creates a confidential epic](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347979) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"pending\" | -\n[Plan Epics Management creates an epic](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347980) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"pending\" | -\n[Plan Value stream analytics with pre-existing dashboard displays VSA page with correct lifecycle metrics and overview chart](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/417268) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Plan Pages creates a Pages website](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347669) | [6884740697](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740697) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Create\n\n* Total 514 tests\n* Passed 464 tests\n* Failed 2 tests\n* 48 other tests (usually skipped)\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Create Code Suggestions in Web IDE on Self-managed with a valid license with a Duo Pro add-on when seat is assigned behaves like a code completion suggestion returns a code completion suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/439625) | [6884740720](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740720) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/462439)\u003c/li\u003e\u003c/ul\u003e\n[Create Code Suggestions when code completion is requested on Self-managed with a valid license with a Duo Pro add-on when seat is assigned behaves like completions API with PAT auth returns a suggestion](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/436993) | [6884740720](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740720) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/462440)\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nCreate Create a new project from a template commits via the api | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Push Rules with commits restricted by author email to existing GitLab users rejects non-member users | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Push Rules using signed commits restricts to signed commits | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Push Rules with commits restricted to verified emails rejects unverified emails | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts branches by branch name | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts committing files with secrets | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts users by email format | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts files by name and size | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\" | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts removal of tag | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Push Rules using non signed commits allows an unrestricted push | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts commit by message format | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Merge request suggestions applies a single suggestion with a custom message | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Merge request squashing user squashes commits while merging | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Cherry picking from a merge request creates a merge request | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Codeowners merge request assigns code owners as approvers | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Push mirror a repository over HTTP configures and syncs LFS objects for a (push) mirrored repository | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\", [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) ~\"quarantine\" | ~\"passed\" | -\nCreate Multiple file snippet behaves like copying snippet file contents copies a multi-file project_snippet to a comment and verifies them | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Multiple file snippet behaves like copying snippet file contents copies a multi-file personal_snippet to a comment and verifies them | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Create, Retrieve and Delete branches via API creates, retrieves and deletes branches | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Setup an MR with codeowners file creates a merge request with codeowners file and squashing commits enabled | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Upload a file in Web IDE when a file with the same name already exists throws an error | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Upload a file in Web IDE when the file is an image behaves like upload a file verifies it successfully uploads and commits to a MR | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Upload a file in Web IDE when the file is a text file behaves like upload a file verifies it successfully uploads and commits to a MR | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Repository License Detection on a project with a commonly used LICENSE behaves like project license detection displays the name of the license on the repository | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Repository License Detection on a project with an unrecognized LICENSE behaves like project license detection displays the name of the license on the repository | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Push over HTTP using Git protocol version 2 user pushes to the repository | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Merge request rebasing user rebases source branch of merge request | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Cherry picking a commit creates a merge request | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate File templates user adds .gitlab-ci.yml via file template Julia | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File templates user adds Dockerfile via file template Python | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File templates user adds .gitignore via file template Android | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File templates user adds LICENSE via file template Mozilla Public License 2.0 | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Git push over HTTP user pushes code to the repository | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Compare archives of different user projects with the same name and check they're different download archives of each user project then check they are different | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Create a new merge request creates a merge request with a milestone and label | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Create a new merge request creates a basic merge request | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\", [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724) ~\"quarantine\", [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) ~\"quarantine\" | ~\"passed\" | -\nCreate Version control for personal snippets clones, pushes, and pulls a snippet over HTTP, edits via UI | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Version control for personal snippets clones, pushes, and pulls a snippet over SSH, deletes via UI | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Multiple file snippet behaves like adding file to snippet adds second file to an existing personal_snippet to make it multi-file | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Multiple file snippet behaves like adding file to snippet adds second file to an existing project_snippet to make it multi-file | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Version control for project snippets clones, pushes, and pulls a project snippet over SSH, deletes via UI | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Version control for project snippets clones, pushes, and pulls a project snippet over HTTP, edits via UI | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Merge request creation from fork can merge source branch from fork into upstream repository | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Merge request push options removes the source branch | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Default branch name instance setting allows a project to be created via the CLI with a different default branch name | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Default branch name instance setting sets the default branch name for a new project | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Personal snippet creation user creates a personal snippet | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Codeowners when the project is in a subgroup and the code owner is a user behaves like code owner merge request is approved and merged | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Codeowners when the project is in a subgroup and the code owner is the subgroup behaves like code owner merge request is approved and merged | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Codeowners when the project is in a subgroup and the code owner is the root group behaves like code owner merge request is approved and merged | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Project snippet creation user creates a project snippet | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate File Locking locks a file and tries to push as a second user | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File Locking locks a file and unlocks in list | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File Locking checks file locked by other user to be disabled | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File Locking creates a merge request and fails to merge | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File Locking locks a directory and tries to push as a second user | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Branch with unusual name when branch name contains slash, hash, double dash, and capital letter renders repository file tree correctly | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate push after setting the file size limit via admin/application_settings push fails when the file size is above the limit | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate push after setting the file size limit via admin/application_settings push successful when the file size is under the limit | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate new merge request from the event notification after a push via the git CLI creates a merge request | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Multiple file snippet behaves like deleting file from snippet deletes second file from an existing project_snippet to make it single-file | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Multiple file snippet behaves like deleting file from snippet deletes second file from an existing personal_snippet to make it single-file | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File management user creates a file via the Web | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Add first file in Web IDE when user adds a new file shows successfully added and visible in project | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Add first file in Web IDE when a file with the same name already exists throws an error | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Repository Usage Quota matches cloned repo usage to reported usage | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate SSH key support pushes multiple branches and tags together | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate SSH key support pushes code to the repository via SSH | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Download merge request patch and diff views the merge request plain diff | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740716](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740716) | ~\"passed\" | -\nCreate Download merge request patch and diff views the merge request patches | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740716](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740716) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_single_file including file number | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_multiple_files including file number | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_multiple_files including file number | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_single_file including file number | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Git push over HTTP user using a personal access token pushes code to the repository | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate SSH keys support can delete an ssh key | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate SSH keys support user can add an SSH key | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a personal_snippet | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a project_snippet | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Push over SSH using Git protocol version 2 user pushes to the repository | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Pull mirror a repository over SSH with a private key configures and syncs a (pull) mirrored repository | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Closing Web IDE shows an alert when there are unsaved changes | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Merge request custom templates creates a merge request via custom template | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Merge request push options sets title and description | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Reverting a commit creates a merge request | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Codeowners displays owners specified in CODEOWNERS file | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Approval rules allows multiple approval rules with users and groups | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\", [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) ~\"quarantine\", [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) ~\"quarantine\" | ~\"passed\" | -\nCreate Codeowners when the project is in the root group and the code owner is a user behaves like code owner merge request is approved and merged | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Codeowners when the project is in the root group and the code owner is the root group behaves like code owner merge request is approved and merged | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Branch Rules Overview adds a new branch rule | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\" | ~\"passed\" | -\nCreate Merge request push options sets merge when pipeline succeeds | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Merge request batch suggestions applies multiple suggestions | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Merged merge request can be reverted | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate File management user deletes a file via the Web | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Commit data user views raw email patch | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Commit data user views raw commit diff | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Repository tags when protected behaves like unsuccessful tag creation cannot be created by an unauthorized developer_user | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\" | ~\"passed\" | -\nCreate Repository tags when protected behaves like successful tag creation can be created by maintainer_user | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\" | ~\"passed\" | -\nCreate Repository tags when not protected behaves like successful tag creation can be created by developer_user | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\" | ~\"passed\" | -\nCreate Repository tags when not protected behaves like successful tag creation can be created by maintainer_user | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\" | ~\"passed\" | -\nCreate Sharing snippets when the snippet is public can be shared with not signed-in users | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Sharing snippets when the snippet is changed to private does not display Embed/Share dropdown | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Merge request push options sets a target branch | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Source editor toolbar preview can preview markdown side-by-side while editing | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Default merge request templates uses default template when creating a merge request | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate File management user edits a file via the Web | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Git clone over HTTP user performs a deep clone | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Git clone over HTTP user performs a shallow clone | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Merge request push options sets labels | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Merge request push options when labels are set already removes them on subsequent push | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Push mirror a repository over HTTP configures and syncs a (push) mirrored repository | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\", [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) ~\"quarantine\" | ~\"passed\" | -\nCreate Add a directory in Web IDE when user adds a new empty directory shows successfully but not able to be committed | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Add a directory in Web IDE when a directory with the same name already exists throws an error | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Batch comments in merge request user submits a diff review | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Batch comments in merge request user submits a non-diff review | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nCreate Protected branch support when developers and maintainers are allowed to push to a protected branch user with push rights successfully pushes | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Multiple file snippet creates a personal snippet with multiple files | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate API basics user creates a project with a file and deletes them afterwards | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate API basics raw file access sets no-cache headers as expected | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Multiple file snippet creates a project snippet with multiple files | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Prereceive hook when creating a tag for a ref when it triggers a prereceive hook configured with a custom error returns a custom server hook error | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Project templates when group level successfully imports the project using template | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) ~\"quarantine\" | ~\"passed\" | -\nCreate Project templates when built-in successfully imports the project using template | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Project templates when instance level successfully imports the project using template | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Pull mirror a repository over HTTP configures and syncs a (pull) mirrored repository with password auth | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Group file templates creates file via custom Dockerfile file template | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Group file templates creates file via custom .gitlab-ci.yml file template | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Group file templates creates file via custom .gitignore file template | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Group file templates creates file via custom LICENSE file template | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate File with unusual name when file name starts with a dash and contains hash, semicolon, colon, and question mark renders repository file tree correctly | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when only one user is allowed to merge and push to a protected branch behaves like selected developer user pushes and merges | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when only one user is allowed to merge and push to a protected branch behaves like user without push access fails to push | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when only one group is allowed to merge and push to a protected branch behaves like selected developer user pushes and merges | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when only one group is allowed to merge and push to a protected branch behaves like user without push access fails to push | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when a sub-group has push access, a developer in the parent group does not have push access behaves like user without push access fails to push | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"passed\" | -\nCreate PostReceive idempotent pushes and creates a single push event three times | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"passed\" | -\nCreate Git push over HTTP pushes to a project using a specific Praefect repository storage | [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) | ~\"passed\" | -\nCreate Code Suggestions in Web IDE on Self-managed with a valid license with no Duo Pro add-on behaves like unauthorized returns no suggestion | [6884740722](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740722) | ~\"passed\" | -\nCreate Code Suggestions when code completion is requested on Self-managed with a valid license with no Duo Pro add-on behaves like unauthorized returns no suggestion | [6884740722](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740722) | ~\"passed\" | -\nCreate Code Suggestions when code completion is requested on Self-managed with a valid license with a Duo Pro add-on when seat is not assigned behaves like unauthorized returns no suggestion | [6884740721](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740721) | ~\"passed\" | -\nCreate Code Suggestions in Web IDE on Self-managed with a valid license with a Duo Pro add-on when seat is not assigned behaves like unauthorized returns no suggestion | [6884740721](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740721) | ~\"passed\" | -\nCreate Code Suggestions in Web IDE on Self-managed with no license behaves like unauthorized returns no suggestion | [6884740723](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740723) | ~\"passed\" | -\nCreate Code Suggestions when code completion is requested on Self-managed with no license behaves like unauthorized returns no suggestion | [6884740723](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740723) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Create Merge request when merging once behaves like set to auto-merge merges after pipeline succeeds](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347686) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) ~\"quarantine\" | ~\"pending\" | -\n[Create Remote Development when prerequisite is already done behaves like workspaces actions creates a new workspace and then stops and terminates it](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396854) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\", [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) ~\"quarantine\" | ~\"pending\" | -\n[Create new merge request from the event notification after a push via the API creates a merge request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/360490) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) ~\"quarantine\" | ~\"pending\" | -\n[Create Git push to canary Gitaly node over HTTP pushes to a project using a canary specific Gitaly repository storage](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/351116) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"pending\" | -\n[Create Code Suggestions in Web IDE on GitLab.com behaves like a code generation suggestion returns a code generation suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/425756) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"pending\" | -\n[Create Code Suggestions in Web IDE on GitLab.com behaves like a code completion suggestion returns a code completion suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/437111) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"pending\" | -\n[Create Merge request push options merges when pipeline succeeds](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347842) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\", [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) ~\"quarantine\" | ~\"pending\" | -\n[Create Code Suggestions when streaming code suggestions on SaaS behaves like completions API with PAT auth using streaming streams a suggestion](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/436994) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"pending\" | -\n[Create Code Suggestions when code generation is requested on SaaS behaves like completions API with PAT auth returns a suggestion](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/420973) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"pending\" | -\n[Create Code Suggestions when code completion is requested on SaaS behaves like completions API with PAT auth returns a suggestion](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/436992) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688), [6884740686](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740686) | ~\"pending\" | -\n[Create Remote Development when prerequisite is done in runtime behaves like workspaces actions creates a new workspace and then stops and terminates it](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/419248) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"pending\" | -\n[Create Merge Requests with a malformed URL returns 400](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/426509) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) ~\"quarantine\" | ~\"pending\" | -\n[Create Protected branch support when developers and maintainers are not allowed to push to a protected branch user without push rights fails to push](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347757) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\", [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685) ~\"quarantine\", [6884740688](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740688) ~\"quarantine\" | ~\"pending\" | -\n[Create Duo Chat in Web IDE when initiating Duo Chat returns a response to a simple request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/443762) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740685](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740685), [6884740687](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740687) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Verify\n\n* Total 70 tests\n* Passed 60 tests\n* Failed 0 tests\n* 10 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nVerify Pipeline with customizable variable manually creates a pipeline and uses the defined custom variable value | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify Include multiple files from a project runs the pipeline with composed config | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify Pipeline with raw variables in YAML expands variables according to expand: true/false | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nVerify Job artifacts are not downloaded when dependencies array is set to empty | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify Pass dotenv variables to downstream via bridge runs the pipeline with composed config | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify Multi-project pipelines creates a multi-project pipeline with artifact download | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify Endpoint Coverage spans r/w postgres web sidekiq git api | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify CI catalog when sorting with released at behaves like ascending order displays from first to last | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify CI catalog when sorting with released at behaves like descending order by default displays from last to first | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify CI catalog when sorting with created at behaves like descending order by default displays from last to first | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify CI catalog when sorting with created at behaves like ascending order displays from first to last | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nVerify Pipeline API defined variable inheritance is determined based on forward:pipeline_variables condition | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nVerify Update CI file with pipeline editor creates new pipelines, target branch, and merge request | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nVerify Include multiple files from multiple projects runs the pipeline with composed config | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nVerify Trigger child pipeline with 'when:manual' can trigger bridge job | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nVerify Parent-child pipelines dependent relationship parent pipeline fails if child fails | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nVerify Parent-child pipelines dependent relationship parent pipelines passes if child passes | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nVerify Job artifacts when exposed show up in MR widget | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nVerify Group runner registration user registers a new group runner | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nVerify Runner fleet management shows group runner counts | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nVerify Runner registration user registers a new project runner | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is not allowed fails job with policy not allowed message | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is allowed with [always] policy applies pull policy in job correctly | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is allowed with [never] policy applies pull policy in job correctly | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is allowed with [always if-not-present] policies applies pull policy in job correctly | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is allowed with [if-not-present] policy applies pull policy in job correctly | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nVerify Include local config file paths with wildcard runs the pipeline with composed config | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nVerify Pipeline with project file variables does not expose file variable content with echo | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nVerify Pipeline with project file variables can read file variable content with cat | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nVerify When user is blocked pipeline schedule is canceled | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nVerify Run pipeline with manual jobs does not leave any job in skipped state | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nVerify Project artifacts when user tries bulk deletion successfully delete them | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nVerify Pipelines for merged results and merge trains merges via a merge train | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nVerify Pipelines for merged results and merge trains creates a pipeline with merged results | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nVerify UI defined variable is not inheritable when forward:pipeline_variables is false | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nVerify UI defined variable is not inheritable by default | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nVerify Pipeline with protected variable does not expose variable on unprotected branch | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nVerify Trigger matrix creates 2 trigger jobs and passes corresponding matrix variables | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nVerify Runner fleet management shows group runner online count | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline is successful unlocks job artifacts from previous successful pipeline | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline is blocked keeps job artifacts from the latest blocked pipeline and from latest successful pipeline | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline failed keeps job artifacts from latest failed pipelines and from latest successful pipeline | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify Pipeline subscription with a group owned project when upstream project new tag pipeline finishes triggers pipeline in downstream project | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify Parent-child pipelines independent relationship parent pipelines passes if child passes | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify Parent-child pipelines independent relationship parent pipeline passes even if child fails | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify UI defined variable is inheritable when forward:pipeline_variables is true | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify CI component runs in project pipeline with correct inputs | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify Pipeline with prefill variables shows dropdown for variables with description, value, and options defined | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify Pipeline with prefill variables shows only variables with description as prefill variables on the run pipeline page | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nVerify Run pipeline with web only rule can trigger pipeline | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Verify when pipeline is blocked can still merge MR successfully](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348080) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\" | ~\"pending\" | -\n[Verify Pipeline for project mirrors Github user commits to GitHub triggers CI pipeline](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347679) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) ~\"quarantine\" | ~\"pending\" | -\n[Verify Pipeline with protected variable exposes variable on protected branch](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348005) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\" | ~\"pending\" | -\n[Verify Pipeline with file variables and downstream pipelines creates variable with file path in downstream pipelines and can read file variable content](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/416337) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines with strategy:depend when latest parent pipeline failed does not unlock job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396246) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines with strategy:depend when latest child pipeline failed does not unlock job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396248) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines with strategy:depend when latest pipeline family is successful unlocks job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396245) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines without strategy:depend when latest parent pipeline failed does not unlock job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396243) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines without strategy:depend when latest child pipeline failed unlocks job artifacts from previous successful pipeline family because the latest parent is successful](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396244) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines without strategy:depend when latest pipeline family is successful unlocks job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/395516) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Package\n\n* Total 179 tests\n* Passed 120 tests\n* Failed 7 tests\n* 52 other tests (usually skipped)\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Package Dependency Proxy Group SSO pulls an image using the dependency proxy on a group enforced SSO](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347612) | [6884740699](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/456034)\u003c/li\u003e\u003c/ul\u003e\n[Package Dependency Proxy using docker:24.0.1 and a group deploy token pulls an image using the dependency proxy](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412821) | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/450750)\u003c/li\u003e\u003c/ul\u003e\n[Package Dependency Proxy using docker:24.0.1 and a personal access token pulls an image using the dependency proxy](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412820) | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/448615)\u003c/li\u003e\u003c/ul\u003e\n[Package Dependency Proxy using docker:24.0.1 and a ci job token pulls an image using the dependency proxy](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412822) | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/437959)\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nPackage PyPI Repository when at the project level publishes and installs a pypi package | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) | ~\"passed\" | -\nPackage Conan Repository publishes, installs, and deletes a Conan package | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\", [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) ~\"quarantine\", [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691) ~\"quarantine\", [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) ~\"quarantine\" | ~\"passed\" | -\nPackage npm Registry instance level endpoint using personal access token push and pull a npm package via CI | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using project deploy token push and pull a npm package via CI | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using ci job token push and pull a npm package via CI | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage Maven Repository with Gradle using project deploy token pushes and pulls a maven package via gradle | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\", [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) ~\"quarantine\", [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691) ~\"quarantine\", [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven Repository with Gradle using personal access token pushes and pulls a maven package via gradle | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\", [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) ~\"quarantine\", [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691) ~\"quarantine\", [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven Repository with Gradle using ci job token pushes and pulls a maven package via gradle | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\", [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) ~\"quarantine\", [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691) ~\"quarantine\", [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) ~\"quarantine\" | ~\"passed\" | -\nPackage Helm Registry using ci job token pushes and pulls a helm chart | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage Helm Registry using project deploy token pushes and pulls a helm chart | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage Helm Registry using personal access token pushes and pulls a helm chart | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage Maven project level endpoint using a personal access token pushes and pulls a maven package via maven | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPackage Maven project level endpoint using a ci job token pushes and pulls a maven package via maven | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPackage Maven project level endpoint using a project deploy token pushes and pulls a maven package via maven | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nPackage Composer Repository publishes a composer package and deletes it | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage Maven group level endpoint via maven using a personal access token pushes and pulls a maven package | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) | ~\"passed\" | -\nPackage Maven group level endpoint via maven using a project deploy token pushes and pulls a maven package | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) | ~\"passed\" | -\nPackage Maven group level endpoint via maven using a ci job token pushes and pulls a maven package | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) | ~\"passed\" | -\nPackage Maven group level endpoint duplication setting when enabled allows users to publish duplicates | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) | ~\"passed\" | -\nPackage Maven group level endpoint duplication setting when disabled prevents users from publishing duplicates | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689), [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692), [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) | ~\"passed\" | -\nPackage npm Registry group level endpoint using personal access token push and pull a npm package via CI | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage npm Registry group level endpoint using project deploy token push and pull a npm package via CI | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage npm Registry group level endpoint using ci job token push and pull a npm package via CI | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) | ~\"passed\" | -\nPackage Generic Repository uploads a generic package and downloads it | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:20.10.23 and a project deploy token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:24.0.1 and a project deploy token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:23.0.6 and a ci job token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:20.10.23 and a personal access token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:20.10.23 and a ci job token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:23.0.6 and a project deploy token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:24.0.1 and a personal access token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:23.0.6 and a personal access token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:24.0.1 and a ci job token pushes image and deletes tag | [6884740709](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740709), [6884740710](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740710) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Package Terraform Module Registry publishes a module](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/371583) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\" | ~\"pending\" | -\n[Package SaaS Container Registry API pushes, pulls image to the registry and deletes tag](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348001) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Package SaaS Container Registry pushes project image to the container registry and deletes tag](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412806) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Package npm Registry project level endpoint using ci job token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347594) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"pending\" | -\n[Package npm Registry project level endpoint using project deploy token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347593) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"pending\" | -\n[Package npm Registry project level endpoint using personal access token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347592) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691), [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693), [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"pending\" | -\n[Package NuGet project level endpoint using a ci job token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354353) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\", [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691) ~\"quarantine\", [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) ~\"quarantine\", [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a personal access token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354351) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\", [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691) ~\"quarantine\", [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) ~\"quarantine\", [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a project deploy token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354352) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\", [6884740691](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740691) ~\"quarantine\", [6884740693](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740693) ~\"quarantine\", [6884740695](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740695) ~\"quarantine\" | ~\"pending\" | -\n[Package RubyGems Repository publishes a Ruby gem](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347649) | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689) ~\"quarantine\", [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\", [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692) ~\"quarantine\", [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using personal access token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347597) | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689) ~\"quarantine\", [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692) ~\"quarantine\", [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using group deploy token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347596) | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689) ~\"quarantine\", [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692) ~\"quarantine\", [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using ci job token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347595) | [6884740689](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740689) ~\"quarantine\", [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740692](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740692) ~\"quarantine\", [6884740694](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740694) ~\"quarantine\" | ~\"pending\" | -\n[Package SaaS Container Registry pulls an image from an existing repository](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412799) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\", [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724) ~\"quarantine\", [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Release\n\n* Total 8 tests\n* Passed 7 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nRelease Deploy key creation user adds a deploy key | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nRelease Deploy token creation user adds a deploy token | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ED25519(256) to clone code using pipelines | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::RSA(8192) to clone code using pipelines | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ECDSA(521) to clone code using pipelines | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Release Operations Dashboard has many pipelines with appropriate statuses](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348072) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Configure\n\n* Total 3 tests\n* Passed 0 tests\n* Failed 0 tests\n* 3 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Configure AutoDevOps Templates using express template works with Auto DevOps](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348075) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\" | ~\"pending\" | -\n[Configure Auto DevOps with a Kubernetes Agent runs auto devops](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348061) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Configure Kubernetes Agent deploys a K8s manifest file](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347638) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Monitor\n\n* Total 32 tests\n* Passed 22 tests\n* Failed 0 tests\n* 10 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nMonitor Recovery alert when using HTTP endpoint integration behaves like triggers recovery alert only resolves the correct alert | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\" | ~\"passed\" | -\nMonitor Alert settings when using HTTP endpoint integration behaves like sends test alert creates new alert | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nMonitor Alert settings when using Prometheus integration behaves like sends test alert creates new alert | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nMonitor Create incident adds linked resources, label, and severity through quick actions | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nMonitor Alert when using Prometheus integration behaves like new alert automatically creates new incident | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nMonitor Alert when using HTTP endpoint integration behaves like new alert automatically creates new incident | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nMonitor Alert settings when using HTTP endpoint integration behaves like sends test alert using authorization key creates new alert | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nMonitor Alert settings when using Prometheus integration behaves like sends test alert using authorization key creates new alert | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nMonitor Alert when user is an owner when using Prometheus integration behaves like notification on new alert sends email to user | [6884740713](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740713) | ~\"passed\" | -\nMonitor Alert when user is an owner when using HTTP endpoint integration behaves like notification on new alert sends email to user | [6884740713](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740713) | ~\"passed\" | -\nMonitor Alert when user is a maintainer when using Prometheus integration behaves like notification on new alert sends email to user | [6884740713](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740713) | ~\"passed\" | -\nMonitor Alert when user is a maintainer when using HTTP endpoint integration behaves like notification on new alert sends email to user | [6884740713](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740713) | ~\"passed\" | -\nGitLab Metrics Web metrics via dedicated server returns 200 OK and serves metrics | [6884740717](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740717) | ~\"passed\" | -\nGitLab Metrics Sidekiq metrics via dedicated server returns 200 OK and serves metrics | [6884740717](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740717) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Monitor Recovery alert when using Prometheus integration behaves like triggers recovery alert only resolves the correct alert](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/393590) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\" | ~\"pending\" | -\n[Monitor Product Analytics can be onboarded](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/432598) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Monitor Product Analytics displays events from browser sdk](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/451196) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Monitor Recovery alert when using HTTP endpoint integration behaves like triggers recovery alert only closes the correct incident](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/393842) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\" | ~\"pending\" | -\n[Monitor Recovery alert when using Prometheus integration behaves like triggers recovery alert only closes the correct incident](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/393843) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\" | ~\"pending\" | -\n[Monitor Product Analytics displays events from dotnet sdk](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/461078) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"pending\" | -\n[Monitor Product Analytics custom dashboard can be created](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/451299) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"pending\" | -\n[Monitor Product Analytics custom dashboard can be edited](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/458782) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Monitor Alert with escalation policy notifies on-call user via system note and email on new alert](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/393448) | [6884740713](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740713) ~\"quarantine\" | ~\"pending\" | -\n[GitLab Metrics Web metrics via Rails controller endpoint returns 200 OK and serves metrics](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/362911) | [6884740717](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740717) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Secure\n\n* Total 4 tests\n* Passed 3 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nSecure On Demand DAST when a scan is ran populates On Demand scan history and vulnerability report | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nSecure Enable Scanning from UI enable dependency scanning from configuration runs dependency scanning job when enabled from configuration | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nSecure Enable Scanning from UI enable sast from configuration runs sast job when enabled from configuration | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Secure License Scanning when populated by a Dependency Scan populates licenses in the pipeline and merge request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/409969) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Growth\n\n* Total 2 tests\n* Passed 0 tests\n* Failed 0 tests\n* 2 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Growth SaaS trials starts a free trial when visiting trials page with multiple eligible namespaces registers for a new trial](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347671) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"pending\" | -\n[Growth SaaS trials starts a free trial when on billing page with only one eligible namespace registers for a new trial](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/349163) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Fulfillment\n\n* Total 29 tests\n* Passed 4 tests\n* Failed 0 tests\n* 25 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nFulfillment Active license details shows up in subscription page | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nFulfillment Purchase User Registration when adding and removing a group member consumes a seat on the license | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nFulfillment Cloud activation code activates instance with correct subscription details | [6884740714](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740714) | ~\"passed\" | -\nFulfillment Remove cloud subscription successfully removes a cloud activation and shows flash notice | [6884740714](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740714) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Fulfillment Seat overage modal with ultimate plan for member invite does not show overage modal when inviting a member as a guest](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387616) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Fulfillment Seat overage modal with ultimate plan for member invite when access level developer or above is added behaves like overage for member invite shows the modal](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387615) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Fulfillment Seat overage modal with ultimate plan for group invite does not show overage modal when inviting a group which does not increase seats owed](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387614) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Fulfillment Seat overage modal with ultimate plan for group invite when inviting a group with developer role which increases seats owed behaves like overage for group invite shows the modal](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387613) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Fulfillment Seat overage modal with premium plan for member invite when guest role is added behaves like overage for member invite shows the modal](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/388303) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Fulfillment Seat overage modal with premium plan for group invite when inviting a group with Guest role which increases seats owed behaves like overage for group invite shows the modal](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/388306) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Fulfillment Utilization in ultimate plan billing settings displays correct information for seat usage](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/373506) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Fulfillment Purchase compute minutes with existing compute minutes packs adds additional minutes to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347568) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Fulfillment Purchase compute minutes with an active subscription adds additional minutes to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347569) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Fulfillment Purchase compute minutes without active subscription adds additional minutes to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347622) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Fulfillment Utilization in usage quotas storage tab for free plan with a project shows correct used up storage for namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/375059) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Fulfillment Purchase group plan upgrades from free to ultimate](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347667) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"pending\" | -\n[Fulfillment Purchase group plan with existing compute minutes pack upgrades from free to premium with correct compute minutes](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/349085) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"pending\" | -\n[Fulfillment Utilization when admin sets user cap limit for group shows members over limit as pending for approvals](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/407170) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment with existing compute minutes packs behaves like Purchase storage adds additional storage to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348470) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment without active subscription behaves like Purchase storage adds additional storage to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347571) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment with an active subscription behaves like Purchase storage adds additional storage to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348472) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment Utilization when namespace storage usage goes back down below the limit reverts the namespace back to full-access mode](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/437807) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment Utilization when namespace storage usage hits the limit puts the namespace into read-only mode](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/437114) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment Utilization when Saas user limit experience  new group enforcement removed when trial started](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387827) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Fulfillment Utilization when Saas user limit experience  limit overage enforcement removed from private group when trial is started](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387826) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Fulfillment Utilization when Saas user limit experience  enforcement limit counts includes invited group and project members](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387829) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Fulfillment Utilization when Saas user limit experience  enforcement does not allow adding more members](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387828) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Fulfillment Utilization in usage quotas max seats used count does not change after members are removed](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/408486) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Fulfillment Utilization in usage quotas user seat data is displayed correctly](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377358) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Data_stores\n\n* Total 80 tests\n* Passed 70 tests\n* Failed 0 tests\n* 10 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nData Stores Project owner permissions for group projects behaves like adds user as maintainer has maintainer role without owner permissions | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Project owner permissions for group projects behaves like adds user as owner has owner role and permissions | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Project owner permissions for personal projects behaves like adds user as owner has owner role and permissions | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Project owner permissions for personal projects behaves like adds user as maintainer has maintainer role without owner permissions | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores User with terminated parent group membership can not edit the project files | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nData Stores Subgroup transfer transfers a subgroup to another group | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nData Stores Users API GET /users/:username with a valid username | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Users API GET /users | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Users API GET /users/:username with an invalid username | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Project activity with git push creates an event in the activity page | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Project badge creates project badge | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nData Stores Project Member adds a project member | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Group with members can be shared with another group with correct access level | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nData Stores Project transfer user transfers a project between groups | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nData Stores Invite group with a personal namespace project behaves like invites group to project grants group and members correct access level | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\" | ~\"passed\" | -\nData Stores Invite group with a group project behaves like invites group to project grants group and members correct access level | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) ~\"quarantine\" | ~\"passed\" | -\nData Stores Group member access request generates a todo item for the group owner | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nData Stores Group member access request when managing requests as the group owner and request is denied does not add user to the group | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nData Stores Group member access request when managing requests as the group owner and request is accepted adds user to the group | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to commit to sub-group project via the API | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to create a file in sub-group project via the API | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to push code to sub-group project via the CLI | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to create a file in parent group project via the API | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to commit to parent group project via the API | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to push code to parent group project via the CLI | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores Check for broken images when a new admin logs in behaves like loads all images is expected to have loaded all images | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores Check for broken images when a new user logs in behaves like loads all images is expected to have loaded all images | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores User can be followed and their activity seen | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to edit the parent group project files | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to edit the sub-group project files | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nData Stores prevent forking outside group when enabled does not allow forking outside of group | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nData Stores prevent forking outside group when disabled allows forking outside of group | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nData Stores Project in personal namespace behaves like successful project creation creates a new project | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nData Stores Project in group behaves like successful project creation creates a new project | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nConfigure Mattermost support user creates a group with a mattermost team | [6884740708](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740708) | ~\"passed\" | -\nData Stores Search using Elasticsearch tests reindexing after push | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores Search using Elasticsearch tests reindexing after webIDE | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a public note finds note that matches note body | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores Elasticsearch advanced global search with advanced syntax when searching for projects using advanced syntax searches in the project name | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores Elasticsearch advanced global search with advanced syntax when searching for projects using advanced syntax searches in the project description | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a public issue finds issue that matches description | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a public blob finds blob that matches file content | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a public merge request finds merge request that matches description | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using Advanced Search API to search for a public commit finds commit that matches commit message | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a known blob searches public project and finds a blob as an non-member user | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a known blob When searching a private repository does not find a blob as an non-member user | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a known blob When searching a private repository finds a blob as an authorized user | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\nData Stores When using advanced search API to search for a user finds the user that matches username | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Data Stores Demo 2 walkthrough](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434421) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"pending\" | -\n[Data Stores Organization is created](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/436587) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Data Stores Demo 3 walkthrough](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434422) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n[Data Stores Multiple Cells user logged into one Cell is logged into all](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/433548) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"pending\" | -\n[Data Stores Multiple Cells user logged into one Cell is logged into all](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/433542) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"pending\" | -\n[Data Stores Multiple Cells projects are unique between cells](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434090) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Data Stores Multiple Cells namespaces are unique between cells](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434091) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Data Stores Multiple Cells project exists in Cell 1](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434093) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Data Stores Multiple Cells project does not exist in Cell 2](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434092) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Data Stores When using elasticsearch API to search for a known blob searches public project and finds a blob as an non-member user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348089) | [6884740718](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740718) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Govern\n\n* Total 139 tests\n* Passed 132 tests\n* Failed 0 tests\n* 7 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nGovern Security Dashboard in a Project creates an issue from vulnerability details | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern Security Dashboard in a Project shows vulnerability details | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern Group Level Scan Execution Policy does not take effect when pipeline is run on non default branch | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern Group Level Scan Execution Policy takes effect when pipeline is run on the main branch | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern Group access tokens can be created and revoked via the UI | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group for change repository size limit behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group for add user, change access level, remove user behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group for add group behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group for add and remove project access behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group for update group name behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with API allows access | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with UI allows access | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with SSH allows access | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with SSH denies access | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with UI denies access | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with API denies access | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Instance for start and stop user impersonation behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Instance for successful sign in behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Instance for add and delete email behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Instance for failed sign in behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Instance for add SSH key behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Instance for change password behaves like audit event logs audit events for UI operations | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nGovern Project access tokens can be created and revoked via the UI | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern Impersonation tokens can be created and revoked via the UI | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern MR security widget checks that dismissed vulnerabilities do not show up | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern Group audit event streaming with no destination adds a streaming destination | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a group is created the external server receives the event | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a project is shared with a group the external server receives the event | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a user is added to a group the external server receives the event | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern project vulnerability report can bulk dismiss vulnerabilities as not applicable in vulnerability report | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern project vulnerability report can successfully change status of a vulnerability in vulnerability details page | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern project vulnerability report can successfully bulk change status to confirmed in vulnerability report | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to commit via the API | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to push code via the CLI | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to create a file via the API | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern OAuth behaves like Instance OAuth Application creates oauth application and uses it to login | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern OIDC behaves like Instance OAuth Application creates oidc application and uses it to login | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"passed\" | -\nGovern 2FA allows enforcing 2FA via UI and logging in with 2FA | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project for export file download behaves like audit event logs audit events for UI operations | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project for change visibility behaves like audit event logs audit events for UI operations | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project for add user access as guest behaves like audit event logs audit events for UI operations | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project for add deploy key behaves like audit event logs audit events for UI operations | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project for project archive and unarchive behaves like audit event logs audit events for UI operations | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project for add project behaves like audit event logs audit events for UI operations | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can dismiss a security finding with reason from pipeline security tab | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can create an issue from a vulnerability from mr security widget | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can create an issue from a security finding in pipeline security tab | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can dismiss a vulnerability with a reason from mr security widget | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Scan result policy does not block merge when scan result policy does not apply for pipeline security findings | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Scan result policy requires approval when a pipeline report has findings matching the scan result policy | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Policies List page can load Policies page and view the policies list | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern Policies List page can navigate to Policy Editor page | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern User when parent group membership is terminated is not allowed to create a file via the API | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern User when parent group membership is terminated is not allowed to push code via the CLI | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern User when parent group membership is terminated is not allowed to commit via the API | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project access token for a different project cannot be used to create a file via the project API | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project access token for a different project cannot be used to commit via the API | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project access token for the same project can be used to commit via the API | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern Project access token for the same project can be used to create a file via the project API | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to edit files via the UI | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nGovern Security Reports dependency list has empty state | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nGovern Security Reports displays security reports in the pipeline | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nGovern Security Reports displays false positives for the vulnerabilities | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nGovern Security Reports displays security reports in the project security dashboard | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nGovern Security Reports for dependency scanning displays the Dependency List | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nGovern basic user login user logs in using basic credentials and logs out | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern 2FA allows using 2FA recovery code once only | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nGovern Group access token can be used to create a file via the project API | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern Group access token can be used to commit via the API | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern Compliance pipeline when a compliance framework has a compliance pipeline runs that pipeline in a different project that has the compliance framework assigned | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern Vulnerability Report Security Training does not show security training section in vulnerability details when the setting is turned OFF | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern Vulnerability Report Security Training shows security training section for supported vulnerabilities when the setting is toggled ON | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern Instance audit event streaming when a repository is cloned via SSH the external server receives the event | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern Instance audit event streaming when a group is created the external server receives the event | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern 2FA allows 2FA code recovery via ssh | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern Vulnerability report in a project can export vulnerability report to csv | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"passed\" | -\nGovern standard when admin approval is required allows user login after approval | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern standard when admin approval is not required behaves like registration and login allows the user to register and login | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern standard when admin approval is not required when user account is deleted allows recreating with same credentials | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern Security Reports in a Merge Request Widget displays vulnerabilities in merge request widget | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683), [6884740724](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740724), [6884740725](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740725) | ~\"passed\" | -\nGovern Group SAML SSO - Enforced SSO with Snowplow tracking enabled behaves like group membership actions creates a new account automatically and allows to leave group and join again | [6884740699](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) | ~\"passed\" | -\nGovern Group SAML SSO - Enforced SSO with Snowplow tracking disabled behaves like group membership actions creates a new account automatically and allows to leave group and join again | [6884740699](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) | ~\"passed\" | -\nGovern Group SAML SSO - Enforced SSO user clones and pushes to project within a group using Git HTTP | [6884740699](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) | ~\"passed\" | -\nGovern Group SAML SSO - Non enforced SSO lets group admin test settings | [6884740699](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) | ~\"passed\" | -\nGovern Group SAML SSO - Non enforced SSO user logs in to group with SAML SSO | [6884740699](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) | ~\"passed\" | -\nGovern Group SAML SSO - Non enforced SSO when SAML SSO is configured with a default membership role adds the new member with access level as set in SAML SSO configuration | [6884740699](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) | ~\"passed\" | -\nGovern Merge request approval with SAML SSO can be approved when requiring a password | [6884740699](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740699) | ~\"passed\" | -\nGovern OAuth connects and logs in with GitHub OAuth | [6884740700](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740700) | ~\"passed\" | -\nGovern vulnerability report with jira integration can successfully create a JIRA issue from vulnerability details page | [6884740702](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740702) | ~\"passed\" | -\nGovern while LDAP is enabled behaves like registration and login allows the user to register and login | [6884740706](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740706) | ~\"passed\" | -\nGovern LDAP Group sync with group cn method behaves like Group sync has LDAP users synced | [6884740706](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740706), [6884740705](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740705) | ~\"passed\" | -\nGovern LDAP Group sync with group cn method behaves like Group sync can create project access tokens | [6884740706](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740706), [6884740705](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740705) | ~\"passed\" | -\nGovern LDAP Group sync with group cn method behaves like Group sync can create group access tokens | [6884740706](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740706), [6884740705](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740705) | ~\"passed\" | -\nGovern LDAP Group sync with user filter method behaves like Group sync can create project access tokens | [6884740706](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740706), [6884740705](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740705) | ~\"passed\" | -\nGovern LDAP Group sync with user filter method behaves like Group sync has LDAP users synced | [6884740706](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740706), [6884740705](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740705) | ~\"passed\" | -\nGovern LDAP Group sync with user filter method behaves like Group sync can create group access tokens | [6884740706](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740706), [6884740705](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740705) | ~\"passed\" | -\nGovern LDAP login user logs into GitLab using LDAP credentials | [6884740706](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740706), [6884740705](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740705) | ~\"passed\" | -\nGovern Mattermost login user logs into Mattermost using GitLab OAuth | [6884740708](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740708) | ~\"passed\" | -\nGovern Instance wide SAML SSO user logs in to gitlab with SAML SSO | [6884740701](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740701) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Govern Project vulnerability report validates \"fix a vulnerability\" workflow](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/362599) | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) ~\"quarantine\" | ~\"pending\" | -\n[Govern Security Reports displays security reports in the group security dashboard](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348038) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) ~\"quarantine\" | ~\"pending\" | -\n[Govern Scan result policy requires approval when license findings violate scan result policy](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/426073) | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"pending\" | -\n[Govern Instance audit event streaming when a user is created the external server receives the event](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/415876) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n[Govern Instance audit event streaming when a project is created the external server receives the event](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/415875) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) ~\"quarantine\" | ~\"pending\" | -\n[Govern Vulnerability Report checks explain this vulnerability AI feature](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/432438) | [6884740683](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740683) | ~\"pending\" | -\n[Govern LDAP admin sync sets and removes user's admin status](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347896) | [6884740704](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740704) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Analytics\n\n* Total 3 tests\n* Passed 3 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nAnalytics Service ping default enabled when using default enabled from gitlab.yml config has service ping toggle enabled | [6884740684](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740684) | ~\"passed\" | -\nAnalytics Performance bar display when logged in as an admin user shows results for the original request and AJAX requests | [6884740680](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740680) | ~\"passed\" | -\nAnalytics Service ping disabled when disabled from gitlab.yml config has service ping toggle is disabled | [6884740712](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740712) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n### Model_ops\n\n* Total 1 tests\n* Passed 0 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[ModelOps Suggested Reviewers suggests reviewers](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377613) | [6884740679](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740679) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Ai_powered\n\n* Total 1 tests\n* Passed 0 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Ai-powered Duo Chat when initiating Duo Chat returns a response to a simple request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/441192) | [6884740682](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740682) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Systems\n\n* Total 7 tests\n* Passed 6 tests\n* Failed 1 tests\n* 0 other tests (usually skipped)\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Systems Gitaly using mTLS pushes to gitaly](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347677) | [6884740707](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740707) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] failure issue exists or was created\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nSystems Gitaly distributed reads reads from each node | [6884740698](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740698) | ~\"passed\" | -\nSystems Gitaly distributed reads when a node is unhealthy does not read from the unhealthy node | [6884740698](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740698) | ~\"passed\" | -\nSystems Gitaly backend node recovery recovers from dataloss | [6884740698](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740698) | ~\"passed\" | -\nSystems Gitaly Cluster replication queue allows replication of different repository after interruption | [6884740698](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740698) | ~\"passed\" | -\nSystems with Gitaly automatic failover and recovery automatically fails over | [6884740698](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740698) | ~\"passed\" | -\nSystems with Gitaly automatic failover and recovery when recovering from dataloss after failover automatically reconciles | [6884740698](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884740698) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\n\n## Link to Grafana dashboard for run-type of e2e-package-and-test\n\n* https://dashboards.quality.gitlab.net/d/tR_SmBDVk/main-runs?orgId=1\u0026refresh=1m\u0026var-run_type=e2e-package-and-test","state":"opened","created_at":"2024-05-18T16:42:21.123Z","updated_at":"2024-05-18T16:42:21.123Z","closed_at":null,"closed_by":null,"labels":["QA","Quality","found:main","triage report"],"milestone":null,"assignees":[],"author":{"id":19712416,"username":"project_20083979_bot_ea4a3870def219145dec3516ae3d1135","name":"QA_TEST_SESSION_TOKEN","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/f545f53504850777a92e1a3d9b229b3a4d953a0762e011527364bdfdb1ba3d93?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_20083979_bot_ea4a3870def219145dec3516ae3d1135"},"type":"ISSUE","assignee":null,"user_notes_count":0,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/quality/testcase-sessions/-/issues/102400","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/20083979/issues/102400","notes":"https://gitlab.com/api/v4/projects/20083979/issues/102400/notes","award_emoji":"https://gitlab.com/api/v4/projects/20083979/issues/102400/award_emoji","project":"https://gitlab.com/api/v4/projects/20083979","closed_as_duplicate_of":null},"references":{"short":"#102400","relative":"gitlab-org/quality/testcase-sessions#102400","full":"gitlab-org/quality/testcase-sessions#102400"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760244,"iid":462554,"project_id":278964,"title":"[Feature flag] Rollout of `claude_3_code_generation_haiku`","description":"\u003c!-- Title suggestion: [Feature flag] Enable claude_3_code_generation_haiku --\u003e\n\n## Summary\n\nThis issue is to roll out [the feature](https://gitlab.com/gitlab-org/gitlab/-/issues/460865) on production,\nthat is currently behind the `claude_3_code_generation_haiku` feature flag.\n\n## Owners\n\n- Most appropriate Slack channel to reach out to: `#g_code_creation`\n- Best individual to reach out to: @\u003cgitlab-username-of-dri\u003e\n\n## Expectations\n\n### What are we expecting to happen?\n\n\u003c!-- Describe the expected outcome when rolling out this feature --\u003e\n\n### What can go wrong and how would we detect it?\n\n\u003c!-- Data loss, broken pages, stability/availability impact? --\u003e\n\n\u003c!-- Which dashboards from https://dashboards.gitlab.net are most relevant? --\u003e\n\n## Rollout Steps\n\nNote: Please make sure to run the chatops commands in the Slack channel that gets impacted by the command.\n\n### Rollout on non-production environments\n\n- Verify the MR with the feature flag is merged to `master` and have been deployed to non-production environments with `/chatops run auto_deploy status \u003cmerge-commit-of-your-feature\u003e`\n\u003c!-- Delete Incremental roll out if it is not relevant to this deploy --\u003e\n- [ ] Deploy the feature flag at a percentage (recommended percentage: 50%) with `/chatops run feature set claude_3_code_generation_haiku \u003crollout-percentage\u003e --actors --dev --pre --staging --staging-ref`\n- [ ] Monitor that the error rates did not increase (repeat with a different percentage as necessary).\n\u003c!-- End of block for deletes --\u003e\n- [ ] Enable the feature globally on non-production environments with `/chatops run feature set claude_3_code_generation_haiku true --dev --pre --staging --staging-ref`\n- [ ] Verify that the feature works as expected.\n      The best environment to validate the feature in is [`staging-canary`](https://about.gitlab.com/handbook/engineering/infrastructure/environments/#staging-canary)\n      as this is the first environment deployed to. Make sure you are [configured to use canary](https://next.gitlab.com/).\n- [ ] If the feature flag causes end-to-end tests to fail, disable the feature flag on staging to avoid blocking [deployments](https://about.gitlab.com/handbook/engineering/deployments-and-releases/deployments/).\n   - See [`#qa-staging` Slack channel](https://gitlab.enterprise.slack.com/archives/CBS3YKMGD) and look for the following messages:\n      - test kicked off: `Feature flag claude_3_code_generation_haiku has been set to true on **gstg**`\n      - test result: `This pipeline was triggered due to toggling of claude_3_code_generation_haiku feature flag`\n\nFor assistance with end-to-end test failures, please reach out via the [`#test-platform` Slack channel](https://gitlab.slack.com/archives/C3JJET4Q6). Note that end-to-end test failures on `staging-ref` [don't block deployments](https://about.gitlab.com/handbook/engineering/infrastructure/environments/staging-ref/#how-to-use-staging-ref).\n\n### Specific rollout on production\n\nFor visibility, all `/chatops` commands that target production should be executed in the [`#production` Slack channel](https://gitlab.slack.com/archives/C101F3796)\nand cross-posted (with the command results) to the responsible team's Slack channel.\n\n- Ensure that the feature MRs have been deployed to both production and canary with `/chatops run auto_deploy status \u003cmerge-commit-of-your-feature\u003e`\n- [ ] Depending on the [type of actor](https://docs.gitlab.com/ee/development/feature_flags/#feature-actors) you are using, pick one of these options:\n  - For **project-actor**: `/chatops run feature set --project=gitlab-org/gitlab,gitlab-org/gitlab-foss,gitlab-com/www-gitlab-com claude_3_code_generation_haiku true`\n  - For **group-actor**: `/chatops run feature set --group=gitlab-org,gitlab-com claude_3_code_generation_haiku true`\n  - For **user-actor**: `/chatops run feature set --user=\u003cgitlab-username-of-dri\u003e claude_3_code_generation_haiku true`\n- [ ] Verify that the feature works for the specific actors.\n\n### Preparation before global rollout\n\n- [ ] Set a milestone to this rollout issue to signal for enabling and removing the feature flag when it is stable.\n- [ ] Check if the feature flag change needs to be accompanied with a\n  [change management issue](https://about.gitlab.com/handbook/engineering/infrastructure/change-management/#feature-flags-and-the-change-management-process).\n  Cross link the issue here if it does.\n- [ ] Ensure that you or a representative in development can be available for at least 2 hours after feature flag updates in production.\n  If a different developer will be covering, or an exception is needed, please inform the oncall SRE by using the `@sre-oncall` Slack alias.\n- [ ] Ensure that documentation exists for the feature, and the [version history text](https://docs.gitlab.com/ee/development/documentation/feature_flags.html#add-version-history-text) has been updated.\n- [ ] Leave a comment on [the feature issue](\u003cfeature-issue-link\u003e) announcing estimated time when this feature flag will be enabled on GitLab.com.\n- [ ] Ensure that any breaking changes have been announced following the [release post process](https://about.gitlab.com/handbook/marketing/blog/release-posts/#deprecations-removals-and-breaking-changes) to ensure GitLab customers are aware.\n- [ ] Notify the [`#support_gitlab-com` Slack channel](https://gitlab.slack.com/archives/C4XFU81LG) and your team channel ([more guidance when this is necessary in the dev docs](https://docs.gitlab.com/ee/development/feature_flags/controls.html#communicate-the-change)).\n- [ ] Ensure that the feature flag rollout plan is reviewed by another developer familiar with the domain.\n\n### Global rollout on production\n\nFor visibility, all `/chatops` commands that target production should be executed in the [`#production` Slack channel](https://gitlab.slack.com/archives/C101F3796)\nand cross-posted (with the command results) to the responsible team's Slack channel (`#g_code_creation`).\n\n- [ ] (Optional) [Incrementally roll out](https://docs.gitlab.com/ee/development/feature_flags/controls.html#process) the feature on production environment.\n  - Between every step wait for at least 15 minutes and monitor the appropriate graphs on https://dashboards.gitlab.net.\n  - Perform **actor-based** rollout: `/chatops run feature set claude_3_code_generation_haiku \u003crollout-percentage\u003e --actors`\n- [ ] Enable the feature globally on production environment: `/chatops run feature set claude_3_code_generation_haiku true`\n- [ ] Observe appropriate graphs on https://dashboards.gitlab.net and verify that services are not affected.\n- [ ] Leave a comment on [the feature issue][main-issue] announcing that the feature has been globally enabled.\n- [ ] Wait for [at least one day for the verification term](https://about.gitlab.com/handbook/product-development-flow/feature-flag-lifecycle/#including-a-feature-behind-feature-flag-in-the-final-release).\n\n### (Optional) Release the feature with the feature flag\n\n**WARNING:** This approach has the downside that it makes it difficult for us to\n[clean up](https://docs.gitlab.com/ee/development/feature_flags/controls.html#cleaning-up) the flag.\nFor example, on-premise users could disable the feature on their GitLab instance. But when you\nremove the flag at some point, they suddenly see the feature as enabled and they can't roll it back\nto the previous behavior. To avoid this potential breaking change, use this approach only for urgent\nmatters.\n\n\u003cdetails\u003e\u003csummary\u003eSee instructions if you're sure about enabling the feature globally through the feature flag definition\u003c/summary\u003e\n\nIf you're still unsure whether the feature is [deemed stable](https://about.gitlab.com/handbook/product-development-flow/feature-flag-lifecycle/#including-a-feature-behind-feature-flag-in-the-final-release)\nbut want to release it in the current milestone, you can change the default state of the feature flag to be enabled.\nTo do so, follow these steps:\n\n- [ ] Create a merge request with the following changes. Ask for review and merge it.\n    - [ ] If feature was enabled for various actors, ensure the feature has been enabled globally on production `/chatops run feature get claude_3_code_generation_haiku`. If the feature has not been globally enabled then enable the feature globally using: `/chatops run feature set claude_3_code_generation_haiku true`\n    - [ ] Set the `default_enabled` attribute in [the feature flag definition](https://docs.gitlab.com/ee/development/feature_flags/#feature-flag-definition-and-validation) to `true`.\n    - [ ] Decide [which changelog entry](https://docs.gitlab.com/ee/development/feature_flags/#changelog) is needed.\n- [ ] Ensure that the default-enabling MR has been included in the release package.\n      If the merge request was deployed before [the monthly release was tagged](https://about.gitlab.com/handbook/engineering/releases/#self-managed-releases-1),\n      the feature can be officially announced in a release blog post: `/chatops run release check https://gitlab.com/gitlab-org/gitlab/-/merge_requests/153514 17.1`\n- [ ] Consider cleaning up the feature flag from all environments by running these chatops command in `#production` channel. Otherwise these settings may override the default enabled: `/chatops run feature delete claude_3_code_generation_haiku --dev --pre --staging --staging-ref --production`\n- [ ] Close [the feature issue][main-issue] to indicate the feature will be released in the current milestone.\n- [ ] Set the next milestone to this rollout issue for scheduling [the flag removal](#release-the-feature).\n- [ ] (Optional) You can [create a separate issue](https://gitlab.com/gitlab-org/gitlab/-/issues/new?issuable_template=Feature%20Flag%20Cleanup) for scheduling the steps below to [Release the feature](#release-the-feature).\n    - [ ] Set the title to \"[Feature flag] Cleanup `claude_3_code_generation_haiku`\".\n    - [ ] Execute the `/copy_metadata \u003cthis-rollout-issue-link\u003e` quick action to copy the labels from this rollout issue.\n    - [ ] Link this rollout issue as a related issue.\n    - [ ] Close this rollout issue.\n\n\u003c/details\u003e\n\n### Release the feature\n\nAfter the feature has been [deemed stable](https://about.gitlab.com/handbook/product-development-flow/feature-flag-lifecycle/#including-a-feature-behind-feature-flag-in-the-final-release),\nthe [clean up](https://docs.gitlab.com/ee/development/feature_flags/controls.html#cleaning-up)\nshould be done as soon as possible to permanently enable the feature and reduce complexity in the\ncodebase.\n\nYou can either [create a follow-up issue for Feature Flag Cleanup](https://gitlab.com/gitlab-org/gitlab/-/issues/new?issuable_template=Feature%20Flag%20Cleanup) or use the checklist below in this same issue.\n\n\u003c!-- The checklist here is to help stakeholders keep track of the feature flag status --\u003e\n- [ ] Create a merge request to remove the `claude_3_code_generation_haiku` feature flag. Ask for review/approval/merge as usual. The MR should include the following changes:\n    - Remove all references to the feature flag from the codebase.\n    - Remove the YAML definitions for the feature from the repository.\n    - Create [a changelog entry](https://docs.gitlab.com/ee/development/feature_flags/#changelog).\n- [ ] Ensure that the cleanup MR has been included in the release package.\n      If the merge request was deployed before [the monthly release was tagged](https://about.gitlab.com/handbook/engineering/releases/#self-managed-releases-1),\n      the feature can be officially announced in a release blog post: `/chatops run release check https://gitlab.com/gitlab-org/gitlab/-/merge_requests/153514 17.1`\n- [ ] Close [the feature issue][main-issue] to indicate the feature will be released in the current milestone.\n- [ ] Clean up the feature flag from all environments by running these chatops command in `#production` channel: `/chatops run feature delete claude_3_code_generation_haiku --dev --pre --staging --staging-ref --production`\n- [ ] Close this rollout issue.\n\n## Rollback Steps\n\n- [ ] This feature can be disabled on production by running the following Chatops command:\n\n```\n/chatops run feature set claude_3_code_generation_haiku false\n```\n\n- [ ] Disable the feature flag on non-production environments:\n\n```\n/chatops run feature set claude_3_code_generation_haiku false --dev --pre --staging --staging-ref\n```\n\n- [ ] Delete feature flag from all environments:\n\n```\n/chatops run feature delete claude_3_code_generation_haiku --dev --pre --staging --staging-ref --production\n```\n\n\u003c!-- Uncomment the appropriate type label\n/label ~\"type::feature\" ~\"feature::addition\"\n/label ~\"type::maintenance\"\n/label ~\"type::bug\"\n--\u003e","state":"opened","created_at":"2024-05-18T16:27:43.465Z","updated_at":"2024-05-18T16:39:10.399Z","closed_at":null,"closed_by":null,"labels":["Category:Code Suggestions","devops::create","feature flag","group::code creation","section::dev","type::feature"],"milestone":{"id":4423683,"iid":99,"group_id":9970,"title":"17.1","description":"","state":"active","created_at":"2024-01-24T19:58:48.591Z","updated_at":"2024-01-24T19:58:48.591Z","due_date":"2024-06-14","start_date":"2024-05-11","expired":false,"web_url":"https://gitlab.com/groups/gitlab-org/-/milestones/99"},"assignees":[{"id":20541095,"username":"emeraldjayde","name":"Emerald-Jayde Henao","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/20541095/avatar.png","web_url":"https://gitlab.com/emeraldjayde"}],"author":{"id":20541095,"username":"emeraldjayde","name":"Emerald-Jayde Henao","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/20541095/avatar.png","web_url":"https://gitlab.com/emeraldjayde"},"type":"ISSUE","assignee":{"id":20541095,"username":"emeraldjayde","name":"Emerald-Jayde Henao","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/20541095/avatar.png","web_url":"https://gitlab.com/emeraldjayde"},"user_notes_count":1,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":"2024-06-01","confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462554","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":41,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":false,"_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462554","notes":"https://gitlab.com/api/v4/projects/278964/issues/462554/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462554/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462554","relative":"gitlab#462554","full":"gitlab-org/gitlab#462554"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760176,"iid":462553,"project_id":278964,"title":"[Feature flag] Rollout of `claude_3_code_generation_haiku`","description":"\n\n\u003c!-- template sourced from https://gitlab.com/gitlab-org/gitlab/-/blob/master/.gitlab/issue_templates/Default.md --\u003e","state":"closed","created_at":"2024-05-18T16:18:54.751Z","updated_at":"2024-05-18T16:28:12.361Z","closed_at":"2024-05-18T16:28:12.346Z","closed_by":{"id":20541095,"username":"emeraldjayde","name":"Emerald-Jayde Henao","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/20541095/avatar.png","web_url":"https://gitlab.com/emeraldjayde"},"labels":[],"milestone":{"id":4423683,"iid":99,"group_id":9970,"title":"17.1","description":"","state":"active","created_at":"2024-01-24T19:58:48.591Z","updated_at":"2024-01-24T19:58:48.591Z","due_date":"2024-06-14","start_date":"2024-05-11","expired":false,"web_url":"https://gitlab.com/groups/gitlab-org/-/milestones/99"},"assignees":[],"author":{"id":20541095,"username":"emeraldjayde","name":"Emerald-Jayde Henao","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/20541095/avatar.png","web_url":"https://gitlab.com/emeraldjayde"},"type":"ISSUE","assignee":null,"user_notes_count":2,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462553","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462553","notes":"https://gitlab.com/api/v4/projects/278964/issues/462553/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462553/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462553","relative":"gitlab#462553","full":"gitlab-org/gitlab#462553"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760169,"iid":6373,"project_id":40549124,"title":"Saturday 2024-05-18 16:17 UTC - `gitlab-org/gitlab` broken `master` with rspec unit pg14 21/32","description":"## [gitlab-org/gitlab](https://gitlab.com/gitlab-org/gitlab) pipeline [#1296078802](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296078802) failed\n\n| Pipeline ID | Branch | Commit | Merge request | Source | Duration | Triggered by |\n| ----------- | ------ | ------ | ------------- | ------ | -------- | ------------ |\n| `1296078802` | [`master`](https://gitlab.com/gitlab-org/gitlab/-/commits/master) | [Merge branch 'nd/sync-reorder-from-work-items' into 'master'](https://gitlab.com/gitlab-org/gitlab/-/commit/dbb8cf0df90b01760e5300744ffce8cf284f0a55) | [Sync re-ordering of work items to epics](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/151806) | `push` | 98.19 minutes | [Kassio Borges](https://gitlab.com/kassio) |\n\n**Failed jobs (1):**\n\n- [rspec unit pg14 21/32](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884653291) **Job ID**: `6884653291` (retry with `@gitlab-bot retry_job 6884653291`)\n\n\n**Attribution:**\n\n\n\n\n## How to close this incident\n\n- Follow the steps in the [Broken `master` handbook guide](https://about.gitlab.com/handbook/engineering/workflow/#broken-master) to\n  - [escalate](https://handbook.gitlab.com/handbook/engineering/workflow/#broken-master-escalation)\n  - [triage](https://handbook.gitlab.com/handbook/engineering/workflow/#triage-broken-master), and\n  - [resolve](https://handbook.gitlab.com/handbook/engineering/workflow/#resolution-of-broken-master)\n- Reminder: apply the appropriate `~master-broken:*` label to document root cause before closing the incident.\n\n**Quick Tips:**\n- you can retry all failing jobs with `@gitlab-bot retry_pipeline 1296078802`.\n- a message can be posted in `#backend_maintainers` or `#frontend_maintainers` to get a maintainer take a look at the fix ASAP.\n- add the ~\"pipeline:expedite\" label, and `master:broken` or `master:foss-broken` label, to speed up the `master`-fixing pipelines.","state":"closed","created_at":"2024-05-18T16:17:44.758Z","updated_at":"2024-05-18T16:59:48.675Z","closed_at":"2024-05-18T16:17:46.941Z","closed_by":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"labels":["Engineering Productivity","master-broken::job-timeout","master:broken"],"milestone":null,"assignees":[],"author":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"type":"INCIDENT","assignee":null,"user_notes_count":4,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"incident","web_url":"https://gitlab.com/gitlab-org/quality/engineering-productivity/master-broken-incidents/-/issues/6373","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/40549124/issues/6373","notes":"https://gitlab.com/api/v4/projects/40549124/issues/6373/notes","award_emoji":"https://gitlab.com/api/v4/projects/40549124/issues/6373/award_emoji","project":"https://gitlab.com/api/v4/projects/40549124","closed_as_duplicate_of":null},"references":{"short":"#6373","relative":"gitlab-org/quality/engineering-productivity/master-broken-incidents#6373","full":"gitlab-org/quality/engineering-productivity/master-broken-incidents#6373"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760121,"iid":462552,"project_id":278964,"title":"[Test] spec/features/projects/branches/user_creates_branch_spec.rb | User creates branch when project is private when user is an inherited member from the group and user is a developer behaves like creates new branch is expected to have text deploy_key...","description":"### Test metadata (don't modify)\n\n| Field | Value |\n| ------ | ------ |\n| File URL | [`spec/features/projects/branches/user_creates_branch_spec.rb#L146`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/spec/features/projects/branches/user_creates_branch_spec.rb#L146) |\n| Filename | `spec/features/projects/branches/user_creates_branch_spec.rb` |\n| Description | `User creates branch when project is private when user is an inherited member from the group and user is a developer behaves like creates new branch is expected to have text \"deploy_keys_434ac301\"` |\n| Test level | system |\n| Hash | `35a26dae256da5520ade5d1b0d6cdda05788271d5` |\n| Expected duration | \u003c 50.13 seconds |","state":"opened","created_at":"2024-05-18T16:12:44.586Z","updated_at":"2024-05-18T16:12:46.055Z","closed_at":null,"closed_by":null,"labels":["Category:Source Code Management","automation:bot-authored","devops::create","group::source code","maintenance::performance","priority::3","rspec profiling","rspec:slow test","section::dev","severity::3","slowness::4","test","type::maintenance"],"milestone":null,"assignees":[],"author":{"id":19650994,"username":"project_278964_bot_88b943018f1db9c06a053225e9f7318a","name":"TEST_FAILURES_PROJECT_TOKEN","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/e2967174d4ca94ee498311f6c64976aa321ac767af390c20b02c4d6ff49dcc8b?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_278964_bot_88b943018f1db9c06a053225e9f7318a"},"type":"ISSUE","assignee":null,"user_notes_count":1,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462552","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462552","notes":"https://gitlab.com/api/v4/projects/278964/issues/462552/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462552/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462552","relative":"gitlab#462552","full":"gitlab-org/gitlab#462552"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760120,"iid":462551,"project_id":278964,"title":"[Test] spec/features/projects/branches/user_creates_branch_spec.rb | User creates branch when project is private when user is a direct project member and user is a developer behaves like creates new branch is expected to have text deploy_keys_51ad57df","description":"### Test metadata (don't modify)\n\n| Field | Value |\n| ------ | ------ |\n| File URL | [`spec/features/projects/branches/user_creates_branch_spec.rb#L100`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/spec/features/projects/branches/user_creates_branch_spec.rb#L100) |\n| Filename | `spec/features/projects/branches/user_creates_branch_spec.rb` |\n| Description | `User creates branch when project is private when user is a direct project member and user is a developer behaves like creates new branch is expected to have text \"deploy_keys_51ad57df\"` |\n| Test level | system |\n| Hash | `5af36775c23e73f7e6315d77a38c6a8e546e2089c` |\n| Expected duration | \u003c 50.13 seconds |","state":"opened","created_at":"2024-05-18T16:12:39.318Z","updated_at":"2024-05-18T16:12:40.665Z","closed_at":null,"closed_by":null,"labels":["Category:Source Code Management","automation:bot-authored","devops::create","group::source code","maintenance::performance","priority::3","rspec profiling","rspec:slow test","section::dev","severity::3","slowness::4","test","type::maintenance"],"milestone":null,"assignees":[],"author":{"id":19650994,"username":"project_278964_bot_88b943018f1db9c06a053225e9f7318a","name":"TEST_FAILURES_PROJECT_TOKEN","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/e2967174d4ca94ee498311f6c64976aa321ac767af390c20b02c4d6ff49dcc8b?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_278964_bot_88b943018f1db9c06a053225e9f7318a"},"type":"ISSUE","assignee":null,"user_notes_count":1,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462551","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462551","notes":"https://gitlab.com/api/v4/projects/278964/issues/462551/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462551/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462551","relative":"gitlab#462551","full":"gitlab-org/gitlab#462551"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146760118,"iid":462550,"project_id":278964,"title":"[Test] spec/features/projects/branches/user_creates_branch_spec.rb | User creates branch when project is public with private repository when user is an inherited member from the group and user is a developer behaves like creates new branch is expected ...","description":"### Test metadata (don't modify)\n\n| Field | Value |\n| ------ | ------ |\n| File URL | [`spec/features/projects/branches/user_creates_branch_spec.rb#L73`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/spec/features/projects/branches/user_creates_branch_spec.rb#L73) |\n| Filename | `spec/features/projects/branches/user_creates_branch_spec.rb` |\n| Description | `User creates branch when project is public with private repository when user is an inherited member from the group and user is a developer behaves like creates new branch is expected to have text \"deploy_keys_1c32e654\"` |\n| Test level | system |\n| Hash | `0275530b8cea7739d34d0b5eeb51473256a7a84de` |\n| Expected duration | \u003c 50.13 seconds |","state":"opened","created_at":"2024-05-18T16:12:36.698Z","updated_at":"2024-05-18T16:12:38.407Z","closed_at":null,"closed_by":null,"labels":["Category:Source Code Management","automation:bot-authored","devops::create","group::source code","maintenance::performance","priority::3","rspec profiling","rspec:slow test","section::dev","severity::3","slowness::4","test","type::maintenance"],"milestone":null,"assignees":[],"author":{"id":19650994,"username":"project_278964_bot_88b943018f1db9c06a053225e9f7318a","name":"TEST_FAILURES_PROJECT_TOKEN","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/e2967174d4ca94ee498311f6c64976aa321ac767af390c20b02c4d6ff49dcc8b?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_278964_bot_88b943018f1db9c06a053225e9f7318a"},"type":"ISSUE","assignee":null,"user_notes_count":1,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462550","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462550","notes":"https://gitlab.com/api/v4/projects/278964/issues/462550/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462550/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462550","relative":"gitlab#462550","full":"gitlab-org/gitlab#462550"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146759854,"iid":462549,"project_id":278964,"title":"External CI Jobs - POC","description":"Create a POC for External CI jobs\n\n### Release notes\n\n### Problem to solve\n\n### Proposal\n\n### Intended users\n\n### Feature Usage Metrics\n\n### Does this feature require an audit event?\n\u003c!-- triage-serverless v3 PLEASE DO NOT REMOVE THIS SECTION --\u003e\n*This page may contain information related to upcoming products, features and functionality.\nIt is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes.\nJust like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.*\n\u003c!-- triage-serverless v3 PLEASE DO NOT REMOVE THIS SECTION --\u003e","state":"opened","created_at":"2024-05-18T15:42:57.285Z","updated_at":"2024-05-18T15:42:58.338Z","closed_at":null,"closed_by":null,"labels":["Category:Continuous Integration","GitLab Free","GitLab Premium","GitLab Ultimate","devops::verify","direction","documentation","group::pipeline execution","section::ci","type::feature"],"milestone":{"id":4423693,"iid":100,"group_id":9970,"title":"17.2","description":"","state":"active","created_at":"2024-01-24T20:00:58.957Z","updated_at":"2024-01-24T20:00:58.957Z","due_date":"2024-07-12","start_date":"2024-06-15","expired":false,"web_url":"https://gitlab.com/groups/gitlab-org/-/milestones/100"},"assignees":[],"author":{"id":18693435,"username":"rutshah","name":"Rutvik Shah","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/18693435/avatar.png","web_url":"https://gitlab.com/rutshah"},"type":"ISSUE","assignee":null,"user_notes_count":0,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462549","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462549","notes":"https://gitlab.com/api/v4/projects/278964/issues/462549/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462549/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462549","relative":"gitlab#462549","full":"gitlab-org/gitlab#462549"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146759740,"iid":102399,"project_id":20083979,"title":"2024-05-18 Test session report | e2e-package-and-test","description":"## Session summary\n\n* Deploy version: \n* Deploy environment: main\n* Pipeline: main [1296070165](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296070165)\n* Total 1255 tests\n* Passed 1049 tests\n* Failed 11 tests\n* 195 other tests (usually skipped)\n\n## Failed jobs\n\n* [ai-gateway](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618668) (allowed to fail)\n* [importers](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) (allowed to fail)\n* [registry-with-cdn](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) (allowed to fail)\n* [registry](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658) (allowed to fail)\n* [group-saml](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) (allowed to fail)\n* [_quarantine](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618630) (allowed to fail)\n\n### Manage\n\n* Total 45 tests\n* Passed 30 tests\n* Failed 2 tests\n* 13 other tests (usually skipped)\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Manage Gitlab migration with project issues successfully imports issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347608) | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/461222)\u003c/li\u003e\u003c/ul\u003e\n[Manage Gitlab migration with release successfully imports project release](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/360243) | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/461458)\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nManage Gitlab migration with import within same instance successfully imports project | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nManage Jenkins integration integrates and displays build status for MR pipeline in GitLab | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nManage rate limits throttles authenticated api requests by user | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nManage Jira integration closes an issue via a merge request | [6884618651](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618651) | ~\"passed\" | -\nManage Jira integration closes an issue via pushing a commit | [6884618651](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618651) | ~\"passed\" | -\nManage Jira issue import imports issues from Jira | [6884618651](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618651) | ~\"passed\" | -\nManage Jira issues integration searching issues returns results | [6884618651](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618651) | ~\"passed\" | -\nManage Jira issues integration views an issue | [6884618651](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618651) | ~\"passed\" | -\nManage Jira issues integration shows open issues | [6884618651](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618651) | ~\"passed\" | -\nManage Group WebHooks integration sends subgroup events | [6884618652](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618652) | ~\"passed\" | -\nManage WebHooks integration sends an issues and note event | [6884618652](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618652) | ~\"passed\" | -\nManage WebHooks integration sends a tag event | [6884618652](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618652) | ~\"passed\" | -\nManage WebHooks integration sends a push event | [6884618652](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618652) | ~\"passed\" | -\nManage WebHooks integration sends a wiki page event | [6884618652](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618652) | ~\"passed\" | -\nManage WebHooks integration sends a merge request event | [6884618652](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618652) | ~\"passed\" | -\nManage Pipeline status emails when pipeline fails sends an email | [6884618662](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618662) | ~\"passed\" | -\nManage Pipeline status emails when pipeline passes sends an email | [6884618662](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618662) | ~\"passed\" | -\nManage GitHub import when imported via api imports repo push rules | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with designs successfully imports design | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with associated merge request preserves related merge request | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with project member member retains direct membership in imported project | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with group member member retains indirect membership in imported project | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with milestones and badges successfully imports group milestones and badges | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with subgroups and labels successfully imports groups and labels | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with uninitialized project successfully imports project | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with wiki successfully imports project wiki | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration imports group from UI | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage GitHub import when imported via api imports project | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with ci pipeline successfully imports ci pipeline | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\nManage Gitlab migration with EE features imports group epics and iterations | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Create Slack app integration when using Slash commands creates an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377890) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Create Slack app integration when using Slash commands with gitlab issue closes an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377892) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Create Slack app integration when using Slash commands with gitlab issue comments on an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377893) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Create Slack app integration when using Slash commands with gitlab issue displays an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377891) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Create Slack app integration when using Slash commands with gitlab issue with target project moves an issue](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377894) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Manage Project import imports large Github repo via api](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347668) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"pending\" | -\n[Manage Gitlab migration migrates large gitlab group via api](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/358842) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) | ~\"pending\" | -\n[Manage Group WebHooks integration when hook fails group hooks do not auto-disable](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/389594) | [6884618652](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618652) ~\"quarantine\" | ~\"pending\" | -\n[Manage WebHooks integration when hook fails hook is auto-disabled](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/389595) | [6884618652](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618652) ~\"quarantine\" | ~\"pending\" | -\n[Manage GitHub import when imported via UI imports a project](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347877) | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) ~\"quarantine\" | ~\"pending\" | -\n[Manage Gitlab migration with merge request successfully imports merge request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348478) | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) ~\"quarantine\" | ~\"pending\" | -\n[Manage Gitlab migration with repository successfully imports repository](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347570) | [6884618667](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618667) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Plan\n\n* Total 138 tests\n* Passed 127 tests\n* Failed 0 tests\n* 11 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nPlan Burndown chart shows burndown chart on milestone page | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nPlan Project milestone creates a project milestone | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Sum of issues weights on issue board shows the sum of issues weights in the board list's header | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nPlan Related issues relates and unrelates one issue to/from another | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Default issue templates uses default template when creating an issue | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Design Management user adds a design and modifies it | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nPlan Testing group wiki can delete a group wiki page | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nPlan Assign Iterations assigns a group iteration to an existing issue | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nPlan Design Management user archives a design | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nPlan Value stream analytics without pre-existing dashboard with custom template behaves like value stream analytics shows vsa dashboard | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nPlan Value stream analytics without pre-existing dashboard with default template behaves like value stream analytics shows vsa dashboard | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nPlan Creating pages in group wikis when wiki is empty creates a new page | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan Creating pages in group wikis when wiki has a home page adds a second page | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan Group milestone creates a group milestone | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan Custom email customizes email with additional text | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan Editing scoped labels on issues correctly applies simple and multiple colon scoped pairs labels | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan Configure issue board by label shows only issues that match the configured label | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Custom issue templates creates an issue via custom template | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan collapse comments in issue discussions collapses and expands reply for comments in an issue | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan Merge Request Analytics shows merge request analytics chart and stats | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan issue suggestions shows issue suggestions when creating a new issue | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan Group issue boards creates a group issue board via the GUI | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nPlan Group issue boards shows multiple group boards in the boards dropdown menu | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Design Management user adds a design and annotates it | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan A project wiki can change the directory path of a page | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan check xss occurence in @mentions in issues mentions a user in a comment | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Project issue boards Milestone issue board shows the just created board with a \"1.0\" (milestone) list, and an issue on it | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Project issue boards Assignee issue board shows the just created board with an assignee list, and an issue on it | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Project issue boards Label issue board shows the just created board with a \"Testing\" (label) list, and an issue on it | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Testing wiki content manipulation inside a project by manipulating content on the page with spaces | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Testing wiki content manipulation inside a project by manipulating content on the page using git push | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Testing wiki content manipulation inside a project by manipulating content on the page | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Epics Management Resources created via API adds/removes issue to/from epic using quick actions | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first closes and reopens an epic | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first adds/removes issue to/from epic | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first comments on epic | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan for project insights page behaves like default insights page displays issues and merge requests dashboards | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan for group insights page behaves like default insights page displays issues and merge requests dashboards | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Assignees update without refresh | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Configurable issue board renames the issue board | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Contribution Analytics tests contributions | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan filter issue comments activities filters comments and activities in an issue | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Issues list successfully exports issues list as CSV | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Multiple assignees per issue shows the first three assignees and a +n sign in the issues list | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Multiple assignees per issue shows the first five assignees and a +n more link in the issue page | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nPlan Read-only board configuration shows board configuration to user without edit permission | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a home page to the wiki | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a second page to the wiki | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a second page to the wiki using git push | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a wiki page with spaces in the path using git push | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Testing wiki content creation inside a project by adding a home page to the wiki using git push | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Issues weight visualization shows the set weight in the issue page, in the milestone page, and in the issues list page | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Issue board focus mode focuses on issue board | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Testing group wiki file upload by creating a formatted page with an image uploaded | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\" | ~\"passed\" | -\nPlan Project Wiki with Wiki Sidebar has all expected links that work | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Project Wiki with Wiki Page List has all expected links that work | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Testing project wiki can delete a page with spaces in the path | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Testing project wiki can delete a page | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nPlan Issue creation creates an issue | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Issue creation closes an issue | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Issue creation when using attachments in comments comments on an issue with an attachment | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Issue closes via pushing a commit | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when removing issue | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when updating milestones | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when deleting milestones | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when adding another issue | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Milestones Group milestone behaves like when assigned to existing issue is assigned | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Milestones Group milestone behaves like when assigned to new issue is assigned | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Milestones Project milestone behaves like when assigned to new issue is assigned | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Milestones Project milestone behaves like when assigned to existing issue is assigned | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Group Iterations with automatic scheduling creates a group iteration automatically through an iteration cadence | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nPlan Group Iterations with manual scheduling creates a group iteration manually through an iteration cadence | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nPlan mention mentions another user in an issue | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Multiple assignees per issue shows four assignees in the issues list | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan promote issue to epic promotes issue to epic | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nPlan Issue comments comments on an issue and edits the comment | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPlan Project level issues analytics behaves like issues analytics page displays a graph | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nPlan Group level issues analytics behaves like issues analytics page displays a graph | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nPlan Testing project wiki file upload by creating a formatted page with an image uploaded | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"passed\" | -\nPlan Email Notification is received by a user for project invitation | [6884618662](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618662) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Plan Dora Metrics with project metrics behaves like dora metrics api endpoint returns correct metrics](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/419616) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Plan Dora Metrics with group metrics behaves like dora metrics api endpoint returns correct metrics](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/419615) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Plan Value stream analytics with pre-existing dashboard displays VSA page with correct lifecycle metrics and overview chart](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/417268) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Plan Epics Management creates an epic](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347980) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"pending\" | -\n[Plan Epics Management creates a confidential epic](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347979) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"pending\" | -\n[Plan Epics roadmap presents epic on roadmap](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347992) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\" | ~\"pending\" | -\n[Plan Pages creates a Pages website](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347669) | [6884618646](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618646) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Create\n\n* Total 514 tests\n* Passed 464 tests\n* Failed 2 tests\n* 48 other tests (usually skipped)\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Create Code Suggestions in Web IDE on Self-managed with a valid license with a Duo Pro add-on when seat is assigned behaves like a code completion suggestion returns a code completion suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/439625) | [6884618668](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618668) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/462439)\u003c/li\u003e\u003c/ul\u003e\n[Create Code Suggestions when code completion is requested on Self-managed with a valid license with a Duo Pro add-on when seat is assigned behaves like completions API with PAT auth returns a suggestion](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/436993) | [6884618668](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618668) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/462440)\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nCreate Batch comments in merge request user submits a non-diff review | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Batch comments in merge request user submits a diff review | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Merge request push options sets title and description | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Version control for project snippets clones, pushes, and pulls a project snippet over SSH, deletes via UI | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Version control for project snippets clones, pushes, and pulls a project snippet over HTTP, edits via UI | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_single_file including file number | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_multiple_files including file number | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_single_file including file number | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_multiple_files including file number | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Approval rules allows multiple approval rules with users and groups | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) ~\"quarantine\", [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\" | ~\"passed\" | -\nCreate Branch Rules Overview adds a new branch rule | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"passed\" | -\nCreate Commit data user views raw email patch | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Commit data user views raw commit diff | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Multiple file snippet creates a personal snippet with multiple files | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Sharing snippets when the snippet is changed to private does not display Embed/Share dropdown | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Sharing snippets when the snippet is public can be shared with not signed-in users | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Push mirror a repository over HTTP configures and syncs LFS objects for a (push) mirrored repository | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"passed\" | -\nCreate PostReceive idempotent pushes and creates a single push event three times | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Multiple file snippet behaves like adding file to snippet adds second file to an existing personal_snippet to make it multi-file | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Multiple file snippet behaves like adding file to snippet adds second file to an existing project_snippet to make it multi-file | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Create a new merge request creates a merge request with a milestone and label | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Create a new merge request creates a basic merge request | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) ~\"quarantine\", [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636) ~\"quarantine\", [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) ~\"quarantine\", [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673) ~\"quarantine\", [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) ~\"quarantine\" | ~\"passed\" | -\nCreate Multiple file snippet creates a project snippet with multiple files | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Add first file in Web IDE when a file with the same name already exists throws an error | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Add first file in Web IDE when user adds a new file shows successfully added and visible in project | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Pull mirror a repository over SSH with a private key configures and syncs a (pull) mirrored repository | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push over SSH using Git protocol version 2 user pushes to the repository | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Cherry picking a commit creates a merge request | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Closing Web IDE shows an alert when there are unsaved changes | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Multiple file snippet behaves like copying snippet file contents copies a multi-file project_snippet to a comment and verifies them | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Multiple file snippet behaves like copying snippet file contents copies a multi-file personal_snippet to a comment and verifies them | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Codeowners merge request assigns code owners as approvers | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Source editor toolbar preview can preview markdown side-by-side while editing | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate File management user edits a file via the Web | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Setup an MR with codeowners file creates a merge request with codeowners file and squashing commits enabled | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Push Rules using signed commits restricts to signed commits | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts removal of tag | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts branches by branch name | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts commit by message format | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts files by name and size | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts users by email format | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push Rules using non signed commits allows an unrestricted push | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts committing files with secrets | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push Rules with commits restricted to verified emails rejects unverified emails | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push Rules with commits restricted by author email to existing GitLab users rejects non-member users | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Create, Retrieve and Delete branches via API creates, retrieves and deletes branches | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate File management user deletes a file via the Web | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate API basics user creates a project with a file and deletes them afterwards | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate API basics raw file access sets no-cache headers as expected | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Merge request push options sets merge when pipeline succeeds | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Cherry picking from a merge request creates a merge request | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Merge request rebasing user rebases source branch of merge request | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Push mirror a repository over HTTP configures and syncs a (push) mirrored repository | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\", [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\" | ~\"passed\" | -\nCreate Add a directory in Web IDE when a directory with the same name already exists throws an error | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Add a directory in Web IDE when user adds a new empty directory shows successfully but not able to be committed | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Project templates when group level successfully imports the project using template | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\", [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\" | ~\"passed\" | -\nCreate Project templates when built-in successfully imports the project using template | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Project templates when instance level successfully imports the project using template | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Protected branch support when developers and maintainers are allowed to push to a protected branch user with push rights successfully pushes | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Multiple file snippet behaves like deleting file from snippet deletes second file from an existing project_snippet to make it single-file | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Multiple file snippet behaves like deleting file from snippet deletes second file from an existing personal_snippet to make it single-file | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Download merge request patch and diff views the merge request plain diff | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618664](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618664) | ~\"passed\" | -\nCreate Download merge request patch and diff views the merge request patches | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618664](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618664) | ~\"passed\" | -\nCreate Version control for personal snippets clones, pushes, and pulls a snippet over SSH, deletes via UI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Version control for personal snippets clones, pushes, and pulls a snippet over HTTP, edits via UI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate File management user creates a file via the Web | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Default merge request templates uses default template when creating a merge request | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Merge request push options sets labels | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Merge request push options when labels are set already removes them on subsequent push | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Group file templates creates file via custom .gitignore file template | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Group file templates creates file via custom .gitlab-ci.yml file template | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Group file templates creates file via custom LICENSE file template | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Group file templates creates file via custom Dockerfile file template | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate File templates user adds LICENSE via file template Mozilla Public License 2.0 | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate File templates user adds .gitignore via file template Android | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate File templates user adds .gitlab-ci.yml via file template Julia | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate File templates user adds Dockerfile via file template Python | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Merge request push options removes the source branch | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Pull mirror a repository over HTTP configures and syncs a (pull) mirrored repository with password auth | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Merge request push options sets a target branch | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Repository License Detection on a project with an unrecognized LICENSE behaves like project license detection displays the name of the license on the repository | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Repository License Detection on a project with a commonly used LICENSE behaves like project license detection displays the name of the license on the repository | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Create a new project from a template commits via the api | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Merge request custom templates creates a merge request via custom template | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate File with unusual name when file name starts with a dash and contains hash, semicolon, colon, and question mark renders repository file tree correctly | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Merged merge request can be reverted | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Prereceive hook when creating a tag for a ref when it triggers a prereceive hook configured with a custom error returns a custom server hook error | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Git push over HTTP user using a personal access token pushes code to the repository | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Codeowners when the project is in the root group and the code owner is a user behaves like code owner merge request is approved and merged | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Codeowners when the project is in the root group and the code owner is the root group behaves like code owner merge request is approved and merged | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when a sub-group has push access, a developer in the parent group does not have push access behaves like user without push access fails to push | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when only one group is allowed to merge and push to a protected branch behaves like user without push access fails to push | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when only one group is allowed to merge and push to a protected branch behaves like selected developer user pushes and merges | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when only one user is allowed to merge and push to a protected branch behaves like selected developer user pushes and merges | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Restricted protected branch push and merge when only one user is allowed to merge and push to a protected branch behaves like user without push access fails to push | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Reverting a commit creates a merge request | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate push after setting the file size limit via admin/application_settings push successful when the file size is under the limit | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate push after setting the file size limit via admin/application_settings push fails when the file size is above the limit | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Push over HTTP using Git protocol version 2 user pushes to the repository | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Repository tags when protected behaves like unsuccessful tag creation cannot be created by an unauthorized developer_user | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\", [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"passed\" | -\nCreate Repository tags when protected behaves like successful tag creation can be created by maintainer_user | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\", [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"passed\" | -\nCreate Repository tags when not protected behaves like successful tag creation can be created by developer_user | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\", [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"passed\" | -\nCreate Repository tags when not protected behaves like successful tag creation can be created by maintainer_user | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\", [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"passed\" | -\nCreate Default branch name instance setting allows a project to be created via the CLI with a different default branch name | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Default branch name instance setting sets the default branch name for a new project | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Codeowners displays owners specified in CODEOWNERS file | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Merge request batch suggestions applies multiple suggestions | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Merge request squashing user squashes commits while merging | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate SSH keys support user can add an SSH key | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate SSH keys support can delete an ssh key | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Upload a file in Web IDE when the file is an image behaves like upload a file verifies it successfully uploads and commits to a MR | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Upload a file in Web IDE when a file with the same name already exists throws an error | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Upload a file in Web IDE when the file is a text file behaves like upload a file verifies it successfully uploads and commits to a MR | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"passed\" | -\nCreate Git push over HTTP user pushes code to the repository | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Compare archives of different user projects with the same name and check they're different download archives of each user project then check they are different | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) | ~\"passed\" | -\nCreate Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a project_snippet | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a personal_snippet | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Git clone over HTTP user performs a deep clone | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Git clone over HTTP user performs a shallow clone | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Repository Usage Quota matches cloned repo usage to reported usage | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate SSH key support pushes code to the repository via SSH | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate SSH key support pushes multiple branches and tags together | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Merge request creation from fork can merge source branch from fork into upstream repository | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate new merge request from the event notification after a push via the git CLI creates a merge request | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Codeowners when the project is in a subgroup and the code owner is the root group behaves like code owner merge request is approved and merged | [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Codeowners when the project is in a subgroup and the code owner is the subgroup behaves like code owner merge request is approved and merged | [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Codeowners when the project is in a subgroup and the code owner is a user behaves like code owner merge request is approved and merged | [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Personal snippet creation user creates a personal snippet | [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nCreate Merge request suggestions applies a single suggestion with a custom message | [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Branch with unusual name when branch name contains slash, hash, double dash, and capital letter renders repository file tree correctly | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Project snippet creation user creates a project snippet | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate File Locking locks a file and tries to push as a second user | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate File Locking locks a file and unlocks in list | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate File Locking locks a directory and tries to push as a second user | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate File Locking checks file locked by other user to be disabled | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate File Locking creates a merge request and fails to merge | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nCreate Git push over HTTP pushes to a project using a specific Praefect repository storage | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) | ~\"passed\" | -\nCreate Code Suggestions in Web IDE on Self-managed with a valid license with a Duo Pro add-on when seat is not assigned behaves like unauthorized returns no suggestion | [6884618669](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618669) | ~\"passed\" | -\nCreate Code Suggestions when code completion is requested on Self-managed with a valid license with a Duo Pro add-on when seat is not assigned behaves like unauthorized returns no suggestion | [6884618669](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618669) | ~\"passed\" | -\nCreate Code Suggestions in Web IDE on Self-managed with a valid license with no Duo Pro add-on behaves like unauthorized returns no suggestion | [6884618670](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618670) | ~\"passed\" | -\nCreate Code Suggestions when code completion is requested on Self-managed with a valid license with no Duo Pro add-on behaves like unauthorized returns no suggestion | [6884618670](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618670) | ~\"passed\" | -\nCreate Code Suggestions in Web IDE on Self-managed with no license behaves like unauthorized returns no suggestion | [6884618671](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618671) | ~\"passed\" | -\nCreate Code Suggestions when code completion is requested on Self-managed with no license behaves like unauthorized returns no suggestion | [6884618671](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618671) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Create Merge request when merging once behaves like set to auto-merge merges after pipeline succeeds](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347686) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) ~\"quarantine\", [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636) ~\"quarantine\", [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) ~\"quarantine\" | ~\"pending\" | -\n[Create Remote Development when prerequisite is already done behaves like workspaces actions creates a new workspace and then stops and terminates it](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396854) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"pending\" | -\n[Create Duo Chat in Web IDE when initiating Duo Chat returns a response to a simple request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/443762) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) | ~\"pending\" | -\n[Create Merge request push options merges when pipeline succeeds](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347842) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\", [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) ~\"quarantine\", [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637) ~\"quarantine\" | ~\"pending\" | -\n[Create Protected branch support when developers and maintainers are not allowed to push to a protected branch user without push rights fails to push](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347757) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) ~\"quarantine\", [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\" | ~\"pending\" | -\n[Create Git push to canary Gitaly node over HTTP pushes to a project using a canary specific Gitaly repository storage](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/351116) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"pending\" | -\n[Create Code Suggestions in Web IDE on GitLab.com behaves like a code generation suggestion returns a code generation suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/425756) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"pending\" | -\n[Create Code Suggestions in Web IDE on GitLab.com behaves like a code completion suggestion returns a code completion suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/437111) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"pending\" | -\n[Create Remote Development when prerequisite is done in runtime behaves like workspaces actions creates a new workspace and then stops and terminates it](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/419248) | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636), [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n[Create new merge request from the event notification after a push via the API creates a merge request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/360490) | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636) ~\"quarantine\", [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639) ~\"quarantine\", [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"pending\" | -\n[Create Merge Requests with a malformed URL returns 400](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/426509) | [6884618636](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618636) ~\"quarantine\", [6884618638](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618638) ~\"quarantine\", [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"pending\" | -\n[Create Code Suggestions when streaming code suggestions on SaaS behaves like completions API with PAT auth using streaming streams a suggestion](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/436994) | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n[Create Code Suggestions when code completion is requested on SaaS behaves like completions API with PAT auth returns a suggestion](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/436992) | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n[Create Code Suggestions when code generation is requested on SaaS behaves like completions API with PAT auth returns a suggestion](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/420973) | [6884618639](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618639), [6884618637](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618637), [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Verify\n\n* Total 70 tests\n* Passed 60 tests\n* Failed 0 tests\n* 10 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nVerify Trigger matrix creates 2 trigger jobs and passes corresponding matrix variables | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nVerify Runner fleet management shows group runner online count | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nVerify Pipeline with project file variables does not expose file variable content with echo | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nVerify Pipeline with project file variables can read file variable content with cat | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nVerify Include multiple files from a project runs the pipeline with composed config | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nVerify Trigger child pipeline with 'when:manual' can trigger bridge job | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Update CI file with pipeline editor creates new pipelines, target branch, and merge request | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Parent-child pipelines dependent relationship parent pipeline fails if child fails | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Parent-child pipelines dependent relationship parent pipelines passes if child passes | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Pipeline subscription with a group owned project when upstream project new tag pipeline finishes triggers pipeline in downstream project | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify CI catalog when sorting with created at behaves like descending order by default displays from last to first | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify CI catalog when sorting with created at behaves like ascending order displays from first to last | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify CI catalog when sorting with released at behaves like descending order by default displays from last to first | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify CI catalog when sorting with released at behaves like ascending order displays from first to last | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Pipeline API defined variable inheritance is determined based on forward:pipeline_variables condition | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline failed keeps job artifacts from latest failed pipelines and from latest successful pipeline | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline is successful unlocks job artifacts from previous successful pipeline | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline is blocked keeps job artifacts from the latest blocked pipeline and from latest successful pipeline | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Run pipeline with web only rule can trigger pipeline | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Group runner registration user registers a new group runner | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nVerify Include multiple files from multiple projects runs the pipeline with composed config | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nVerify CI component runs in project pipeline with correct inputs | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nVerify Pipelines for merged results and merge trains merges via a merge train | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nVerify Pipelines for merged results and merge trains creates a pipeline with merged results | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nVerify Runner registration user registers a new project runner | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nVerify UI defined variable is inheritable when forward:pipeline_variables is true | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nVerify UI defined variable is not inheritable by default | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nVerify UI defined variable is not inheritable when forward:pipeline_variables is false | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nVerify Project artifacts when user tries bulk deletion successfully delete them | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nVerify Runner fleet management shows group runner counts | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nVerify Multi-project pipelines creates a multi-project pipeline with artifact download | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nVerify Endpoint Coverage spans r/w postgres web sidekiq git api | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nVerify Pass dotenv variables to downstream via bridge runs the pipeline with composed config | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nVerify Job artifacts are not downloaded when dependencies array is set to empty | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nVerify Include local config file paths with wildcard runs the pipeline with composed config | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Parent-child pipelines independent relationship parent pipeline passes even if child fails | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Parent-child pipelines independent relationship parent pipelines passes if child passes | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Pipeline with raw variables in YAML expands variables according to expand: true/false | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nVerify Pipeline with protected variable does not expose variable on unprotected branch | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nVerify Job artifacts when exposed show up in MR widget | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is allowed with [always if-not-present] policies applies pull policy in job correctly | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is allowed with [never] policy applies pull policy in job correctly | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is allowed with [if-not-present] policy applies pull policy in job correctly | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is not allowed fails job with policy not allowed message | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nVerify Pipeline with prefill variables shows only variables with description as prefill variables on the run pipeline page | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Pipeline with prefill variables shows dropdown for variables with description, value, and options defined | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify When user is blocked pipeline schedule is canceled | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Run pipeline with manual jobs does not leave any job in skipped state | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Pipeline with customizable variable manually creates a pipeline and uses the defined custom variable value | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is allowed with [always] policy applies pull policy in job correctly | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Verify Pipeline for project mirrors Github user commits to GitHub triggers CI pipeline](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347679) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines without strategy:depend when latest child pipeline failed unlocks job artifacts from previous successful pipeline family because the latest parent is successful](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396244) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines without strategy:depend when latest pipeline family is successful unlocks job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/395516) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines without strategy:depend when latest parent pipeline failed does not unlock job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396243) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines with strategy:depend when latest child pipeline failed does not unlock job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396248) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines with strategy:depend when latest parent pipeline failed does not unlock job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396246) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Verify Unlocking job artifacts across parent-child pipelines with strategy:depend when latest pipeline family is successful unlocks job artifacts from previous successful pipeline family](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/396245) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Verify Pipeline with file variables and downstream pipelines creates variable with file path in downstream pipelines and can read file variable content](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/416337) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Verify when pipeline is blocked can still merge MR successfully](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348080) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\" | ~\"pending\" | -\n[Verify Pipeline with protected variable exposes variable on protected branch](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348005) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Package\n\n* Total 179 tests\n* Passed 120 tests\n* Failed 7 tests\n* 52 other tests (usually skipped)\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Package Dependency Proxy Group SSO pulls an image using the dependency proxy on a group enforced SSO](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347612) | [6884618648](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/456034)\u003c/li\u003e\u003c/ul\u003e\n[Package Dependency Proxy using docker:24.0.1 and a personal access token pulls an image using the dependency proxy](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412820) | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/448615)\u003c/li\u003e\u003c/ul\u003e\n[Package Dependency Proxy using docker:24.0.1 and a ci job token pulls an image using the dependency proxy](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412822) | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/437959)\u003c/li\u003e\u003c/ul\u003e\n[Package Dependency Proxy using docker:24.0.1 and a group deploy token pulls an image using the dependency proxy](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412821) | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"failed\" | \u003cul\u003e\u003cli\u003e[ ] [failure issue](https://gitlab.com/gitlab-org/gitlab/-/issues/450750)\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nPackage Maven project level endpoint using a project deploy token pushes and pulls a maven package via maven | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPackage Maven project level endpoint using a personal access token pushes and pulls a maven package via maven | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPackage Maven project level endpoint using a ci job token pushes and pulls a maven package via maven | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nPackage Composer Repository publishes a composer package and deletes it | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using personal access token push and pull a npm package via CI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using ci job token push and pull a npm package via CI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using project deploy token push and pull a npm package via CI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) | ~\"passed\" | -\nPackage npm Registry group level endpoint using ci job token push and pull a npm package via CI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642) | ~\"passed\" | -\nPackage npm Registry group level endpoint using personal access token push and pull a npm package via CI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642) | ~\"passed\" | -\nPackage npm Registry group level endpoint using project deploy token push and pull a npm package via CI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642) | ~\"passed\" | -\nPackage Conan Repository publishes, installs, and deletes a Conan package | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) ~\"quarantine\", [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641) ~\"quarantine\", [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645) ~\"quarantine\", [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) ~\"quarantine\" | ~\"passed\" | -\nPackage Generic Repository uploads a generic package and downloads it | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) | ~\"passed\" | -\nPackage Maven Repository with Gradle using project deploy token pushes and pulls a maven package via gradle | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\", [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641) ~\"quarantine\", [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645) ~\"quarantine\", [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven Repository with Gradle using personal access token pushes and pulls a maven package via gradle | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\", [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641) ~\"quarantine\", [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645) ~\"quarantine\", [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven Repository with Gradle using ci job token pushes and pulls a maven package via gradle | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\", [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641) ~\"quarantine\", [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645) ~\"quarantine\", [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) ~\"quarantine\" | ~\"passed\" | -\nPackage PyPI Repository when at the project level publishes and installs a pypi package | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) | ~\"passed\" | -\nPackage Maven group level endpoint duplication setting when disabled prevents users from publishing duplicates | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage Maven group level endpoint duplication setting when enabled allows users to publish duplicates | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage Maven group level endpoint via maven using a ci job token pushes and pulls a maven package | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage Maven group level endpoint via maven using a personal access token pushes and pulls a maven package | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage Maven group level endpoint via maven using a project deploy token pushes and pulls a maven package | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage Helm Registry using project deploy token pushes and pulls a helm chart | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage Helm Registry using personal access token pushes and pulls a helm chart | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage Helm Registry using ci job token pushes and pulls a helm chart | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644), [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642), [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:20.10.23 and a ci job token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:23.0.6 and a personal access token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:23.0.6 and a ci job token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:20.10.23 and a project deploy token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:20.10.23 and a personal access token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:24.0.1 and a personal access token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:24.0.1 and a project deploy token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:23.0.6 and a project deploy token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\nPackage Self-managed Container Registry when tls is disabled using docker:24.0.1 and a ci job token pushes image and deletes tag | [6884618658](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618658), [6884618659](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618659) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Package SaaS Container Registry pushes project image to the container registry and deletes tag](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412806) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Package npm Registry project level endpoint using project deploy token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347593) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"pending\" | -\n[Package npm Registry project level endpoint using ci job token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347594) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"pending\" | -\n[Package npm Registry project level endpoint using personal access token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347592) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641), [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645), [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"pending\" | -\n[Package RubyGems Repository publishes a Ruby gem](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347649) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\", [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644) ~\"quarantine\", [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642) ~\"quarantine\", [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a project deploy token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354352) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) ~\"quarantine\", [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641) ~\"quarantine\", [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645) ~\"quarantine\", [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a personal access token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354351) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) ~\"quarantine\", [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641) ~\"quarantine\", [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645) ~\"quarantine\", [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a ci job token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354353) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) ~\"quarantine\", [6884618641](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618641) ~\"quarantine\", [6884618645](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618645) ~\"quarantine\", [6884618643](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618643) ~\"quarantine\" | ~\"pending\" | -\n[Package SaaS Container Registry API pushes, pulls image to the registry and deletes tag](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348001) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Package Terraform Module Registry publishes a module](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/371583) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\" | ~\"pending\" | -\n[Package SaaS Container Registry pulls an image from an existing repository](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412799) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\", [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673) ~\"quarantine\", [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using personal access token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347597) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\", [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644) ~\"quarantine\", [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642) ~\"quarantine\", [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using group deploy token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347596) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\", [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644) ~\"quarantine\", [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642) ~\"quarantine\", [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using ci job token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347595) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\", [6884618644](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618644) ~\"quarantine\", [6884618642](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618642) ~\"quarantine\", [6884618640](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618640) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Release\n\n* Total 8 tests\n* Passed 7 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nRelease Deploy token creation user adds a deploy token | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::RSA(8192) to clone code using pipelines | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ED25519(256) to clone code using pipelines | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ECDSA(521) to clone code using pipelines | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nRelease Deploy key creation user adds a deploy key | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Release Operations Dashboard has many pipelines with appropriate statuses](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348072) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Configure\n\n* Total 3 tests\n* Passed 0 tests\n* Failed 0 tests\n* 3 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Configure Auto DevOps with a Kubernetes Agent runs auto devops](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348061) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Configure Kubernetes Agent deploys a K8s manifest file](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347638) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Configure AutoDevOps Templates using express template works with Auto DevOps](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348075) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Monitor\n\n* Total 32 tests\n* Passed 22 tests\n* Failed 0 tests\n* 10 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nMonitor Alert settings when using Prometheus integration behaves like sends test alert creates new alert | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nMonitor Alert settings when using HTTP endpoint integration behaves like sends test alert creates new alert | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nMonitor Create incident adds linked resources, label, and severity through quick actions | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nMonitor Recovery alert when using HTTP endpoint integration behaves like triggers recovery alert only resolves the correct alert | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"passed\" | -\nMonitor Alert settings when using Prometheus integration behaves like sends test alert using authorization key creates new alert | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nMonitor Alert settings when using HTTP endpoint integration behaves like sends test alert using authorization key creates new alert | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nMonitor Alert when using HTTP endpoint integration behaves like new alert automatically creates new incident | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nMonitor Alert when using Prometheus integration behaves like new alert automatically creates new incident | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nMonitor Alert when user is a maintainer when using Prometheus integration behaves like notification on new alert sends email to user | [6884618662](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618662) | ~\"passed\" | -\nMonitor Alert when user is a maintainer when using HTTP endpoint integration behaves like notification on new alert sends email to user | [6884618662](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618662) | ~\"passed\" | -\nMonitor Alert when user is an owner when using HTTP endpoint integration behaves like notification on new alert sends email to user | [6884618662](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618662) | ~\"passed\" | -\nMonitor Alert when user is an owner when using Prometheus integration behaves like notification on new alert sends email to user | [6884618662](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618662) | ~\"passed\" | -\nGitLab Metrics Sidekiq metrics via dedicated server returns 200 OK and serves metrics | [6884618665](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618665) | ~\"passed\" | -\nGitLab Metrics Web metrics via dedicated server returns 200 OK and serves metrics | [6884618665](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618665) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Monitor Product Analytics displays events from browser sdk](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/451196) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Monitor Product Analytics custom dashboard can be edited](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/458782) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Monitor Recovery alert when using Prometheus integration behaves like triggers recovery alert only resolves the correct alert](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/393590) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Monitor Product Analytics displays events from dotnet sdk](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/461078) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"pending\" | -\n[Monitor Recovery alert when using Prometheus integration behaves like triggers recovery alert only closes the correct incident](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/393843) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) ~\"quarantine\" | ~\"pending\" | -\n[Monitor Recovery alert when using HTTP endpoint integration behaves like triggers recovery alert only closes the correct incident](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/393842) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) ~\"quarantine\" | ~\"pending\" | -\n[Monitor Product Analytics can be onboarded](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/432598) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Monitor Product Analytics custom dashboard can be created](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/451299) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n[Monitor Alert with escalation policy notifies on-call user via system note and email on new alert](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/393448) | [6884618662](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618662) ~\"quarantine\" | ~\"pending\" | -\n[GitLab Metrics Web metrics via Rails controller endpoint returns 200 OK and serves metrics](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/362911) | [6884618665](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618665) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Secure\n\n* Total 4 tests\n* Passed 3 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nSecure On Demand DAST when a scan is ran populates On Demand scan history and vulnerability report | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nSecure Enable Scanning from UI enable sast from configuration runs sast job when enabled from configuration | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nSecure Enable Scanning from UI enable dependency scanning from configuration runs dependency scanning job when enabled from configuration | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Secure License Scanning when populated by a Dependency Scan populates licenses in the pipeline and merge request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/409969) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Growth\n\n* Total 2 tests\n* Passed 0 tests\n* Failed 0 tests\n* 2 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Growth SaaS trials starts a free trial when on billing page with only one eligible namespace registers for a new trial](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/349163) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n[Growth SaaS trials starts a free trial when visiting trials page with multiple eligible namespaces registers for a new trial](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347671) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Fulfillment\n\n* Total 29 tests\n* Passed 4 tests\n* Failed 0 tests\n* 25 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nFulfillment Active license details shows up in subscription page | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nFulfillment Purchase User Registration when adding and removing a group member consumes a seat on the license | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nFulfillment Cloud activation code activates instance with correct subscription details | [6884618663](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618663) | ~\"passed\" | -\nFulfillment Remove cloud subscription successfully removes a cloud activation and shows flash notice | [6884618663](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618663) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Fulfillment Purchase compute minutes with an active subscription adds additional minutes to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347569) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Fulfillment Purchase compute minutes without active subscription adds additional minutes to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347622) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Fulfillment Purchase compute minutes with existing compute minutes packs adds additional minutes to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347568) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Fulfillment Utilization in usage quotas storage tab for free plan with a project shows correct used up storage for namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/375059) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Fulfillment Utilization in usage quotas user seat data is displayed correctly](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377358) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Fulfillment Utilization in usage quotas max seats used count does not change after members are removed](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/408486) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Fulfillment Utilization when Saas user limit experience  new group enforcement removed when trial started](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387827) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Fulfillment Utilization when Saas user limit experience  enforcement does not allow adding more members](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387828) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Fulfillment Utilization when Saas user limit experience  limit overage enforcement removed from private group when trial is started](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387826) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Fulfillment Utilization when Saas user limit experience  enforcement limit counts includes invited group and project members](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387829) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Fulfillment Purchase group plan upgrades from free to ultimate](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347667) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"pending\" | -\n[Fulfillment Purchase group plan with existing compute minutes pack upgrades from free to premium with correct compute minutes](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/349085) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"pending\" | -\n[Fulfillment Utilization when admin sets user cap limit for group shows members over limit as pending for approvals](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/407170) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment Utilization in ultimate plan billing settings displays correct information for seat usage](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/373506) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Fulfillment Seat overage modal with premium plan for member invite when guest role is added behaves like overage for member invite shows the modal](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/388303) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Fulfillment Seat overage modal with premium plan for group invite when inviting a group with Guest role which increases seats owed behaves like overage for group invite shows the modal](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/388306) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Fulfillment Seat overage modal with ultimate plan for group invite does not show overage modal when inviting a group which does not increase seats owed](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387614) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Fulfillment Seat overage modal with ultimate plan for group invite when inviting a group with developer role which increases seats owed behaves like overage for group invite shows the modal](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387613) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Fulfillment Seat overage modal with ultimate plan for member invite does not show overage modal when inviting a member as a guest](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387616) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Fulfillment Seat overage modal with ultimate plan for member invite when access level developer or above is added behaves like overage for member invite shows the modal](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/387615) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Fulfillment Utilization when namespace storage usage goes back down below the limit reverts the namespace back to full-access mode](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/437807) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment Utilization when namespace storage usage hits the limit puts the namespace into read-only mode](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/437114) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment with existing compute minutes packs behaves like Purchase storage adds additional storage to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348470) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment without active subscription behaves like Purchase storage adds additional storage to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347571) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"pending\" | -\n[Fulfillment with an active subscription behaves like Purchase storage adds additional storage to group namespace](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348472) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Model_ops\n\n* Total 1 tests\n* Passed 0 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[ModelOps Suggested Reviewers suggests reviewers](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/377613) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Govern\n\n* Total 139 tests\n* Passed 132 tests\n* Failed 0 tests\n* 7 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nGovern OAuth behaves like Instance OAuth Application creates oauth application and uses it to login | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern OIDC behaves like Instance OAuth Application creates oidc application and uses it to login | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern User when parent group membership is terminated is not allowed to push code via the CLI | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern User when parent group membership is terminated is not allowed to create a file via the API | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern User when parent group membership is terminated is not allowed to commit via the API | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern Project access tokens can be created and revoked via the UI | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern Security Reports displays security reports in the pipeline | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern Security Reports dependency list has empty state | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern Security Reports displays security reports in the project security dashboard | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern Security Reports displays false positives for the vulnerabilities | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern Security Reports for dependency scanning displays the Dependency List | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern 2FA allows 2FA code recovery via ssh | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern Group access token can be used to create a file via the project API | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern Group access token can be used to commit via the API | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nGovern Scan result policy does not block merge when scan result policy does not apply for pipeline security findings | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nGovern Scan result policy requires approval when a pipeline report has findings matching the scan result policy | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nGovern standard when admin approval is required allows user login after approval | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern standard when admin approval is not required behaves like registration and login allows the user to register and login | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern standard when admin approval is not required when user account is deleted allows recreating with same credentials | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern basic user login user logs in using basic credentials and logs out | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern Vulnerability Report Security Training shows security training section for supported vulnerabilities when the setting is toggled ON | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nGovern Vulnerability Report Security Training does not show security training section in vulnerability details when the setting is turned OFF | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nGovern Instance audit event streaming when a repository is cloned via SSH the external server receives the event | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nGovern Instance audit event streaming when a group is created the external server receives the event | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nGovern Impersonation tokens can be created and revoked via the UI | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nGovern Policies List page can navigate to Policy Editor page | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern Policies List page can load Policies page and view the policies list | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern MR security widget checks that dismissed vulnerabilities do not show up | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nGovern Security Reports in a Merge Request Widget displays vulnerabilities in merge request widget | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern project vulnerability report can successfully bulk change status to confirmed in vulnerability report | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern project vulnerability report can successfully change status of a vulnerability in vulnerability details page | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern project vulnerability report can bulk dismiss vulnerabilities as not applicable in vulnerability report | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern 2FA allows using 2FA recovery code once only | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Project for add deploy key behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Project for add user access as guest behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Project for change visibility behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Project for project archive and unarchive behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Project for export file download behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Project for add project behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can create an issue from a security finding in pipeline security tab | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can dismiss a vulnerability with a reason from mr security widget | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can dismiss a security finding with reason from pipeline security tab | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can create an issue from a vulnerability from mr security widget | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Instance for failed sign in behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Instance for successful sign in behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Instance for change password behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Instance for add SSH key behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Instance for add and delete email behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Instance for start and stop user impersonation behaves like audit event logs audit events for UI operations | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nGovern Group for add group behaves like audit event logs audit events for UI operations | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group for update group name behaves like audit event logs audit events for UI operations | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group for add user, change access level, remove user behaves like audit event logs audit events for UI operations | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group for add and remove project access behaves like audit event logs audit events for UI operations | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group for change repository size limit behaves like audit event logs audit events for UI operations | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to create a file via the API | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to commit via the API | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to push code via the CLI | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Project access token for the same project can be used to commit via the API | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Project access token for the same project can be used to create a file via the project API | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Project access token for a different project cannot be used to commit via the API | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Project access token for a different project cannot be used to create a file via the project API | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Security Dashboard in a Project creates an issue from vulnerability details | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern Security Dashboard in a Project shows vulnerability details | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to edit files via the UI | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group access tokens can be created and revoked via the UI | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with UI denies access | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with API denies access | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with SSH denies access | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with UI allows access | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with SSH allows access | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with API allows access | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nGovern 2FA allows enforcing 2FA via UI and logging in with 2FA | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a group is created the external server receives the event | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a user is added to a group the external server receives the event | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a project is shared with a group the external server receives the event | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nGovern Group audit event streaming with no destination adds a streaming destination | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nGovern Compliance pipeline when a compliance framework has a compliance pipeline runs that pipeline in a different project that has the compliance framework assigned | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nGovern Group Level Scan Execution Policy takes effect when pipeline is run on the main branch | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern Group Level Scan Execution Policy does not take effect when pipeline is run on non default branch | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nGovern Vulnerability report in a project can export vulnerability report to csv | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nGovern OAuth connects and logs in with GitHub OAuth | [6884618649](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618649) | ~\"passed\" | -\nGovern Group SAML SSO - Non enforced SSO lets group admin test settings | [6884618648](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) | ~\"passed\" | -\nGovern Group SAML SSO - Non enforced SSO user logs in to group with SAML SSO | [6884618648](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) | ~\"passed\" | -\nGovern Group SAML SSO - Non enforced SSO when SAML SSO is configured with a default membership role adds the new member with access level as set in SAML SSO configuration | [6884618648](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) | ~\"passed\" | -\nGovern Group SAML SSO - Enforced SSO with Snowplow tracking disabled behaves like group membership actions creates a new account automatically and allows to leave group and join again | [6884618648](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) | ~\"passed\" | -\nGovern Group SAML SSO - Enforced SSO with Snowplow tracking enabled behaves like group membership actions creates a new account automatically and allows to leave group and join again | [6884618648](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) | ~\"passed\" | -\nGovern Merge request approval with SAML SSO can be approved when requiring a password | [6884618648](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) | ~\"passed\" | -\nGovern Group SAML SSO - Enforced SSO user clones and pushes to project within a group using Git HTTP | [6884618648](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618648) | ~\"passed\" | -\nGovern Instance wide SAML SSO user logs in to gitlab with SAML SSO | [6884618650](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618650) | ~\"passed\" | -\nGovern vulnerability report with jira integration can successfully create a JIRA issue from vulnerability details page | [6884618651](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618651) | ~\"passed\" | -\nGovern LDAP login user logs into GitLab using LDAP credentials | [6884618654](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618654), [6884618655](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618655) | ~\"passed\" | -\nGovern LDAP Group sync with user filter method behaves like Group sync can create project access tokens | [6884618654](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618654), [6884618655](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618655) | ~\"passed\" | -\nGovern LDAP Group sync with user filter method behaves like Group sync has LDAP users synced | [6884618654](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618654), [6884618655](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618655) | ~\"passed\" | -\nGovern LDAP Group sync with user filter method behaves like Group sync can create group access tokens | [6884618654](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618654), [6884618655](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618655) | ~\"passed\" | -\nGovern LDAP Group sync with group cn method behaves like Group sync has LDAP users synced | [6884618654](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618654), [6884618655](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618655) | ~\"passed\" | -\nGovern LDAP Group sync with group cn method behaves like Group sync can create project access tokens | [6884618654](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618654), [6884618655](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618655) | ~\"passed\" | -\nGovern LDAP Group sync with group cn method behaves like Group sync can create group access tokens | [6884618654](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618654), [6884618655](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618655) | ~\"passed\" | -\nGovern Mattermost login user logs into Mattermost using GitLab OAuth | [6884618657](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618657) | ~\"passed\" | -\nGovern while LDAP is enabled behaves like registration and login allows the user to register and login | [6884618655](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618655) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Govern Security Reports displays security reports in the group security dashboard](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348038) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) ~\"quarantine\" | ~\"pending\" | -\n[Govern Vulnerability Report checks explain this vulnerability AI feature](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/432438) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Govern Instance audit event streaming when a user is created the external server receives the event](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/415876) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Govern Instance audit event streaming when a project is created the external server receives the event](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/415875) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) ~\"quarantine\" | ~\"pending\" | -\n[Govern Project vulnerability report validates \"fix a vulnerability\" workflow](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/362599) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) ~\"quarantine\" | ~\"pending\" | -\n[Govern Scan result policy requires approval when license findings violate scan result policy](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/426073) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n[Govern LDAP admin sync sets and removes user's admin status](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347896) | [6884618653](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618653) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Data_stores\n\n* Total 80 tests\n* Passed 70 tests\n* Failed 0 tests\n* 10 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nData Stores Users API GET /users/:username with a valid username | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Users API GET /users/:username with an invalid username | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Users API GET /users | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Project badge creates project badge | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"passed\" | -\nData Stores Subgroup transfer transfers a subgroup to another group | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to edit the parent group project files | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to edit the sub-group project files | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"passed\" | -\nData Stores Group member access request generates a todo item for the group owner | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores Group member access request when managing requests as the group owner and request is denied does not add user to the group | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores Group member access request when managing requests as the group owner and request is accepted adds user to the group | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores Project activity with git push creates an event in the activity page | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to create a file in sub-group project via the API | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to push code to sub-group project via the CLI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to commit to sub-group project via the API | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to create a file in parent group project via the API | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to push code to parent group project via the CLI | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to commit to parent group project via the API | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nData Stores Project in personal namespace behaves like successful project creation creates a new project | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Project in group behaves like successful project creation creates a new project | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Project transfer user transfers a project between groups | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nData Stores Project Member adds a project member | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Check for broken images when a new admin logs in behaves like loads all images is expected to have loaded all images | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nData Stores Check for broken images when a new user logs in behaves like loads all images is expected to have loaded all images | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nData Stores Group with members can be shared with another group with correct access level | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"passed\" | -\nData Stores User with terminated parent group membership can not edit the project files | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nData Stores prevent forking outside group when disabled allows forking outside of group | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nData Stores prevent forking outside group when enabled does not allow forking outside of group | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nData Stores Invite group with a group project behaves like invites group to project grants group and members correct access level | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"passed\" | -\nData Stores Invite group with a personal namespace project behaves like invites group to project grants group and members correct access level | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) ~\"quarantine\" | ~\"passed\" | -\nData Stores User can be followed and their activity seen | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nData Stores Project owner permissions for personal projects behaves like adds user as maintainer has maintainer role without owner permissions | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Project owner permissions for personal projects behaves like adds user as owner has owner role and permissions | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Project owner permissions for group projects behaves like adds user as owner has owner role and permissions | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nData Stores Project owner permissions for group projects behaves like adds user as maintainer has maintainer role without owner permissions | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632), [6884618673](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618673), [6884618672](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618672) | ~\"passed\" | -\nConfigure Mattermost support user creates a group with a mattermost team | [6884618657](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618657) | ~\"passed\" | -\nData Stores Elasticsearch advanced global search with advanced syntax when searching for projects using advanced syntax searches in the project description | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores Elasticsearch advanced global search with advanced syntax when searching for projects using advanced syntax searches in the project name | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a public merge request finds merge request that matches description | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a known blob searches public project and finds a blob as an non-member user | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a known blob When searching a private repository finds a blob as an authorized user | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a known blob When searching a private repository does not find a blob as an non-member user | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores Search using Elasticsearch tests reindexing after webIDE | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores Search using Elasticsearch tests reindexing after push | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a public issue finds issue that matches description | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using advanced search API to search for a user finds the user that matches username | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using Advanced Search API to search for a public commit finds commit that matches commit message | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a public note finds note that matches note body | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\nData Stores When using elasticsearch API to search for a public blob finds blob that matches file content | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Data Stores Organization is created](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/436587) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Data Stores Demo 3 walkthrough](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434422) | [6884618631](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618631) | ~\"pending\" | -\n[Data Stores Multiple Cells project exists in Cell 1](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434093) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Data Stores Multiple Cells project does not exist in Cell 2](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434092) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Data Stores Multiple Cells projects are unique between cells](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434090) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Data Stores Multiple Cells namespaces are unique between cells](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434091) | [6884618634](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618634) | ~\"pending\" | -\n[Data Stores Multiple Cells user logged into one Cell is logged into all](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/433548) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"pending\" | -\n[Data Stores Demo 2 walkthrough](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/434421) | [6884618635](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618635) | ~\"pending\" | -\n[Data Stores Multiple Cells user logged into one Cell is logged into all](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/433542) | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"pending\" | -\n[Data Stores When using elasticsearch API to search for a known blob searches public project and finds a blob as an non-member user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348089) | [6884618666](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618666) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Ai_powered\n\n* Total 1 tests\n* Passed 0 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Ai-powered Duo Chat when initiating Duo Chat returns a response to a simple request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/441192) | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Analytics\n\n* Total 3 tests\n* Passed 3 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nAnalytics Performance bar display when logged in as an admin user shows results for the original request and AJAX requests | [6884618633](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618633) | ~\"passed\" | -\nAnalytics Service ping default enabled when using default enabled from gitlab.yml config has service ping toggle enabled | [6884618632](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618632) | ~\"passed\" | -\nAnalytics Service ping disabled when disabled from gitlab.yml config has service ping toggle is disabled | [6884618661](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618661) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n### Systems\n\n* Total 7 tests\n* Passed 7 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nSystems with Gitaly automatic failover and recovery automatically fails over | [6884618647](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618647) | ~\"passed\" | -\nSystems with Gitaly automatic failover and recovery when recovering from dataloss after failover automatically reconciles | [6884618647](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618647) | ~\"passed\" | -\nSystems Gitaly distributed reads reads from each node | [6884618647](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618647) | ~\"passed\" | -\nSystems Gitaly distributed reads when a node is unhealthy does not read from the unhealthy node | [6884618647](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618647) | ~\"passed\" | -\nSystems Gitaly backend node recovery recovers from dataloss | [6884618647](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618647) | ~\"passed\" | -\nSystems Gitaly Cluster replication queue allows replication of different repository after interruption | [6884618647](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618647) | ~\"passed\" | -\nSystems Gitaly using mTLS pushes to gitaly | [6884618656](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618656) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\n\n## Link to Grafana dashboard for run-type of e2e-package-and-test\n\n* https://dashboards.quality.gitlab.net/d/tR_SmBDVk/main-runs?orgId=1\u0026refresh=1m\u0026var-run_type=e2e-package-and-test","state":"opened","created_at":"2024-05-18T15:28:54.552Z","updated_at":"2024-05-18T15:28:54.552Z","closed_at":null,"closed_by":null,"labels":["QA","Quality","found:main","triage report"],"milestone":null,"assignees":[],"author":{"id":19712416,"username":"project_20083979_bot_ea4a3870def219145dec3516ae3d1135","name":"QA_TEST_SESSION_TOKEN","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/f545f53504850777a92e1a3d9b229b3a4d953a0762e011527364bdfdb1ba3d93?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_20083979_bot_ea4a3870def219145dec3516ae3d1135"},"type":"ISSUE","assignee":null,"user_notes_count":0,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/quality/testcase-sessions/-/issues/102399","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/20083979/issues/102399","notes":"https://gitlab.com/api/v4/projects/20083979/issues/102399/notes","award_emoji":"https://gitlab.com/api/v4/projects/20083979/issues/102399/award_emoji","project":"https://gitlab.com/api/v4/projects/20083979","closed_as_duplicate_of":null},"references":{"short":"#102399","relative":"gitlab-org/quality/testcase-sessions#102399","full":"gitlab-org/quality/testcase-sessions#102399"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146759668,"iid":257,"project_id":54990218,"title":"Saturday 2024-05-18 15:20 UTC - `gitlab-org/gitlab` broken `drosse/metrics-support-string-values` with rspec unit pg14 26/32","description":"## [gitlab-org/gitlab](https://gitlab.com/gitlab-org/gitlab) pipeline [#1296048602](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296048602) failed\n\n| Pipeline ID | Branch | Commit | Merge request | Source | Duration | Triggered by |\n| ----------- | ------ | ------ | ------------- | ------ | -------- | ------------ |\n| `1296048602` | [`drosse/metrics-support-string-values`](https://gitlab.com/gitlab-org/gitlab/-/commits/drosse/metrics-support-string-values) | [Merge branch 'drosse/metrics-support-string-values' into 'master'](https://gitlab.com/gitlab-org/gitlab/-/commit/56653cacb6a79518444b9a7714234f6ec3560ee3) | [Metrics charts should handle values as strings](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/152481) | `merge_request_event` | 127.6 minutes | [Daniele Rossetti](https://gitlab.com/drosse) |\n\n**Failed jobs (1):**\n\n- [rspec unit pg14 26/32](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884531845) **Job ID**: `6884531845` (retry with `@gitlab-bot retry_job 6884531845`)","state":"opened","created_at":"2024-05-18T15:20:01.996Z","updated_at":"2024-05-18T15:20:01.996Z","closed_at":null,"closed_by":null,"labels":["Engineering Productivity"],"milestone":null,"assignees":[],"author":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"type":"INCIDENT","assignee":null,"user_notes_count":3,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"incident","web_url":"https://gitlab.com/gitlab-org/quality/engineering-productivity/approved-mr-pipeline-incidents/-/issues/257","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/54990218/issues/257","notes":"https://gitlab.com/api/v4/projects/54990218/issues/257/notes","award_emoji":"https://gitlab.com/api/v4/projects/54990218/issues/257/award_emoji","project":"https://gitlab.com/api/v4/projects/54990218","closed_as_duplicate_of":null},"references":{"short":"#257","relative":"gitlab-org/quality/engineering-productivity/approved-mr-pipeline-incidents#257","full":"gitlab-org/quality/engineering-productivity/approved-mr-pipeline-incidents#257"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146759557,"iid":462548,"project_id":278964,"title":"Dependency export in CSV format","description":"### Release notes\n\nhttps://docs.gitlab.com/ee/user/application_security/dependency_list/#download-the-dependency-list\n\nYou can now select the option of CSV format when exporting a dependency list\n\n### Problem to solve\n\nDepending on the audience consuming a dependency list, offering formats other than JSON or CycloneDX can help make a list of dependencies easier to consume.\n\n### Proposal\n\nOffer a CSV-formatted export option for Dependency List\n\n### Intended users\n\nPersonas are described at https://handbook.gitlab.com/handbook/product/personas/\n* [Amy (Application Security Engineer)](https://handbook.gitlab.com/handbook/product/personas/#amy-application-security-engineer)\n* [Alex (Security Operations Engineer)](https://handbook.gitlab.com/handbook/product/personas/#alex-security-operations-engineer)\n\n\n### Feature Usage Metrics\n\nUnique number of users performing CSV export for a given 28d period.\n\n### Does this feature require an audit event?\n\n\u003c!--- Checkout these docs to know more\nhttps://docs.gitlab.com/ee/development/audit_event_guide/#what-are-audit-events\nhttps://docs.gitlab.com/ee/administration/audit_events.html\n---\u003e\n\n\u003c!-- Label reminders\nUse the following resources to find the appropriate labels:\n- Use only one tier label choosing the lowest tier this is intended for\n- https://gitlab.com/gitlab-org/gitlab/-/labels\n- https://about.gitlab.com/handbook/product/categories/features/\n--\u003e","state":"opened","created_at":"2024-05-18T15:14:17.521Z","updated_at":"2024-05-18T15:15:28.809Z","closed_at":null,"closed_by":null,"labels":["Category:Dependency Management","GitLab Ultimate","customer","devops::govern","documentation","group::threat insights","section::sec","type::feature"],"milestone":null,"assignees":[],"author":{"id":4587943,"username":"jrreid","name":"Jamie Reid","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/4587943/avatar.png","web_url":"https://gitlab.com/jrreid"},"type":"ISSUE","assignee":null,"user_notes_count":1,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462548","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462548","notes":"https://gitlab.com/api/v4/projects/278964/issues/462548/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462548/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462548","relative":"gitlab#462548","full":"gitlab-org/gitlab#462548"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146759342,"iid":256,"project_id":54990218,"title":"Saturday 2024-05-18 14:52 UTC - `gitlab-org/gitlab` broken `drosse/add-logs-volume-to-list` with rspec unit pg14 26/32","description":"## [gitlab-org/gitlab](https://gitlab.com/gitlab-org/gitlab) pipeline [#1296047550](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296047550) failed\n\n| Pipeline ID | Branch | Commit | Merge request | Source | Duration | Triggered by |\n| ----------- | ------ | ------ | ------------- | ------ | -------- | ------------ |\n| `1296047550` | [`drosse/add-logs-volume-to-list`](https://gitlab.com/gitlab-org/gitlab/-/commits/drosse/add-logs-volume-to-list) | [Merge branch 'drosse/add-logs-volume-to-list' into 'master'](https://gitlab.com/gitlab-org/gitlab/-/commit/f341b09fec279fcf73dd5601d23963f2ecf808b2) | [Add Logs volume chart to logs list](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/152358) | `merge_request_event` | 102.9 minutes | [Daniele Rossetti](https://gitlab.com/drosse) |\n\n**Failed jobs (1):**\n\n- [rspec unit pg14 26/32](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884526999) **Job ID**: `6884526999` (retry with `@gitlab-bot retry_job 6884526999`)","state":"opened","created_at":"2024-05-18T14:52:46.084Z","updated_at":"2024-05-18T14:52:46.084Z","closed_at":null,"closed_by":null,"labels":["Engineering Productivity"],"milestone":null,"assignees":[],"author":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"type":"INCIDENT","assignee":null,"user_notes_count":3,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"incident","web_url":"https://gitlab.com/gitlab-org/quality/engineering-productivity/approved-mr-pipeline-incidents/-/issues/256","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/54990218/issues/256","notes":"https://gitlab.com/api/v4/projects/54990218/issues/256/notes","award_emoji":"https://gitlab.com/api/v4/projects/54990218/issues/256/award_emoji","project":"https://gitlab.com/api/v4/projects/54990218","closed_as_duplicate_of":null},"references":{"short":"#256","relative":"gitlab-org/quality/engineering-productivity/approved-mr-pipeline-incidents#256","full":"gitlab-org/quality/engineering-productivity/approved-mr-pipeline-incidents#256"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146759331,"iid":102398,"project_id":20083979,"title":"2024-05-18 Test session report | e2e-test-on-gdk","description":"## Session summary\n\n* Deploy version: \n* Deploy environment: main\n* Pipeline: main [1296070067](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296070067)\n* Total 351 tests\n* Passed 325 tests\n* Failed 0 tests\n* 26 other tests (usually skipped)\n\n## Failed jobs\n\n* [gdk-qa-non-blocking 5/5](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618262) (allowed to fail)\n* [gdk-qa-non-blocking 3/5](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618260) (allowed to fail)\n* [gdk-qa-non-blocking 2/5](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618259) (allowed to fail)\n\n### Manage\n\n* Total 1 tests\n* Passed 0 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Manage rate limits throttles authenticated api requests by user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347881) | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Plan\n\n* Total 56 tests\n* Passed 54 tests\n* Failed 0 tests\n* 2 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nPlan Issue comments comments on an issue and edits the comment | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nPlan Contribution Analytics tests contributions | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nPlan Issues list successfully exports issues list as CSV | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPlan Burndown chart shows burndown chart on milestone page | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPlan Issue creation creates an issue | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPlan Issue creation closes an issue | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPlan Issue creation when using attachments in comments comments on an issue with an attachment | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPlan Testing project wiki file upload by creating a formatted page with an image uploaded | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) ~\"quarantine\" | ~\"passed\" | -\nPlan Project milestone creates a project milestone | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPlan Configurable issue board renames the issue board | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nPlan mention mentions another user in an issue | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nPlan check xss occurence in @mentions in issues mentions a user in a comment | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nPlan A project wiki can change the directory path of a page | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nPlan Sum of issues weights on issue board shows the sum of issues weights in the board list's header | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nPlan Group issue boards shows multiple group boards in the boards dropdown menu | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nPlan Value stream analytics without pre-existing dashboard with custom template behaves like value stream analytics shows vsa dashboard | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nPlan Value stream analytics without pre-existing dashboard with default template behaves like value stream analytics shows vsa dashboard | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nPlan Multiple assignees per issue shows four assignees in the issues list | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nPlan Design Management user adds a design and annotates it | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nPlan Milestones Project milestone behaves like when assigned to existing issue is assigned | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nPlan Milestones Group milestone behaves like when assigned to existing issue is assigned | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nPlan Milestones Group milestone behaves like when assigned to new issue is assigned | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nPlan Related issues relates and unrelates one issue to/from another | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nPlan Merge Request Analytics shows merge request analytics chart and stats | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nPlan Group issue boards creates a group issue board via the GUI | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nPlan Milestones Project milestone behaves like when assigned to new issue is assigned | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nPlan Default issue templates uses default template when creating an issue | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nPlan Multiple assignees per issue shows the first five assignees and a +n more link in the issue page | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nPlan Multiple assignees per issue shows the first three assignees and a +n sign in the issues list | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nPlan issue suggestions shows issue suggestions when creating a new issue | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nPlan promote issue to epic promotes issue to epic | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nPlan for group insights page behaves like default insights page displays issues and merge requests dashboards | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nPlan for project insights page behaves like default insights page displays issues and merge requests dashboards | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nPlan Testing group wiki file upload by creating a formatted page with an image uploaded | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) ~\"quarantine\" | ~\"passed\" | -\nPlan Issue board focus mode focuses on issue board | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nPlan Issues weight visualization shows the set weight in the issue page, in the milestone page, and in the issues list page | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nPlan Project issue boards Assignee issue board shows the just created board with an assignee list, and an issue on it | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Project issue boards Label issue board shows the just created board with a \"Testing\" (label) list, and an issue on it | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Project issue boards Milestone issue board shows the just created board with a \"1.0\" (milestone) list, and an issue on it | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when deleting milestones | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when adding another issue | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Epics milestone dates API updates epic dates when removing issue | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Epics Management Resources created via API adds/removes issue to/from epic using quick actions | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first comments on epic | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first adds/removes issue to/from epic | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Epics Management Resources created via API Visit epic first closes and reopens an epic | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Read-only board configuration shows board configuration to user without edit permission | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nPlan Group milestone creates a group milestone | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nPlan Group level issues analytics behaves like issues analytics page displays a graph | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nPlan Project level issues analytics behaves like issues analytics page displays a graph | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nPlan collapse comments in issue discussions collapses and expands reply for comments in an issue | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nPlan Configure issue board by label shows only issues that match the configured label | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nPlan Custom issue templates creates an issue via custom template | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nPlan filter issue comments activities filters comments and activities in an issue | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Plan Epics Management creates a confidential epic](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347979) | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"pending\" | -\n[Plan Epics Management creates an epic](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347980) | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Create\n\n* Total 120 tests\n* Passed 111 tests\n* Failed 0 tests\n* 9 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nCreate new merge request from the event notification after a push via the git CLI creates a merge request | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nCreate Git push over HTTP user using a personal access token pushes code to the repository | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nCreate File templates user adds LICENSE via file template Mozilla Public License 2.0 | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nCreate File templates user adds .gitlab-ci.yml via file template Julia | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nCreate File templates user adds .gitignore via file template Android | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nCreate File templates user adds Dockerfile via file template Python | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nCreate Multiple file snippet creates a project snippet with multiple files | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nCreate Branch with unusual name when branch name contains slash, hash, double dash, and capital letter renders repository file tree correctly | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nCreate Compare archives of different user projects with the same name and check they're different download archives of each user project then check they are different | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nCreate Merge request push options sets merge when pipeline succeeds | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_multiple_files including file number | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_single_file including file number | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_multiple_files including file number | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_single_file including file number | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate push after setting the file size limit via admin/application_settings push fails when the file size is above the limit | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate push after setting the file size limit via admin/application_settings push successful when the file size is under the limit | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate Git push over HTTP user pushes code to the repository | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate Merge request rebasing user rebases source branch of merge request | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nCreate Push mirror a repository over HTTP configures and syncs LFS objects for a (push) mirrored repository | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) ~\"quarantine\" | ~\"passed\" | -\nCreate Personal snippet creation user creates a personal snippet | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nCreate Merge request squashing user squashes commits while merging | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nCreate Codeowners displays owners specified in CODEOWNERS file | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nCreate Merge request push options sets title and description | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nCreate Codeowners merge request assigns code owners as approvers | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nCreate Cherry picking a commit creates a merge request | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nCreate Create a new merge request creates a merge request with a milestone and label | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nCreate Create a new merge request creates a basic merge request | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) ~\"quarantine\" | ~\"passed\" | -\nCreate Project snippet creation user creates a project snippet | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Multiple file snippet behaves like adding file to snippet adds second file to an existing project_snippet to make it multi-file | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Multiple file snippet behaves like adding file to snippet adds second file to an existing personal_snippet to make it multi-file | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Source editor toolbar preview can preview markdown side-by-side while editing | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Multiple file snippet creates a personal snippet with multiple files | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules with commits restricted to verified emails rejects unverified emails | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules with commits restricted by author email to existing GitLab users rejects non-member users | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts committing files with secrets | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts commit by message format | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules using non signed commits allows an unrestricted push | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts branches by branch name | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts removal of tag | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules using non signed commits restricts users by email format | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Push Rules using signed commits restricts to signed commits | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate File with unusual name when file name starts with a dash and contains hash, semicolon, colon, and question mark renders repository file tree correctly | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Merged merge request can be reverted | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Repository License Detection on a project with a commonly used LICENSE behaves like project license detection displays the name of the license on the repository | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nCreate Version control for project snippets clones, pushes, and pulls a project snippet over HTTP, edits via UI | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate Version control for project snippets clones, pushes, and pulls a project snippet over SSH, deletes via UI | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate File management user creates a file via the Web | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate Commit data user views raw commit diff | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate Commit data user views raw email patch | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate Download merge request patch and diff views the merge request plain diff | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate Download merge request patch and diff views the merge request patches | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate Sharing snippets when the snippet is public can be shared with not signed-in users | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate Sharing snippets when the snippet is changed to private does not display Embed/Share dropdown | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nCreate File Locking checks file locked by other user to be disabled | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate File Locking locks a directory and tries to push as a second user | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate File Locking creates a merge request and fails to merge | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate File Locking locks a file and tries to push as a second user | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate File Locking locks a file and unlocks in list | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate PostReceive idempotent pushes and creates a single push event three times | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate Merge request batch suggestions applies multiple suggestions | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate Default merge request templates uses default template when creating a merge request | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate Merge request custom templates creates a merge request via custom template | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate Merge request creation from fork can merge source branch from fork into upstream repository | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nCreate API basics user creates a project with a file and deletes them afterwards | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nCreate API basics raw file access sets no-cache headers as expected | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nCreate Batch comments in merge request user submits a diff review | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nCreate Batch comments in merge request user submits a non-diff review | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nCreate SSH key support pushes code to the repository via SSH | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nCreate SSH key support pushes multiple branches and tags together | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nCreate Push over SSH using Git protocol version 2 user pushes to the repository | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nCreate SSH keys support can delete an ssh key | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nCreate SSH keys support user can add an SSH key | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nCreate File management user edits a file via the Web | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nCreate Version control for personal snippets clones, pushes, and pulls a snippet over SSH, deletes via UI | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nCreate Version control for personal snippets clones, pushes, and pulls a snippet over HTTP, edits via UI | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nCreate Cherry picking from a merge request creates a merge request | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nCreate Merge request push options sets a target branch | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nCreate Closing Web IDE shows an alert when there are unsaved changes | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nCreate Merge request push options removes the source branch | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nCreate Merge request push options sets labels | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nCreate Merge request push options when labels are set already removes them on subsequent push | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nCreate Project templates when instance level successfully imports the project using template | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nCreate Project templates when built-in successfully imports the project using template | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nCreate Project templates when group level successfully imports the project using template | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) ~\"quarantine\" | ~\"passed\" | -\nCreate Protected branch support when developers and maintainers are allowed to push to a protected branch user with push rights successfully pushes | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nCreate Push over HTTP using Git protocol version 2 user pushes to the repository | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nCreate Multiple file snippet behaves like copying snippet file contents copies a multi-file project_snippet to a comment and verifies them | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nCreate Multiple file snippet behaves like copying snippet file contents copies a multi-file personal_snippet to a comment and verifies them | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nCreate Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a project_snippet | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nCreate Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a personal_snippet | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nCreate Create, Retrieve and Delete branches via API creates, retrieves and deletes branches | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nCreate Merge request suggestions applies a single suggestion with a custom message | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nCreate Pull mirror a repository over HTTP configures and syncs a (pull) mirrored repository with password auth | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nCreate Default branch name instance setting allows a project to be created via the CLI with a different default branch name | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nCreate Default branch name instance setting sets the default branch name for a new project | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nCreate Approval rules allows multiple approval rules with users and groups | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) ~\"quarantine\" | ~\"passed\" | -\nCreate Multiple file snippet behaves like deleting file from snippet deletes second file from an existing personal_snippet to make it single-file | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nCreate Multiple file snippet behaves like deleting file from snippet deletes second file from an existing project_snippet to make it single-file | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nCreate Reverting a commit creates a merge request | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nCreate Git clone over HTTP user performs a deep clone | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nCreate Git clone over HTTP user performs a shallow clone | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nCreate Group file templates creates file via custom .gitignore file template | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate Group file templates creates file via custom Dockerfile file template | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate Group file templates creates file via custom LICENSE file template | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate Group file templates creates file via custom .gitlab-ci.yml file template | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate File management user deletes a file via the Web | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate Upload a file in Web IDE when the file is an image behaves like upload a file verifies it successfully uploads and commits to a MR | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate Upload a file in Web IDE when the file is a text file behaves like upload a file verifies it successfully uploads and commits to a MR | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate Repository Usage Quota matches cloned repo usage to reported usage | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate Pull mirror a repository over SSH with a private key configures and syncs a (pull) mirrored repository | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nCreate Push mirror a repository over HTTP configures and syncs a (push) mirrored repository | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) ~\"quarantine\" | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Create new merge request from the event notification after a push via the API creates a merge request](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/360490) | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) ~\"quarantine\" | ~\"pending\" | -\n[Create Code Suggestions in Web IDE on GitLab.com behaves like a code completion suggestion returns a code completion suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/437111) | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"pending\" | -\n[Create Code Suggestions in Web IDE on GitLab.com behaves like a code generation suggestion returns a code generation suggestion which can be accepted](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/425756) | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"pending\" | -\n[Create Repository tags when protected behaves like unsuccessful tag creation cannot be created by an unauthorized developer_user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347927) | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) ~\"quarantine\" | ~\"pending\" | -\n[Create Repository tags when protected behaves like successful tag creation can be created by maintainer_user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347928) | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) ~\"quarantine\" | ~\"pending\" | -\n[Create Repository tags when not protected behaves like successful tag creation can be created by maintainer_user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347929) | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) ~\"quarantine\" | ~\"pending\" | -\n[Create Repository tags when not protected behaves like successful tag creation can be created by developer_user](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347930) | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) ~\"quarantine\" | ~\"pending\" | -\n[Create Git push to canary Gitaly node over HTTP pushes to a project using a canary specific Gitaly repository storage](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/351116) | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"pending\" | -\n[Create Protected branch support when developers and maintainers are not allowed to push to a protected branch user without push rights fails to push](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347757) | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Verify\n\n* Total 32 tests\n* Passed 31 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nVerify Pass dotenv variables to downstream via bridge runs the pipeline with composed config | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nVerify Include multiple files from multiple projects runs the pipeline with composed config | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nVerify Run pipeline with web only rule can trigger pipeline | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nVerify Parent-child pipelines dependent relationship parent pipeline fails if child fails | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nVerify Parent-child pipelines dependent relationship parent pipelines passes if child passes | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nVerify Pipeline with customizable variable manually creates a pipeline and uses the defined custom variable value | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nVerify Multi-project pipelines creates a multi-project pipeline with artifact download | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline is blocked keeps job artifacts from the latest blocked pipeline and from latest successful pipeline | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline failed keeps job artifacts from latest failed pipelines and from latest successful pipeline | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nVerify Unlocking job artifacts across pipelines when latest pipeline is successful unlocks job artifacts from previous successful pipeline | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nVerify Include local config file paths with wildcard runs the pipeline with composed config | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nVerify Parent-child pipelines independent relationship parent pipelines passes if child passes | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nVerify Parent-child pipelines independent relationship parent pipeline passes even if child fails | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nVerify Include multiple files from a project runs the pipeline with composed config | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nVerify Pipeline subscription with a group owned project when upstream project new tag pipeline finishes triggers pipeline in downstream project | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nVerify Pipeline with project file variables does not expose file variable content with echo | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nVerify Pipeline with project file variables can read file variable content with cat | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nVerify Pipeline with prefill variables shows dropdown for variables with description, value, and options defined | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nVerify Pipeline with prefill variables shows only variables with description as prefill variables on the run pipeline page | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nVerify Runner fleet management shows group runner counts | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nVerify Pipeline with image:pull_policy when policy is not allowed fails job with policy not allowed message | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nVerify Pipeline API defined variable inheritance is determined based on forward:pipeline_variables condition | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nVerify Job artifacts are not downloaded when dependencies array is set to empty | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nVerify Endpoint Coverage spans r/w postgres web sidekiq git api | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nVerify Pipeline with protected variable does not expose variable on unprotected branch | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nVerify Pipeline with raw variables in YAML expands variables according to expand: true/false | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nVerify Pipelines for merged results and merge trains creates a pipeline with merged results | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nVerify Pipelines for merged results and merge trains merges via a merge train | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nVerify Trigger matrix creates 2 trigger jobs and passes corresponding matrix variables | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nVerify When user is blocked pipeline schedule is canceled | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\nVerify Run pipeline with manual jobs does not leave any job in skipped state | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Verify Pipeline with protected variable exposes variable on protected branch](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/348005) | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Package\n\n* Total 31 tests\n* Passed 19 tests\n* Failed 0 tests\n* 12 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nPackage npm Registry instance level endpoint using personal access token push and pull a npm package via CI | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using ci job token push and pull a npm package via CI | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPackage npm Registry instance level endpoint using project deploy token push and pull a npm package via CI | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPackage Composer Repository publishes a composer package and deletes it | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nPackage npm Registry group level endpoint using personal access token push and pull a npm package via CI | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nPackage npm Registry group level endpoint using project deploy token push and pull a npm package via CI | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nPackage npm Registry group level endpoint using ci job token push and pull a npm package via CI | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nPackage Helm Registry using ci job token pushes and pulls a helm chart | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nPackage Helm Registry using personal access token pushes and pulls a helm chart | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nPackage Helm Registry using project deploy token pushes and pulls a helm chart | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nPackage Maven Repository with Gradle using personal access token pushes and pulls a maven package via gradle | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven Repository with Gradle using ci job token pushes and pulls a maven package via gradle | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven Repository with Gradle using project deploy token pushes and pulls a maven package via gradle | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) ~\"quarantine\" | ~\"passed\" | -\nPackage Maven project level endpoint using a project deploy token pushes and pulls a maven package via maven | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nPackage Maven project level endpoint using a personal access token pushes and pulls a maven package via maven | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nPackage Maven project level endpoint using a ci job token pushes and pulls a maven package via maven | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nPackage Generic Repository uploads a generic package and downloads it | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nPackage Conan Repository publishes, installs, and deletes a Conan package | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) ~\"quarantine\" | ~\"passed\" | -\nPackage PyPI Repository when at the project level publishes and installs a pypi package | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Package npm Registry project level endpoint using project deploy token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347593) | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"pending\" | -\n[Package npm Registry project level endpoint using ci job token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347594) | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"pending\" | -\n[Package npm Registry project level endpoint using personal access token push and pull a npm package via CI](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347592) | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"pending\" | -\n[Package NuGet group level endpoint using personal access token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347597) | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using ci job token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347595) | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet group level endpoint using group deploy token publishes a nuget package at the project endpoint and installs it from the group endpoint](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347596) | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a ci job token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354353) | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a project deploy token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354352) | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) ~\"quarantine\" | ~\"pending\" | -\n[Package NuGet project level endpoint using a personal access token publishes a nuget package and installs](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/354351) | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) ~\"quarantine\" | ~\"pending\" | -\n[Package RubyGems Repository publishes a Ruby gem](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347649) | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) ~\"quarantine\" | ~\"pending\" | -\n[Package SaaS Container Registry pulls an image from an existing repository](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/412799) | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) ~\"quarantine\" | ~\"pending\" | -\n[Package Terraform Module Registry publishes a module](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/371583) | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Release\n\n* Total 5 tests\n* Passed 5 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nRelease Deploy token creation user adds a deploy token | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nRelease Deploy key creation user adds a deploy key | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ED25519(256) to clone code using pipelines | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::RSA(8192) to clone code using pipelines | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nRelease Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ECDSA(521) to clone code using pipelines | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n### Monitor\n\n* Total 8 tests\n* Passed 8 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nMonitor Alert settings when using Prometheus integration behaves like sends test alert creates new alert | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nMonitor Alert settings when using HTTP endpoint integration behaves like sends test alert creates new alert | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nMonitor Recovery alert when using HTTP endpoint integration behaves like triggers recovery alert only resolves the correct alert | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) ~\"quarantine\" | ~\"passed\" | -\nMonitor Create incident adds linked resources, label, and severity through quick actions | [6884618247](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618247) | ~\"passed\" | -\nMonitor Alert settings when using HTTP endpoint integration behaves like sends test alert using authorization key creates new alert | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nMonitor Alert settings when using Prometheus integration behaves like sends test alert using authorization key creates new alert | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nMonitor Alert when using Prometheus integration behaves like new alert automatically creates new incident | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nMonitor Alert when using HTTP endpoint integration behaves like new alert automatically creates new incident | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n### Govern\n\n* Total 65 tests\n* Passed 64 tests\n* Failed 0 tests\n* 1 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nGovern Group access token can be used to commit via the API | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Group access token can be used to create a file via the project API | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Instance audit event streaming when a group is created the external server receives the event | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Instance audit event streaming when a repository is cloned via SSH the external server receives the event | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with API denies access | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with UI denies access | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Group access when restricted by another ip address with SSH denies access | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with SSH allows access | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with API allows access | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Group access when restricted by user's ip address with UI allows access | [6884618241](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618241) | ~\"passed\" | -\nGovern Security Reports in a Merge Request Widget displays vulnerabilities in merge request widget | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nGovern Policies List page can load Policies page and view the policies list | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nGovern Policies List page can navigate to Policy Editor page | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nGovern Compliance pipeline when a compliance framework has a compliance pipeline runs that pipeline in a different project that has the compliance framework assigned | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nGovern Scan result policy does not block merge when scan result policy does not apply for pipeline security findings | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nGovern Scan result policy requires approval when a pipeline report has findings matching the scan result policy | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nGovern 2FA allows 2FA code recovery via ssh | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nGovern 2FA allows enforcing 2FA via UI and logging in with 2FA | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nGovern 2FA allows using 2FA recovery code once only | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nGovern Project access token for the same project can be used to create a file via the project API | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nGovern Project access token for a different project cannot be used to commit via the API | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nGovern Project access token for a different project cannot be used to create a file via the project API | [6884618245](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618245) | ~\"passed\" | -\nGovern standard when admin approval is not required behaves like registration and login allows the user to register and login | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nGovern standard when admin approval is not required when user account is deleted allows recreating with same credentials | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nGovern standard when admin approval is required allows user login after approval | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nGovern basic user login user logs in using basic credentials and logs out | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nGovern Project for export file download behaves like audit event logs audit events for UI operations | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nGovern Project for add project behaves like audit event logs audit events for UI operations | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nGovern Project for project archive and unarchive behaves like audit event logs audit events for UI operations | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nGovern Project for change visibility behaves like audit event logs audit events for UI operations | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nGovern Project for add deploy key behaves like audit event logs audit events for UI operations | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nGovern Project for add user access as guest behaves like audit event logs audit events for UI operations | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nGovern MR security widget checks that dismissed vulnerabilities do not show up | [6884618250](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618250) | ~\"passed\" | -\nGovern Security Reports dependency list has empty state | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nGovern project vulnerability report can successfully bulk change status to confirmed in vulnerability report | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nGovern project vulnerability report can bulk dismiss vulnerabilities as not applicable in vulnerability report | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nGovern project vulnerability report can successfully change status of a vulnerability in vulnerability details page | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) | ~\"passed\" | -\nGovern Group Level Scan Execution Policy takes effect when pipeline is run on the main branch | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nGovern Group Level Scan Execution Policy does not take effect when pipeline is run on non default branch | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nGovern Security Dashboard in a Project shows vulnerability details | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nGovern Security Dashboard in a Project creates an issue from vulnerability details | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to edit files via the UI | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nGovern Instance for failed sign in behaves like audit event logs audit events for UI operations | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nGovern Instance for change password behaves like audit event logs audit events for UI operations | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nGovern Instance for start and stop user impersonation behaves like audit event logs audit events for UI operations | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nGovern Instance for successful sign in behaves like audit event logs audit events for UI operations | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nGovern Instance for add SSH key behaves like audit event logs audit events for UI operations | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nGovern Instance for add and delete email behaves like audit event logs audit events for UI operations | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nGovern Project access tokens can be created and revoked via the UI | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nGovern Impersonation tokens can be created and revoked via the UI | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nGovern Group access tokens can be created and revoked via the UI | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can dismiss a security finding with reason from pipeline security tab | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nGovern Vulnerability management in a merge request can create an issue from a vulnerability from mr security widget | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nGovern Group audit event streaming with no destination adds a streaming destination | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a group is created the external server receives the event | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a user is added to a group the external server receives the event | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nGovern Group audit event streaming with a destination configured when a project is shared with a group the external server receives the event | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nGovern Group for add group behaves like audit event logs audit events for UI operations | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nGovern Group for add and remove project access behaves like audit event logs audit events for UI operations | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nGovern Group for add user, change access level, remove user behaves like audit event logs audit events for UI operations | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nGovern Group for change repository size limit behaves like audit event logs audit events for UI operations | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nGovern Group for update group name behaves like audit event logs audit events for UI operations | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to create a file via the API | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nGovern User with minimal access to group is not allowed to commit via the API | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eOther tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\n[Govern Project vulnerability report validates \"fix a vulnerability\" workflow](https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/362599) | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) ~\"quarantine\" | ~\"pending\" | -\n\n\u003c/details\u003e\n\n### Data_stores\n\n* Total 31 tests\n* Passed 31 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nData Stores Group member access request generates a todo item for the group owner | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nData Stores Group member access request when managing requests as the group owner and request is denied does not add user to the group | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nData Stores Group member access request when managing requests as the group owner and request is accepted adds user to the group | [6884618242](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618242) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to commit to parent group project via the API | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to create a file in parent group project via the API | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to push code to parent group project via the CLI | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to push code to sub-group project via the CLI | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to create a file in sub-group project via the API | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to commit to sub-group project via the API | [6884618243](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618243) | ~\"passed\" | -\nData Stores Project badge creates project badge | [6884618244](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618244) | ~\"passed\" | -\nData Stores Project in group behaves like successful project creation creates a new project | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nData Stores Project in personal namespace behaves like successful project creation creates a new project | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nData Stores Project transfer user transfers a project between groups | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nData Stores User when added to sub-group is not allowed to edit the parent group project files | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nData Stores Users API GET /users/:username with a valid username | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nData Stores Users API GET /users | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nData Stores Users API GET /users/:username with an invalid username | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nData Stores Check for broken images when a new admin logs in behaves like loads all images is expected to have loaded all images | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nData Stores Check for broken images when a new user logs in behaves like loads all images is expected to have loaded all images | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nData Stores User when added to parent group is allowed to edit the sub-group project files | [6884618249](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618249) | ~\"passed\" | -\nData Stores Invite group with a personal namespace project behaves like invites group to project grants group and members correct access level | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) ~\"quarantine\" | ~\"passed\" | -\nData Stores Invite group with a group project behaves like invites group to project grants group and members correct access level | [6884618251](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618251) ~\"quarantine\" | ~\"passed\" | -\nData Stores Project Member adds a project member | [6884618253](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618253) | ~\"passed\" | -\nData Stores Subgroup transfer transfers a subgroup to another group | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nData Stores User with terminated parent group membership can not edit the project files | [6884618254](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618254) | ~\"passed\" | -\nData Stores Project activity with git push creates an event in the activity page | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nData Stores User can be followed and their activity seen | [6884618255](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618255) | ~\"passed\" | -\nData Stores Project owner permissions for personal projects behaves like adds user as owner has owner role and permissions | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nData Stores Project owner permissions for personal projects behaves like adds user as maintainer has maintainer role without owner permissions | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nData Stores Project owner permissions for group projects behaves like adds user as maintainer has maintainer role without owner permissions | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\nData Stores Project owner permissions for group projects behaves like adds user as owner has owner role and permissions | [6884618256](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618256) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n### Analytics\n\n* Total 2 tests\n* Passed 2 tests\n* Failed 0 tests\n* 0 other tests (usually skipped)\n\n\u003cdetails\u003e\u003csummary\u003ePassed tests:\u003c/summary\u003e\n\n| Test | Job | Status | Action |\n| - | - | - | - |\nAnalytics Service ping default enabled when using default enabled from gitlab.yml config has service ping toggle enabled | [6884618248](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618248) | ~\"passed\" | -\nAnalytics Performance bar display when logged in as an admin user shows results for the original request and AJAX requests | [6884618257](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884618257) | ~\"passed\" | -\n\n\u003c/details\u003e\n\n\n\n## Link to Grafana dashboard for run-type of e2e-test-on-gdk\n\n* https://dashboards.quality.gitlab.net/d/tR_SmBDVk/main-runs?orgId=1\u0026refresh=1m\u0026var-run_type=e2e-test-on-gdk","state":"opened","created_at":"2024-05-18T14:50:39.919Z","updated_at":"2024-05-18T14:50:39.919Z","closed_at":null,"closed_by":null,"labels":["QA","Quality","found:main","triage report"],"milestone":null,"assignees":[],"author":{"id":19712416,"username":"project_20083979_bot_ea4a3870def219145dec3516ae3d1135","name":"QA_TEST_SESSION_TOKEN","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/f545f53504850777a92e1a3d9b229b3a4d953a0762e011527364bdfdb1ba3d93?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_20083979_bot_ea4a3870def219145dec3516ae3d1135"},"type":"ISSUE","assignee":null,"user_notes_count":0,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/quality/testcase-sessions/-/issues/102398","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/20083979/issues/102398","notes":"https://gitlab.com/api/v4/projects/20083979/issues/102398/notes","award_emoji":"https://gitlab.com/api/v4/projects/20083979/issues/102398/award_emoji","project":"https://gitlab.com/api/v4/projects/20083979","closed_as_duplicate_of":null},"references":{"short":"#102398","relative":"gitlab-org/quality/testcase-sessions#102398","full":"gitlab-org/quality/testcase-sessions#102398"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146758871,"iid":462547,"project_id":278964,"title":"[Bug] After using the domain name in the external_url of Gitlab, logging into the registry returns a 500 status code","description":"1. external_url uses IP and can log in to registry normally\n    ```yaml\n    services:\n      gitlab:\n        image: 'gitlab/gitlab-ee:17.0.0-ee.0'\n        restart: always\n        hostname: 'gitlab.xxxxxx.com'\n        environment:\n          GITLAB_OMNIBUS_CONFIG: |\n            external_url 'http://172.25.25.14'\n            # Add any other gitlab.rb configuration here, each on its own line\n            registry_external_url 'https://registry.xxxxxx.com'\n            registry_nginx['redirect_http_to_https'] = true\n        ports:\n          - '80:80'\n          - '443:443'\n        volumes:\n          - '$GITLAB_HOME/config:/etc/gitlab'\n          - '$GITLAB_HOME/logs:/var/log/gitlab'\n          - '$GITLAB_HOME/data:/var/opt/gitlab'\n        shm_size: '256m'\n        container_name: gitlab\n    ```\n    ```shell\n    export GITLAB_HOME=/srv/gitlab \u0026\u0026 docker compose up -d\n    ```\n   Wait for gitlab to run completely normally before logging into registry\n    ```shell\n    root@g150s:/srv/gitlab# docker login registry.xxxxxx.com\n    Authenticating with existing credentials...\n    Login did not succeed, error: Error response from daemon: Get \"https://registry.xxxxxx.com/v2/\": unauthorized: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of a password. See http://172.25.25.14/help/user/profile/account/two_factor_authentication#troubleshooting\n    Username (root): root\n    Password: \n    WARNING! Your password will be stored unencrypted in /root/.docker/config.json.\n    Configure a credential helper to remove this warning. See\n    https://docs.docker.com/engine/reference/commandline/login/#credentials-store\n    \n    Login Succeeded\n    root@g150s:/srv/gitlab# \n    ```\n2. After using the domain name external_url, log in to registry and return 500\n    ```yaml\n    services:\n      gitlab:\n        image: 'gitlab/gitlab-ee:17.0.0-ee.0'\n        restart: always\n        hostname: 'gitlab.xxxxxx.com'\n        environment:\n          GITLAB_OMNIBUS_CONFIG: |\n            external_url 'http://gitlab.xxxxxx.com'\n            # Add any other gitlab.rb configuration here, each on its own line\n            registry_external_url 'https://registry.xxxxxx.com'\n            registry_nginx['redirect_http_to_https'] = true\n        ports:\n          - '80:80'\n          - '443:443'\n        volumes:\n          - '$GITLAB_HOME/config:/etc/gitlab'\n          - '$GITLAB_HOME/logs:/var/log/gitlab'\n          - '$GITLAB_HOME/data:/var/opt/gitlab'\n        shm_size: '256m'\n        container_name: gitlab\n    ```\n    ```shell\n    export GITLAB_HOME=/srv/gitlab \u0026\u0026 docker compose up -d\n    ```\n   Wait for gitlab to run completely normally before logging into registry\n   ```shell\n   root@g150s:/srv/gitlab# docker login registry.xxxxxx.com\n   Authenticating with existing credentials...\n   Login did not succeed, error: Error response from daemon: Get \"https://registry.xxxxxx.com/v2/\": received unexpected HTTP status: 500 Internal Server Error\n   Username (root): root\n   Password: \n   Error response from daemon: Get \"https://registry.xxxxxx.com/v2/\": received unexpected HTTP status: 500 Internal Server Error\n   root@g150s:/srv/gitlab# \n   ```","state":"opened","created_at":"2024-05-18T13:48:59.758Z","updated_at":"2024-05-18T15:07:35.690Z","closed_at":null,"closed_by":null,"labels":["automation:ml","automation:self-triage-encouraged","devops::package","group::container registry","section::ci"],"milestone":null,"assignees":[],"author":{"id":6805439,"username":"xuxiaowei-com-cn","name":"徐晓伟","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/6805439/avatar.png","web_url":"https://gitlab.com/xuxiaowei-com-cn"},"type":"ISSUE","assignee":null,"user_notes_count":3,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462547","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462547","notes":"https://gitlab.com/api/v4/projects/278964/issues/462547/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462547/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462547","relative":"gitlab#462547","full":"gitlab-org/gitlab#462547"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146758686,"iid":6372,"project_id":40549124,"title":"Saturday 2024-05-18 13:20 UTC - `gitlab-org/gitlab` broken `master` with rspec unit pg14 26/32","description":"## [gitlab-org/gitlab](https://gitlab.com/gitlab-org/gitlab) pipeline [#1296013763](https://gitlab.com/gitlab-org/gitlab/-/pipelines/1296013763) failed\n\n| Pipeline ID | Branch | Commit | Merge request | Source | Duration | Triggered by |\n| ----------- | ------ | ------ | ------------- | ------ | -------- | ------------ |\n| `1296013763` | [`master`](https://gitlab.com/gitlab-org/gitlab/-/commits/master) | [Merge branch '456446-upload-artifacts-to-an-existing-machine-learning-model-version' into 'master'](https://gitlab.com/gitlab-org/gitlab/-/commit/ad783f4cccc5b0714bd4c717ed73e2ef1c09e476) | [feature: Upload artifacts to an existing machine learning model version](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/152163) | `push` | 104.23 minutes | [Rahul Chanila](https://gitlab.com/rchanila) |\n\n**Failed jobs (1):**\n\n- [rspec unit pg14 26/32](https://gitlab.com/gitlab-org/gitlab/-/jobs/6884393141) **Job ID**: `6884393141` (retry with `@gitlab-bot retry_job 6884393141`)\n\n\n**Attribution:**\n\n\n\n\n## How to close this incident\n\n- Follow the steps in the [Broken `master` handbook guide](https://about.gitlab.com/handbook/engineering/workflow/#broken-master) to\n  - [escalate](https://handbook.gitlab.com/handbook/engineering/workflow/#broken-master-escalation)\n  - [triage](https://handbook.gitlab.com/handbook/engineering/workflow/#triage-broken-master), and\n  - [resolve](https://handbook.gitlab.com/handbook/engineering/workflow/#resolution-of-broken-master)\n- Reminder: apply the appropriate `~master-broken:*` label to document root cause before closing the incident.\n\n**Quick Tips:**\n- you can retry all failing jobs with `@gitlab-bot retry_pipeline 1296013763`.\n- a message can be posted in `#backend_maintainers` or `#frontend_maintainers` to get a maintainer take a look at the fix ASAP.\n- add the ~\"pipeline:expedite\" label, and `master:broken` or `master:foss-broken` label, to speed up the `master`-fixing pipelines.","state":"opened","created_at":"2024-05-18T13:20:55.746Z","updated_at":"2024-05-18T17:56:03.716Z","closed_at":null,"closed_by":null,"labels":["Engineering Productivity","master-broken::job-timeout","master:broken"],"milestone":null,"assignees":[],"author":{"id":1786152,"username":"gitlab-bot","name":"🤖 GitLab Bot 🤖","state":"active","locked":false,"avatar_url":"https://gitlab.com/uploads/-/system/user/avatar/1786152/avatar.png","web_url":"https://gitlab.com/gitlab-bot"},"type":"INCIDENT","assignee":null,"user_notes_count":8,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"incident","web_url":"https://gitlab.com/gitlab-org/quality/engineering-productivity/master-broken-incidents/-/issues/6372","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/40549124/issues/6372","notes":"https://gitlab.com/api/v4/projects/40549124/issues/6372/notes","award_emoji":"https://gitlab.com/api/v4/projects/40549124/issues/6372/award_emoji","project":"https://gitlab.com/api/v4/projects/40549124","closed_as_duplicate_of":null},"references":{"short":"#6372","relative":"gitlab-org/quality/engineering-productivity/master-broken-incidents#6372","full":"gitlab-org/quality/engineering-productivity/master-broken-incidents#6372"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null},{"id":146758580,"iid":462546,"project_id":278964,"title":"[Test] spec/lib/gitlab/background_migration/backfill_environment_tiers_spec.rb | Gitlab::BackgroundMigration::BackfillEnvironmentTiers same behavior with guess tier name: canary, tier: 4 backfill tiers for all environments in range","description":"### Test metadata (don't modify)\n\n| Field | Value |\n| ------ | ------ |\n| File URL | [`spec/lib/gitlab/background_migration/backfill_environment_tiers_spec.rb#L112`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/spec/lib/gitlab/background_migration/backfill_environment_tiers_spec.rb#L112) |\n| Filename | `spec/lib/gitlab/background_migration/backfill_environment_tiers_spec.rb` |\n| Description | `Gitlab::BackgroundMigration::BackfillEnvironmentTiers same behavior with guess tier name: \"canary\", tier: 4 backfill tiers for all environments in range` |\n| Test level | background_migration |\n| Hash | `3910e87439ac341a317953bef865b7d38869f61ac` |\n| Expected duration | \u003c 27.12 seconds |","state":"opened","created_at":"2024-05-18T13:08:14.092Z","updated_at":"2024-05-18T13:08:15.781Z","closed_at":null,"closed_by":null,"labels":["Category:Continuous Delivery","automation:bot-authored","devops::deploy","group::environments","maintenance::performance","priority::3","rspec profiling","rspec:slow test","section::cd","severity::3","slowness::4","test","type::maintenance"],"milestone":null,"assignees":[],"author":{"id":19650994,"username":"project_278964_bot_88b943018f1db9c06a053225e9f7318a","name":"TEST_FAILURES_PROJECT_TOKEN","state":"active","locked":false,"avatar_url":"https://secure.gravatar.com/avatar/e2967174d4ca94ee498311f6c64976aa321ac767af390c20b02c4d6ff49dcc8b?s=80\u0026d=identicon","web_url":"https://gitlab.com/project_278964_bot_88b943018f1db9c06a053225e9f7318a"},"type":"ISSUE","assignee":null,"user_notes_count":1,"merge_requests_count":0,"upvotes":0,"downvotes":0,"due_date":null,"confidential":false,"discussion_locked":null,"issue_type":"issue","web_url":"https://gitlab.com/gitlab-org/gitlab/-/issues/462546","time_stats":{"time_estimate":0,"total_time_spent":0,"human_time_estimate":null,"human_total_time_spent":null},"task_completion_status":{"count":0,"completed_count":0},"weight":null,"blocking_issues_count":0,"has_tasks":true,"task_status":"0 of 0 checklist items completed","_links":{"self":"https://gitlab.com/api/v4/projects/278964/issues/462546","notes":"https://gitlab.com/api/v4/projects/278964/issues/462546/notes","award_emoji":"https://gitlab.com/api/v4/projects/278964/issues/462546/award_emoji","project":"https://gitlab.com/api/v4/projects/278964","closed_as_duplicate_of":null},"references":{"short":"#462546","relative":"gitlab#462546","full":"gitlab-org/gitlab#462546"},"severity":"UNKNOWN","moved_to_id":null,"imported":false,"imported_from":"none","service_desk_reply_to":null,"epic_iid":null,"epic":null,"iteration":null,"health_status":null}]