... | ... | @@ -9,7 +9,7 @@ GitLab Performance Tool provides several different types of tests: |
|
|
|
|
|
## 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
|
... | ... | @@ -24,8 +24,8 @@ TESTS |
|
|
[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_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
|
... | ... | @@ -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
|
... | ... | |