Explore solutions to add test for projects endpoint with keyset-pagination

Keyset-pagination was added in 12.6 to /projects endpoint. Keyset-pagination allows for more efficient retrieval of pages and - in contrast to offset-based pagination - runtime is independent of the size of the collection.

Example request:

curl --request PUT --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/projects?pagination=keyset&per_page=50&order_by=id&sort=asc"
  • Need to explore solutions to generate more projects for test - #130 (closed)
  • Add new test for projects with keyset-pagination