... | ... | @@ -27,6 +27,7 @@ TESTS |
|
|
[api_v4_projects_project](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_project.js)<br><br>`GET /projects/:id` | [Get single project](https://docs.gitlab.com/ee/api/projects.html#get-single-project)
|
|
|
[api_v4_projects_project_pipelines](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_project_pipelines.js)<br><br>`GET /projects/:id/pipelines` | [List project pipelines](https://docs.gitlab.com/ee/api/pipelines.html#list-project-pipelines)
|
|
|
[api_v4_projects_project_services](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_project_services.js)<br><br>`GET /projects/:id/services` | [List project services](https://docs.gitlab.com/ee/api/services.html#list-all-available-services)
|
|
|
[api_v4_projects_releases](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_releases.js)<br><br>`GET /projects/:id/releases` | [Get project releases](https://docs.gitlab.com/ee/api/releases/#list-releases)
|
|
|
[api_v4_projects_repository_branches](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_repository_branches.js)<br><br>`GET /projects/:id/repository/branches` | [Get a list of repository branches from a project, sorted by name alphabetically](https://docs.gitlab.com/ee/api/branches.html#list-repository-branches)
|
|
|
[api_v4_projects_repository_branches_branch](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_repository_branches_branch.js)<br><br>`GET /projects/:id/repository/branches/:branch` | [Get a single project repository branch](https://docs.gitlab.com/ee/api/branches.html#get-single-repository-branch)
|
|
|
[api_v4_projects_repository_commits](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_repository_commits.js)<br><br>`GET /projects/:id/repository/commits` | [Get a list of repository commits in a project](https://docs.gitlab.com/ee/api/commits.html#list-repository-commits)
|
... | ... | @@ -36,6 +37,7 @@ TESTS |
|
|
[api_v4_projects_repository_files_file](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_repository_files_file.js)<br><br>`GET /projects/:id/repository/files/:file_path` | [Get information about file in repository](https://docs.gitlab.com/ee/api/repository_files.html#get-file-from-repository)
|
|
|
[api_v4_projects_repository_files_file_blame](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_repository_files_file_blame.js)<br><br>`GET /projects/:id/repository/files/:file_path/blame` | [Get blame information about file in repository](https://docs.gitlab.com/ee/api/repository_files.html#get-file-blame-from-repository)
|
|
|
[api_v4_projects_repository_files_file_raw](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_repository_files_file_raw.js)<br><br>`GET /projects/:id/repository/files/:file_path/raw?ref=master` | [Get raw file from repository](https://docs.gitlab.com/ee/api/repository_files.html#get-raw-file-from-repository)
|
|
|
[api_v4_projects_repository_tags](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_repository_tags.js)<br><br>`GET /projects/:id/repository/tags` | [Get a list of repository tags in a project](https://docs.gitlab.com/ee/api/tags.html#list-project-repository-tags)
|
|
|
[api_v4_projects_repository_tree](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_projects_repository_tree.js)<br><br>`GET /projects/:id/repository/tree` | [Get a list of repository files and directories in a project](https://docs.gitlab.com/ee/api/repositories.html#list-repository-tree)
|
|
|
[api_v4_search_global](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_search_global.js)<br><br>`GET /search?scope=*` | [Global Search API](https://docs.gitlab.com/ee/api/search.html#global-search-api)
|
|
|
[api_v4_search_groups](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/api/api_v4_search_groups.js)<br><br>`GET /groups/:id/search?scope=*` | [Group Search API](https://docs.gitlab.com/ee/api/search.html#group-search-api)
|
... | ... | @@ -54,11 +56,11 @@ TESTS |
|
|
[git_push](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/git/git_push.js)<br><br>`GET /:group/:project.git/info/refs?service=git-receive-pack` <br> `POST /:group/:project.git/git-receive-pack` </br> | Git push commit(s) via HTTPS. <br> Documentation: https://gitlab.com/gitlab-org/quality/performance/-/blob/master/docs/test_docs/git_push.md
|
|
|
## Scenarios
|
|
|
TESTS | DESCRIPTION
|
|
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|
|
[scenario_api_list_group_variables](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_list_group_variables.js)<br><br>`GET /groups/:id/variables` | Setup stage: Create group and multiple group variables <br>Test: [List group variables](https://docs.gitlab.com/ee/api/group_level_variables.html#list-group-variables) <br>Teardown stage: Delete group
|
|
|
[scenario_api_list_project_variables](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_list_project_variables.js)<br><br>`GET /projects/:id/variables` | Setup stage: Create group, project and multiple project variables <br>Test: [List project variables](https://docs.gitlab.com/ee/api/project_level_variables.html#list-project-variables) <br>Teardown stage: Delete group
|
|
|
[scenario_api_new_branches](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_new_branches.js)<br><br>`POST /projects/:id/repository/branches` | [Create a new branch in the repository](https://docs.gitlab.com/ee/api/branches.html#create-repository-branch)
|
|
|
[scenario_api_new_commits](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_new_commits.js)<br><br>`POST /projects/:id/repository/commits` | [Create a commit with multiple files and actions](https://docs.gitlab.com/ee/api/commits.html#create-a-commit-with-multiple-files-and-actions)
|
|
|
[scenario_api_new_branches](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_new_branches.js)<br><br>`POST /projects/:id/repository/branches` | Setup stage: Create group and project <br>Test: [Create a new branch in the repository](https://docs.gitlab.com/ee/api/branches.html#create-repository-branch) <br>Teardown stage: Delete group
|
|
|
[scenario_api_new_commits](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_new_commits.js)<br><br>`POST /projects/:id/repository/commits` | Setup stage: Create group and project <br>Test: [Create a commit with multiple files and actions](https://docs.gitlab.com/ee/api/commits.html#create-a-commit-with-multiple-files-and-actions) <br>Teardown stage: Delete group
|
|
|
[scenario_api_new_group_variables](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_new_group_variables.js)<br><br>`POST /groups/:id/variables` | Setup stage: Create group <br>Test: [Creates a new group variable](https://docs.gitlab.com/ee/api/group_level_variables.html#create-variable) <br>Teardown stage: Delete group
|
|
|
[scenario_api_new_issues](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_new_issues.js)<br><br>`POST /projects/:id/issues` | Setup stage: Create group and project <br>Test: [Creates a new project issue](https://docs.gitlab.com/ee/api/issues.html#new-issue) <br>Teardown stage: Delete group
|
|
|
[scenario_api_new_project_variables](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/scenarios/scenario_api_new_project_variables.js)<br><br>`POST /projects/:id/variables` | Setup stage: Create group and project <br>Test: [Creates a new project variable](https://docs.gitlab.com/ee/api/project_level_variables.html#create-variable) <br>Teardown stage: Delete group
|
... | ... | @@ -81,6 +83,7 @@ TESTS |
|
|
[web_project_merge_request_discussions](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/web/web_project_merge_request_discussions.js)<br><br>`GET /:group/:project/merge_requests/:merge_request_iid` | Web - Project Merge Request Discussions Page. <br>Controllers: `Projects::MergeRequestsController#show`, `Projects::MergeRequests::ContentController#widget.json`, `Projects::MergeRequestsController#discussions.json`</br>
|
|
|
[web_project_merge_requests](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/web/web_project_merge_requests.js)<br><br>`GET /:group/:project/merge_requests` | Web - Project Merge Requests Page. <br>Controllers: `Projects::MergeRequestsController#index`</br>
|
|
|
[web_project_pipelines](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/web/web_project_pipelines.js)<br><br>`GET /:group/:project/pipelines` | Web - Project Pipelines Page. <br>Controllers: `Projects::PipelinesController#index`, `Projects::PipelinesController#index.json`</br>
|
|
|
[web_project_tags](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/web/web_project_tags.js)<br><br>`GET /:group/:project/tags` | Web - Project Tags Page. <br>Controllers: `Projects::TagsController#index`</br>
|
|
|
[web_search_global](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/web/web_search_global.js)<br><br>`GET /:search` | Web - Global Search <br>Controllers: `SearchController#show`,`SearchController#count`</br>
|
|
|
[web_search_groups](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/web/web_search_groups.js)<br><br>`GET /:search?group_id=:id` | Web - Group Search <br>Controllers: `SearchController#show`,`SearchController#count`</br>
|
|
|
[web_search_projects](https://gitlab.com/gitlab-org/quality/performance/blob/master/k6/tests/web/web_search_projects.js)<br><br>`GET /:search?project_id=:id` | Web - Projects Search <br>Controllers: `SearchController#show`,`SearchController#count`</br>
|
... | ... | @@ -96,8 +99,11 @@ api_v4_projects_issues | https://gitlab.com/gi |
|
|
api_v4_projects_merge_requests | https://gitlab.com/gitlab-org/gitlab/-/issues/250356
|
|
|
api_v4_projects_merge_requests_merge_request_changes | https://gitlab.com/gitlab-org/gitlab/-/issues/225322
|
|
|
api_v4_projects_merge_requests_merge_request_discussions | https://gitlab.com/gitlab-org/gitlab/-/issues/221071
|
|
|
api_v4_projects_releases | https://gitlab.com/gitlab-org/gitlab/-/issues/299447
|
|
|
api_v4_projects_repository_commits_sha_signature | https://gitlab.com/gitlab-org/quality/performance/-/issues/233
|
|
|
api_v4_projects_repository_compare_commits | https://gitlab.com/gitlab-org/gitlab/-/issues/297497
|
|
|
api_v4_projects_repository_files_file_blame | https://gitlab.com/gitlab-org/gitlab/-/issues/217570
|
|
|
api_v4_projects_repository_tags | https://gitlab.com/gitlab-org/gitlab/-/issues/299529
|
|
|
api_v4_search_global | https://gitlab.com/gitlab-org/gitlab/-/issues/229627
|
|
|
api_v4_search_groups | https://gitlab.com/gitlab-org/gitlab/-/issues/229627
|
|
|
api_v4_search_projects | https://gitlab.com/gitlab-org/gitlab/-/issues/229627
|
... | ... | @@ -114,6 +120,7 @@ web_project_merge_request_changes | https://gitlab.com/gi |
|
|
web_project_merge_request_commits | https://gitlab.com/gitlab-org/gitlab/-/issues/209912
|
|
|
web_project_merge_request_discussions | https://gitlab.com/gitlab-org/gitlab/-/issues/209784
|
|
|
web_project_pipelines | https://gitlab.com/gitlab-org/gitlab/-/issues/268237
|
|
|
web_project_tags | https://gitlab.com/gitlab-org/gitlab/-/issues/299534
|
|
|
web_search_global | https://gitlab.com/gitlab-org/gitlab/-/issues/254966
|
|
|
web_search_groups | https://gitlab.com/gitlab-org/gitlab/-/issues/254966
|
|
|
web_search_projects | https://gitlab.com/gitlab-org/gitlab/-/issues/254966 |
|
|
\ No newline at end of file |