-
Notifications
You must be signed in to change notification settings - Fork 3.4k
metrics: Add metrics config test for Hubble. #34325
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
Conversation
5edb4cf
to
6e2d4c5
Compare
/test |
2 similar comments
/test |
/test |
6e2d4c5
to
2511336
Compare
Fixed small issue in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More tests, I like it, thanks for your contribution! As Chance already pointed out, I'm not really fond of time.Sleep
in a test either as I worry it might flake. I assume the alternative would involve too many changes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @rectified95 👋 and thanks for the PR!
Overall LGTM, but I'd really like to avoid introducing a new potential flake in testing.
What is Cilium's practice for resolving merge conflicts for ease of PR review:
|
Good question, it's indeed unclear in our documentation to thanks for pointing it out!
That's how I do it. If I'm addressing review comments I try to force-push twice (especially for complicated PRs): first the rebase on top of
I've never used this method, I think it could work as long as we're ending with a clean linear commit history. Double check that the GitHub UI doesn't scrap the Developer’s Certificate of Origin (i.e. |
@kaworu Done! Thank you very much. |
/test |
5244105
to
c245f83
Compare
/test |
One flake left after last rebase - can we re-run and hopefully merge today? 😄 |
/test |
I've triggered "Conformance Ginkgo (ci-ginkgo)" only as it was the only one failing. |
That's what I thought too 🙃 |
@chancez Looks like you'd need to run |
Starts a standalone Hubble server and passes a metrics config, then fetches from the HTTP /metrics endpoint for validation. Signed-off-by: Igor Klemenski <igor.klemenski@microsoft.com>
Head branch was pushed to by a user without write access
c245f83
to
01cb718
Compare
Rebased on main to include the removal of unstable required workflows. |
/test |
Full success, thanks for patience :) |
Thanks to everyone who helped move this along to completion!! |
Thanks for contributing :) |
Starts a standalone Hubble server and passes a metrics config, then fetches from the HTTP /metrics endpoint for validation.
Also splits metrics server creation and starting.
Checklist
description and a
Fixes: #XXX
line if the commit addresses a particularGitHub issue.
Fixes: <commit-id>
tag, thenplease add the commit author[s] as reviewer[s] to this issue.