tools: add coverage reporting & enforcement to router check#7727
tools: add coverage reporting & enforcement to router check#7727mattklein123 merged 13 commits intoenvoyproxy:masterfrom
Conversation
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
dio
left a comment
There was a problem hiding this comment.
Looks good. This seems super useful. WDYT of following tiny nit:
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
|
@dio thanks for the review! Updated based on your feedback |
mattklein123
left a comment
There was a problem hiding this comment.
This is a really awesome feature. A potential TODO/follow-up would be to have an option to print all of the routes that aren't covered?
|
@mattklein123 thanks! Definitely agree about the follow up. I wanted to get basic coverage reporting and enforcement but I’d like to expand this to produce reports and include more comprehensive coverage of the fields for each route entry |
Awesome! |
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
|
@dio @rgs1 @mattklein123 updated this based on feedback. Can I get another look over this? :) |
mattklein123
left a comment
There was a problem hiding this comment.
Thanks looks good with some small nits. Also, can you add a test that fails/passes some coverage results? It should be pretty easy if based on the other tests. Thank you!
/wait
|
We possibly can add a small check in route_tests.sh |
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
mattklein123
left a comment
There was a problem hiding this comment.
Awesome, tiny nit and then ready to ship.
/wait
Signed-off-by: Derek Schaller <d_a_schaller@yahoo.com>
|
@dio any additional comments? |
Description: add coverage reporting & enforcement for routes in router check tool
Risk Level: Low
Testing: Manually tested
Docs Changes: Included
Release Notes: Included
Fixes #7567
Signed-off-by: Derek Schaller d_a_schaller@yahoo.com