-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
ci: configure monorepo sonarcloud #13944
Conversation
we should remove submodule testing if we have an action for all of them. |
[cosmos-sdk-simapp] SonarCloud Quality Gate failed. |
ae87072
to
706b073
Compare
[cosmos-sdk-client-v2] Kudos, SonarCloud Quality Gate passed! |
[cosmos-sdk-errors] SonarCloud Quality Gate failed. |
[cosmos-sdk-core] Kudos, SonarCloud Quality Gate passed! |
cb6cb1e
to
17568cd
Compare
[cosmos-sdk-tools-rosetta] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
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.
I don't think we need code coverage for simapp and the testing should be encapsulated in general testing if the sdk. Otherwise Lgtm
This makes sense. I will update. I need to add the integration tests and e2e tests actions in test.yml then. |
I think integration and unit tests should cover coverage, e2e could duplicate lots of the below tests but it has tendermint added. |
I think it might makes sense for the standalone items like rosetta cosmovisor and in the future other things to have their own code coverage, but not sure it makes sense something like math and errors have their own since they are internal to the sdk and directly used. |
It is more about test coverage. I think it is good to strive to have all standalone go.mod well-tested, and not only because they are imported in the SDK. |
[Cosmos SDK] Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Added e2e and integration test coverage metrics into Cosmos SDK instead of standalone. |
(cherry picked from commit ae91105) # Conflicts: # .codecov.yml # .github/workflows/test.yml # sonar-project.properties
Description
Closes: #13930
It is a bit annoying that we get one token per project.
Author Checklist
All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.
I have...
!
to the type prefix if API or client breaking changeCHANGELOG.md
Reviewers Checklist
All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.
I have...
!
in the type prefix if API or client breaking change