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

test: Use hubble observe's jsonpb output in artifacts #16054

Merged
merged 1 commit into from May 10, 2021

Conversation

pchaigno
Copy link
Member

@pchaigno pchaigno commented May 7, 2021

hubble observe now supports [1] reading flows from stdin if they are in jsonpb format. We should therefore emit jsonpb artifact files for tests, to be able to feed those files back into hubble observe. That will allow us to use hubble observe's filters and different output format.

1 - cilium/hubble#524

hubble observe now supports [1] reading flows from stdin if they are in
jsonpb format. We should therefore emit jsonpb artifact files for tests,
to be able to feed those files back into hubble observe. That will allow
us to use hubble observe's filters and different output format.

1 - cilium/hubble#524
Signed-off-by: Paul Chaignon <paul@cilium.io>
@pchaigno pchaigno added area/CI-improvement Topic or proposal to improve the Continuous Integration workflow release-note/ci This PR makes changes to the CI. sig/hubble Impacts hubble server or relay labels May 7, 2021
@pchaigno pchaigno requested a review from a team as a code owner May 7, 2021 20:05
@pchaigno pchaigno requested a review from nbusseneau May 7, 2021 20:05
@pchaigno pchaigno changed the title test: Use hubble's jsonpb output in artifacts test: Use hubble observe's jsonpb output in artifacts May 7, 2021
@pchaigno
Copy link
Member Author

pchaigno commented May 10, 2021

Hopefully a test will fail and allow us to validate this:
test-me-please

@pchaigno
Copy link
Member Author

k8s-1.19-kernel-5.4 failed with known flake #15455. I downloaded the artifact and checked the new Hubble files. All good. Marking as ready to merge since reviews are in. I'll also cancel the other builds.

@pchaigno pchaigno added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label May 10, 2021
@ti-mo ti-mo merged commit bf8e2bb into cilium:master May 10, 2021
@pchaigno pchaigno deleted the test-artifacts-use-jsonpb branch May 10, 2021 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI-improvement Topic or proposal to improve the Continuous Integration workflow ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI. sig/hubble Impacts hubble server or relay
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants