github.com/solo-io/service-mesh-hub@v0.9.2/test/e2e/istio/README.md (about) 1 # Istio E2e Tests 2 3 The Istio End-to-End tests provide the most robust single test suite in the Service Mesh Hub. 4 5 These tests use `kind` and the `ci/setup-kind.sh` script to run tests against two KinD clusters which are configured 6 with a VirtualMesh for federation between two Istio meshes. 7 8 A local invocation of these tests can be performed with: 9 10 ``` 11 make run-tests TEST_PKG=test/e2e/istio RUN_E2E=1 12 ``` 13 14 Note, if you plan on re-running the tests, it is recommended to run with `NO_CLEANUP=1` (on the first run) and `USE_EXISTING=1` for subsequent test runs. 15 16 The Full set of options for the tests can be found here: 17 18 | env | description | 19 |---|---| 20 | `RUN_E2E=1` | Must be set or tests will not run. | 21 | `NO_CLEANUP=1` | Spin up new clusters but do not tear them down when tests finish. | 22 | `USE_EXISTING=1` | Use the existing `kind-mgmt-cluster` and `kind-remote-cluster` clusters. | 23 | `GINKGOFLAGS=<ginkgo flags>` | Provide an optional set of flags for the `ginkgo` invocation used to run these tests. | 24