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