- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- IAM Permissions
- Try it!
Lists the results of all test case executions. The response includes the same information as the execution log in the Integration UI.
HTTP request
GET https://integrations.googleapis.com/v1/{parent=projects/*/locations/*/integrations/*/versions/*/testCases/*}:executions
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
parent |
Required. The parent resource name of the test case execution. |
Query parameters
Parameters | |
---|---|
filter |
Optional. Standard filter field, we support filtering on following fields: testCaseId: the ID of the test case. CreateTimestamp: the execution created time. eventExecutionState: the state of the executions. executionId: the id of the execution. triggerId: the id of the trigger. parameterType: the type of the parameters involved in the execution. All fields support for EQUALS, in additional: CreateTimestamp support for LESS_THAN, GREATER_THAN ParameterType support for HAS For example: "parameterType" HAS "string" Also supports operators like AND, OR, NOT For example, triggerId="id1" AND testCaseId="testCaseId" |
pageSize |
Optional. The size of entries in the response. |
pageToken |
Optional. The token returned in the previous response. |
orderBy |
Optional. The results would be returned in order you specified here. Currently supporting "lastModifiedTime" and "createTime". |
readMask |
Optional. View mask for the response data. If set, only the field specified will be returned as part of the result. If not set, all fields in event execution info will be filled and returned. This is a comma-separated list of fully qualified names of fields. Example: |
truncateParams |
Optional. If true, the service will truncate the params to only keep the first 1000 characters of string params and empty the executions in order to make response smaller. Only works for UI and when the params fields are not filtered out. |
Request body
The request body must be empty.
Response body
The response for listing the test case execution data.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{
"executions": [
{
object ( |
Fields | |
---|---|
executions[] |
The detailed information of requested executions |
nextPageToken |
The token used to retrieve the next page results. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
IAM Permissions
Requires the following IAM permission on the parent
resource:
integrations.executions.list
For more information, see the IAM documentation.