Testkube Agent /executor-by-types operations
Testkube API (1.0.0)
Download OpenAPI specification:Download
E-mail: testkube@kubeshop.io  License: MIT 
Testkube provides a Kubernetes-native framework for test definition, execution and results
Get executor details by type
Returns executors data with executions passed to executor
query Parameters
| testType required  | string  test type of the executor  | 
Responses
Response samples
- 200
 - 400
 - 500
 - 502
 
Content type
{- "name": "string",
 - "executor": {
- "executorType": "string",
 - "image": "string",
 - "slaves": {
- "image": "kubeshop/ex-slaves-image:latest"
 
}, - "imagePullSecrets": [
- {
- "name": "string"
 
} 
], - "command": [
- "curl"
 
], - "args": [
- "--repeats",
 - "5",
 - "--insecure"
 
], - "types": [
- "string"
 
], - "uri": "string",
 - "contentTypes": [
- "string"
 
], - "jobTemplate": "string",
 - "jobTemplateReference": "string",
 - "labels": {
- "env": "prod",
 - "app": "backend"
 
}, - "features": [
- "artifacts"
 
], - "meta": {
- "iconURI": "/assets/k6.jpg",
 - "tooltips": {
- "general": "please provide k6 test script for execution"
 
} 
}, - "useDataDirAsWorkingDir": true
 
}, - "executions": {
- "totals": {
- "results": 0,
 - "passed": 0,
 - "failed": 0,
 - "queued": 0,
 - "running": 0
 
}, - "filtered": {
- "results": 0,
 - "passed": 0,
 - "failed": 0,
 - "queued": 0,
 - "running": 0
 
}, - "results": [
- {
- "id": "62f395e004109209b50edfc4",
 - "name": "test-suite1-test1",
 - "number": 1,
 - "testName": "test1",
 - "testNamespace": "testkube",
 - "testType": "postman/collection",
 - "status": "queued",
 - "startTime": "2019-08-24T14:15:22Z",
 - "endTime": "2019-08-24T14:15:22Z",
 - "duration": "00:00:13",
 - "durationMs": 10000,
 - "labels": {
- "env": "prod",
 - "app": "backend"
 
}, - "runningContext": {
- "type": "userCLI",
 - "context": "string"
 
} 
} 
] 
} 
}