Skip to content

Fix sonar coverage#302

Merged
mgovers merged 6 commits intomainfrom
fix/false-sonar-coverage
May 22, 2025
Merged

Fix sonar coverage#302
mgovers merged 6 commits intomainfrom
fix/false-sonar-coverage

Conversation

@nitbharambe
Copy link
Member

@nitbharambe nitbharambe commented May 15, 2025

image

Sonar scan shows 0.0 coverage and this warning is shown.

Relates to PowerGridModel/power-grid-model#1002

Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Nitish Bharambe <nitish.bharambe@alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers
Copy link
Member

mgovers commented May 22, 2025

The answer was in PGM all along: PowerGridModel/power-grid-model#1002

@mgovers mgovers marked this pull request as ready for review May 22, 2025 10:35
@mgovers mgovers enabled auto-merge May 22, 2025 10:35
@mgovers
Copy link
Member

mgovers commented May 22, 2025

See #303 (comment) for what happens without this change (failing sonar cloud build on PRs)

@mgovers mgovers added the dependencies Pull requests that update a dependency file label May 22, 2025
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers mgovers added the do-not-merge This should not be merged label May 22, 2025
@mgovers
Copy link
Member

mgovers commented May 22, 2025

do not merge label added to prove sonar cloud test coverage works

This reverts commit ca3219c.

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers mgovers removed the do-not-merge This should not be merged label May 22, 2025
Copy link
Member

@figueroa1395 figueroa1395 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sonar coverage works again. LGTM.

@mgovers
Copy link
Member

mgovers commented May 22, 2025

do not merge label added to prove sonar cloud test coverage works

Quality Gate Passed Quality Gate passed

Issues 3 New issues 0 Accepted issues

Measures 0 Security Hotspots 66.7% Coverage on New Code 0.0% Duplication on New Code

See analysis details on SonarQube Cloud

proof that it works in ca3219c

Test code reverted in b10af5c.

Do not merge label removed

@sonarqubecloud
Copy link

@mgovers mgovers added this pull request to the merge queue May 22, 2025
Merged via the queue into main with commit 5f534fd May 22, 2025
23 of 24 checks passed
@mgovers mgovers deleted the fix/false-sonar-coverage branch May 22, 2025 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants