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 flakes in log following related unit tests #112

Commits on Apr 19, 2022

  1. Configuration menu
    Copy the full SHA
    e5d5096 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. split pod_watcher Start into Connect and WaitForCompletion

    eliminate some multi threaded elements in pod watcher unit test to help fragile fake k8s client
    decrease some unit test timeouts to speed them up
    gabemontero committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    0dc7c18 View commit details
    Browse the repository at this point in the history
  2. surface Start split to Connect and WaitForCompletion to follower and …

    …its consumers
    
    allow for optimize / eliminate wait/sleep/timeout intervals in follower unit test and follower consumer unit tests
    remove follower initialization in unit test
    split follower setup where Complete() is for creation and Run() for running follower
    add buildrun name setter to facilitate Complete() vs. Run() split
    add multi thread coordination via FollowerReady to make sure pod_watcher is up
    gabemontero committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    600428d View commit details
    Browse the repository at this point in the history