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

update DRA driver error injection #20

Open
wants to merge 6 commits into
base: PR144-e2e_node-DRA-test-plugin-failures
Choose a base branch
from

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    8e61653 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efd879b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83496bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0df0457 View commit details
    Browse the repository at this point in the history
  5. fixup! e2e: test-driver: add new matchers

    A call might have started, but not completed yet. That should not be considered
    a "successful" call.
    pohly committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    99c3913 View commit details
    Browse the repository at this point in the history
  6. DRA: implement error injection and blocking inside test-specific inte…

    …rceptor
    
    Previously, blocking and error injection where implemented inside the kubelet
    plugin code of the driver. This was a bit hacky and not thread-safe (no
    locking).
    
    For upcoming tests we need more flexibility. Now a test can inject its own gRPC
    interceptor into the kubelet plugin code. A pre-built one supports blocking and
    error injection, but completely different interceptors are also possible if
    needed.
    pohly committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    77a7680 View commit details
    Browse the repository at this point in the history