question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support deterministic reports

See original GitHub issue

Follow up https://github.com/danielpalme/ReportGenerator/issues/405

we could add a flag --deterministc-report and in case we’re in a deterministic build use deterministic path instead of reconstruct the actual one.

cc: @clairernovotny @danielpalme

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:9

github_iconTop GitHub Comments

1reaction
pinkfloydx33commented, Feb 15, 2023

Ok thanks, I’ll have to take a look… We don’t really need it, we just have an unfortunate setup.

We need Cobertura reports for Azure Devops. We also need OpenCover for Sonar Cloud which doesn’t support Cobertura format. We want to migrate our builds/reports to fully deterministic; we’ve been purposely overriding/disabling determinism in CI test runs due to now fixed issues with ADO+report-generator. Up until now we’ve been generating both formats, but of course that fails with the deterministic reports enabled since OpenCover doesn’t support the flag.

I haven’t found a tool that can turn Cobertura reports into OpenCover, but report-generator can supposedly output lcov format which I think Sonar can accept. That might be a viable option for us and likely less effort than trying to add support here.

0reactions
dhduvallcommented, Jun 2, 2023

FWIW, a discussion on Sonar’s Discourse.

Read more comments on GitHub >

github_iconTop Results From Across the Web

coverlet/Documentation/DeterministicBuild.md at master
Deterministic report. Coverlet supports also deterministic reports(for now only for cobertura coverage format). If you include DeterministicReport parameters ...
Read more >
Considerations for Using Deterministic Encryption
Case-insensitive deterministic encryption supports list views and reports. However, the user interface displays all operators, including operators that aren't ...
Read more >
Deterministic vs. Probabilistic Data: Which is Best?
Deterministic data is highly valuable because of its accuracy. It can be pulled from contact request forms, content download forms, social media ...
Read more >
Deterministic and Nondeterministic Functions - SQL Server
This article identifies the determinism of built-in system functions and the effect on the deterministic property of user-defined functions when ...
Read more >
Deterministic methods for spatial interpolation—ArcGIS Pro
Deterministic interpolation techniques create surfaces from measured points, based on either the extent of similarity (inverse distance weighted) or the degree ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found