2023-05-02 Test session report | staging-canary-sanity
Session summary
- Deploy version: 16.0.202305021820-48ea7daba5a.483dd1fdbbe
- Deploy environment: gstg-cny
- Pipeline: staging-canary 1907494
- Total 142 tests
- Passed 140 tests
- Failed 1 tests
- 1 other tests (usually skipped)
Failed jobs
Manage
- Total 2 tests
- Passed 2 tests
- Failed 0 tests
- 0 other tests (usually skipped)
Passed tests:
Test | Job | Status | Action |
---|---|---|---|
Manage basic user login user logs in using basic credentials and logs out | 9938374 | passed | - |
Manage Project access tokens can be created and revoked via the UI | 9938395 | passed | - |
Plan
- Total 51 tests
- Passed 51 tests
- Failed 0 tests
- 0 other tests (usually skipped)
Passed tests:
Test | Job | Status | Action |
---|---|---|---|
Plan Testing project wiki file upload by creating a formatted page with an image uploaded | 9938392 | passed | - |
Plan Issues weight visualization shows the set weight in the issue page, in the milestone page, and in the issues list page | 9938392 | passed | - |
Plan Project milestone creates a project milestone | 9938389 | passed | - |
Plan Sum of issues weights on issue board shows the sum of issues weights in the board list's header | 9938389 | passed | - |
Plan Related issues relates and unrelates one issue to/from another | 9938389 | passed | - |
Plan filter issue comments activities filters comments and activities in an issue | 9938389 | passed | - |
Plan Multiple assignees per issue shows the first five assignees and a +n more link in the issue page | 9938389 | passed | - |
Plan Multiple assignees per issue shows the first three assignees and a +n sign in the issues list | 9938389 | passed | - |
Plan Issue creation closes an issue | 9938371 | passed | - |
Plan Issue creation creates an issue | 9938371 | passed | - |
Plan Issue creation when using attachments in comments comments on an issue with an attachment | 9938371 | passed | - |
Plan mention mentions another user in an issue | 9938371 | passed | - |
Plan Read-only board configuration shows board configuration to user without edit permission | 9938378 | passed | - |
Plan Issues list successfully exports issues list as CSV | 9938378 | passed | - |
Plan collapse comments in issue discussions collapses and expands reply for comments in an issue | 9938378 | passed | - |
Plan Epics milestone dates API updates epic dates when adding another issue | 9938378 | passed | - |
Plan Epics milestone dates API updates epic dates when removing issue | 9938378 | passed | - |
Plan Epics milestone dates API updates epic dates when deleting milestones | 9938378 | passed | - |
Plan issue suggestions shows issue suggestions when creating a new issue | 9938376 | passed | - |
Plan Group issue boards shows multiple group boards in the boards dropdown menu | 9938376 | passed | - |
Plan Default issue templates uses default template when creating an issue | 9938376 | passed | - |
Plan Project issue boards Milestone issue board shows the just created board with a "1.0" (milestone) list, and an issue on it | 9938381 | passed | - |
Plan Project issue boards Label issue board shows the just created board with a "Testing" (label) list, and an issue on it | 9938381 | passed | - |
Plan Project issue boards Assignee issue board shows the just created board with an assignee list, and an issue on it | 9938381 | passed | - |
Plan Issue comments comments on an issue and edits the comment | 9938381 | passed | - |
Plan Custom issue templates creates an issue via custom template | 9938384 | passed | - |
Plan Issue board focus mode focuses on issue board | 9938384 | passed | - |
Plan Group issue boards creates a group issue board via the GUI | 9938387 | passed | - |
Plan promote issue to epic promotes issue to epic | 9938387 | passed | - |
Plan Configurable issue board renames the issue board | 9938387 | passed | - |
Plan Project level issues analytics behaves like issues analytics page displays a graph | 9938386 | passed | - |
Plan Group level issues analytics behaves like issues analytics page displays a graph | 9938386 | passed | - |
Plan Custom email customizes email with additional text | 9938386 | passed | - |
Plan Burndown chart shows burndown chart on milestone page | 9938386 | passed | - |
Plan check xss occurence in @mentions in issues mentions a user in a comment | 9938386 | passed | - |
Plan Epics Management creates an epic | 9938386 | passed | - |
Plan Epics Management creates a confidential epic | 9938386 | passed | - |
Plan Epics Management Resources created via API adds/removes issue to/from epic using quick actions | 9938386 | passed | - |
Plan Epics Management Resources created via API Visit epic first adds/removes issue to/from epic | 9938386 | passed | - |
Plan Epics Management Resources created via API Visit epic first closes and reopens an epic | 9938386 | passed | - |
Plan Epics Management Resources created via API Visit epic first comments on epic | 9938386 | passed | - |
Plan Milestones Project milestone behaves like milestone assigned to new issue is assigned to a new issue | 9938395 | passed | - |
Plan Milestones Project milestone behaves like milestone assigned to existing issue is assigned to an existing issue | 9938395 | passed | - |
Plan Milestones Group milestone behaves like milestone assigned to existing issue is assigned to an existing issue | 9938395 | passed | - |
Plan Milestones Group milestone behaves like milestone assigned to new issue is assigned to a new issue | 9938395 | passed | - |
Plan Multiple assignees per issue shows four assignees in the issues list | 9938395 | passed | - |
Plan Configure issue board by label shows only issues that match the configured label | 9938394 | passed | - |
Plan for project insights page behaves like default insights page displays issues and merge requests dashboards | 9938394 | passed | - |
Plan for group insights page behaves like default insights page displays issues and merge requests dashboards | 9938394 | passed | - |
Plan Epics roadmap presents epic on roadmap | 9938394 | passed | - |
Plan Group milestone creates a group milestone | 9938394 | passed | - |
Create
- Total 29 tests
- Passed 29 tests
- Failed 0 tests
- 0 other tests (usually skipped)
Passed tests:
Test | Job | Status | Action |
---|---|---|---|
Create File management user edits a file via the Web | 9938392 | passed | - |
Create Sharing snippets when the snippet is changed to private does not display Embed/Share dropdown | 9938392 | passed | - |
Create Sharing snippets when the snippet is public can be shared with not signed-in users | 9938392 | passed | - |
Create SSH keys support user can add an SSH key | 9938371 | passed | - |
Create SSH keys support after adding an ssh key can delete an ssh key | 9938371 | passed | - |
Create Git push to canary Gitaly node over HTTP pushes to a project using a canary specific Gitaly repository storage | 9938371 | passed | - |
Create Personal snippet creation user creates a personal snippet | 9938371 | passed | - |
Create Create a new merge request creates a basic merge request | 9938374 | passed | - |
Create Git push over HTTP user using a personal access token pushes code to the repository | 9938374 | passed | - |
Create SSH key support pushes multiple branches and tags together | 9938374 | passed | - |
Create SSH key support pushes code to the repository via SSH | 9938374 | passed | - |
Create Git push over HTTP user pushes code to the repository | 9938374 | passed | - |
Create Git push over HTTP pushes to a project using a specific Praefect repository storage | 9938374 | passed | - |
Create File management user creates a file via the Web | 9938381 | passed | - |
Create Reverting a commit creates a merge request | 9938381 | passed | - |
Create Merge request custom templates creates a merge request via custom template | 9938381 | passed | - |
Create Multiple file snippet behaves like deleting file from snippet deletes second file from an existing personal_snippet to make it single-file | 9938384 | passed | - |
Create Multiple file snippet behaves like deleting file from snippet deletes second file from an existing project_snippet to make it single-file | 9938384 | passed | - |
Create Repository tags when not protected behaves like successful tag creation can be created by maintainer_user | 9938384 | passed | - |
Create Repository tags when not protected behaves like successful tag creation can be created by developer_user | 9938384 | passed | - |
Create Repository tags when protected behaves like successful tag creation can be created by maintainer_user | 9938384 | passed | - |
Create Repository tags when protected behaves like unsuccessful tag creation cannot be created by an unauthorized developer_user | 9938384 | 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 | 9938384 | 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 | 9938384 | passed | - |
Create with merge request batch suggestions applies multiple suggestions | 9938387 | passed | - |
Create Multiple file snippet creates a project snippet with multiple files | 9938387 | 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 | 9938386 | 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 | 9938386 | passed | - |
Create Multiple file snippet creates a personal snippet with multiple files | 9938395 | passed | - |
Verify
- Total 10 tests
- Passed 10 tests
- Failed 0 tests
- 0 other tests (usually skipped)
Passed tests:
Test | Job | Status | Action |
---|---|---|---|
Verify Run pipeline with web only rule can trigger pipeline | 9938384 | passed | - |
Verify Pipelines for merged results and merge trains creates a pipeline with merged results | 9938387 | passed | - |
Verify Pipelines for merged results and merge trains merges via a merge train | 9938387 | passed | - |
Verify Parent-child pipelines independent relationship parent pipelines passes if child passes | 9938386 | passed | - |
Verify Parent-child pipelines independent relationship parent pipeline passes even if child fails | 9938386 | passed | - |
Verify Parent-child pipelines dependent relationship parent pipelines passes if child passes | 9938395 | passed | - |
Verify Parent-child pipelines dependent relationship parent pipeline fails if child fails | 9938395 | passed | - |
Verify Pipeline editor when CI has invalid syntax shows invalid validations | 9938394 | passed | - |
Verify Pipeline editor when CI has valid syntax shows valid validations | 9938394 | passed | - |
Verify Include local config file paths with wildcard runs the pipeline with composed config | 9938394 | passed | - |
Package
- Total 1 tests
- Passed 1 tests
- Failed 0 tests
- 0 other tests (usually skipped)
Passed tests:
Test | Job | Status | Action |
---|---|---|---|
Package Container Registry pushes, pulls image to the registry and deletes tag | 9938378 | passed | - |
Monitor
- Total 4 tests
- Passed 4 tests
- Failed 0 tests
- 0 other tests (usually skipped)
Passed tests:
Test | Job | Status | Action |
---|---|---|---|
Monitor Alert settings when using Prometheus integration behaves like sends test alert creates new alert | 9938371 | passed | - |
Monitor Alert settings when using HTTP endpoint integration behaves like sends test alert creates new alert | 9938371 | passed | - |
Monitor Alert settings when using HTTP endpoint integration behaves like sends test alert using authorization key creates new alert | 9938374 | passed | - |
Monitor Alert settings when using Prometheus integration behaves like sends test alert using authorization key creates new alert | 9938374 | passed | - |
Govern
- Total 22 tests
- Passed 21 tests
- Failed 1 tests
- 0 other tests (usually skipped)
Test | Job | Status | Action |
---|---|---|---|
Govern Project for add project behaves like audit event logs audit events for UI operations | 9938381 | failed |
Passed tests:
Test | Job | Status | Action |
---|---|---|---|
Govern Scan result policy requires approval when a pipeline report has findings matching the scan result policy | 9938392 | passed | - |
Govern Group for enable and disable membership lock behaves like audit event logs audit events for UI operations | 9938392 | passed | - |
Govern Group for disable and Enable LFS behaves like audit event logs audit events for UI operations | 9938392 | passed | - |
Govern Group for enable and disable allow user request access behaves like audit event logs audit events for UI operations | 9938392 | passed | - |
Govern Security Reports in a Merge Request Widget displays vulnerabilities in merge request widget | 9938389 | passed | - |
Govern Group for add and remove project access behaves like audit event logs audit events for UI operations | 9938389 | passed | - |
Govern Group for update group name behaves like audit event logs audit events for UI operations | 9938389 | passed | - |
Govern Group for add user, change access level, remove user behaves like audit event logs audit events for UI operations | 9938389 | passed | - |
Govern Group for change repository size limit behaves like audit event logs audit events for UI operations | 9938389 | passed | - |
Govern Policies List page can load Policies page and view the policies list | 9938371 | passed | - |
Govern Policies List page can navigate to Policy Editor page | 9938371 | passed | - |
Govern Vulnerability management in a merge request can create an auto-remediation MR from mr security widget | 9938376 | passed | - |
Govern Vulnerability management in a merge request can dismiss a security finding with reason from pipeline security tab | 9938376 | passed | - |
Govern Vulnerability management in a merge request can dismiss a vulnerability with a reason from mr security widget | 9938376 | passed | - |
Govern Vulnerability management in a merge request can create an issue from a vulnerability from mr security widget | 9938376 | passed | - |
Govern Project for add deploy key behaves like audit event logs audit events for UI operations | 9938381 | passed | - |
Govern Project for project archive and unarchive behaves like audit event logs audit events for UI operations | 9938381 | passed | - |
Govern Project for change visibility behaves like audit event logs audit events for UI operations | 9938381 | passed | - |
Govern Project for add user access as guest behaves like audit event logs audit events for UI operations | 9938381 | passed | - |
Govern Security Dashboard in a Project shows vulnerability details | 9938395 | passed | - |
Govern Security Dashboard in a Project creates an issue from vulnerability details | 9938395 | passed | - |
Data_stores
- Total 22 tests
- Passed 22 tests
- Failed 0 tests
- 0 other tests (usually skipped)
Passed tests:
Test | Job | Status | Action |
---|---|---|---|
Data Stores Project transfer between groups user transfers a project between groups | 9938392 | passed | - |
Data Stores Project in personal namespace behaves like successful project creation creates a new project | 9938374 | passed | - |
Data Stores Project in group behaves like successful project creation creates a new project | 9938374 | passed | - |
Data Stores Create project badge creates project badge successfully | 9938378 | passed | - |
Data Stores Project activity user creates an event in the activity page upon Git push | 9938381 | passed | - |
Data Stores User when parent group membership is terminated is not allowed to edit the project files | 9938384 | passed | - |
Data Stores Add project member user adds project member | 9938387 | passed | - |
Data Stores Check for broken images when logged in as a new admin behaves like loads all images loads all images | 9938387 | passed | - |
Data Stores Check for broken images when logged in as a new user behaves like loads all images loads all images | 9938387 | passed | - |
Data Stores User when added to sub-group is not allowed to push code to parent group project via the CLI | 9938395 | passed | - |
Data Stores User when added to sub-group is not allowed to commit to parent group project via the API | 9938395 | passed | - |
Data Stores User when added to parent group is allowed to push code to sub-group project via the CLI | 9938395 | passed | - |
Data Stores User when added to parent group is allowed to create a file in sub-group project via the API | 9938395 | passed | - |
Data Stores Users API GET /users/:username with an invalid username | 9938395 | passed | - |
Data Stores Users API GET /users/:username with a valid username | 9938395 | passed | - |
Data Stores Users API GET /users | 9938395 | 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 | 9938394 | 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 | 9938394 | passed | - |
Data Stores Project owner permissions for personal projects behaves like when user is added as maintainer has maintainer role without owner permissions | 9938394 | passed | - |
Data Stores Project owner permissions for personal projects behaves like when user is added as owner has owner role with owner permissions | 9938394 | passed | - |
Data Stores Project owner permissions for group projects behaves like when user is added as owner has owner role with owner permissions | 9938394 | passed | - |
Data Stores Project owner permissions for group projects behaves like when user is added as maintainer has maintainer role without owner permissions | 9938394 | passed | - |
Unknown
- Total 1 tests
- Passed 0 tests
- Failed 0 tests
- 1 other tests (usually skipped)
Other tests:
Test | Job | Status | Action |
---|---|---|---|
Framework sanity Version check is the specified version | 9938374 | pending | - |