... | ... | @@ -8,52 +8,52 @@ GitLab Performance Tool provides several different types of tests: |
|
|
**Note:** Some endpoints have [known issues](#known-issues). These tests have either been run with a custom lower threshold limit applied or are quarantined until the issue is fixed.
|
|
|
|
|
|
## API
|
|
|
TESTS | DESCRIPTION | ENDPOINTS
|
|
|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
|
[api_v4_groups](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups.js) | [List groups](https://docs.gitlab.com/ee/api/groups.html#list-groups) | `GET /groups`<br><br>https://staging.gitlab.com/api/v4/groups
|
|
|
[api_v4_groups_group](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_group.js) | [Get all details of a group](https://docs.gitlab.com/ee/api/groups.html#details-of-a-group) | `GET /groups/:id`<br><br>
|
|
|
[api_v4_groups_group_subgroups](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_group_subgroups.js) | [List a group’s subgroups](https://docs.gitlab.com/ee/api/groups.html#list-a-groups-subgroups) | `GET /groups/:id/subgroups`<br><br>https://staging.gitlab.com/api/v4/groups/gpt%2Fmany_groups_and_projects/subgroups
|
|
|
[api_v4_groups_issues](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_issues.js) | [List groups issues](https://docs.gitlab.com/ee/api/issues.html#list-group-issues) | `GET /groups/:id/issues`<br><br>https://staging.gitlab.com/api/v4/groups/gpt/issues
|
|
|
[api_v4_groups_merge_requests](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_merge_requests.js) | [List groups merge requests](https://docs.gitlab.com/ee/api/merge_requests.html#list-group-merge-requests) | `GET /groups/:id/merge_requests`<br><br>https://staging.gitlab.com/api/v4/groups/gpt/merge_requests
|
|
|
[api_v4_groups_projects](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_projects.js) | [Get a list of projects in this group](https://docs.gitlab.com/ee/api/groups.html#list-a-groups-projects) | `GET /groups/:id/projects`<br><br>https://staging.gitlab.com/api/v4/groups/gpt/projects
|
|
|
[api_v4_projects](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects.js) | [Get a list of all projects](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) | `GET /projects?order_by=id&sort=asc and GET /projects?pagination=keyset&order_by=id&sort=asc`<br><br>https://staging.gitlab.com/api/v4/projects?order_by=id&sort=asc
|
|
|
[api_v4_projects_deploy_keys](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_deploy_keys.js) | [Get a list of a project’s deploy keys](https://docs.gitlab.com/ee/api/deploy_keys.html#list-project-deploy-keys) | `GET /projects/:id/deploy_keys`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/deploy_keys
|
|
|
[api_v4_projects_issues](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_issues.js) | [List project issues](https://docs.gitlab.com/ee/api/issues.html#list-project-issues) | `GET /projects/:id/issues`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/issues
|
|
|
[api_v4_projects_issues_issue](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_issues_issue.js) | [Get a single project issue](https://docs.gitlab.com/ee/api/issues.html#single-issue) | `GET /projects/:id/issues/:issue_iid`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/issues/4218
|
|
|
[api_v4_projects_issues_search](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_issues_search.js) | [Search project issues](https://docs.gitlab.com/ee/api/issues.html#list-project-issues) | `GET /projects/:id/issues?search`<br><br>
|
|
|
[api_v4_projects_languages](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_languages.js) | [Get languages used in a project with percentage value](https://docs.gitlab.com/ee/api/projects.html#languages) | `GET /projects/:id/languages`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/languages
|
|
|
[api_v4_projects_merge_requests](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests.js) | [Get all merge requests for this project](https://docs.gitlab.com/ee/api/merge_requests.html#list-project-merge-requests) | `GET /projects/:id/merge_requests`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests
|
|
|
[api_v4_projects_merge_requests_merge_request](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_merge_request.js) | [Get information about a single merge request](https://docs.gitlab.com/ee/api/merge_requests.html#get-single-mr) | `GET /projects/:id/merge_requests/:merge_request_iid`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests/8785
|
|
|
[api_v4_projects_merge_requests_merge_request_changes](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_merge_request_changes.js) | [Get single MR changes](https://docs.gitlab.com/ee/api/merge_requests.html#get-single-mr-changes) | `GET /projects/:id/merge_requests/:merge_request_iid/changes`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests/8785/changes
|
|
|
[api_v4_projects_merge_requests_merge_request_commits](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_merge_request_commits.js) | [Get a list of merge request commits](https://docs.gitlab.com/ee/api/merge_requests.html#get-single-mr-commits) | `GET /projects/:id/merge_requests/:merge_request_iid/commits`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests/4954/commits
|
|
|
[api_v4_projects_merge_requests_merge_request_discussions](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_merge_request_discussions.js) | [Gets a list of all discussion items for a single merge request](https://docs.gitlab.com/ee/api/discussions.html#list-project-merge-request-discussion-items) | `GET /projects/:id/merge_requests/:merge_request_iid/discussions`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests/8785/discussions
|
|
|
[api_v4_projects_merge_requests_search](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_search.js) | [Search Project Merge Requests](https://docs.gitlab.com/ee/api/merge_requests.html#list-merge-requests) | `GET /projects/:id/merge_requests?search`<br><br>
|
|
|
[api_v4_projects_project](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project.js) | [Get single project](https://docs.gitlab.com/ee/api/projects.html#get-single-project) | `GET /projects/:id`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1
|
|
|
[api_v4_projects_project_pipelines](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project_pipelines.js) | [List project pipelines](https://docs.gitlab.com/ee/api/pipelines.html#list-project-pipelines) | `GET /projects/:id/pipelines`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/pipelines
|
|
|
[api_v4_projects_project_pipelines_pipeline](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project_pipelines_pipeline.js) | [Get a single pipeline](https://docs.gitlab.com/ee/api/pipelines.html#get-a-single-pipeline) | `GET /projects/:id/pipelines/:pipeline_id`<br><br>
|
|
|
[api_v4_projects_project_pipelines_pipeline_jobs](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project_pipelines_pipeline_jobs.js) | [Get a list pipeline jobs](https://docs.gitlab.com/ee/api/jobs.html#list-pipeline-jobs) | `GET /projects/:id/pipelines/:pipeline_id/jobs`<br><br>
|
|
|
[api_v4_projects_project_services](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project_services.js) | [List project services](https://docs.gitlab.com/ee/api/services.html#list-all-available-services) | `GET /projects/:id/services`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/services
|
|
|
[api_v4_projects_releases](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_releases.js) | [Get project releases](https://docs.gitlab.com/ee/api/releases/#list-releases) | `GET /projects/:id/releases`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/releases
|
|
|
[api_v4_projects_repository_branches](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_branches.js) | [Get a list of repository branches from a project, sorted by name alphabetically](https://docs.gitlab.com/ee/api/branches.html#list-repository-branches) | `GET /projects/:id/repository/branches`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/branches
|
|
|
[api_v4_projects_repository_branches_branch](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_branches_branch.js) | [Get a single project repository branch](https://docs.gitlab.com/ee/api/branches.html#get-single-repository-branch) | `GET /projects/:id/repository/branches/:branch`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/branches/10-0-stable
|
|
|
[api_v4_projects_repository_branches_search](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_branches_search.js) | [Search a list of repository branches from a project, sorted by name alphabetically](https://docs.gitlab.com/ee/api/branches.html#list-repository-branches) | `GET /projects/:id/repository/branches?search`<br><br>
|
|
|
[api_v4_projects_repository_commits](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_commits.js) | [Get a list of repository commits in a project](https://docs.gitlab.com/ee/api/commits.html#list-repository-commits) | `GET /projects/:id/repository/commits`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/commits
|
|
|
[api_v4_projects_repository_commits_commit](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_commits_commit.js) | [Get a specific commit identified by the commit hash](https://docs.gitlab.com/ee/api/commits.html#get-a-single-commit) | `GET /projects/:id/repository/commits/:sha`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/commits/8f9beefa
|
|
|
[api_v4_projects_repository_commits_commit_diff](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_commits_commit_diff.js) | [Get the diff of a commit in a project](https://docs.gitlab.com/ee/api/commits.html#get-the-diff-of-a-commit) | `GET /projects/:id/repository/commits/:sha/diff`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/commits/8f9beefa/diff
|
|
|
[api_v4_projects_repository_compare](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_compare.js) | [Compare branches](https://docs.gitlab.com/ee/api/repositories.html#compare-branches-tags-or-commits) | `GET /projects/:id/repository/compare?from=branch1&to=branch2`<br><br>
|
|
|
[api_v4_projects_repository_files_file](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_files_file.js) | [Get information about file in repository](https://docs.gitlab.com/ee/api/repository_files.html#get-file-from-repository) | `GET /projects/:id/repository/files/:file_path`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/files/fixtures%2femojis%2findex%2ejson?ref=master
|
|
|
[api_v4_projects_repository_files_file_blame](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_files_file_blame.js) | [Get blame information about file in repository](https://docs.gitlab.com/ee/api/repository_files.html#get-file-blame-from-repository) | `GET /projects/:id/repository/files/:file_path/blame?ref=master`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/files/spec%2fmodels%2fproject_spec%2erb/blame?ref=master
|
|
|
[api_v4_projects_repository_files_file_raw](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_files_file_raw.js) | [Get raw file from repository](https://docs.gitlab.com/ee/api/repository_files.html#get-raw-file-from-repository) | `GET /projects/:id/repository/files/:file_path/raw?ref=master`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/files/doc%2fapi%2fprojects%2emd/raw?ref=master
|
|
|
[api_v4_projects_repository_tags](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_tags.js) | [Get a list of repository tags in a project](https://docs.gitlab.com/ee/api/tags.html#list-project-repository-tags) | `GET /projects/:id/repository/tags`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/tags
|
|
|
[api_v4_projects_repository_tree](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_tree.js) | [Get a list of repository files and directories in a project](https://docs.gitlab.com/ee/api/repositories.html#list-repository-tree) | `GET /projects/:id/repository/tree`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/tree?path/spec%2Flib%2Fgitlab
|
|
|
[api_v4_projects_vulnerability_report_filters_severity](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_vulnerability_report_filters_severity.js) | List project vulnerabilities based on severity filters | `POST /api/graphql`<br><br>
|
|
|
[api_v4_projects_vulnerability_report_filters_state](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_vulnerability_report_filters_state.js) | List project vulnerabilities based on state filters | `POST /api/graphql`<br><br>
|
|
|
[api_v4_projects_vulnerability_report_no_filters](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_vulnerability_report_no_filters.js) | List project vulnerabilities (no filters) | `POST /api/graphql`<br><br>
|
|
|
[api_v4_search_global](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_search_global.js) | [Global Search API](https://docs.gitlab.com/ee/api/search.html#global-search-api) | `GET /search?scope=*`<br><br>
|
|
|
[api_v4_search_groups](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_search_groups.js) | [Group Search API](https://docs.gitlab.com/ee/api/search.html#group-search-api) | `GET /groups/:id/search?scope=*`<br><br>
|
|
|
[api_v4_search_projects](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_search_projects.js) | [Project Search API](https://docs.gitlab.com/ee/api/search.html#project-search-api) | `GET /projects/:id/search?scope=*`<br><br>
|
|
|
[api_v4_user](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_user.js) | [List current user](https://docs.gitlab.com/ee/api/users.html#list-current-user-for-normal-users) | `GET /user`<br><br>https://staging.gitlab.com/api/v4/user
|
|
|
[api_v4_users](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_users.js) | [List users](https://docs.gitlab.com/ee/api/users.html#list-users) | `GET /users`<br><br>https://staging.gitlab.com/api/v4/users
|
|
|
TESTS | DESCRIPTION | ENDPOINTS
|
|
|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
|
[api_v4_groups](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups.js) | [List groups](https://docs.gitlab.com/ee/api/groups.html#list-groups) | `GET /groups`<br><br>https://staging.gitlab.com/api/v4/groups
|
|
|
[api_v4_groups_group](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_group.js) | [Get all details of a group](https://docs.gitlab.com/ee/api/groups.html#details-of-a-group) | `GET /groups/:id`<br><br>
|
|
|
[api_v4_groups_group_subgroups](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_group_subgroups.js) | [List a group’s subgroups](https://docs.gitlab.com/ee/api/groups.html#list-a-groups-subgroups) | `GET /groups/:id/subgroups`<br><br>https://staging.gitlab.com/api/v4/groups/gpt%2Fmany_groups_and_projects/subgroups
|
|
|
[api_v4_groups_issues](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_issues.js) | [List groups issues](https://docs.gitlab.com/ee/api/issues.html#list-group-issues) | `GET /groups/:id/issues`<br><br>https://staging.gitlab.com/api/v4/groups/gpt/issues
|
|
|
[api_v4_groups_merge_requests](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_merge_requests.js) | [List groups merge requests](https://docs.gitlab.com/ee/api/merge_requests.html#list-group-merge-requests) | `GET /groups/:id/merge_requests`<br><br>https://staging.gitlab.com/api/v4/groups/gpt/merge_requests
|
|
|
[api_v4_groups_projects](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_groups_projects.js) | [Get a list of projects in this group](https://docs.gitlab.com/ee/api/groups.html#list-a-groups-projects) | `GET /groups/:id/projects`<br><br>https://staging.gitlab.com/api/v4/groups/gpt/projects
|
|
|
[api_v4_projects](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects.js) | [Get a list of all projects](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) | `GET /projects?order_by=id&sort=asc and GET /projects?pagination=keyset&order_by=id&sort=asc`<br><br>https://staging.gitlab.com/api/v4/projects?order_by=id&sort=asc
|
|
|
[api_v4_projects_deploy_keys](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_deploy_keys.js) | [Get a list of a project’s deploy keys](https://docs.gitlab.com/ee/api/deploy_keys.html#list-project-deploy-keys) | `GET /projects/:id/deploy_keys`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/deploy_keys
|
|
|
[api_v4_projects_issues](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_issues.js) | [List project issues](https://docs.gitlab.com/ee/api/issues.html#list-project-issues) | `GET /projects/:id/issues`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/issues
|
|
|
[api_v4_projects_issues_issue](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_issues_issue.js) | [Get a single project issue](https://docs.gitlab.com/ee/api/issues.html#single-issue) | `GET /projects/:id/issues/:issue_iid`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/issues/4218
|
|
|
[api_v4_projects_issues_search](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_issues_search.js) | [Search project issues](https://docs.gitlab.com/ee/api/issues.html#list-project-issues) | `GET /projects/:id/issues?search`<br><br>
|
|
|
[api_v4_projects_languages](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_languages.js) | [Get languages used in a project with percentage value](https://docs.gitlab.com/ee/api/projects.html#languages) | `GET /projects/:id/languages`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/languages
|
|
|
[api_v4_projects_merge_requests](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests.js) | [Get all merge requests for this project](https://docs.gitlab.com/ee/api/merge_requests.html#list-project-merge-requests) | `GET /projects/:id/merge_requests`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests
|
|
|
[api_v4_projects_merge_requests_merge_request](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_merge_request.js) | [Get information about a single merge request](https://docs.gitlab.com/ee/api/merge_requests.html#get-single-mr) | `GET /projects/:id/merge_requests/:merge_request_iid`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests/8785
|
|
|
[api_v4_projects_merge_requests_merge_request_commits](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_merge_request_commits.js) | [Get a list of merge request commits](https://docs.gitlab.com/ee/api/merge_requests.html#get-single-mr-commits) | `GET /projects/:id/merge_requests/:merge_request_iid/commits`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests/4954/commits
|
|
|
[api_v4_projects_merge_requests_merge_request_diffs](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_merge_request_diffs.js) | [List merge request diffs](https://docs.gitlab.com/ee/api/merge_requests.html#list-merge-request-diffs) for GitLab 15.7 and later. <br> [Get single MR changes](https://docs.gitlab.com/ee/api/merge_requests.html#get-single-merge-request-changes) before GitLab 15.7. </br> | `GET /projects/:id/merge_requests/:merge_request_iid/diffs`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests/8785/diffs
|
|
|
[api_v4_projects_merge_requests_merge_request_discussions](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_merge_request_discussions.js) | [Gets a list of all discussion items for a single merge request](https://docs.gitlab.com/ee/api/discussions.html#list-project-merge-request-discussion-items) | `GET /projects/:id/merge_requests/:merge_request_iid/discussions`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/merge_requests/8785/discussions
|
|
|
[api_v4_projects_merge_requests_search](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_merge_requests_search.js) | [Search Project Merge Requests](https://docs.gitlab.com/ee/api/merge_requests.html#list-merge-requests) | `GET /projects/:id/merge_requests?search`<br><br>
|
|
|
[api_v4_projects_project](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project.js) | [Get single project](https://docs.gitlab.com/ee/api/projects.html#get-single-project) | `GET /projects/:id`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1
|
|
|
[api_v4_projects_project_pipelines](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project_pipelines.js) | [List project pipelines](https://docs.gitlab.com/ee/api/pipelines.html#list-project-pipelines) | `GET /projects/:id/pipelines`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/pipelines
|
|
|
[api_v4_projects_project_pipelines_pipeline](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project_pipelines_pipeline.js) | [Get a single pipeline](https://docs.gitlab.com/ee/api/pipelines.html#get-a-single-pipeline) | `GET /projects/:id/pipelines/:pipeline_id`<br><br>
|
|
|
[api_v4_projects_project_pipelines_pipeline_jobs](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project_pipelines_pipeline_jobs.js) | [Get a list pipeline jobs](https://docs.gitlab.com/ee/api/jobs.html#list-pipeline-jobs) | `GET /projects/:id/pipelines/:pipeline_id/jobs`<br><br>
|
|
|
[api_v4_projects_project_services](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_project_services.js) | [List project services](https://docs.gitlab.com/ee/api/services.html#list-all-available-services) | `GET /projects/:id/services`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/services
|
|
|
[api_v4_projects_releases](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_releases.js) | [Get project releases](https://docs.gitlab.com/ee/api/releases/#list-releases) | `GET /projects/:id/releases`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/releases
|
|
|
[api_v4_projects_repository_branches](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_branches.js) | [Get a list of repository branches from a project, sorted by name alphabetically](https://docs.gitlab.com/ee/api/branches.html#list-repository-branches) | `GET /projects/:id/repository/branches`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/branches
|
|
|
[api_v4_projects_repository_branches_branch](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_branches_branch.js) | [Get a single project repository branch](https://docs.gitlab.com/ee/api/branches.html#get-single-repository-branch) | `GET /projects/:id/repository/branches/:branch`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/branches/10-0-stable
|
|
|
[api_v4_projects_repository_branches_search](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_branches_search.js) | [Search a list of repository branches from a project, sorted by name alphabetically](https://docs.gitlab.com/ee/api/branches.html#list-repository-branches) | `GET /projects/:id/repository/branches?search`<br><br>
|
|
|
[api_v4_projects_repository_commits](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_commits.js) | [Get a list of repository commits in a project](https://docs.gitlab.com/ee/api/commits.html#list-repository-commits) | `GET /projects/:id/repository/commits`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/commits
|
|
|
[api_v4_projects_repository_commits_commit](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_commits_commit.js) | [Get a specific commit identified by the commit hash](https://docs.gitlab.com/ee/api/commits.html#get-a-single-commit) | `GET /projects/:id/repository/commits/:sha`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/commits/8f9beefa
|
|
|
[api_v4_projects_repository_commits_commit_diff](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_commits_commit_diff.js) | [Get the diff of a commit in a project](https://docs.gitlab.com/ee/api/commits.html#get-the-diff-of-a-commit) | `GET /projects/:id/repository/commits/:sha/diff`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/commits/8f9beefa/diff
|
|
|
[api_v4_projects_repository_compare](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_compare.js) | [Compare branches](https://docs.gitlab.com/ee/api/repositories.html#compare-branches-tags-or-commits) | `GET /projects/:id/repository/compare?from=branch1&to=branch2`<br><br>
|
|
|
[api_v4_projects_repository_files_file](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_files_file.js) | [Get information about file in repository](https://docs.gitlab.com/ee/api/repository_files.html#get-file-from-repository) | `GET /projects/:id/repository/files/:file_path`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/files/fixtures%2femojis%2findex%2ejson?ref=master
|
|
|
[api_v4_projects_repository_files_file_blame](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_files_file_blame.js) | [Get blame information about file in repository](https://docs.gitlab.com/ee/api/repository_files.html#get-file-blame-from-repository) | `GET /projects/:id/repository/files/:file_path/blame?ref=master`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/files/spec%2fmodels%2fproject_spec%2erb/blame?ref=master
|
|
|
[api_v4_projects_repository_files_file_raw](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_files_file_raw.js) | [Get raw file from repository](https://docs.gitlab.com/ee/api/repository_files.html#get-raw-file-from-repository) | `GET /projects/:id/repository/files/:file_path/raw?ref=master`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/files/doc%2fapi%2fprojects%2emd/raw?ref=master
|
|
|
[api_v4_projects_repository_tags](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_tags.js) | [Get a list of repository tags in a project](https://docs.gitlab.com/ee/api/tags.html#list-project-repository-tags) | `GET /projects/:id/repository/tags`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/tags
|
|
|
[api_v4_projects_repository_tree](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_repository_tree.js) | [Get a list of repository files and directories in a project](https://docs.gitlab.com/ee/api/repositories.html#list-repository-tree) | `GET /projects/:id/repository/tree`<br><br>https://staging.gitlab.com/api/v4/projects/gpt%2Flarge_projects%2Fgitlabhq1/repository/tree?path/spec%2Flib%2Fgitlab
|
|
|
[api_v4_projects_vulnerability_report_filters_severity](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_vulnerability_report_filters_severity.js) | List project vulnerabilities based on severity filters | `POST /api/graphql`<br><br>
|
|
|
[api_v4_projects_vulnerability_report_filters_state](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_vulnerability_report_filters_state.js) | List project vulnerabilities based on state filters | `POST /api/graphql`<br><br>
|
|
|
[api_v4_projects_vulnerability_report_no_filters](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_projects_vulnerability_report_no_filters.js) | List project vulnerabilities (no filters) | `POST /api/graphql`<br><br>
|
|
|
[api_v4_search_global](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_search_global.js) | [Global Search API](https://docs.gitlab.com/ee/api/search.html#global-search-api) | `GET /search?scope=*`<br><br>
|
|
|
[api_v4_search_groups](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_search_groups.js) | [Group Search API](https://docs.gitlab.com/ee/api/search.html#group-search-api) | `GET /groups/:id/search?scope=*`<br><br>
|
|
|
[api_v4_search_projects](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_search_projects.js) | [Project Search API](https://docs.gitlab.com/ee/api/search.html#project-search-api) | `GET /projects/:id/search?scope=*`<br><br>
|
|
|
[api_v4_user](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_user.js) | [List current user](https://docs.gitlab.com/ee/api/users.html#list-current-user-for-normal-users) | `GET /user`<br><br>https://staging.gitlab.com/api/v4/user
|
|
|
[api_v4_users](https://gitlab.com/gitlab-org/quality/performance/blob/main/k6/tests/api/api_v4_users.js) | [List users](https://docs.gitlab.com/ee/api/users.html#list-users) | `GET /users`<br><br>https://staging.gitlab.com/api/v4/users
|
|
|
## Quarantined
|
|
|
TESTS | DESCRIPTION | ENDPOINTS
|
|
|
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
... | ... | @@ -123,7 +123,6 @@ api_v4_projects_issues_issue | https://gitlab.com/gi |
|
|
api_v4_projects_issues_search | https://gitlab.com/gitlab-org/gitlab/-/issues/383566
|
|
|
api_v4_projects_merge_requests | https://gitlab.com/gitlab-org/gitlab/-/issues/332392
|
|
|
api_v4_projects_merge_requests_merge_request | https://gitlab.com/gitlab-org/gitlab/-/issues/331490
|
|
|
api_v4_projects_merge_requests_merge_request_changes | https://gitlab.com/gitlab-org/gitlab/-/issues/322117
|
|
|
api_v4_projects_merge_requests_merge_request_discussions | https://gitlab.com/gitlab-org/gitlab/-/issues/334435
|
|
|
api_v4_projects_merge_requests_search | https://gitlab.com/gitlab-org/gitlab/-/issues/371168
|
|
|
api_v4_projects_project_pipelines_pipeline_jobs | https://gitlab.com/gitlab-org/gitlab/-/issues/345636
|
... | ... | @@ -138,6 +137,7 @@ api_v4_search_projects | https://gitlab.com/gi |
|
|
api_v4_users | https://gitlab.com/gitlab-org/gitlab/-/issues/367872
|
|
|
git_clone | https://gitlab.com/gitlab-org/gitlab/-/issues/334437
|
|
|
git_push | https://gitlab.com/gitlab-org/gitlab/-/issues/334437
|
|
|
scenario_api_list_project_variables | https://gitlab.com/gitlab-org/gitlab/-/issues/386475
|
|
|
scenario_api_new_branches | https://gitlab.com/gitlab-org/gitlab/-/issues/196788
|
|
|
scenario_api_new_commits | https://gitlab.com/gitlab-org/gitlab/-/issues/334438
|
|
|
scenario_api_new_groups | https://gitlab.com/gitlab-org/gitlab/-/issues/361365
|
... | ... | |