Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce flags for speeding up test execution with "kind" #858

Merged
merged 5 commits into from
Sep 25, 2024

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    23af8e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84bad21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d3fc30 View commit details
    Browse the repository at this point in the history
  4. Introduce USE_CERTMANAGER and PRESERVE_KIND_CLUSTER to kind test exec…

    …ution and skip downloading binaries if already present
    
    USE_CERTMANAGER (default="true") can be set to "false" to disable
    cert-manager installation to speed up test execution.
    
    PRESERVE_KIND_CLUSTER (default="false") can be set to "true" to keep the
    kind cluster around after test execution so that the consecutive runs
    will reuse the kind cluster and existing helm installs.
    This also fixes a bunch of test cases where tests didn't properly clean
    up, causing conflicts on consecutive test runs.
    SaaldjorMike committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    d338ef6 View commit details
    Browse the repository at this point in the history
  5. Add fake license string to allow running tests with envtest or dummy …

    …image without a valid license
    SaaldjorMike committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    28ca3b8 View commit details
    Browse the repository at this point in the history