Skip to main content
Testkube 2.10.0 is out! Granular Metrics, AI MCP improvements, Organization management, and much more. Read More

testkube run testworkflow





testkube run testworkflow

Starts test workflow execution

testkube run testworkflow [name] [flags]

Options

--config stringToString configuration variables in a form of name1=val1 passed to executor (default [])
--disable-webhooks disable webhooks for this execution
-d, --download-artifacts download artifacts automatically
--download-dir string download dir (default "artifacts")
--format string data format for storing files, one of folder|archive (default "folder")
-h, --help help for testworkflow
-l, --label strings label is used to select test workflows to run using key value pair: --label key1=value1 or label expression
--mask stringArray regexp to filter downloaded files, single or comma separated, like report/.* or .*\.json,.*\.js$
-n, --name string execution name, if empty will be autogenerated
--parallel-step-index int test workflow parallel step index starting from 0
--parallel-step-name string test workflow parallel step name or reference
--service-index int test workflow service index starting from 0
--service-name string test workflow service name
--tag stringToString execution tag adds a tag to execution in form of name1=val1 passed to executor (default [])
--target stringArray runner labels to match
--target-not stringArray runner labels to not match
--target-replicate stringArray runner labels to replicate over
-f, --watch watch for changes after start

Options inherited from parent commands

-a, --api-uri string api uri, default value read from config if set (default "http://localhost:8088")
-c, --client string client used for connecting to Testkube API one of proxy|direct|cluster (default "proxy")
--go-template string go template to render (default "{{.}}")
--header stringToString headers for direct client key value pair: --header name=value (default [])
--insecure insecure connection for direct client
--namespace string Kubernetes namespace, default value read from config if set (default "testkube")
-o, --output string output type can be one of json|yaml|pretty|go (default "pretty")
--verbose show additional debug messages

SEE ALSO

  • testkube run - Runs tests, test suites, test workflows or test workflow executions