github.com/kubeshop/testkube@v1.17.23/test/container-executor/executor-smoke/crd/curl.yaml (about) 1 apiVersion: tests.testkube.io/v3 2 kind: Test 3 metadata: 4 name: container-executor-curl-smoke 5 labels: 6 core-tests: executors 7 spec: 8 type: container-executor-curl/test 9 executionRequest: 10 args: 11 - $(URL) 12 variables: 13 URL: 14 name: URL 15 type: basic 16 value: https://testkube.kubeshop.io/ 17 jobTemplate: "apiVersion: batch/v1\nkind: Job\nspec:\n template:\n spec:\n containers:\n - name: \"{{ .Name }}\"\n image: {{ .Image }}\n resources:\n requests:\n memory: 32Mi\n cpu: 32m\n" 18 activeDeadlineSeconds: 180 19 --- 20 apiVersion: tests.testkube.io/v3 21 kind: Test 22 metadata: 23 name: container-executor-curl-smoke-negative 24 labels: 25 core-tests: executors-negative 26 spec: 27 type: container-executor-curl/test 28 executionRequest: 29 args: 30 - $(URL) 31 variables: 32 URL: 33 name: URL 34 type: basic 35 value: https://testkube.non.existing.url.example 36 negativeTest: true 37 jobTemplate: "apiVersion: batch/v1\nkind: Job\nspec:\n template:\n spec:\n containers:\n - name: \"{{ .Name }}\"\n image: {{ .Image }}\n resources:\n requests:\n memory: 32Mi\n cpu: 32m\n" 38 activeDeadlineSeconds: 180