RunTest
yaml
type: "io.kestra.plugin.kestra.ee.tests.runtest"
Examples
yaml
id: run_test
namespace: company.team
tasks:
- id: do_run_one_test
type: io.kestra.plugin.kestra.ee.tests.RunTest
auth:
apiToken: "{{ secret('KESTRA_API_TOKEN') }}"
namespace: company.team
testId: simple-testsuite
yaml
id: run_test_single_testcase
namespace: company.team
tasks:
- id: do_run_one_test
type: io.kestra.plugin.kestra.ee.tests.RunTest
auth:
apiToken: "{{ secret('KESTRA_API_TOKEN') }}"
namespace: company.team
testId: simple-testsuite
testCases:
- testcase_1
Properties
namespace *Requiredstring
testId *Requiredstring
auth Non-dynamicAbstractKestraTask-Auth
failOnTestFailure booleanstring
Default
false
kestraUrl string
tenantId string
testCases array
SubType string
Outputs
result TestSuiteRunResult
taskStateOverride nullstring
Definitions
io.kestra.sdk.model.UnitTestResult
executionId string
fixtures Fixtures
state string
Possible Values
ERROR
SUCCESS
FAILED
SKIPPED
testId string
testType string
url string
Format
uri
io.kestra.plugin.kestra.AbstractKestraTask-Auth
apiToken string
password string
username string
io.kestra.sdk.model.TestSuiteRunResult
io.kestra.sdk.model.TaskFixture
description string
id string
outputs object
state string
Possible Values
CREATED
RUNNING
PAUSED
RESTARTED
KILLING
SUCCESS
WARNING
FAILED
KILLED
CANCELLED
QUEUED
RETRYING
RETRIED
SKIPPED
BREAKPOINT