├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── enhancement-request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── dco.yaml │ ├── e2e-test.yml │ ├── integration-test.yml │ ├── lint.yml │ ├── release-drafter.yml │ └── unittest.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── CONTRIBUTING.md ├── DOCKER.md ├── Dockerfile ├── LICENSE ├── Makefile ├── OWNERS ├── README.md ├── RELEASE.md ├── SECURITY_CONTACTS ├── cmd └── kubectl-kuttl │ └── main.go ├── config ├── basic-kuttl-test.yaml └── example-mock-controller.config ├── crds ├── README.md ├── testassert-json-schema.yaml ├── testassert_crd.yaml ├── teststep-json-schema.yaml ├── teststep_crd.yaml ├── testsuite-json-schema.yaml └── testsuite_crd.yaml ├── docs ├── README.md ├── api-integration.md ├── cli.md ├── contributing.md ├── images │ └── kuttl-horizontal-logo.png ├── kuttl-test-harness.md ├── testing │ ├── asserts-errors.md │ ├── reference.md │ ├── steps.md │ ├── templating.md │ ├── test-environments.md │ └── tips.md └── what-is-kuttl.md ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt ├── docker-release.sh ├── generate_krew.sh ├── run-integration-tests.sh ├── update_codegen.sh ├── verify-generate.sh └── verify-go-clean.sh ├── internal ├── assert │ └── assert.go ├── env │ ├── env.go │ └── env_test.go ├── expressions │ └── cel.go ├── file │ ├── files.go │ ├── files_test.go │ ├── name.go │ ├── name_test.go │ ├── tar.go │ ├── tar_test.go │ └── testdata │ │ ├── path │ │ ├── missing │ │ │ └── readme.txt │ │ ├── skip.txt │ │ ├── test1.yaml │ │ └── test2.yaml │ │ └── tar-test.tgz ├── harness │ ├── harness.go │ ├── harness_integration_test.go │ ├── harness_test.go │ ├── test_crds │ │ └── ourcrds.yaml │ └── test_data │ │ ├── cli-test │ │ ├── 00-assert.yaml │ │ ├── 00-create-pod.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-patch.yaml │ │ └── test_data │ │ │ └── pod.yaml │ │ ├── crd-in-step │ │ ├── 00-assert.yaml │ │ ├── 00-crd.yaml │ │ ├── 01-assert.yaml │ │ └── 01-create-mycrd.yaml │ │ ├── create-or-update │ │ ├── 00-assert.yaml │ │ ├── 00-crd.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-create-deployment.yaml │ │ ├── 01-create-service.yaml │ │ ├── 01-create-unknown-crd.yaml │ │ ├── 02-assert.yaml │ │ ├── 02-update-deployment.yaml │ │ ├── 02-update-service.yaml │ │ └── 02-update-unknown-crd.yaml │ │ ├── delete-in-step │ │ ├── 00-assert.yaml │ │ ├── 00-create.yaml │ │ ├── 01-assert.yaml │ │ └── 01-create.yaml │ │ ├── list-pods │ │ ├── 00-assert.yaml │ │ └── 00-pod.yaml │ │ ├── teststep-apply │ │ ├── 00-assert.yaml │ │ ├── 00-create.yaml │ │ ├── hello.yaml │ │ └── hello2 │ │ │ └── hello2.yaml │ │ ├── teststep-assert │ │ ├── 00-create.yaml │ │ ├── hello1-assert.yaml │ │ └── hello2 │ │ │ └── hello2-assert.yaml │ │ ├── teststep-errors │ │ ├── 00-assert.yaml │ │ ├── 00-create.yaml │ │ ├── 01-delete-error-check.yaml │ │ ├── hello1-error.yaml │ │ └── hello2 │ │ │ └── hello2-error.yaml │ │ └── with-overrides │ │ ├── 00-assert.yaml │ │ ├── 00-test-step.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-test-assert.yaml │ │ ├── 02-directory │ │ ├── assert.yaml │ │ ├── pod.yaml │ │ └── pod2.yaml │ │ ├── 03-assert.yaml │ │ ├── 03-pod.yaml │ │ ├── 03-pod2.yaml │ │ └── README.md ├── http │ ├── client.go │ ├── http.go │ └── http_test.go ├── kind │ ├── kind.go │ ├── kind_integration_test.go │ ├── kind_logger.go │ └── kind_test.go ├── kubernetes │ ├── client.go │ ├── config.go │ ├── fake │ │ └── fake_client.go │ ├── object.go │ ├── object_test.go │ ├── retry_client.go │ ├── retry_client_integration_test.go │ ├── retry_client_test.go │ ├── scheme.go │ ├── serialization.go │ ├── serialization_test.go │ ├── setup.go │ ├── test_data │ │ ├── prettydiff-actual.yaml │ │ └── prettydiff-expected.yaml │ ├── unstructured.go │ └── wait.go ├── kuttlctl │ └── cmd │ │ ├── assert.go │ │ ├── errors.go │ │ ├── root.go │ │ ├── root_test.go │ │ ├── test.go │ │ ├── values.go │ │ ├── values_test.go │ │ └── version.go ├── report │ ├── report.go │ ├── report_test.go │ └── testdata │ │ ├── report.json.golden │ │ └── report.xml.golden ├── step │ ├── expression_integration_test.go │ ├── step.go │ ├── step_integration_test.go │ ├── step_test.go │ └── test_data │ │ ├── assert_commands │ │ ├── command_does_not_exist │ │ │ └── 00-assert.yaml │ │ ├── failing_comand │ │ │ └── 00-assert.yaml │ │ ├── multiple_commands │ │ │ └── 00-assert.yaml │ │ ├── path_script │ │ │ ├── 00-assert.yaml │ │ │ ├── 00-step.yaml │ │ │ └── test │ │ │ │ └── script.sh │ │ ├── timingout_command │ │ │ └── 00-assert.yaml │ │ └── valid_command │ │ │ └── 00-assert.yaml │ │ ├── assert_expand │ │ ├── 00-step1.yaml │ │ └── test │ │ │ └── test.yaml │ │ ├── assert_expressions │ │ ├── check_deployment_name │ │ │ └── assert.yaml │ │ ├── check_expression_for_ephemeral_namespace │ │ │ ├── assert.yaml │ │ │ └── pod.yaml │ │ ├── check_incorrect_deployment_name │ │ │ └── assert.yaml │ │ ├── check_multiple_assert_all │ │ │ └── assert.yaml │ │ ├── check_multiple_assert_all_with_one_failing │ │ │ └── assert.yaml │ │ ├── check_multiple_assert_any │ │ │ └── assert.yaml │ │ ├── check_multiple_assert_any_with_all_failing │ │ │ └── assert.yaml │ │ └── invalid_expression │ │ │ └── assert.yaml │ │ ├── error_detect │ │ ├── 00-apply.yaml │ │ └── 00-assert.yaml │ │ ├── kubeconfig_path_resolution │ │ ├── 00-step1.yaml │ │ └── 00-step2.yaml │ │ └── two_step │ │ ├── 00-step1.yaml │ │ ├── 00-step2.yaml │ │ └── 01-step1.yaml ├── template │ ├── env.go │ └── env_test.go ├── testcase │ ├── case.go │ ├── case_integration_test.go │ ├── case_test.go │ ├── client.go │ └── test_data │ │ ├── list-pods │ │ ├── 00-assert.yaml │ │ └── 00-pod.yaml │ │ ├── test-run-labels │ │ ├── 01-assert-a.yaml │ │ ├── 01-assert-b.yaml │ │ ├── 01-create-a.yaml │ │ └── 01-create-b.yaml │ │ └── with-overrides │ │ ├── 00-assert.yaml │ │ ├── 00-test-step.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-test-assert.yaml │ │ ├── 02-directory │ │ ├── assert.yaml │ │ ├── pod.yaml │ │ └── pod2.yaml │ │ ├── 03-assert.yaml │ │ ├── 03-pod.yaml │ │ ├── 03-pod2.yaml │ │ └── README.md ├── utils │ ├── commands.go │ ├── commands_test.go │ ├── docker.go │ ├── events │ │ └── events.go │ ├── files │ │ ├── files.go │ │ ├── files_test.go │ │ └── test_data │ │ │ ├── list-pods │ │ │ ├── 00-assert.yaml │ │ │ └── 00-pod.yaml │ │ │ └── with-overrides │ │ │ ├── 00-assert.yaml │ │ │ ├── 00-test-step.yaml │ │ │ ├── 01-assert.yaml │ │ │ ├── 01-test-assert.yaml │ │ │ ├── 02-directory │ │ │ ├── assert.yaml │ │ │ ├── pod.yaml │ │ │ └── pod2.yaml │ │ │ ├── 03-assert.yaml │ │ │ ├── 03-pod.yaml │ │ │ ├── 03-pod2.yaml │ │ │ └── README.md │ ├── logger.go │ ├── subset.go │ ├── subset_test.go │ └── testing.go └── version │ ├── base.go │ ├── version.go │ └── version_test.go ├── keps ├── 0000-kep-template.md ├── 0001-kep-process.md ├── 0002-operator-testing.md ├── 0003-unit-under-test-declaration.md ├── 0004-test-composability.md ├── 0005-kuttl-as-a-library.md ├── 0006-lifecycle.md ├── 0007-command-asserts.md ├── 0008-multi-cluster.md ├── 0009-expression-based-assertions.md └── images │ └── kuttl-testsuite.jpg ├── kuttl-test.yaml ├── pkg ├── apis │ ├── apis.go │ └── testharness │ │ └── v1beta1 │ │ ├── collector.go │ │ ├── collector_test.go │ │ ├── command.go │ │ ├── command_test.go │ │ ├── doc.go │ │ ├── expression.go │ │ ├── expression_test.go │ │ ├── test_types.go │ │ └── zz_generated.deepcopy.go └── test │ └── harness.go ├── test ├── Dockerfile ├── README.md ├── junit │ ├── .gitignore │ ├── Makefile │ ├── kuttl-report-step.json.golden │ ├── kuttl-report-step.xml.golden │ ├── kuttl-report-test.json.golden │ ├── kuttl-report-test.xml.golden │ ├── suite1 │ │ ├── test0 │ │ │ ├── 00-assert.yaml │ │ │ └── 00-run.yaml │ │ ├── test1 │ │ │ ├── 00-assert.yaml │ │ │ ├── 00-run.yaml │ │ │ ├── 01-assert.yaml │ │ │ ├── 01-run.yaml │ │ │ └── 02-run.yaml │ │ └── test2 │ │ │ ├── 00-assert.yaml │ │ │ ├── 00-run.yaml │ │ │ ├── 01-assert.yaml │ │ │ ├── 01-run.yaml │ │ │ └── 02-run.yaml │ └── suite2 │ │ ├── test0 │ │ ├── 00-assert.yaml │ │ └── 00-run.yaml │ │ ├── test1 │ │ ├── 00-assert.yaml │ │ ├── 00-run.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-run.yaml │ │ └── 02-run.yaml │ │ └── test2 │ │ ├── 00-assert.yaml │ │ ├── 00-run.yaml │ │ ├── 01-assert.yaml │ │ ├── 01-run.yaml │ │ └── 02-run.yaml ├── run_tests.sh └── vars │ ├── Makefile │ └── suite1 │ └── test1 │ ├── 00-apply.gotmpl.yaml │ └── 00-assert.gotmpl.yaml └── tools.go /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/ISSUE_TEMPLATE/enhancement-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/dco.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/workflows/dco.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/workflows/e2e-test.yml -------------------------------------------------------------------------------- /.github/workflows/integration-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/workflows/integration-test.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/unittest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.github/workflows/unittest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DOCKER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/DOCKER.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY_CONTACTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/SECURITY_CONTACTS -------------------------------------------------------------------------------- /cmd/kubectl-kuttl/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/cmd/kubectl-kuttl/main.go -------------------------------------------------------------------------------- /config/basic-kuttl-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/config/basic-kuttl-test.yaml -------------------------------------------------------------------------------- /config/example-mock-controller.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/config/example-mock-controller.config -------------------------------------------------------------------------------- /crds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/crds/README.md -------------------------------------------------------------------------------- /crds/testassert-json-schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/crds/testassert-json-schema.yaml -------------------------------------------------------------------------------- /crds/testassert_crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/crds/testassert_crd.yaml -------------------------------------------------------------------------------- /crds/teststep-json-schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/crds/teststep-json-schema.yaml -------------------------------------------------------------------------------- /crds/teststep_crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/crds/teststep_crd.yaml -------------------------------------------------------------------------------- /crds/testsuite-json-schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/crds/testsuite-json-schema.yaml -------------------------------------------------------------------------------- /crds/testsuite_crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/crds/testsuite_crd.yaml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/api-integration.md -------------------------------------------------------------------------------- /docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/cli.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/images/kuttl-horizontal-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/images/kuttl-horizontal-logo.png -------------------------------------------------------------------------------- /docs/kuttl-test-harness.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/kuttl-test-harness.md -------------------------------------------------------------------------------- /docs/testing/asserts-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/testing/asserts-errors.md -------------------------------------------------------------------------------- /docs/testing/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/testing/reference.md -------------------------------------------------------------------------------- /docs/testing/steps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/testing/steps.md -------------------------------------------------------------------------------- /docs/testing/templating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/testing/templating.md -------------------------------------------------------------------------------- /docs/testing/test-environments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/testing/test-environments.md -------------------------------------------------------------------------------- /docs/testing/tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/testing/tips.md -------------------------------------------------------------------------------- /docs/what-is-kuttl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/docs/what-is-kuttl.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/docker-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/hack/docker-release.sh -------------------------------------------------------------------------------- /hack/generate_krew.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/hack/generate_krew.sh -------------------------------------------------------------------------------- /hack/run-integration-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/hack/run-integration-tests.sh -------------------------------------------------------------------------------- /hack/update_codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/hack/update_codegen.sh -------------------------------------------------------------------------------- /hack/verify-generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/hack/verify-generate.sh -------------------------------------------------------------------------------- /hack/verify-go-clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/hack/verify-go-clean.sh -------------------------------------------------------------------------------- /internal/assert/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/assert/assert.go -------------------------------------------------------------------------------- /internal/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/env/env.go -------------------------------------------------------------------------------- /internal/env/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/env/env_test.go -------------------------------------------------------------------------------- /internal/expressions/cel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/expressions/cel.go -------------------------------------------------------------------------------- /internal/file/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/files.go -------------------------------------------------------------------------------- /internal/file/files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/files_test.go -------------------------------------------------------------------------------- /internal/file/name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/name.go -------------------------------------------------------------------------------- /internal/file/name_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/name_test.go -------------------------------------------------------------------------------- /internal/file/tar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/tar.go -------------------------------------------------------------------------------- /internal/file/tar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/tar_test.go -------------------------------------------------------------------------------- /internal/file/testdata/path/missing/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/testdata/path/missing/readme.txt -------------------------------------------------------------------------------- /internal/file/testdata/path/skip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/testdata/path/skip.txt -------------------------------------------------------------------------------- /internal/file/testdata/path/test1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/testdata/path/test1.yaml -------------------------------------------------------------------------------- /internal/file/testdata/path/test2.yaml: -------------------------------------------------------------------------------- 1 | corrupt file -------------------------------------------------------------------------------- /internal/file/testdata/tar-test.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/file/testdata/tar-test.tgz -------------------------------------------------------------------------------- /internal/harness/harness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/harness.go -------------------------------------------------------------------------------- /internal/harness/harness_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/harness_integration_test.go -------------------------------------------------------------------------------- /internal/harness/harness_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/harness_test.go -------------------------------------------------------------------------------- /internal/harness/test_crds/ourcrds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_crds/ourcrds.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/cli-test/00-assert.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Pod 3 | metadata: 4 | name: cli-test-pod 5 | -------------------------------------------------------------------------------- /internal/harness/test_data/cli-test/00-create-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/cli-test/00-create-pod.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/cli-test/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/cli-test/01-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/cli-test/01-patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/cli-test/01-patch.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/cli-test/test_data/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/cli-test/test_data/pod.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/crd-in-step/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/crd-in-step/00-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/crd-in-step/00-crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/crd-in-step/00-crd.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/crd-in-step/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/crd-in-step/01-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/crd-in-step/01-create-mycrd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/crd-in-step/01-create-mycrd.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/00-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/00-crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/00-crd.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/01-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/01-create-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/01-create-deployment.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/01-create-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/01-create-service.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/01-create-unknown-crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/01-create-unknown-crd.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/02-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/02-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/02-update-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/02-update-deployment.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/02-update-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/02-update-service.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/create-or-update/02-update-unknown-crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/create-or-update/02-update-unknown-crd.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/delete-in-step/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/delete-in-step/00-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/delete-in-step/00-create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/delete-in-step/00-create.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/delete-in-step/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/delete-in-step/01-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/delete-in-step/01-create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/delete-in-step/01-create.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/list-pods/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/list-pods/00-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/list-pods/00-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/list-pods/00-pod.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-apply/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-apply/00-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-apply/00-create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-apply/00-create.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-apply/hello.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-apply/hello.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-apply/hello2/hello2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-apply/hello2/hello2.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-assert/00-create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-assert/00-create.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-assert/hello1-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-assert/hello1-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-assert/hello2/hello2-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-assert/hello2/hello2-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-errors/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-errors/00-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-errors/00-create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-errors/00-create.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-errors/01-delete-error-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-errors/01-delete-error-check.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-errors/hello1-error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-errors/hello1-error.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/teststep-errors/hello2/hello2-error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/teststep-errors/hello2/hello2-error.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/00-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/00-test-step.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/00-test-step.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/01-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/01-test-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/01-test-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/02-directory/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/02-directory/assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/02-directory/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/02-directory/pod.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/02-directory/pod2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/02-directory/pod2.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/03-assert.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/03-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/03-pod.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/03-pod2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/harness/test_data/with-overrides/03-pod2.yaml -------------------------------------------------------------------------------- /internal/harness/test_data/with-overrides/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/http/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/http/client.go -------------------------------------------------------------------------------- /internal/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/http/http.go -------------------------------------------------------------------------------- /internal/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/http/http_test.go -------------------------------------------------------------------------------- /internal/kind/kind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kind/kind.go -------------------------------------------------------------------------------- /internal/kind/kind_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kind/kind_integration_test.go -------------------------------------------------------------------------------- /internal/kind/kind_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kind/kind_logger.go -------------------------------------------------------------------------------- /internal/kind/kind_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kind/kind_test.go -------------------------------------------------------------------------------- /internal/kubernetes/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/client.go -------------------------------------------------------------------------------- /internal/kubernetes/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/config.go -------------------------------------------------------------------------------- /internal/kubernetes/fake/fake_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/fake/fake_client.go -------------------------------------------------------------------------------- /internal/kubernetes/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/object.go -------------------------------------------------------------------------------- /internal/kubernetes/object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/object_test.go -------------------------------------------------------------------------------- /internal/kubernetes/retry_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/retry_client.go -------------------------------------------------------------------------------- /internal/kubernetes/retry_client_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/retry_client_integration_test.go -------------------------------------------------------------------------------- /internal/kubernetes/retry_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/retry_client_test.go -------------------------------------------------------------------------------- /internal/kubernetes/scheme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/scheme.go -------------------------------------------------------------------------------- /internal/kubernetes/serialization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/serialization.go -------------------------------------------------------------------------------- /internal/kubernetes/serialization_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/serialization_test.go -------------------------------------------------------------------------------- /internal/kubernetes/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/setup.go -------------------------------------------------------------------------------- /internal/kubernetes/test_data/prettydiff-actual.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/test_data/prettydiff-actual.yaml -------------------------------------------------------------------------------- /internal/kubernetes/test_data/prettydiff-expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/test_data/prettydiff-expected.yaml -------------------------------------------------------------------------------- /internal/kubernetes/unstructured.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/unstructured.go -------------------------------------------------------------------------------- /internal/kubernetes/wait.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kubernetes/wait.go -------------------------------------------------------------------------------- /internal/kuttlctl/cmd/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kuttlctl/cmd/assert.go -------------------------------------------------------------------------------- /internal/kuttlctl/cmd/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kuttlctl/cmd/errors.go -------------------------------------------------------------------------------- /internal/kuttlctl/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kuttlctl/cmd/root.go -------------------------------------------------------------------------------- /internal/kuttlctl/cmd/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kuttlctl/cmd/root_test.go -------------------------------------------------------------------------------- /internal/kuttlctl/cmd/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kuttlctl/cmd/test.go -------------------------------------------------------------------------------- /internal/kuttlctl/cmd/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kuttlctl/cmd/values.go -------------------------------------------------------------------------------- /internal/kuttlctl/cmd/values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kuttlctl/cmd/values_test.go -------------------------------------------------------------------------------- /internal/kuttlctl/cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/kuttlctl/cmd/version.go -------------------------------------------------------------------------------- /internal/report/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/report/report.go -------------------------------------------------------------------------------- /internal/report/report_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/report/report_test.go -------------------------------------------------------------------------------- /internal/report/testdata/report.json.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/report/testdata/report.json.golden -------------------------------------------------------------------------------- /internal/report/testdata/report.xml.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/report/testdata/report.xml.golden -------------------------------------------------------------------------------- /internal/step/expression_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/expression_integration_test.go -------------------------------------------------------------------------------- /internal/step/step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/step.go -------------------------------------------------------------------------------- /internal/step/step_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/step_integration_test.go -------------------------------------------------------------------------------- /internal/step/step_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/step_test.go -------------------------------------------------------------------------------- /internal/step/test_data/assert_commands/command_does_not_exist/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_commands/command_does_not_exist/00-assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_commands/failing_comand/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_commands/failing_comand/00-assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_commands/multiple_commands/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_commands/multiple_commands/00-assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_commands/path_script/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_commands/path_script/00-assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_commands/path_script/00-step.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_commands/path_script/00-step.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_commands/path_script/test/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_commands/path_script/test/script.sh -------------------------------------------------------------------------------- /internal/step/test_data/assert_commands/timingout_command/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_commands/timingout_command/00-assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_commands/valid_command/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_commands/valid_command/00-assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expand/00-step1.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: kuttl.dev/v1beta1 2 | kind: TestStep 3 | timeout: 30 4 | apply: 5 | - ${TEST_FOO}/test.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expand/test/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expand/test/test.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/check_deployment_name/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/check_deployment_name/assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/check_expression_for_ephemeral_namespace/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/check_expression_for_ephemeral_namespace/assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/check_expression_for_ephemeral_namespace/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/check_expression_for_ephemeral_namespace/pod.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/check_incorrect_deployment_name/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/check_incorrect_deployment_name/assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/check_multiple_assert_all/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/check_multiple_assert_all/assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/check_multiple_assert_all_with_one_failing/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/check_multiple_assert_all_with_one_failing/assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/check_multiple_assert_any/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/check_multiple_assert_any/assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/check_multiple_assert_any_with_all_failing/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/check_multiple_assert_any_with_all_failing/assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/assert_expressions/invalid_expression/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/assert_expressions/invalid_expression/assert.yaml -------------------------------------------------------------------------------- /internal/step/test_data/error_detect/00-apply.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: TestStep 3 | metadata: 4 | name: problem 5 | -------------------------------------------------------------------------------- /internal/step/test_data/error_detect/00-assert.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: TestAssert 3 | metadata: 4 | name: problem 5 | -------------------------------------------------------------------------------- /internal/step/test_data/kubeconfig_path_resolution/00-step1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/kubeconfig_path_resolution/00-step1.yaml -------------------------------------------------------------------------------- /internal/step/test_data/kubeconfig_path_resolution/00-step2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/kubeconfig_path_resolution/00-step2.yaml -------------------------------------------------------------------------------- /internal/step/test_data/two_step/00-step1.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: kuttl.dev/v1beta1 2 | kind: TestStep 3 | timeout: 30 -------------------------------------------------------------------------------- /internal/step/test_data/two_step/00-step2.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: kuttl.dev/v1beta1 2 | kind: TestStep 3 | timeout: 30 -------------------------------------------------------------------------------- /internal/step/test_data/two_step/01-step1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/step/test_data/two_step/01-step1.yaml -------------------------------------------------------------------------------- /internal/template/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/template/env.go -------------------------------------------------------------------------------- /internal/template/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/template/env_test.go -------------------------------------------------------------------------------- /internal/testcase/case.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/case.go -------------------------------------------------------------------------------- /internal/testcase/case_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/case_integration_test.go -------------------------------------------------------------------------------- /internal/testcase/case_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/case_test.go -------------------------------------------------------------------------------- /internal/testcase/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/client.go -------------------------------------------------------------------------------- /internal/testcase/test_data/list-pods/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/list-pods/00-assert.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/list-pods/00-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/list-pods/00-pod.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/test-run-labels/01-assert-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/test-run-labels/01-assert-a.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/test-run-labels/01-assert-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/test-run-labels/01-assert-b.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/test-run-labels/01-create-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/test-run-labels/01-create-a.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/test-run-labels/01-create-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/test-run-labels/01-create-b.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/00-assert.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/00-test-step.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/00-test-step.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/01-assert.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/01-test-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/01-test-assert.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/02-directory/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/02-directory/assert.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/02-directory/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/02-directory/pod.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/02-directory/pod2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/02-directory/pod2.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/03-assert.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/03-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/03-pod.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/03-pod2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/testcase/test_data/with-overrides/03-pod2.yaml -------------------------------------------------------------------------------- /internal/testcase/test_data/with-overrides/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/utils/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/commands.go -------------------------------------------------------------------------------- /internal/utils/commands_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/commands_test.go -------------------------------------------------------------------------------- /internal/utils/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/docker.go -------------------------------------------------------------------------------- /internal/utils/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/events/events.go -------------------------------------------------------------------------------- /internal/utils/files/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/files.go -------------------------------------------------------------------------------- /internal/utils/files/files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/files_test.go -------------------------------------------------------------------------------- /internal/utils/files/test_data/list-pods/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/list-pods/00-assert.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/list-pods/00-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/list-pods/00-pod.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/00-assert.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/00-test-step.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/00-test-step.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/01-assert.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/01-test-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/01-test-assert.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/02-directory/assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/02-directory/assert.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/02-directory/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/02-directory/pod.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/02-directory/pod2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/02-directory/pod2.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/03-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/03-assert.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/03-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/03-pod.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/03-pod2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/files/test_data/with-overrides/03-pod2.yaml -------------------------------------------------------------------------------- /internal/utils/files/test_data/with-overrides/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/utils/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/logger.go -------------------------------------------------------------------------------- /internal/utils/subset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/subset.go -------------------------------------------------------------------------------- /internal/utils/subset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/subset_test.go -------------------------------------------------------------------------------- /internal/utils/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/utils/testing.go -------------------------------------------------------------------------------- /internal/version/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/version/base.go -------------------------------------------------------------------------------- /internal/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/version/version.go -------------------------------------------------------------------------------- /internal/version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/internal/version/version_test.go -------------------------------------------------------------------------------- /keps/0000-kep-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0000-kep-template.md -------------------------------------------------------------------------------- /keps/0001-kep-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0001-kep-process.md -------------------------------------------------------------------------------- /keps/0002-operator-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0002-operator-testing.md -------------------------------------------------------------------------------- /keps/0003-unit-under-test-declaration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0003-unit-under-test-declaration.md -------------------------------------------------------------------------------- /keps/0004-test-composability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0004-test-composability.md -------------------------------------------------------------------------------- /keps/0005-kuttl-as-a-library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0005-kuttl-as-a-library.md -------------------------------------------------------------------------------- /keps/0006-lifecycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0006-lifecycle.md -------------------------------------------------------------------------------- /keps/0007-command-asserts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0007-command-asserts.md -------------------------------------------------------------------------------- /keps/0008-multi-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0008-multi-cluster.md -------------------------------------------------------------------------------- /keps/0009-expression-based-assertions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/0009-expression-based-assertions.md -------------------------------------------------------------------------------- /keps/images/kuttl-testsuite.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/keps/images/kuttl-testsuite.jpg -------------------------------------------------------------------------------- /kuttl-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/kuttl-test.yaml -------------------------------------------------------------------------------- /pkg/apis/apis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/apis.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/collector.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/collector_test.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/command.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/command_test.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/doc.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/expression.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/expression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/expression_test.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/test_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/test_types.go -------------------------------------------------------------------------------- /pkg/apis/testharness/v1beta1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/apis/testharness/v1beta1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /pkg/test/harness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/pkg/test/harness.go -------------------------------------------------------------------------------- /test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/Dockerfile -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/README.md -------------------------------------------------------------------------------- /test/junit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/.gitignore -------------------------------------------------------------------------------- /test/junit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/Makefile -------------------------------------------------------------------------------- /test/junit/kuttl-report-step.json.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/kuttl-report-step.json.golden -------------------------------------------------------------------------------- /test/junit/kuttl-report-step.xml.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/kuttl-report-step.xml.golden -------------------------------------------------------------------------------- /test/junit/kuttl-report-test.json.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/kuttl-report-test.json.golden -------------------------------------------------------------------------------- /test/junit/kuttl-report-test.xml.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/kuttl-report-test.xml.golden -------------------------------------------------------------------------------- /test/junit/suite1/test0/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test0/00-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test0/00-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test0/00-run.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test1/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test1/00-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test1/00-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test1/00-run.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test1/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test1/01-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test1/01-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test1/01-run.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test1/02-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test1/02-run.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test2/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test2/00-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test2/00-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test2/00-run.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test2/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test2/01-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test2/01-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test2/01-run.yaml -------------------------------------------------------------------------------- /test/junit/suite1/test2/02-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite1/test2/02-run.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test0/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test0/00-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test0/00-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test0/00-run.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test1/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test1/00-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test1/00-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test1/00-run.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test1/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test1/01-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test1/01-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test1/01-run.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test1/02-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test1/02-run.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test2/00-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test2/00-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test2/00-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test2/00-run.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test2/01-assert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test2/01-assert.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test2/01-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test2/01-run.yaml -------------------------------------------------------------------------------- /test/junit/suite2/test2/02-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/junit/suite2/test2/02-run.yaml -------------------------------------------------------------------------------- /test/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/run_tests.sh -------------------------------------------------------------------------------- /test/vars/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/vars/Makefile -------------------------------------------------------------------------------- /test/vars/suite1/test1/00-apply.gotmpl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/vars/suite1/test1/00-apply.gotmpl.yaml -------------------------------------------------------------------------------- /test/vars/suite1/test1/00-assert.gotmpl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/test/vars/suite1/test1/00-assert.gotmpl.yaml -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kudobuilder/kuttl/HEAD/tools.go --------------------------------------------------------------------------------