Add a new test session using suite token authentication
Authentication: Include the suite token in the header: Authorization: Bearer <suite_token>
Request body
CI provider that initiated the test session
URL to the external CI/CD run
Ending revision/commit hash for the test range
Type of Git reference
Name of the Git reference (branch name, tag name, etc.). May be null if ref_type is not provided.
External CI/CD run identifier (e.g., GitHub Actions run ID)
Execution hash ID. Set when session is a result of BUDDY action execution
Action execution hash ID. Set when session is a result of BUDDY action execution
Response
API endpoint to GET this object
Web URL to view this object in Buddy.works
Unique identifier of the test session
Sequential ID within the suite
Timestamp when the session was created
Timestamp when the session started
Timestamp when the session finished
CI provider that initiated the test session
URL to the external CI/CD run
Ending revision/commit hash for the test range
Type of Git reference
Name of the Git reference (branch name, tag name, etc.). May be null if ref_type is not provided.
Execution hash ID. Set when session is a result of BUDDY action execution
Action execution hash ID. Set when session is a result of BUDDY action execution
Current status of the session
Error message if the session failed. Set when status is ERROR.
Total duration in seconds
Total number of tests
Number of failed tests
Number of skipped tests
Number of tests with errors