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?