-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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 #5257: Add ErrorStreamMessage and StatusStreamMessage to ease mocking of pods/exec requests #5258
Fix #5257: Add ErrorStreamMessage and StatusStreamMessage to ease mocking of pods/exec requests #5258
Conversation
7421bfd
to
ab14817
Compare
The existing classes of The license and spotless checks are passing locally. I guess for the SonarCloud report someone needs to trigger the builds first. Since this is not production code, I'm not sure what to do about the |
I think the failed SonarCloud analysis comes from a local |
Thanks for running the tests. I don't understand the Sonar report though. It claims that there is missing code coverage on the new classes, but they are used in |
54c811d
to
feda420
Compare
I've checked all code smells with the SonarLint plugin locally and added unit tests in the same module for all touched and new classes. Let's hope SonarCloud is happy now :) |
feda420
to
312a4fa
Compare
I've added the missing license headers to the new test files. |
ff83e00
to
bbe91ac
Compare
Fixed the spotless violation (sorry for the many pushes, it's a totally different tech stack for me). |
bbe91ac
to
af781c8
Compare
Kudos, SonarCloud Quality Gate passed! |
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.
These look much better for testing execs thank you
af781c8
to
847f893
Compare
I've rebased the branch to solve the conflict in the Any change to get this merged into the 6.9 release? |
Looks like all E2E failed:
The PR is based on the latest |
847f893
to
5aa8698
Compare
Rebased with |
Kudos, SonarCloud Quality Gate passed! 0 Bugs 100.0% Coverage The version of Java (11.0.20) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17. |
Signed-off-by: Marc Nuri <[email protected]>
Signed-off-by: Marc Nuri <[email protected]>
chore: add create namespace kubectl equivalent example docs: add link to example in README chore: separated creation of namespace and logging fix: sonarcloud issue with printStackTrace remove io.fabric8.kubernetes.model.annotation.PrinterColumn Fix fabric8io#5257: Add ErrorStreamMessage and StatusStreamMessage to ease mocking of pods/exec requests (fabric8io#5258) * Add ErrorStreamMessage and StatusStreamMessage to ease mocking of pods/exec requests * Fix warnings in PodTest refactor: follow-up on fabric8io#5258 Signed-off-by: Marc Nuri <[email protected]> doc: invite users to report issues with a specific document Signed-off-by: Marc Nuri <[email protected]>
Description
Fixes #5257
Type of change
test, version modification, documentation, etc.)
Checklist