Closed fvarg00 closed 3 days ago
All modified and coverable lines are covered by tests :white_check_mark:
Files with missing lines | Coverage Δ | |
---|---|---|
pkg/graph/resolvers/schema.resolvers.go | 100.00% <100.00%> (ø) |
|
pkg/utils/utils.go | 100.00% <100.00%> (ø) |
@fvarg00 : How is this going? If this is completed, please try to get this reviewed in the fern community meeting and also rebase from master
@dependabot rebase
@anoop2811 This one is done and complete. I've requested a review and will bring it up at the next fern community meeting as well. Rebased from mainbranch.
This PR supports cursor-based pagination for the
testRuns
graphql endpoint and returns a small portion of the data at a time and avoiding performance issues related to loading all data at once.E.g.
Result: The query fetches the first 3 testRuns. Let's say the endCursor returned is "cursor_3", and hasNextPage is true.
Result: This will return the next 3 testRuns after "cursor_3". If more items are available, the endCursor value and hasNextPage will be updated accordingly.