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  ```