Check out our upcoming events and meetups! View events →
Retrieves detailed information about a specific test run execution
import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: process.env['TELNYX_API_KEY'], // This is the default and can be omitted
});
const testRunResponse = await client.ai.assistants.tests.runs.retrieve('run_id', {
test_id: 'test_id',
});
console.log(testRunResponse.run_id);{
"run_id": "987fcdeb-51a2-43d1-b456-426614174000",
"test_id": "123e4567-e89b-12d3-a456-426614174000",
"status": "pending",
"triggered_by": "cron",
"created_at": "2024-01-22T10:30:00Z",
"completed_at": "2023-11-07T05:31:56Z",
"logs": "<string>",
"conversation_id": "<string>",
"conversation_insights_id": "<string>",
"test_suite_run_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"updated_at": "2023-11-07T05:31:56Z",
"detail_status": [
{
"name": "<string>",
"status": "pending"
}
]
}Documentation Index
Fetch the complete documentation index at: https://developers.telnyx.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Returns complete test run details including results, logs, and performance metrics
Response model containing test run execution details and results.
Provides comprehensive information about a test execution including status, timing, logs, and detailed evaluation results.
Unique identifier for this specific test run execution.
"987fcdeb-51a2-43d1-b456-426614174000"
Identifier of the assistant test that was executed.
"123e4567-e89b-12d3-a456-426614174000"
Represents the lifecycle of a test:
pending, starting, running, passed, failed, error How this test run was initiated (manual, scheduled, or API).
"cron"
Timestamp when the test run was created and queued.
"2024-01-22T10:30:00Z"
Timestamp when the test run finished execution.
Detailed execution logs and debug information.
Identifier of the conversation created during test execution.
Identifier for conversation analysis and insights data.
Identifier linking this run to a test suite execution batch.
Timestamp of the last update to this test run.
Detailed evaluation results for each rubric criteria. Name is name of the criteria from the rubric and status is the result of the evaluation. This list will have a result for every criteria in the rubric section.
Show child attributes
Was this page helpful?
import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: process.env['TELNYX_API_KEY'], // This is the default and can be omitted
});
const testRunResponse = await client.ai.assistants.tests.runs.retrieve('run_id', {
test_id: 'test_id',
});
console.log(testRunResponse.run_id);{
"run_id": "987fcdeb-51a2-43d1-b456-426614174000",
"test_id": "123e4567-e89b-12d3-a456-426614174000",
"status": "pending",
"triggered_by": "cron",
"created_at": "2024-01-22T10:30:00Z",
"completed_at": "2023-11-07T05:31:56Z",
"logs": "<string>",
"conversation_id": "<string>",
"conversation_insights_id": "<string>",
"test_suite_run_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"updated_at": "2023-11-07T05:31:56Z",
"detail_status": [
{
"name": "<string>",
"status": "pending"
}
]
}