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

Code coverage #167

Open
tlepoint opened this issue Aug 14, 2017 · 1 comment · May be fixed by #2072
Open

Code coverage #167

tlepoint opened this issue Aug 14, 2017 · 1 comment · May be fixed by #2072
Assignees
Labels
enhancement New feature or request

Comments

@tlepoint
Copy link
Contributor

Add code coverage using coveralls

@tlepoint tlepoint added the enhancement New feature or request label Aug 14, 2017
@tlepoint tlepoint self-assigned this Aug 14, 2017
@dstebila dstebila added the future-work Will not be fixed in current release cycle label Feb 28, 2020
@ajbozarth ajbozarth moved this to Todo in liboqs planning Jul 23, 2024
@aidenfoxivey
Copy link
Contributor

In all honesty, I don't have a tonne of experience with setting up code coverage in non-Golang environments.

I think that https://coveralls.io looks very nice and has a good interface. That said, I'm always a little bit wary to adopt SaaS when there could be a more "long lived" solution. (for example, choosing astyle over clang-format despite astyle existing on Sourceforge)

I was recommended gcov as well. I'm probably going to read the manual for gcov and then give it a go. If anyone has firm opinions and/or recommendations, I would be very interested to hear them.

Seems like a lot of C test coverage tools are proprietary.

@SWilson4 SWilson4 linked a pull request Feb 7, 2025 that will close this issue
7 tasks
@SWilson4 SWilson4 removed the future-work Will not be fixed in current release cycle label Feb 7, 2025
@SWilson4 SWilson4 self-assigned this Feb 7, 2025
@SWilson4 SWilson4 moved this from Todo to In Progress in liboqs planning Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

4 participants