Details
-
Suggestion
-
Status: New
-
Resolution: Unresolved
-
None
-
None
-
None
-
-
1
Description
Currently, the Xray GraphQL API enforces a hard limit of 25 resolvers per request. This prevents creating or updating Tests with more than 25 steps in a single mutation. For example, when working with Tests containing 50–100+ steps, the operation must be split into multiple sequential requests, which complicates automation, increases API traffic, and slows down workflows.
To address this, the API should be enhanced to support larger mutations, or a bulk operation mechanism should be introduced that allows managing Tests with any number of steps in one request. This would enable more efficient handling of complex, step-heavy Tests and reduce friction for automation.