Skip to content

[E2E Enchancement] define command line flags for different cleanup granularity #522

@YaoZengzeng

Description

@YaoZengzeng

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:

  1. Cleanup all components: this seems simple, just use kind to delete the testing k8s cluster.
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions