github.com/tilt-dev/tilt@v0.36.0/integration/README.md (about) 1 # Tilt Integration Tests 2 3 Runs the Tilt binary and ensures that services are correctly deployed. 4 5 Who You Are: A developer who has `kubectl` configured to talk to an existing cluster. 6 7 What This Framework Does: Compiles the Tilt binary, deploys servers to the 8 `tilt-integration` namespace, and cleans up when it finishes. 9 10 NOTE: The `tilt-integration` namespace will NOT be deleted afterwards. 11 12 Each subdirectory is a test case driven by the file of the same name 13 (e.g., `oneup_.go` drives the test driven by the data in `oneup`). 14 15 Run the tests with 16 17 ``` 18 go test -tags 'integration' -timeout 30m ./integration 19 ``` 20 21 or 22 23 ``` 24 make integration 25 ``` 26 27 These tests will not run with the normal `make test`. 28 29 On CircleCI, we run these tests against a clean Kubernetes cluster using [kind](https://kind.sigs.k8s.io/). 30 To create a single-use kind cluster locally and run the tests against it, run: 31 ``` 32 make integration-kind 33 ```