Skip to content

[fuzz] Split health_checker_impl_test for use in fuzzing#12908

Merged
asraa merged 6 commits intoenvoyproxy:masterfrom
zasweq:refactor-health-check-impl-test
Sep 2, 2020
Merged

[fuzz] Split health_checker_impl_test for use in fuzzing#12908
asraa merged 6 commits intoenvoyproxy:masterfrom
zasweq:refactor-health-check-impl-test

Conversation

@zasweq
Copy link
Copy Markdown
Contributor

@zasweq zasweq commented Aug 31, 2020

Commit Message: Split health checker test for use in fuzzing
Additional Description: Using health checker test for fuzzing as code coverage shows > 90% line coverage over the health_checker_impl component. The health checker test classes expose a clean interface to call to get good coverage in the fuzzer.
Risk Level: Low
Testing: N/A
Docs Changes: N/A
Release Notes: N/A

Signed-off-by: Zach Reyes zasweq@google.com

Signed-off-by: Zach <zasweq@google.com>
@zasweq
Copy link
Copy Markdown
Contributor Author

zasweq commented Aug 31, 2020

/assign @asraa

Copy link
Copy Markdown
Contributor

@asraa asraa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Could you mention why not choose the production http health checker class?

Signed-off-by: Zach <zasweq@google.com>
Signed-off-by: Zach <zasweq@google.com>
Copy link
Copy Markdown
Contributor

@asraa asraa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks! looks great now.

Signed-off-by: Zach <zasweq@google.com>
Signed-off-by: Zach <zasweq@google.com>
Copy link
Copy Markdown
Contributor

@asraa asraa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! LGTM now. Thanks for cleaning up the dependencies for the util library.
Could you merge main to fix CI?

@zasweq
Copy link
Copy Markdown
Contributor Author

zasweq commented Sep 2, 2020

Thanks! LGTM now. Thanks for cleaning up the dependencies for the util library.
Could you merge main to fix CI?

Merged!

@asraa asraa merged commit 5dea7dc into envoyproxy:master Sep 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants