Create Test Manager Test Run
tm.create_testRunCreates an empty test run shell in a LambdaTest project with a required title and optional objective, tags, or folder placement. Use this to initialize a run before adding test cases via a separate request.
Instructions
Creates just the SHELL of a new LambdaTest Test Manager test run in a project: a title (required), an optional objective, any number of tags (zero or more), and an optional folder_id to place it inside a test-run folder (from tm.get_testRunFoldersByProjectId - this is the test-run folder tree, separate from test case folders) instead of the project root. This always creates the run with ZERO test cases - test cases and their environment assignments are added to the run afterward via a separate PUT request, not this tool. DANGER: an invalid/nonexistent folder_id causes an unhandled server error (HTTP 500) rather than a clean validation error - no run is created in that case (safe to retry), but only pass a folder_id read from tm.get_testRunFoldersByProjectId. Use tm.get_testRunById afterward to confirm the run was created. Do not call this speculatively - creating a test run is a real, persistent action. KANEAI RUNS: set is_auteur_generated: true to create a one-off KaneAI-type run instead of a plain manual run. This only creates the KaneAI-type run shell - it does NOT create or link a KaneAI schedule (schedules are managed by KaneAI itself, not this API). Manual and KaneAI test cases are not interchangeable: once created, only add test cases whose own is_auteur_generated matches this run's, via tm.add_testCasesToTestRun.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| title | Yes | ||
| folder_id | No | ||
| objective | No | ||
| project_id | Yes | ||
| is_auteur_generated | No |