create and update also accept --input-json (inline JSON, @file, or - for stdin); explicit flags override fields from the JSON. See Input JSON.
List Test Sets
Output columns: ID, NAME, TYPE, CASES, CREATED
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Manage test set collections with the Coval CLI
create and update also accept --input-json (inline JSON, @file, or - for stdin); explicit flags override fields from the JSON. See Input JSON.
coval test-sets list [OPTIONS]
| Option | Type | Default | Description |
|---|---|---|---|
--filter | string | — | Filter expression (e.g., test_set_type=SCENARIO) |
--page-size | number | 50 | Results per page (1-100) |
--order-by | string | -update_time | Sort field, prefix with - for descending |
coval test-sets list
coval test-sets get <test_set_id>
| Argument | Type | Required | Description |
|---|---|---|---|
test_set_id | string | Yes | The test set ID |
coval test-sets get ts_abc123
coval test-sets create [OPTIONS]
| Option | Type | Required | Description |
|---|---|---|---|
--name | string | Yes | Test set name (1-100 characters) |
--slug | string | No | URL-friendly identifier (auto-generated if omitted) |
--description | string | No | Description of the test set |
--type | string | No | Test set type: DEFAULT, SCENARIO, TRANSCRIPT, or WORKFLOW |
--tags | string | No | Comma-separated tag names; pass an empty value to clear all tags |
# Create a basic test set
coval test-sets create --name "Customer Support Scenarios"
# Create with all options
coval test-sets create \
--name "Billing Scenarios" \
--slug "billing-scenarios" \
--description "Test cases for billing-related inquiries" \
--type SCENARIO \
--tags "billing,regression"
coval test-sets update <test_set_id> [OPTIONS]
| Argument | Type | Required | Description |
|---|---|---|---|
test_set_id | string | Yes | The test set ID to update |
| Option | Type | Description |
|---|---|---|
--name | string | New name (1-100 characters) |
--slug | string | New slug |
--description | string | New description |
--tags | string | Comma-separated tag names; pass an empty value to clear all tags |
coval test-sets update ts_abc123 --name "Updated Name"
coval test-sets delete <test_set_id>
| Argument | Type | Required | Description |
|---|---|---|---|
test_set_id | string | Yes | The test set ID to delete |
Was this page helpful?