What would you like to be added:
Implement more command line flags for different cleanup granularity to make it more convenient for local run and debug flaky test case.
Now after running test/e2e/run_test.sh, infra like k8s, istio and Kmesh will not cleanup, but test applications will.
So add command line flag to implement such as:
- Cleanup all components: this seems simple, just use
kind to delete the testing k8s cluster.
- Don't cleanup test applications: we can use
istio.test.nocleanup which is the flag of istio integration framework to control it.
And more if it's necessary.