Trigger Multiple Test Plans (Batch)
This endpoint allows triggering multiple Test Plans in a single API request. It is built for large-scale regression suites, nightly automation pipelines, and orchestrated CI/CD workflows where several Test Plans must run together or in controlled batches.
Drizz executes each Test Plan independently, provisions devices as required, and returns a consolidated batch runId along with individual run references. This ensures predictable, parallel, and fully auditable multi-plan execution.
Endpoint POST /testplan/run/batch
Request Payload Attributes
Attribute
Data Type
Max Length
Description
Example
test_plans
array
—
List of test plan objects
[]
test_plans[].test_plan_id
string
64
Test plan ID
nBZfQL3R
test_plans[].apks
object
—
APK version mapping
{ "com.app": "1.0.0" }
Response Attributes
Attribute
Data Type
Description
Example
message
string
Batch execution status
Triggered successfully
successful_executions
array
Successful runs
[]
failed_executions
array
Failed runs
[]
Last updated
Was this helpful?