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

fix e2e DNS issues and increase parallelism level by default #772

Merged
merged 10 commits into from
Apr 8, 2024

Commits on Apr 5, 2024

  1. e2e/dns: use absolute container name

    Otherwise, build fails with podman in container or otherwise not configured.
    mmatczuk committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    1ca5b5a View commit details
    Browse the repository at this point in the history
  2. e2e/tests: wait for DNS names before starting tests

    It happens that the services are up but the DNS name cannot be resolved yet and the test fails.
    
    This prevents that form happening and enables running with more parallelism.
    mmatczuk committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    b60399e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    807e662 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af0bae3 View commit details
    Browse the repository at this point in the history
  5. e2e: add logs target

    mmatczuk committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    d33d724 View commit details
    Browse the repository at this point in the history
  6. e2e/setup: fix context cancellation if parallel=1

    If parallel=1 interrupt does not break the loop.
    mmatczuk committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    44307ad View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    f67ffe8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    966657b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a7ab7a View commit details
    Browse the repository at this point in the history
  4. e2e: fix parallel run of DNS setups

    Run only single test that specifies a custom network at once.
    This allows to have simpler tests code - portable across setups.
    
    $ make run-e2e SETUP=dns
    === setup flag-dns-server PASS (3.14s)
    === setup flag-dns-fallback PASS (10.911s)
    PASS
    mmatczuk committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    43684c2 View commit details
    Browse the repository at this point in the history