2023-07-18 Test session report | e2e-package-and-test

Session summary

  • Deploy version:
  • Deploy environment: main
  • Pipeline: main 934726344
  • Total 1971 tests
  • Passed 1700 tests
  • Failed 3 tests
  • 268 other tests (usually skipped)

Failed jobs

Manage

  • Total 187 tests
  • Passed 160 tests
  • Failed 3 tests
  • 24 other tests (usually skipped)
Test Job Status Action
Manage WebHooks integration sends a merge request event 4674496952 failed
  • failure issue exists or was created
Manage GitHub import when imported via api imports project 4674496993 failed
Manage GitHub import when imported via api imports repo push rules 4674496993 failed
Passed tests:
Test Job Status Action
Manage Project access token for the same project can be used to commit via the API 4674496879, 4674496900, 4674496907 passed -
Manage Project access token for the same project can be used to create a file via the project API 4674496879, 4674496900, 4674496907 passed -
Manage Project access token for a different project cannot be used to create a file via the project API 4674496879, 4674496900, 4674496907 passed -
Manage Project access token for a different project cannot be used to commit via the API 4674496879, 4674496900, 4674496907 passed -
Manage OAuth behaves like Instance OAuth Application creates oauth application and uses it to login 4674496879, 4674496892, 4674496904 passed -
Manage OIDC behaves like Instance OAuth Application creates oidc application and uses it to login 4674496879, 4674496892, 4674496904 passed -
Manage Group access tokens can be created and revoked via the UI 4674496879, 4674496895, 4674496916 passed -
Manage Impersonation tokens can be created and revoked via the UI 4674496879, 4674496892, 4674496904 passed -
Manage User with minimal access to group is not allowed to edit files via the UI 4674496885, 4674496900, 4674496904 passed -
Manage Jenkins integration integrates and displays build status for MR pipeline in GitLab 4674496881, 4674496901, 4674496907 passed -
Manage Group access token can be used to commit via the API 4674496881, 4674496900, 4674496904 passed -
Manage Group access token can be used to create a file via the project API 4674496881, 4674496900, 4674496904 passed -
Manage 2FA allows using 2FA recovery code once only 4674496881, 4674496900, 4674496904 passed -
Manage Gitlab migration with import within same instance successfully imports project 4674496881, 4674496897, 4674496912 passed -
Manage User with minimal access to group is not allowed to create a file via the API 4674496881, 4674496892, 4674496907 passed -
Manage User with minimal access to group is not allowed to commit via the API 4674496881, 4674496892, 4674496907 passed -
Manage User with minimal access to group is not allowed to push code via the CLI 4674496881, 4674496892, 4674496907 passed -
Manage rate limits throttles authenticated api requests by user 4674496881, 4674496895, 4674496916 passed -
Manage Project access tokens can be created and revoked via the UI 4674496881, 4674496895, 4674496907 passed -
Manage basic user login user logs in using basic credentials and logs out 4674496892, 4674496886, 4674496912, 4674496998, 4674496996 passed -
Manage 2FA allows enforcing 2FA via UI and logging in with 2FA 4674496892, 4674496904, 4674496888 passed -
Manage standard when admin approval is not required behaves like registration and login allows the user to register and login 4674496886, 4674496901, 4674496912 passed -
Manage standard when admin approval is not required when user account is deleted allows recreating with same credentials 4674496886, 4674496901, 4674496912 passed -
Manage standard when admin approval is required allows user login after approval 4674496886, 4674496901, 4674496912 passed -
Manage Group access when restricted by user's ip address with API allows access 4674496886, 4674496900, 4674496910 passed -
Manage Group access when restricted by user's ip address with UI allows access 4674496886, 4674496900, 4674496910 passed -
Manage Group access when restricted by user's ip address with SSH allows access 4674496886, 4674496900, 4674496910 passed -
Manage Group access when restricted by another ip address with UI denies access 4674496886, 4674496900, 4674496910 passed -
Manage Group access when restricted by another ip address with API denies access 4674496886, 4674496900, 4674496910 passed -
Manage Group access when restricted by another ip address with SSH denies access 4674496886, 4674496900, 4674496910 passed -
Manage 2FA allows 2FA code recovery via ssh 4674496897, 4674496888, 4674496916 passed -
Manage User after parent group membership termination is not allowed to create a file via the API 4674496888, 4674496895, 4674496916 passed -
Manage User after parent group membership termination is not allowed to commit via the API 4674496888, 4674496895, 4674496916 passed -
Manage User after parent group membership termination is not allowed to push code via the CLI 4674496888, 4674496895, 4674496916 passed -
Manage 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 4674496939 passed -
Manage 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 4674496939 passed -
Manage Group SAML SSO - Non enforced SSO lets group admin test settings 4674496939 passed -
Manage Group SAML SSO - Non enforced SSO user logs in to group with SAML SSO 4674496939 passed -
Manage 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 4674496939 passed -
Manage Group SAML SSO - Enforced SSO user clones and pushes to project within a group using Git HTTP 4674496939 passed -
Manage Instance wide SAML SSO user logs in to gitlab with SAML SSO 4674496946 passed -
Manage Jira issue import imports issues from Jira 4674496948 passed -
Manage Jira integration closes an issue via pushing a commit 4674496948 passed -
Manage Jira integration closes an issue via a merge request 4674496948 passed -
Manage Jira issues integration shows open issues 4674496948 passed -
Manage Jira issues integration views an issue 4674496948 passed -
Manage Jira issues integration searching issues returns results 4674496948 passed -
Manage OAuth connects and logs in with GitHub OAuth 4674496942 passed -
Manage OAuth logs in with Facebook credentials 4674496942 passed -
Manage Group WebHooks integration sends subgroup events 4674496952 passed -
Manage Group WebHooks integration when hook fails group hooks do not auto-disable 4674496952 passed -
Manage WebHooks integration sends a push event 4674496952 passed -
Manage WebHooks integration sends a wiki page event 4674496952 passed -
Manage WebHooks integration sends an issues and note event 4674496952 passed -
Manage WebHooks integration sends a tag event 4674496952 passed -
Manage LDAP admin sync sets and removes user's admin status 4674496955 passed -
Manage LDAP Group sync using group cn method behaves like Group sync can create group access tokens 4674496958, 4674496962 passed -
Manage LDAP Group sync using group cn method behaves like Group sync has LDAP users synced 4674496958, 4674496962 passed -
Manage LDAP Group sync using group cn method behaves like Group sync can create project access tokens 4674496958, 4674496962 passed -
Manage LDAP Group sync user filter method behaves like Group sync can create group access tokens 4674496958, 4674496962 passed -
Manage LDAP Group sync user filter method behaves like Group sync can create project access tokens 4674496958, 4674496962 passed -
Manage LDAP Group sync user filter method behaves like Group sync has LDAP users synced 4674496958, 4674496962 passed -
Manage LDAP login user logs into GitLab using LDAP credentials 4674496958, 4674496962 passed -
Manage while LDAP is enabled behaves like registration and login allows the user to register and login 4674496962 passed -
Manage Mattermost login user logs into Mattermost using GitLab OAuth 4674496968 passed -
Configure Mattermost support user creates a group with a mattermost team 4674496968 passed -
Manage Pipeline status emails when pipeline fails sends an email 4674496983 passed -
Manage Pipeline status emails when pipeline passes sends an email 4674496983 passed -
Manage Gitlab migration with designs successfully imports design 4674496993 passed -
Manage Gitlab migration with associated merge request preserves related merge request 4674496993 passed -
Manage Gitlab migration with project issues successfully imports issue 4674496993 passed -
Manage Gitlab migration with subgroups and labels successfully imports groups and labels 4674496993 passed -
Manage Gitlab migration with milestones and badges successfully imports group milestones and badges 4674496993 passed -
Manage GitHub import when imported via UI imports a project 4674496993 passed -
Manage Gitlab migration with group member member retains indirect membership in imported project 4674496993 passed -
Manage Gitlab migration with project member member retains direct membership in imported project 4674496993 passed -
Manage Gitlab migration with uninitialized project successfully imports project 4674496993 passed -
Manage Gitlab migration with wiki successfully imports project wiki 4674496993 passed -
Manage Gitlab migration with repository successfully imports repository 4674496993 passed -
Manage Gitlab migration with EE features imports group epics and iterations 4674496993 passed -
Manage Gitlab migration with release successfully imports project release 4674496993 passed -
Manage Gitlab migration imports group from UI 4674496993 passed -
Manage Gitlab migration with ci pipeline successfully imports ci pipeline 4674496993 passed -
Other tests:
Test Job Status Action
Create Slack app integration when using Slash commands creates an issue 4674496879, 4674496892, 4674496904 pending -
Create Slack app integration when using Slash commands with gitlab issue displays an issue 4674496879, 4674496892, 4674496904 pending -
Create Slack app integration when using Slash commands with gitlab issue closes an issue 4674496879, 4674496892, 4674496904 pending -
Create Slack app integration when using Slash commands with gitlab issue comments on an issue 4674496879, 4674496892, 4674496904 pending -
Create Slack app integration when using Slash commands with gitlab issue with target project moves an issue 4674496879, 4674496892, 4674496904 pending -
Manage Project import imports large Github repo via api 4674496885, 4674496897, 4674496910 pending -
Manage Gitlab migration migrates large gitlab group via api 4674496881, 4674496895, 4674496907, 4674496993 pending -
Manage WebHooks integration when hook fails hook is auto-disabled 4674496952 quarantine pending -
Manage Gitlab migration with merge request successfully imports merge request 4674496993 quarantine pending -

Plan

  • Total 250 tests
  • Passed 246 tests
  • Failed 0 tests
  • 4 other tests (usually skipped)
Passed tests:
Test Job Status Action
Plan Issues list successfully exports issues list as CSV 4674496879, 4674496897, 4674496910 passed -
Plan issue suggestions shows issue suggestions when creating a new issue 4674496879, 4674496904, 4674496901 passed -
Plan Configure issue board by label shows only issues that match the configured label 4674496879, 4674496895, 4674496916 passed -
Plan promote issue to epic promotes issue to epic 4674496879, 4674496897, 4674496912 passed -
Plan Multiple assignees per issue shows the first three assignees and a +n sign in the issues list 4674496879, 4674496895, 4674496916 passed -
Plan Multiple assignees per issue shows the first five assignees and a +n more link in the issue page 4674496879, 4674496895, 4674496916 passed -
Plan Custom issue templates creates an issue via custom template 4674496879, 4674496900, 4674496916 passed -
Plan Group issue boards creates a group issue board via the GUI 4674496879, 4674496895, 4674496910 passed -
Plan Editing scoped labels on issues correctly applies simple and multiple colon scoped pairs labels 4674496879, 4674496900, 4674496907 passed -
Plan Assign Iterations assigns a group iteration to an existing issue 4674496879, 4674496897, 4674496910 passed -
Plan Value stream analytics without pre-existing dashboard with custom template behaves like value stream analytics shows vsa dashboard 4674496879, 4674496904, 4674496901 passed -
Plan Value stream analytics without pre-existing dashboard with default template behaves like value stream analytics shows vsa dashboard 4674496879, 4674496904, 4674496901 passed -
Plan Milestones Group milestone behaves like milestone assigned to new issue is assigned to a new issue 4674496879, 4674496904, 4674496895 passed -
Plan Milestones Group milestone behaves like milestone assigned to existing issue is assigned to an existing issue 4674496879, 4674496904, 4674496895 passed -
Plan Milestones Project milestone behaves like milestone assigned to new issue is assigned to a new issue 4674496879, 4674496904, 4674496895 passed -
Plan Milestones Project milestone behaves like milestone assigned to existing issue is assigned to an existing issue 4674496879, 4674496904, 4674496895 passed -
Plan Issue creation closes an issue 4674496879, 4674496897, 4674496912, 4674496998, 4674496996 passed -
Plan Issue creation creates an issue 4674496879, 4674496897, 4674496912, 4674496998, 4674496996 passed -
Plan Issue creation when using attachments in comments comments on an issue with an attachment 4674496879, 4674496897, 4674496912, 4674496918, 4674496922, 4674496928, 4674496998, 4674496996 passed -
Plan Contribution Analytics tests contributions 4674496885, 4674496892, 4674496912 passed -
Plan mention mentions another user in an issue 4674496885, 4674496900, 4674496910, 4674496998, 4674496996 passed -
Plan Design Management user adds a design and modifies it 4674496885, 4674496892, 4674496912 passed -
Plan Design Management user adds a design and annotates it 4674496885, 4674496901, 4674496907 passed -
Plan filter issue comments activities filters comments and activities in an issue 4674496885, 4674496892, 4674496904 passed -
Plan Epics Management creates an epic 4674496885, 4674496904, 4674496895 passed -
Plan Epics Management creates a confidential epic 4674496885, 4674496904, 4674496895 passed -
Plan Epics Management Resources created via API adds/removes issue to/from epic using quick actions 4674496885, 4674496904, 4674496895 passed -
Plan Epics Management Resources created via API Visit epic first comments on epic 4674496885, 4674496904, 4674496895 passed -
Plan Epics Management Resources created via API Visit epic first closes and reopens an epic 4674496885, 4674496904, 4674496895 passed -
Plan Epics Management Resources created via API Visit epic first adds/removes issue to/from epic 4674496885, 4674496904, 4674496895 passed -
Plan Epics roadmap presents epic on roadmap 4674496885, 4674496900, 4674496912 passed -
Plan Creating pages in group wikis when wiki is empty creates a new page 4674496885, 4674496895, 4674496916 passed -
Plan Creating pages in group wikis when wiki has a home page adds a second page 4674496885, 4674496895, 4674496916 passed -
Plan Issue comments comments on an issue and edits the comment 4674496885, 4674496892, 4674496912 passed -
Plan Custom email customizes email with additional text 4674496881, 4674496900, 4674496907 passed -
Plan Project milestone creates a project milestone 4674496881, 4674496901, 4674496912 passed -
Plan Design Management user archives a design 4674496881, 4674496897, 4674496916 passed -
Plan Testing project wiki file upload by creating a formatted page with an image uploaded 4674496881 quarantine, 4674496900 quarantine, 4674496912 quarantine passed -
Plan Group issue boards shows multiple group boards in the boards dropdown menu 4674496881, 4674496892, 4674496907 passed -
Plan Burndown chart shows burndown chart on milestone page 4674496881, 4674496904, 4674496895 passed -
Plan Project Wiki with Wiki Sidebar has all expected links that work 4674496892, 4674496888, 4674496916 passed -
Plan Project Wiki with Wiki Page List has all expected links that work 4674496892, 4674496888, 4674496916 passed -
Plan Merge Request Analytics shows merge request analytics chart and stats 4674496892, 4674496888, 4674496907 passed -
Plan Assignees update without refresh 4674496892, 4674496886, 4674496907 passed -
Plan Sum of issues weights on issue board shows the sum of issues weights in the board list's header 4674496892, 4674496888, 4674496912 passed -
Plan Testing wiki content manipulation inside a project by manipulating content on the page 4674496892, 4674496886, 4674496912 passed -
Plan Testing wiki content manipulation inside a project by manipulating content on the page using git push 4674496892, 4674496886, 4674496912 passed -
Plan check xss occurence in @mentions in issues mentions a user in a comment 4674496892, 4674496888, 4674496916 passed -
Plan Testing group wiki file upload by creating a formatted page with an image uploaded 4674496886 quarantine, 4674496897 quarantine, 4674496904 quarantine passed -
Plan Testing wiki content creation inside a project by adding a second page to the wiki using git push 4674496886, 4674496897, 4674496910 passed -
Plan Testing wiki content creation inside a project by adding a home page to the wiki using git push 4674496886, 4674496897, 4674496910 passed -
Plan Testing wiki content creation inside a project by adding a home page to the wiki 4674496886, 4674496897, 4674496910 passed -
Plan Testing wiki content creation inside a project by adding a second page to the wiki 4674496886, 4674496897, 4674496910 passed -
Plan Issues weight visualization shows the set weight in the issue page, in the milestone page, and in the issues list page 4674496886, 4674496904, 4674496895 passed -
Plan Testing project wiki can delete a page 4674496886, 4674496910, 4674496901 passed -
Plan Related issues relates and unrelates one issue to/from another 4674496886, 4674496901, 4674496912 passed -
Plan A project wiki can change the directory path of a page 4674496886, 4674496900, 4674496910 passed -
Plan Project issue boards Assignee issue board shows the just created board with an assignee list, and an issue on it 4674496886, 4674496900, 4674496907 passed -
Plan Project issue boards Label issue board shows the just created board with a "Testing" (label) list, and an issue on it 4674496886, 4674496900, 4674496907 passed -
Plan Project issue boards Milestone issue board shows the just created board with a "1.0" (milestone) list, and an issue on it 4674496886, 4674496900, 4674496907 passed -
Plan Project level issues analytics behaves like issues analytics page displays a graph 4674496886, 4674496897, 4674496904 passed -
Plan Group level issues analytics behaves like issues analytics page displays a graph 4674496886, 4674496897, 4674496904 passed -
Plan Group milestone creates a group milestone 4674496886, 4674496910, 4674496901 passed -
Plan Configurable issue board renames the issue board 4674496886, 4674496904, 4674496901 passed -
Plan Issue board focus mode focuses on issue board 4674496886, 4674496901, 4674496916 passed -
Plan for project insights page behaves like default insights page displays issues and merge requests dashboards 4674496886, 4674496904, 4674496895 passed -
Plan for group insights page behaves like default insights page displays issues and merge requests dashboards 4674496886, 4674496904, 4674496895 passed -
Plan collapse comments in issue discussions collapses and expands reply for comments in an issue 4674496900, 4674496904, 4674496888 passed -
Plan Testing group wiki can delete a group wiki page 4674496900, 4674496888, 4674496912 passed -
Plan Group Iterations creates a group iteration automatically through an iteration cadence 4674496897, 4674496888, 4674496910 passed -
Plan Issue closes via pushing a commit 4674496897, 4674496904, 4674496888 passed -
Plan Epics milestone dates API updates epic dates when adding another issue 4674496897, 4674496904, 4674496888 passed -
Plan Epics milestone dates API updates epic dates when removing issue 4674496897, 4674496904, 4674496888 passed -
Plan Epics milestone dates API updates epic dates when updating milestones 4674496897, 4674496904, 4674496888 passed -
Plan Epics milestone dates API updates epic dates when deleting milestones 4674496897, 4674496904, 4674496888 passed -
Plan Default issue templates uses default template when creating an issue 4674496904, 4674496888, 4674496895 passed -
Plan Multiple assignees per issue shows four assignees in the issues list 4674496904, 4674496888, 4674496901 passed -
Plan Read-only board configuration shows board configuration to user without edit permission 4674496888, 4674496901, 4674496916 passed -
Plan Email Notification is received by a user for project invitation 4674496983 passed -
Other tests:
Test Job Status Action
Plan Value stream analytics with pre-existing dashboard displays VSA page with correct lifecycle metrics and overview chart 4674496879, 4674496904, 4674496901 pending -
Plan Pages creates a Pages website 4674496931 quarantine pending -

Create

  • Total 629 tests
  • Passed 563 tests
  • Failed 0 tests
  • 66 other tests (usually skipped)
Passed tests:
Test Job Status Action
Create Merge request push options merges when pipeline succeeds 4674496879, 4674496891, 4674496900, 4674496910 passed -
Create Merge request push options sets merge when pipeline succeeds 4674496879, 4674496891, 4674496900, 4674496910 passed -
Create 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 4674496879, 4674496889, 4674496901, 4674496912 passed -
Create Merge request push options sets a target branch 4674496879, 4674496889, 4674496901, 4674496907 passed -
Create Group file templates creates file via custom Dockerfile file template 4674496879, 4674496891, 4674496901, 4674496916 passed -
Create Group file templates creates file via custom .gitignore file template 4674496879, 4674496891, 4674496901, 4674496916 passed -
Create Group file templates creates file via custom .gitlab-ci.yml file template 4674496879, 4674496891, 4674496901, 4674496916 passed -
Create Group file templates creates file via custom LICENSE file template 4674496879, 4674496891, 4674496901, 4674496916 passed -
Create Merge request push options sets labels 4674496879, 4674496891, 4674496901, 4674496916 passed -
Create Merge request push options when labels are set already removes them on subsequent push 4674496879, 4674496891, 4674496901, 4674496916 passed -
Create batch comments in merge request user submits a non-diff review 4674496879, 4674496892, 4674496889, 4674496910 passed -
Create batch comments in merge request user submits a diff review 4674496879, 4674496892, 4674496889, 4674496910 passed -
Create push after setting the file size limit via admin/application_settings push fails when the file size is above the limit 4674496879, 4674496892, 4674496889, 4674496912 passed -
Create push after setting the file size limit via admin/application_settings push successful when the file size is under the limit 4674496879, 4674496892, 4674496889, 4674496912 passed -
Create Merge request creation from fork can merge source branch from fork into upstream repository 4674496879, 4674496897, 4674496889, 4674496910 passed -
Create Version control for project snippets clones, pushes, and pulls a project snippet over HTTP, edits via UI 4674496879, 4674496891, 4674496901, 4674496916 passed -
Create Version control for project snippets clones, pushes, and pulls a project snippet over SSH, deletes via UI 4674496879, 4674496891, 4674496901, 4674496916 passed -
Create Push mirror a repository over HTTP configures and syncs a (push) mirrored repository 4674496879, 4674496900, 4674496889, 4674496907 passed -
Create Branch with unusual name when branch name contains slash, hash, double dash, and capital letter renders repository file tree correctly 4674496879, 4674496891, 4674496895, 4674496910 passed -
Create 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 4674496879, 4674496891, 4674496892, 4674496910 passed -
Create Cherry picking from a merge request creates a merge request 4674496879, 4674496900, 4674496889, 4674496916 passed -
Create Repository tags when not protected behaves like successful tag creation can be created by maintainer_user 4674496879, 4674496891, 4674496897, 4674496916 passed -
Create Repository tags when not protected behaves like successful tag creation can be created by developer_user 4674496879, 4674496891, 4674496897, 4674496916 passed -
Create Repository tags when protected behaves like successful tag creation can be created by maintainer_user 4674496879, 4674496891, 4674496897, 4674496916 passed -
Create Repository tags when protected behaves like unsuccessful tag creation cannot be created by an unauthorized developer_user 4674496879, 4674496891, 4674496897, 4674496916 passed -
Create Multiple file snippet behaves like adding file to snippet adds second file to an existing personal_snippet to make it multi-file 4674496879, 4674496889, 4674496895, 4674496910 passed -
Create Multiple file snippet behaves like adding file to snippet adds second file to an existing project_snippet to make it multi-file 4674496879, 4674496889, 4674496895, 4674496910 passed -
Create Project snippet creation user creates a project snippet 4674496879, 4674496891, 4674496904, 4674496901 passed -
Create Push over SSH using Git protocol version 2 user pushes to the repository 4674496879, 4674496897, 4674496889, 4674496916 passed -
Create File Locking creates a merge request and fails to merge 4674496879, 4674496891, 4674496895, 4674496907 passed -
Create File Locking locks a file and tries to push as a second user 4674496879, 4674496891, 4674496895, 4674496907 passed -
Create File Locking checks file locked by other user to be disabled 4674496879, 4674496891, 4674496895, 4674496907 passed -
Create File Locking locks a file and unlocks in list 4674496879, 4674496891, 4674496895, 4674496907 passed -
Create File Locking locks a directory and tries to push as a second user 4674496879, 4674496891, 4674496895, 4674496907 passed -
Create Create, Retrieve and Delete branches via API creates, retrieves and deletes branches 4674496885, 4674496889, 4674496895, 4674496912 passed -
Create Personal snippet creation user creates a personal snippet 4674496885, 4674496891, 4674496900, 4674496907, 4674496998, 4674496996 passed -
Create Merge request custom templates creates a merge request via custom template 4674496885, 4674496889, 4674496901, 4674496907 passed -
Create Merge request push options sets title and description 4674496885, 4674496891, 4674496897, 4674496904 passed -
Create Merge request squashing user squashes commits while merging 4674496885, 4674496891, 4674496897, 4674496904 passed -
Create File management user deletes a file via the Web 4674496885, 4674496889, 4674496895, 4674496916 passed -
Create 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 4674496885, 4674496889, 4674496895, 4674496916 passed -
Create 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 4674496885, 4674496889, 4674496895, 4674496916 passed -
Create Commit data user views raw commit diff 4674496885, 4674496891, 4674496895, 4674496916 passed -
Create Commit data user views raw email patch 4674496885, 4674496891, 4674496895, 4674496916 passed -
Create Push mirror a repository over HTTP configures and syncs LFS objects for a (push) mirrored repository 4674496885, 4674496891, 4674496901, 4674496916 passed -
Create Codeowners displays owners specified in CODEOWNERS file 4674496885, 4674496891, 4674496901, 4674496916 passed -
Create Multiple file snippet behaves like copying snippet file contents copies file contents of a multi-file personal_snippet to a comment and verifies them 4674496885, 4674496897, 4674496889, 4674496912 passed -
Create Multiple file snippet behaves like copying snippet file contents copies file contents of a multi-file project_snippet to a comment and verifies them 4674496885, 4674496897, 4674496889, 4674496912 passed -
Create Default branch name instance setting sets the default branch name for a new project 4674496885, 4674496891, 4674496895, 4674496907 passed -
Create Default branch name instance setting allows a project to be created via the CLI with a different default branch name 4674496885, 4674496891, 4674496895, 4674496907 passed -
Create Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a personal_snippet 4674496885, 4674496891, 4674496901, 4674496912 passed -
Create Adding comments on snippets behaves like comments on snippets adds, edits, and deletes a comment on a project_snippet 4674496885, 4674496891, 4674496901, 4674496912 passed -
Create PostReceive idempotent pushes and creates a single push event three times 4674496881, 4674496891, 4674496910, 4674496901 passed -
Create File with unusual name when file name starts with a dash and contains hash, semicolon, colon, and question mark renders repository file tree correctly 4674496881, 4674496892, 4674496889, 4674496907 passed -
Create Branch Rules Overview adds a new branch rule 4674496881, 4674496889, 4674496901, 4674496916 passed -
Create Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_single_file including file number 4674496881, 4674496891, 4674496901, 4674496912 passed -
Create Snippet index page behaves like displaying details on index page shows correct details of project_snippet_with_multiple_files including file number 4674496881, 4674496891, 4674496901, 4674496912 passed -
Create Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_single_file including file number 4674496881, 4674496891, 4674496901, 4674496912 passed -
Create Snippet index page behaves like displaying details on index page shows correct details of personal_snippet_with_multiple_files including file number 4674496881, 4674496891, 4674496901, 4674496912 passed -
Create File management user edits a file via the Web 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Version control for personal snippets clones, pushes, and pulls a snippet over HTTP, edits via UI 4674496881, 4674496889, 4674496895, 4674496916 passed -
Create Version control for personal snippets clones, pushes, and pulls a snippet over SSH, deletes via UI 4674496881, 4674496889, 4674496895, 4674496916 passed -
Create Git push over HTTP user using a personal access token pushes code to the repository 4674496881, 4674496891, 4674496895, 4674496907, 4674496998, 4674496996 passed -
Create Setup an MR with codeowners file creates a merge request with codeowners file and squashing commits enabled 4674496881, 4674496891, 4674496900, 4674496916 passed -
Create Default merge request templates uses default template when creating a merge request 4674496881, 4674496889, 4674496895, 4674496910 passed -
Create Push Rules using non signed commits restricts removal of tag 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules using non signed commits restricts committing files with secrets 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules using non signed commits restricts branches by branch name 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules using non signed commits restricts files by name and size 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules using non signed commits allows an unrestricted push 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules using non signed commits restricts users by email format 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules using non signed commits restricts commit by message format 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules with commits restricted to verified emails rejects unverified emails 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules using signed commits restricts to signed commits 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Push Rules with commits restricted by author email to existing GitLab users rejects non-member users 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create Create a new merge request creates a merge request with a milestone and label 4674496881, 4674496891, 4674496900, 4674496912 passed -
Create Create a new merge request creates a basic merge request 4674496881, 4674496891, 4674496900, 4674496912, 4674496998, 4674496996 passed -
Create Reverting a commit creates a merge request 4674496881, 4674496900, 4674496889, 4674496907 passed -
Create Multiple file snippet creates a personal snippet with multiple files 4674496881, 4674496891, 4674496897, 4674496912 passed -
Create SSH key support pushes multiple branches and tags together 4674496881, 4674496891, 4674496892, 4674496912, 4674496998, 4674496996 passed -
Create SSH key support pushes code to the repository via SSH 4674496881, 4674496891, 4674496892, 4674496912, 4674496998, 4674496996 passed -
Create Pull mirror a repository over SSH with a private key configures and syncs a (pull) mirrored repository 4674496881 quarantine, 4674496889 quarantine, 4674496904 quarantine, 4674496895 quarantine passed -
Create Add a directory in Web IDE when user adds a new empty directory shows successfully but not able to be committed 4674496881 quarantine, 4674496891 quarantine, 4674496895 quarantine, 4674496907 quarantine passed -
Create Add a directory in Web IDE when a directory with the same name already exists throws an error 4674496881 quarantine, 4674496891 quarantine, 4674496895 quarantine, 4674496907 quarantine passed -
Create Pull mirror a repository over HTTP configures and syncs a (pull) mirrored repository with password auth 4674496891, 4674496892, 4674496886, 4674496904 passed -
Create Create a new project from a template commits via the api 4674496891, 4674496886, 4674496897, 4674496910 passed -
Create Create a new merge request from the event notification after a push creates a merge request after a push via the git CLI 4674496891, 4674496886, 4674496895, 4674496916 passed -
Create Create a new merge request from the event notification after a push creates a merge request after a push via the API 4674496891, 4674496886, 4674496895, 4674496916 passed -
Create 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 4674496891, 4674496886, 4674496901, 4674496916 passed -
Create Repository License Detection on a project with an unrecognized LICENSE behaves like project license detection displays the name of the license on the repository 4674496891, 4674496886, 4674496901, 4674496916 passed -
Create 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 4674496891 quarantine, 4674496886 quarantine, 4674496904 quarantine, 4674496895 quarantine passed -
Create Upload a file in Web IDE when a file with the same name already exists throws an error 4674496891 quarantine, 4674496886 quarantine, 4674496904 quarantine, 4674496895 quarantine passed -
Create 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 4674496891 quarantine, 4674496886 quarantine, 4674496904 quarantine, 4674496895 quarantine passed -
Create Approval rules allows multiple approval rules with users and groups 4674496891, 4674496888, 4674496901, 4674496916 passed -
Create Git push over HTTP pushes to a project using a specific Praefect repository storage 4674496891 passed -
Create Git push over HTTP user pushes code to the repository 4674496891, 4674496886, 4674496900, 4674496907, 4674496998, 4674496996 passed -
Create Sharing snippets when the snippet is changed to private does not display Embed/Share dropdown 4674496891, 4674496904, 4674496888, 4674496901 passed -
Create Sharing snippets when the snippet is public can be shared with not signed-in users 4674496891, 4674496904, 4674496888, 4674496901 passed -
Create Merge request rebasing user rebases source branch of merge request 4674496891, 4674496886, 4674496901, 4674496916 passed -
Create Download merge request patch and diff views the merge request plain diff 4674496891, 4674496900, 4674496888, 4674496910, 4674496987 passed -
Create Download merge request patch and diff views the merge request patches 4674496891, 4674496900, 4674496888, 4674496910, 4674496987 passed -
Create Git clone over HTTP user performs a deep clone 4674496891, 4674496892, 4674496888, 4674496916 passed -
Create Git clone over HTTP user performs a shallow clone 4674496891, 4674496892, 4674496888, 4674496916 passed -
Create Multiple file snippet creates a project snippet with multiple files 4674496891, 4674496886, 4674496897, 4674496907 passed -
Create Project templates when instance level successfully imports the project using template 4674496892, 4674496889, 4674496888, 4674496910 passed -
Create Project templates when built-in successfully imports the project using template 4674496892, 4674496889, 4674496888, 4674496910 passed -
Create Project templates when group level successfully imports the project using template 4674496892, 4674496889, 4674496888, 4674496910 passed -
Create Codeowners merge request assigns code owners as approvers 4674496886, 4674496900, 4674496889, 4674496907 passed -
Create Push over HTTP using Git protocol version 2 user pushes to the repository 4674496886, 4674496897, 4674496889, 4674496912 passed -
Create SSH keys support user can add an SSH key 4674496886, 4674496889, 4674496895, 4674496916, 4674496998, 4674496996 passed -
Create SSH keys support after adding an ssh key can delete an ssh key 4674496886, 4674496889, 4674496895, 4674496916, 4674496998, 4674496996 passed -
Create with merge request suggestions applies a single suggestion with a custom message 4674496886, 4674496897, 4674496889, 4674496907 passed -
Create File templates user adds Dockerfile via file template Python 4674496886, 4674496900, 4674496889, 4674496907 passed -
Create File templates user adds .gitignore via file template Android 4674496886, 4674496900, 4674496889, 4674496907 passed -
Create File templates user adds LICENSE via file template Mozilla Public License 2.0 4674496886, 4674496900, 4674496889, 4674496907 passed -
Create File templates user adds .gitlab-ci.yml via file template Julia 4674496886, 4674496900, 4674496889, 4674496907 passed -
Create Source editor toolbar preview can preview markdown side-by-side while editing 4674496886, 4674496889, 4674496904, 4674496895 passed -
Create 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 4674496886, 4674496897, 4674496889, 4674496910 passed -
Create 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 4674496886, 4674496897, 4674496889, 4674496910 passed -
Create 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 4674496886, 4674496897, 4674496889, 4674496910 passed -
Create API basics user creates a project with a file and deletes them afterwards 4674496886, 4674496900, 4674496889, 4674496907 passed -
Create API basics raw file access sets no-cache headers as expected 4674496886, 4674496900, 4674496889, 4674496907 passed -
Create Merged merge request can be reverted 4674496886, 4674496889, 4674496901, 4674496916, 4674496987 passed -
Create Merge request push options removes the source branch 4674496900, 4674496889, 4674496904, 4674496888 passed -
Create with merge request batch suggestions applies multiple suggestions 4674496900, 4674496889, 4674496888, 4674496912 passed -
Create Protected branch support when developers and maintainers are allowed to push to a protected branch user with push rights successfully pushes to the protected branch 4674496900, 4674496889, 4674496888, 4674496910 passed -
Create Protected branch support when developers and maintainers are not allowed to push to a protected branch user without push rights fails to push to the protected branch 4674496900, 4674496889, 4674496888, 4674496910 passed -
Create Multiple file snippet behaves like deleting file from snippet deletes second file from an existing project_snippet to make it single-file 4674496897, 4674496889, 4674496904, 4674496888 passed -
Create Multiple file snippet behaves like deleting file from snippet deletes second file from an existing personal_snippet to make it single-file 4674496897, 4674496889, 4674496904, 4674496888 passed -
Create File management user creates a file via the Web 4674496897, 4674496889, 4674496888, 4674496912 passed -
Create 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 4674496889, 4674496888, 4674496901, 4674496907 passed -
Create Restricted protected branch push and merge when only one group is allowed to merge and push to a protected branch behaves like unselected maintainer user fails to push 4674496889, 4674496888, 4674496901, 4674496907 passed -
Create 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 4674496889, 4674496888, 4674496901, 4674496907 passed -
Create Restricted protected branch push and merge when only one user is allowed to merge and push to a protected branch behaves like unselected maintainer user fails to push 4674496889, 4674496888, 4674496901, 4674496907 passed -
Create Cherry picking a commit creates a merge request 4674496889, 4674496904, 4674496888, 4674496901 passed -
Create Repository Usage Quota matches cloned repo usage to reported usage 4674496889, 4674496888, 4674496895, 4674496916 passed -
Create Gitaly repository storage creates a 2nd fork after moving the parent project 4674496978 passed -
Create Snippet repository storage moves snippet repository from one Gitaly storage to another 4674496978 passed -
Create Group Wiki repository storage moves group Wiki repository from one Gitaly storage to another 4674496978 passed -
Other tests:
Test Job Status Action
Create Link to line in Web IDE can link to a specific line of code in Web IDE 4674496879, 4674496897, 4674496889, 4674496910 pending -
Create Merge requests when merging once behaves like merge when pipeline succeeds merges after pipeline succeeds 4674496879 quarantine, 4674496891 quarantine, 4674496892 quarantine, 4674496904 quarantine pending -
Create Web IDE file templates user adds .gitignore via file template Android 4674496885, 4674496891, 4674496892, 4674496904 pending -
Create Web IDE file templates user adds .gitlab-ci.yml via file template Julia 4674496885, 4674496891, 4674496892, 4674496904 pending -
Create Web IDE file templates user adds LICENSE via file template Mozilla Public License 2.0 4674496885, 4674496891, 4674496892, 4674496904 pending -
Create Web IDE file templates user adds Dockerfile via file template Python 4674496885, 4674496891, 4674496892, 4674496904 pending -
Create Git push to canary Gitaly node over HTTP pushes to a project using a canary specific Gitaly repository storage 4674496885, 4674496891, 4674496897, 4674496910, 4674496998, 4674496996 pending -
Create Remote Development creates a new workspace and then stops and terminates it 4674496891 quarantine, 4674496888 quarantine, 4674496901 quarantine, 4674496916 quarantine pending -
Create Open Web IDE from Diff Tab opens and edits a multi-file merge request in Web IDE from Diff Tab 4674496900, 4674496889, 4674496888, 4674496910 pending -
Create Review a merge request in Web IDE opens and edits a merge request in Web IDE 4674496900, 4674496889, 4674496888, 4674496910 pending -
Create Upload a file in Web IDE when the file is a text file shows the Edit tab with the text 4674496900, 4674496889, 4674496888, 4674496910 pending -
Create Upload a file in Web IDE when the file is an image shows an image viewer 4674496900, 4674496889, 4674496888, 4674496910 pending -
Create Upload a file in Web IDE when the file is binary shows a Download button 4674496900, 4674496889, 4674496888, 4674496910 pending -
Create Upload a file in Web IDE when a file with the same name already exists throws an error 4674496900, 4674496889, 4674496888, 4674496910 pending -
Create Git Server Hooks with custom error messages renders preconfigured error message when user hook failed on commit in WebIDE 4674496900, 4674496889, 4674496888, 4674496910 pending -
Create First file using Web IDE creates the first file in an empty project via Web IDE 4674496900, 4674496889, 4674496888, 4674496910 pending -

Verify

  • Total 156 tests
  • Passed 141 tests
  • Failed 0 tests
  • 15 other tests (usually skipped)
Passed tests:
Test Job Status Action
Verify When user is blocked pipeline schedule is canceled 4674496879, 4674496897, 4674496910 passed -
Verify Pass dotenv variables to downstream via bridge runs the pipeline with composed config 4674496879, 4674496892, 4674496907 passed -
Verify Trigger matrix creates 2 trigger jobs and passes corresponding matrix variables 4674496879, 4674496892, 4674496910 passed -
Verify Pipeline subscription with a group owned project when upstream project new tag pipeline finishes triggers pipeline in downstream project 4674496879, 4674496892, 4674496910 passed -
Verify Include multiple files from multiple projects runs the pipeline with composed config 4674496885, 4674496892, 4674496907 passed -
Verify Pipeline with prefill variables shows dropdown for variables with description, value, and options defined 4674496885, 4674496895, 4674496910 passed -
Verify Pipeline with prefill variables shows only variables with description as prefill variables on the run pipeline page 4674496885, 4674496895, 4674496910 passed -
Verify Trigger child pipeline with 'when:manual' can trigger bridge job 4674496885, 4674496895, 4674496907 passed -
Verify UI defined variable is not inheritable when forward:pipeline_variables is false 4674496885, 4674496897, 4674496907 passed -
Verify UI defined variable is not inheritable by default 4674496885, 4674496897, 4674496907 passed -
Verify Code coverage statistics creates an MR with code coverage statistics 4674496885, 4674496892, 4674496916 passed -
Verify Multi-project pipelines creates a multi-project pipeline with artifact download 4674496885, 4674496897, 4674496907 passed -
Verify Update CI file with pipeline editor creates new pipeline and target branch 4674496885, 4674496901, 4674496912 passed -
Verify Pipelines for merged results and merge trains creates a pipeline with merged results 4674496885, 4674496900, 4674496907 passed -
Verify Pipelines for merged results and merge trains merges via a merge train 4674496885, 4674496900, 4674496907 passed -
Verify Group runner registration user registers a new group runner 4674496881 quarantine, 4674496892 quarantine, 4674496910 quarantine passed -
Verify Endpoint Coverage spans r/w postgres web sidekiq git api 4674496881, 4674496900, 4674496910 passed -
Verify UI defined variable is inheritable when forward:pipeline_variables is true 4674496881, 4674496910, 4674496901 passed -
Verify Include local config file paths with wildcard runs the pipeline with composed config 4674496881, 4674496895, 4674496910 passed -
Verify Pipeline with protected variable exposes variable on protected branch 4674496881, 4674496892, 4674496907 passed -
Verify Pipeline with protected variable does not expose variable on unprotected branch 4674496881, 4674496892, 4674496907 passed -
Verify Unlocking job artifacts across pipelines when latest pipeline is successful unlocks job artifacts from previous successful pipeline 4674496892, 4674496886, 4674496910 passed -
Verify Include multiple files from a project runs the pipeline with composed config 4674496892, 4674496888, 4674496916 passed -
Verify Pipeline with image:pull_policy when policy is allowed with [always] policy applies pull policy in job correctly 4674496892, 4674496886, 4674496916 passed -
Verify Pipeline with image:pull_policy when policy is allowed with [if-not-present] policy applies pull policy in job correctly 4674496892, 4674496886, 4674496916 passed -
Verify Pipeline with image:pull_policy when policy is allowed with [always if-not-present] policies applies pull policy in job correctly 4674496892, 4674496886, 4674496916 passed -
Verify Pipeline with image:pull_policy when policy is allowed with [never] policy applies pull policy in job correctly 4674496892, 4674496886, 4674496916 passed -
Verify Pipeline with image:pull_policy when policy is not allowed fails job with policy not allowed message 4674496892, 4674496886, 4674496916 passed -
Verify Pipeline with customizable variable manually creates a pipeline and uses the defined custom variable value 4674496892, 4674496904, 4674496888 passed -
Verify Run pipeline with web only rule can trigger pipeline 4674496892, 4674496888, 4674496907 passed -
Verify Parent-child pipelines dependent relationship parent pipelines passes if child passes 4674496892, 4674496888, 4674496912 passed -
Verify Parent-child pipelines dependent relationship parent pipeline fails if child fails 4674496892, 4674496888, 4674496912 passed -
Verify Runner registration user registers a new project runner 4674496886, 4674496897, 4674496904 passed -
Verify Pipeline with project file variables does not expose file variable content with echo 4674496886, 4674496904, 4674496895 passed -
Verify Pipeline with project file variables can read file variable content with cat 4674496886, 4674496904, 4674496895 passed -
Verify Pipeline editor can create merge request 4674496886, 4674496897, 4674496916 passed -
Verify Run pipeline with manual jobs does not leave any job in skipped state 4674496886, 4674496900, 4674496912 passed -
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 4674496886, 4674496897, 4674496912 passed -
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 4674496886, 4674496897, 4674496912 passed -
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 4674496886, 4674496897, 4674496912 passed -
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 4674496886, 4674496897, 4674496912 passed -
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 4674496886, 4674496897, 4674496912 passed -
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 4674496886, 4674496897, 4674496912 passed -
Verify Parent-child pipelines independent relationship parent pipelines passes if child passes 4674496897, 4674496888, 4674496912 passed -
Verify Parent-child pipelines independent relationship parent pipeline passes even if child fails 4674496897, 4674496888, 4674496912 passed -
Verify Pipeline API defined variable inheritance is determined based on forward:pipeline_variables condition 4674496897, 4674496888, 4674496907 passed -
Verify Pipeline with raw variables in YAML expands variables according to expand: true/false 4674496888, 4674496901, 4674496907 passed -
Other tests:
Test Job Status Action
Verify Cancelling merge request in merge train when system cancels the merge request creates a TODO task 4674496885 quarantine, 4674496897 quarantine, 4674496910 quarantine pending -
Verify Pipeline for project mirrors Github user commits to GitHub triggers CI pipeline 4674496881, 4674496895, 4674496907 pending -
Verify Unlocking job artifacts across pipelines when latest pipeline failed keeps job artifacts from latest failed pipelines and from latest successful pipeline 4674496892 quarantine, 4674496886 quarantine, 4674496910 quarantine pending -
Verify Unlocking job artifacts across pipelines when latest pipeline is blocked keeps job artifacts from the latest blocked pipeline and from latest successful pipeline 4674496892 quarantine, 4674496886 quarantine, 4674496910 quarantine pending -
Verify when pipeline is blocked can still merge MR successfully 4674496886 quarantine, 4674496900 quarantine, 4674496912 quarantine pending -

Package

  • Total 241 tests
  • Passed 232 tests
  • Failed 0 tests
  • 9 other tests (usually skipped)
Passed tests:
Test Job Status Action
Package Maven Repository with Gradle using ci job token pushes and pulls a maven package via gradle 4674496879 quarantine, 4674496901 quarantine, 4674496907 quarantine, 4674496920 quarantine, 4674496928 quarantine, 4674496924 quarantine passed -
Package Maven Repository with Gradle using project deploy token pushes and pulls a maven package via gradle 4674496879 quarantine, 4674496901 quarantine, 4674496907 quarantine, 4674496920 quarantine, 4674496928 quarantine, 4674496924 quarantine passed -
Package Maven Repository with Gradle using personal access token pushes and pulls a maven package via gradle 4674496879 quarantine, 4674496901 quarantine, 4674496907 quarantine, 4674496920 quarantine, 4674496928 quarantine, 4674496924 quarantine passed -
Package Package Registry npm project level endpoint using project deploy token push and pull a npm package via CI 4674496879, 4674496895, 4674496912, 4674496920, 4674496928, 4674496924 passed -
Package Package Registry npm project level endpoint using ci job token push and pull a npm package via CI 4674496879, 4674496895, 4674496912, 4674496920, 4674496928, 4674496924 passed -
Package Package Registry npm project level endpoint using personal access token push and pull a npm package via CI 4674496879, 4674496895, 4674496912, 4674496920, 4674496928, 4674496924 passed -
Package Helm Registry using project deploy token pushes and pulls a helm chart 4674496885 quarantine, 4674496900 quarantine, 4674496904 quarantine, 4674496918 quarantine, 4674496926 quarantine, 4674496924 quarantine passed -
Package Helm Registry using personal access token pushes and pulls a helm chart 4674496885 quarantine, 4674496900 quarantine, 4674496904 quarantine, 4674496918 quarantine, 4674496926 quarantine, 4674496924 quarantine passed -
Package Helm Registry using ci job token pushes and pulls a helm chart 4674496885 quarantine, 4674496900 quarantine, 4674496904 quarantine, 4674496918 quarantine, 4674496926 quarantine, 4674496924 quarantine passed -
Package Composer Repository publishes a composer package and deletes it 4674496885, 4674496904, 4674496901, 4674496918, 4674496926, 4674496924 passed -
Package Terraform Module Registry publishes a module 4674496885 quarantine, 4674496895 quarantine, 4674496910 quarantine passed -
Package Package Registry npm instance level endpoint using personal access token push and pull a npm package via CI 4674496885, 4674496895, 4674496907, 4674496920, 4674496922, 4674496926 passed -
Package Package Registry npm instance level endpoint using project deploy token push and pull a npm package via CI 4674496885, 4674496895, 4674496907, 4674496920, 4674496922, 4674496926 passed -
Package Package Registry npm instance level endpoint using ci job token push and pull a npm package via CI 4674496885, 4674496895, 4674496907, 4674496920, 4674496922, 4674496926 passed -
Package PyPI Repository when at the project level publishes and installs a pypi package 4674496885 quarantine, 4674496895 quarantine, 4674496912 quarantine, 4674496918 quarantine, 4674496922 quarantine, 4674496928 quarantine passed -
Package Generic Repository uploads a generic package and downloads it 4674496885, 4674496897, 4674496910, 4674496920, 4674496928, 4674496924 passed -
Package Conan Repository publishes, installs, and deletes a Conan package 4674496881 quarantine, 4674496901 quarantine, 4674496920 quarantine, 4674496916 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package Maven project level endpoint using a personal access token pushes and pulls a maven package via maven 4674496881 quarantine, 4674496897 quarantine, 4674496918 quarantine, 4674496916 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package Maven project level endpoint using a ci job token pushes and pulls a maven package via maven 4674496881 quarantine, 4674496897 quarantine, 4674496918 quarantine, 4674496916 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package Maven project level endpoint using a project deploy token pushes and pulls a maven package via maven 4674496881 quarantine, 4674496897 quarantine, 4674496918 quarantine, 4674496916 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package Maven group level endpoint duplication setting when disabled prevents users from publishing duplicates 4674496881 quarantine, 4674496895 quarantine, 4674496907 quarantine, 4674496918 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package Maven group level endpoint duplication setting when enabled allows users to publish duplicates 4674496881 quarantine, 4674496895 quarantine, 4674496907 quarantine, 4674496918 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package Maven group level endpoint via maven using a personal access token pushes and pulls a maven package 4674496881 quarantine, 4674496895 quarantine, 4674496907 quarantine, 4674496918 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package Maven group level endpoint via maven using a project deploy token pushes and pulls a maven package 4674496881 quarantine, 4674496895 quarantine, 4674496907 quarantine, 4674496918 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package Maven group level endpoint via maven using a ci job token pushes and pulls a maven package 4674496881 quarantine, 4674496895 quarantine, 4674496907 quarantine, 4674496918 quarantine, 4674496922 quarantine, 4674496926 quarantine passed -
Package NuGet project level endpoint using a project deploy token publishes a nuget package and installs 4674496881, 4674496901, 4674496920, 4674496916, 4674496922, 4674496928 passed -
Package NuGet project level endpoint using a personal access token publishes a nuget package and installs 4674496881, 4674496901, 4674496920, 4674496916, 4674496922, 4674496928 passed -
Package NuGet project level endpoint using a ci job token publishes a nuget package and installs 4674496881, 4674496901, 4674496920, 4674496916, 4674496922, 4674496928 passed -
Package RubyGems Repository publishes a Ruby gem 4674496886, 4674496900, 4674496920, 4674496916, 4674496926, 4674496924 passed -
Package Package Registry npm group level endpoint using ci job token push and pull a npm package via CI 4674496897, 4674496888, 4674496912, 4674496918, 4674496928, 4674496924 passed -
Package Package Registry npm group level endpoint using personal access token push and pull a npm package via CI 4674496897, 4674496888, 4674496912, 4674496918, 4674496928, 4674496924 passed -
Package Package Registry npm group level endpoint using project deploy token push and pull a npm package via CI 4674496897, 4674496888, 4674496912, 4674496918, 4674496928, 4674496924 passed -
Package NuGet group level endpoint using group deploy token publishes a nuget package at the project endpoint and installs it from the group endpoint 4674496888, 4674496901, 4674496920, 4674496916, 4674496928, 4674496924 passed -
Package NuGet group level endpoint using ci job token publishes a nuget package at the project endpoint and installs it from the group endpoint 4674496888, 4674496901, 4674496920, 4674496916, 4674496928, 4674496924 passed -
Package NuGet group level endpoint using personal access token publishes a nuget package at the project endpoint and installs it from the group endpoint 4674496888, 4674496901, 4674496920, 4674496916, 4674496928, 4674496924 passed -
Package Dependency Proxy Group SSO pulls an image using the dependency proxy on a group enforced SSO 4674496939 passed -
Package Self-managed Container Registry when tls is disabled using docker:20.10.23 and a personal access token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Self-managed Container Registry when tls is disabled using docker:23.0.6 and a ci job token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Self-managed Container Registry when tls is disabled using docker:20.10.23 and a project deploy token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Self-managed Container Registry when tls is disabled using docker:20.10.23 and a ci job token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Self-managed Container Registry when tls is disabled using docker:23.0.6 and a project deploy token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Self-managed Container Registry when tls is disabled using docker:24.0.1 and a personal access token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Self-managed Container Registry when tls is disabled using docker:23.0.6 and a personal access token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Self-managed Container Registry when tls is disabled using docker:24.0.1 and a project deploy token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Self-managed Container Registry when tls is disabled using docker:24.0.1 and a ci job token pushes image and deletes tag 4674496975, 4674496972 passed -
Package Dependency Proxy using docker:24.0.1 and a group deploy token pulls an image using the dependency proxy 4674496975, 4674496972 passed -
Package Dependency Proxy using docker:24.0.1 and a personal access token pulls an image using the dependency proxy 4674496975, 4674496972 passed -
Package Dependency Proxy using docker:24.0.1 and a ci job token pulls an image using the dependency proxy 4674496975, 4674496972 passed -
Other tests:
Test Job Status Action
Package SaaS Container Registry pulls an image from an existing repository 4674496879, 4674496892, 4674496904 pending -
Package SaaS Container Registry API pushes, pulls image to the registry and deletes tag 4674496885, 4674496897, 4674496910 pending -
Package SaaS Container Registry pushes project image to the container registry and deletes tag 4674496888, 4674496901, 4674496916 pending -

Release

  • Total 18 tests
  • Passed 18 tests
  • Failed 0 tests
  • 0 other tests (usually skipped)
Passed tests:
Test Job Status Action
Release Operations Dashboard has many pipelines with appropriate statuses 4674496879, 4674496892, 4674496912 passed -
Release Deploy token creation user adds a deploy token 4674496885, 4674496897, 4674496904 passed -
Release Deploy key creation user adds a deploy key 4674496885, 4674496897, 4674496916 passed -
Release Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ED25519(256) to clone code using pipelines 4674496892, 4674496888, 4674496910 passed -
Release Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::RSA(8192) to clone code using pipelines 4674496892, 4674496888, 4674496910 passed -
Release Git clone using a deploy key user sets up a deploy key with QA::Runtime::Key::ECDSA(521) to clone code using pipelines 4674496892, 4674496888, 4674496910 passed -

Configure

  • Total 9 tests
  • Passed 0 tests
  • Failed 0 tests
  • 9 other tests (usually skipped)
Other tests:
Test Job Status Action
Configure Kubernetes Agent deploys a K8s manifest file 4674496886, 4674496900, 4674496912 pending -
Configure AutoDevOps Templates using express template works with Auto DevOps 4674496886, 4674496900, 4674496912 pending -
Configure Auto DevOps with a Kubernetes Agent runs auto devops 4674496888, 4674496901, 4674496916 pending -

Monitor

  • Total 46 tests
  • Passed 35 tests
  • Failed 0 tests
  • 11 other tests (usually skipped)
Passed tests:
Test Job Status Action
Monitor Alert when using HTTP endpoint integration behaves like new alert automatically creates new incident 4674496881, 4674496900, 4674496910 passed -
Monitor Alert when using Prometheus integration behaves like new alert automatically creates new incident 4674496881, 4674496900, 4674496910 passed -
Monitor Alert settings when using HTTP endpoint integration behaves like sends test alert using authorization key creates new alert 4674496881, 4674496897, 4674496910, 4674496998, 4674496996 passed -
Monitor Alert settings when using Prometheus integration behaves like sends test alert using authorization key creates new alert 4674496881, 4674496897, 4674496910, 4674496998, 4674496996 passed -
Monitor Recovery alert when using Prometheus integration behaves like triggers recovery alert only resolves the correct alert 4674496886, 4674496897, 4674496912 passed -
Monitor Alert settings when using HTTP endpoint integration behaves like sends test alert creates new alert 4674496886, 4674496895, 4674496916, 4674496998, 4674496996 passed -
Monitor Alert settings when using Prometheus integration behaves like sends test alert creates new alert 4674496886, 4674496895, 4674496916, 4674496998, 4674496996 passed -
Monitor Alert when user is an owner when using HTTP endpoint integration behaves like notification on new alert sends email to user 4674496983 passed -
Monitor Alert when user is an owner when using Prometheus integration behaves like notification on new alert sends email to user 4674496983 passed -
Monitor Alert when user is a maintainer when using HTTP endpoint integration behaves like notification on new alert sends email to user 4674496983 passed -
Monitor Alert when user is a maintainer when using Prometheus integration behaves like notification on new alert sends email to user 4674496983 passed -
GitLab Metrics Sidekiq metrics via dedicated server returns 200 OK and serves metrics 4674496989 passed -
GitLab Metrics Web metrics via dedicated server returns 200 OK and serves metrics 4674496989 passed -
Other tests:
Test Job Status Action
Monitor Recovery alert when using Prometheus integration behaves like triggers recovery alert only closes the correct incident 4674496881 quarantine, 4674496895 quarantine, 4674496907 quarantine pending -
Monitor Recovery alert when using HTTP endpoint integration behaves like triggers recovery alert only closes the correct incident 4674496881 quarantine, 4674496895 quarantine, 4674496907 quarantine pending -
Monitor Recovery alert when using HTTP endpoint integration behaves like triggers recovery alert only resolves the correct alert 4674496886 quarantine, 4674496897 quarantine, 4674496912 quarantine pending -
Monitor Alert with escalation policy notifies on-call user via system note and email on new alert 4674496983 quarantine pending -
GitLab Metrics Web metrics via Rails controller endpoint returns 200 OK and serves metrics 4674496989 pending -

Secure

  • Total 33 tests
  • Passed 6 tests
  • Failed 0 tests
  • 27 other tests (usually skipped)
Passed tests:
Test Job Status Action
Secure Enable Scanning from UI enable sast from configuration runs sast job when enabled from configuration 4674496885, 4674496892, 4674496916 passed -
Secure Enable Scanning from UI enable dependency scanning from configuration runs dependency scanning job when enabled from configuration 4674496885, 4674496892, 4674496916 passed -
Other tests:
Test Job Status Action
Secure License merge request widget when a CycloneDX SBOM file exists manage licenses from the merge request 4674496879 quarantine, 4674496892 quarantine, 4674496904 quarantine pending -
Secure License merge request widget when a license scanning report exists manage licenses from the merge request 4674496879 quarantine, 4674496892 quarantine, 4674496904 quarantine pending -
Secure License Compliance has empty state 4674496888 quarantine, 4674496901 quarantine, 4674496916 quarantine pending -
Secure License Compliance when a license management report exists License Management behaves like approve license can approve a license in the settings page 4674496888 quarantine, 4674496901 quarantine, 4674496916 quarantine pending -
Secure License Compliance when a license management report exists License Management behaves like deny license can deny a license in the settings page 4674496888 quarantine, 4674496901 quarantine, 4674496916 quarantine pending -
Secure License Compliance when a license management report exists License Management Pipeline Licence tab behaves like pipeline license display can approve and deny licenses in the pipeline 4674496888 quarantine, 4674496901 quarantine, 4674496916 quarantine pending -
Secure License Compliance when a CycloneDX SBOM file exists License Management Pipeline Licence tab behaves like pipeline license display can approve and deny licenses in the pipeline 4674496888 quarantine, 4674496901 quarantine, 4674496916 quarantine pending -
Secure License Compliance when a CycloneDX SBOM file exists License Management behaves like approve license can approve a license in the settings page 4674496888 quarantine, 4674496901 quarantine, 4674496916 quarantine pending -
Secure License Compliance when a CycloneDX SBOM file exists License Management behaves like deny license can deny a license in the settings page 4674496888 quarantine, 4674496901 quarantine, 4674496916 quarantine pending -

Growth

  • Total 6 tests
  • Passed 0 tests
  • Failed 0 tests
  • 6 other tests (usually skipped)
Other tests:
Test Job Status Action
Growth SaaS trials starts a free trial when on about page with multiple eligible namespaces registers for a new trial 4674496885, 4674496897, 4674496910 pending -
Growth SaaS trials starts a free trial when on billing page with only one eligible namespace registers for a new trial 4674496885, 4674496897, 4674496910 pending -

Fulfillment

  • Total 83 tests
  • Passed 8 tests
  • Failed 0 tests
  • 75 other tests (usually skipped)
Passed tests:
Test Job Status Action
Fulfillment Purchase User Registration when adding and removing a group member consumes a seat on the license 4674496879, 4674496901, 4674496907 passed -
Fulfillment Active license details shows up in subscription page 4674496892, 4674496886, 4674496910 passed -
Fulfillment Remove cloud subscription successfully removes a cloud activation and shows flash notice 4674496985 passed -
Fulfillment Cloud activation code activates instance with correct subscription details 4674496985 passed -
Other tests:
Test Job Status Action
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 4674496879, 4674496892, 4674496904 pending -
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 4674496879, 4674496892, 4674496904 pending -
Fulfillment Seat overage modal with ultimate plan for member invite does not show overage modal when inviting a member as a guest 4674496879, 4674496892, 4674496904 pending -
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 4674496879, 4674496892, 4674496904 pending -
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 4674496879, 4674496892, 4674496904 pending -
Fulfillment Seat overage modal with premium plan for member invite when guest role is added behaves like overage for member invite shows the modal 4674496879, 4674496892, 4674496904 pending -
Fulfillment Utilization in ultimate plan billing settings displays correct information for seat usage 4674496879, 4674496892, 4674496904 pending -
Fulfillment without active subscription behaves like Purchase storage adds additional storage to group namespace 4674496885, 4674496897, 4674496910 pending -
Fulfillment with an active subscription behaves like Purchase storage adds additional storage to group namespace 4674496885, 4674496897, 4674496910 pending -
Fulfillment with existing CI minutes packs behaves like Purchase storage adds additional storage to group namespace 4674496885, 4674496897, 4674496910 pending -
Fulfillment Utilization when admin removes user cap limit for group does not automatically approve pending members 4674496885 quarantine, 4674496897 quarantine, 4674496910 quarantine pending -
Fulfillment Utilization when admin sets user cap limit for group shows members over limit as pending for approvals 4674496885 quarantine, 4674496897 quarantine, 4674496910 quarantine pending -
Fulfillment Utilization in usage quotas storage tab for free plan with a project shows correct used up storage for namespace 4674496881, 4674496895, 4674496907 pending -
Fulfillment Purchase CI minutes with an active subscription adds additional minutes to group namespace 4674496881, 4674496895, 4674496907 pending -
Fulfillment Purchase CI minutes without active subscription adds additional minutes to group namespace 4674496881, 4674496895, 4674496907 pending -
Fulfillment Purchase CI minutes with existing CI minutes packs adds additional minutes to group namespace 4674496881, 4674496895, 4674496907 pending -
Fulfillment Utilization in usage quotas user seat data is displayed correctly 4674496886, 4674496900, 4674496912 pending -
Fulfillment Utilization in usage quotas max seats used count does not change after members are removed 4674496886, 4674496900, 4674496912 pending -
Fulfillment Purchase group plan upgrades from free to ultimate 4674496886, 4674496900, 4674496912 pending -
Fulfillment Purchase group plan with existing CI minutes pack upgrades from free to premium with correct CI minutes 4674496886, 4674496900, 4674496912 pending -
Fulfillment Utilization when Saas user limit experience limit overage enforcement removed from private group when trial is started 4674496888, 4674496901, 4674496916 pending -
Fulfillment Utilization when Saas user limit experience enforcement limit counts includes invited group and project members 4674496888, 4674496901, 4674496916 pending -
Fulfillment Utilization when Saas user limit experience enforcement does not allow adding more members 4674496888, 4674496901, 4674496916 pending -
Fulfillment Utilization when Saas user limit experience new group enforcement removed when trial started 4674496888, 4674496901, 4674496916 pending -
Fulfillment Utilization when Saas user limit experience when group is in notification preview notification displayed for private group when over limit 4674496888, 4674496901, 4674496916 pending -

Data_stores

  • Total 120 tests
  • Passed 118 tests
  • Failed 0 tests
  • 2 other tests (usually skipped)
Passed tests:
Test Job Status Action
Data Stores Project owner permissions for personal projects behaves like when user is added as owner has owner role with owner permissions 4674496879, 4674496904, 4674496901 passed -
Data Stores Project owner permissions for personal projects behaves like when user is added as maintainer has maintainer role without owner permissions 4674496879, 4674496904, 4674496901 passed -
Data Stores Project owner permissions for group projects behaves like when user is added as owner has owner role with owner permissions 4674496879, 4674496904, 4674496901 passed -
Data Stores Project owner permissions for group projects behaves like when user is added as maintainer has maintainer role without owner permissions 4674496879, 4674496904, 4674496901 passed -
Data Stores Invite group with a group project behaves like invites group to project verifies group is added and members can access project with correct access level 4674496879, 4674496900, 4674496912 passed -
Data Stores Invite group with a personal namespace project behaves like invites group to project verifies group is added and members can access project with correct access level 4674496879, 4674496900, 4674496912 passed -
Data Stores User when added to parent group is allowed to edit the sub-group project files 4674496879, 4674496897, 4674496907 passed -
Data Stores User when added to sub-group is not allowed to edit the parent group project files 4674496879, 4674496897, 4674496907 passed -
Data Stores prevent forking outside group when enabled does not allow forking outside of group 4674496879, 4674496904, 4674496895 passed -
Data Stores prevent forking outside group when disabled allows forking outside of group 4674496879, 4674496904, 4674496895 passed -
Data Stores Subgroup transfer transfers a subgroup to another group 4674496885, 4674496900, 4674496912 passed -
Data Stores User can be followed and their activity seen 4674496885, 4674496892, 4674496907 passed -
Data Stores Project activity user creates an event in the activity page upon Git push 4674496885, 4674496892, 4674496912 passed -
Data Stores Project transfer between groups user transfers a project between groups 4674496881, 4674496897, 4674496910 passed -
Data Stores User when parent group membership is terminated is not allowed to edit the project files 4674496881, 4674496895, 4674496912 passed -
Data Stores User when added to parent group is allowed to push code to sub-group project via the CLI 4674496881, 4674496904, 4674496901 passed -
Data Stores User when added to parent group is allowed to create a file in sub-group project via the API 4674496881, 4674496904, 4674496901 passed -
Data Stores User when added to parent group is allowed to commit to sub-group project via the API 4674496881, 4674496904, 4674496901 passed -
Data Stores User when added to sub-group is not allowed to push code to parent group project via the CLI 4674496881, 4674496904, 4674496901 passed -
Data Stores User when added to sub-group is not allowed to create a file in parent group project via the API 4674496881, 4674496904, 4674496901 passed -
Data Stores User when added to sub-group is not allowed to commit to parent group project via the API 4674496881, 4674496904, 4674496901 passed -
Data Stores Project in personal namespace behaves like successful project creation creates a new project 4674496881, 4674496892, 4674496907, 4674496998, 4674496996 passed -
Data Stores Project in group behaves like successful project creation creates a new project 4674496881, 4674496892, 4674496907, 4674496998, 4674496996 passed -
Data Stores Add project member user adds project member 4674496892, 4674496888, 4674496910 passed -
Data Stores Group with members can be shared with another group with correct access level 4674496886, 4674496900, 4674496904 passed -
Data Stores Group member access request generates a todo item for the group owner 4674496886, 4674496897, 4674496907 passed -
Data Stores Group member access request when managing requests as the group owner and request is accepted adds user to the group 4674496886, 4674496897, 4674496907 passed -
Data Stores Group member access request when managing requests as the group owner and request is denied does not add user to the group 4674496886, 4674496897, 4674496907 passed -
Data Stores Users API GET /users 4674496904, 4674496888, 4674496901 passed -
Data Stores Users API GET /users/:username with a valid username 4674496904, 4674496888, 4674496901 passed -
Data Stores Users API GET /users/:username with an invalid username 4674496904, 4674496888, 4674496901 passed -
Data Stores Create project badge creates project badge successfully 4674496888, 4674496895, 4674496910 passed -
Data Stores Check for broken images when logged in as a new admin behaves like loads all images loads all images 4674496888, 4674496901, 4674496916 passed -
Data Stores Check for broken images when logged in as a new user behaves like loads all images loads all images 4674496888, 4674496901, 4674496916 passed -
Data Stores When using elasticsearch API to search for a public merge request finds merge request that matches description 4674496991 passed -
Data Stores When using Advanced Search API to search for a public commit finds commit that matches commit message 4674496991 passed -
Data Stores When using elasticsearch API to search for a public issue finds issue that matches description 4674496991 passed -
Data Stores When using elasticsearch API to search for a known blob searches public project and finds a blob as an non-member user 4674496991 passed -
Data 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 4674496991 passed -
Data Stores When using elasticsearch API to search for a known blob When searching a private repository finds a blob as an authorized user 4674496991 passed -
Data Stores When using elasticsearch API to search for a known blob searches public project and finds a blob as an non-member user 4674496991 passed -
Data Stores Elasticsearch advanced global search with advanced syntax when searching for projects using advanced syntax searches in the project name 4674496991 passed -
Data Stores Elasticsearch advanced global search with advanced syntax when searching for projects using advanced syntax searches in the project description 4674496991 passed -
Data Stores When using elasticsearch API to search for a public note finds note that matches note body 4674496991 passed -
Data Stores When using elasticsearch API to search for a public blob finds blob that matches file content 4674496991 passed -
Data Stores When using advanced search API to search for a user finds the user that matches username 4674496991 passed -
Other tests:
Test Job Status Action
Data Stores Search using Elasticsearch tests reindexing after push 4674496991 quarantine pending -
Data Stores Search using Elasticsearch tests reindexing after webIDE 4674496991 quarantine pending -

Unknown

  • Total 5 tests
  • Passed 0 tests
  • Failed 0 tests
  • 5 other tests (usually skipped)
Other tests:
Test Job Status Action
Framework sanity Version check is the specified version 4674496879, 4674496892, 4674496904, 4674496998, 4674496996 pending -

Analytics

  • Total 7 tests
  • Passed 7 tests
  • Failed 0 tests
  • 0 other tests (usually skipped)
Passed tests:
Test Job Status Action
Analytics Performance bar display when logged in as an admin user shows results for the original request and AJAX requests 4674496879, 4674496901, 4674496912 passed -
Analytics Service ping default enabled when using default enabled from gitlab.yml config has service ping toggle enabled 4674496885, 4674496901, 4674496916 passed -
Analytics Service ping disabled when disabled from gitlab.yml config has service ping toggle is disabled 4674496980 passed -

Govern

  • Total 170 tests
  • Passed 158 tests
  • Failed 0 tests
  • 12 other tests (usually skipped)
Passed tests:
Test Job Status Action
Govern Group for update group name behaves like audit event logs audit events for UI operations 4674496885, 4674496900, 4674496910 passed -
Govern Group for add user, change access level, remove user behaves like audit event logs audit events for UI operations 4674496885, 4674496900, 4674496910 passed -
Govern Group for change repository size limit behaves like audit event logs audit events for UI operations 4674496885, 4674496900, 4674496910 passed -
Govern Group for add and remove project access behaves like audit event logs audit events for UI operations 4674496885, 4674496900, 4674496910 passed -
Govern Group for add group behaves like audit event logs audit events for UI operations 4674496885, 4674496900, 4674496910 passed -
Govern Compliance pipeline when a compliance framework has a compliance pipeline runs that pipeline in a different project that has the compliance framework assigned 4674496885, 4674496900, 4674496912 passed -
Govern Scan result policy requires approval when a pipeline report has findings matching the scan result policy 4674496885, 4674496901, 4674496912 passed -
Govern Vulnerability management in a merge request can create an issue from a vulnerability from mr security widget 4674496885, 4674496900, 4674496910 passed -
Govern Vulnerability management in a merge request can dismiss a security finding with reason from pipeline security tab 4674496885, 4674496900, 4674496910 passed -
Govern Vulnerability management in a merge request can create an issue from a security finding in pipeline security tab 4674496885, 4674496900, 4674496910 passed -
Govern Vulnerability management in a merge request can dismiss a vulnerability with a reason from mr security widget 4674496885, 4674496900, 4674496910 passed -
Govern Vulnerability management in a merge request can create an auto-remediation MR from mr security widget 4674496885, 4674496900, 4674496910 passed -
Govern Project vulnerability report validates "fix a vulnerability" workflow 4674496881, 4674496897, 4674496904 passed -
Govern Instance for successful sign in behaves like audit event logs audit events for UI operations 4674496881, 4674496900, 4674496904 passed -
Govern Instance for start and stop user impersonation behaves like audit event logs audit events for UI operations 4674496881, 4674496900, 4674496904 passed -
Govern Instance for add SSH key behaves like audit event logs audit events for UI operations 4674496881, 4674496900, 4674496904 passed -
Govern Instance for failed sign in behaves like audit event logs audit events for UI operations 4674496881, 4674496900, 4674496904 passed -
Govern Instance for change password behaves like audit event logs audit events for UI operations 4674496881, 4674496900, 4674496904 passed -
Govern Instance for add and delete email behaves like audit event logs audit events for UI operations 4674496881, 4674496900, 4674496904 passed -
Govern Vulnerability report in a project can export vulnerability report to csv 4674496881, 4674496900, 4674496910 passed -
Govern Security Dashboard in a Project creates an issue from vulnerability details 4674496881, 4674496892, 4674496907 passed -
Govern Security Dashboard in a Project shows vulnerability details 4674496881, 4674496892, 4674496907 passed -
Govern Compliance Framework Report shows the compliance framework for each project 4674496881, 4674496892, 4674496912 passed -
Govern Project for project archive and unarchive behaves like audit event logs audit events for UI operations 4674496886, 4674496895, 4674496912 passed -
Govern Project for export file download behaves like audit event logs audit events for UI operations 4674496886, 4674496895, 4674496912 passed -
Govern Project for change visibility behaves like audit event logs audit events for UI operations 4674496886, 4674496895, 4674496912 passed -
Govern Project for add user access as guest behaves like audit event logs audit events for UI operations 4674496886, 4674496895, 4674496912 passed -
Govern Project for add project behaves like audit event logs audit events for UI operations 4674496886, 4674496895, 4674496912 passed -
Govern Project for add deploy key behaves like audit event logs audit events for UI operations 4674496886, 4674496895, 4674496912 passed -
Govern project vulnerability report can successfully bulk change status to confirmed in vulnerability report 4674496886, 4674496895, 4674496910 passed -
Govern project vulnerability report can bulk dismiss vulnerabilities as false positive in vulnerability report 4674496886, 4674496895, 4674496910 passed -
Govern project vulnerability report can successfully change status of a vulnerability in vulnerability details page 4674496886, 4674496895, 4674496910 passed -
Govern Vulnerability Report Security Training shows security training section for supported vulnerabilities when the setting is toggled ON 4674496900, 4674496904, 4674496888 passed -
Govern Vulnerability Report Security Training does not show security training section in vulnerability details when the setting is turned OFF 4674496900, 4674496904, 4674496888 passed -
Govern Policies List page can navigate to Policy Editor page 4674496900, 4674496888, 4674496910, 4674496998, 4674496996 passed -
Govern Policies List page can load Policies page and view the policies list 4674496900, 4674496888, 4674496910, 4674496998, 4674496996 passed -
Govern Dismissed vulnerabilities in MR security widget checks that dismissed vulnerabilities do not show up in MR security widget 4674496900, 4674496888, 4674496907 passed -
Govern Security Reports displays false positives for the vulnerabilities 4674496900, 4674496888, 4674496910 passed -
Govern Security Reports displays security reports in the group security dashboard 4674496900, 4674496888, 4674496910 passed -
Govern Security Reports dependency list has empty state 4674496900, 4674496888, 4674496910 passed -
Govern Security Reports displays security reports in the pipeline 4674496900, 4674496888, 4674496910 passed -
Govern Security Reports displays security reports in the project security dashboard 4674496900, 4674496888, 4674496910 passed -
Govern Security Reports displays the Dependency List 4674496900, 4674496888, 4674496910 passed -
Govern Security Reports in a Merge Request Widget displays vulnerabilities in merge request widget 4674496900, 4674496904, 4674496888 passed -
Govern compliance dashboard with separation of duties in an MR when there is only one approval from a user other than the author shows only "less than two approvers" violation 4674496888, 4674496901, 4674496912 passed -
Govern compliance dashboard with separation of duties in an MR when there are two approvals but one of the approvers is the author shows only "author approved merge request" and "approved by committer" violations 4674496888, 4674496901, 4674496912 passed -
Govern Group for change project creation level behaves like audit event logs audit events for UI operations 4674496888, 4674496895, 4674496910 passed -
Govern Group for enable and disable allow user request access behaves like audit event logs audit events for UI operations 4674496888, 4674496895, 4674496910 passed -
Govern Group for disable and Enable LFS behaves like audit event logs audit events for UI operations 4674496888, 4674496895, 4674496910 passed -
Govern Group for enable and disable 2FA requirement behaves like audit event logs audit events for UI operations 4674496888, 4674496895, 4674496910 passed -
Govern Group for enable and disable membership lock behaves like audit event logs audit events for UI operations 4674496888, 4674496895, 4674496910 passed -
Govern vulnerability report with jira integration can successfully create a JIRA issue from vulnerability details page 4674496948 passed -
Other tests:
Test Job Status Action
Govern Instance audit event streaming when a user is created behaves like streamed events received by an external server 4674496885 quarantine, 4674496897 quarantine, 4674496910 quarantine pending -
Govern Instance audit event streaming when a project is created behaves like streamed events received by an external server 4674496885 quarantine, 4674496897 quarantine, 4674496910 quarantine pending -
Govern Instance audit event streaming when a repository is cloned via SSH behaves like streamed events received by an external server 4674496885 quarantine, 4674496897 quarantine, 4674496910 quarantine pending -
Govern Instance audit event streaming when a group is created behaves like streamed events received by an external server 4674496885 quarantine, 4674496897 quarantine, 4674496910 quarantine pending -

Model_ops

  • Total 3 tests
  • Passed 0 tests
  • Failed 0 tests
  • 3 other tests (usually skipped)
Other tests:
Test Job Status Action
ModelOps Suggested Reviewers suggests reviewers 4674496881, 4674496895, 4674496907 pending -

Systems

  • Total 8 tests
  • Passed 8 tests
  • Failed 0 tests
  • 0 other tests (usually skipped)
Passed tests:
Test Job Status Action
Systems Gitaly Cluster replication queue allows replication of different repository after interruption 4674496935 passed -
Systems with Gitaly automatic failover and recovery automatically fails over 4674496935 passed -
Systems with Gitaly automatic failover and recovery when recovering from dataloss after failover automatically reconciles 4674496935 passed -
Systems Gitaly backend node recovery recovers from dataloss 4674496935 passed -
Systems Gitaly distributed reads reads from each node 4674496935 passed -
Systems Gitaly distributed reads when a node is unhealthy does not read from the unhealthy node 4674496935 passed -
Systems Gitaly using mTLS pushes to gitaly 4674496965 passed -
Systems Changing Gitaly repository storage when moving from one Gitaly storage to another behaves like repository storage move confirms a finished status after moving project repository storage 4674496978 passed -

Link to Grafana dashboard for run-type of e2e-package-and-test