Konflux Coverage Dashboard

10 views
Skip to first unread message

Homaja Marisetty

unread,
Oct 16, 2025, 11:32:57 AMOct 16
to kon...@googlegroups.com, Shay Vatarescu, Alex Misstear
Hi Team,

We have test coverage dashboard for Konflux Go repositories:

The dashboard tracks Go test coverage across projects with package-level breakdowns, and detailed HTML reports.

Please include your repositories by submitting a PR adding them to repos.yaml:

See existing entries in repos.yaml for configuration examples. The workflow runs daily and publishes results to GitHub Pages automatically.

Thank you,
Homaja Marisetty

Luiz Carvalho

unread,
Oct 16, 2025, 2:03:27 PMOct 16
to Homaja Marisetty, kon...@googlegroups.com, Shay Vatarescu, Alex Misstear
On Thu, Oct 16, 2025 at 11:33 AM 'Homaja Marisetty' via Konflux CI <kon...@googlegroups.com> wrote:
Hi Team,

We have test coverage dashboard for Konflux Go repositories:

Is there a reason an existing solution, e.g. codecov, wasn't used?
Here's one used by the conforma team: https://app.codecov.io/gh/conforma/cli


The dashboard tracks Go test coverage across projects with package-level breakdowns, and detailed HTML reports.

Please include your repositories by submitting a PR adding them to repos.yaml:

See existing entries in repos.yaml for configuration examples. The workflow runs daily and publishes results to GitHub Pages automatically.

Thank you,
Homaja Marisetty

--
You received this message because you are subscribed to the Google Groups "Konflux CI" group.
To unsubscribe from this group and stop receiving emails from it, send an email to konflux+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/konflux/CAApNrmHYGm11PQvFcdR20ZHtO2T-WTOMz8zOOwEbqb-qOL5%2Btw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Homaja Marisetty

unread,
Oct 16, 2025, 2:26:40 PMOct 16
to Luiz Carvalho, kon...@googlegroups.com, Shay Vatarescu, Alex Misstear, Ralph Bean
Hi Luiz, 

I'm not aware of the Codecov solution used by the conforma team but I think it has pricing involved with Codecov. So, I think Shay recommended this one. Maybe @Shay Vatarescu or @Ralph Bean know it better.

Thank you,
Homaja Marisetty

Luiz Carvalho

unread,
Oct 16, 2025, 2:35:26 PMOct 16
to Homaja Marisetty, kon...@googlegroups.com, Shay Vatarescu, Alex Misstear, Ralph Bean
On Thu, Oct 16, 2025 at 2:26 PM Homaja Marisetty <hmar...@redhat.com> wrote:
Hi Luiz, 

I'm not aware of the Codecov solution used by the conforma team but I think it has pricing involved with Codecov. So, I think Shay recommended this one. Maybe @Shay Vatarescu or @Ralph Bean know it better.

I believe Codecov is free for public open-source repos: https://about.codecov.io/pricing/
To be clear, I don't want to discourage exploring alternatives. It was just surprising to me which piqued my curiosity :)

Homaja Marisetty

unread,
Oct 16, 2025, 2:53:37 PMOct 16
to Luiz Carvalho, kon...@googlegroups.com, Shay Vatarescu, Alex Misstear, Ralph Bean
Sure, I would be discussing this approach further with Shay once he returns from his PTO. I believe he initially suggested this solution to achieve a centralized view of all our repositories.

Thank you,
Homaja

Chmouel Boudjnah

unread,
Oct 17, 2025, 4:53:22 AMOct 17
to Homaja Marisetty, Luiz Carvalho, kon...@googlegroups.com, Shay Vatarescu, Alex Misstear, Ralph Bean
On Thu, Oct 16, 2025 at 8:54 PM 'Homaja Marisetty' via Konflux CI <kon...@googlegroups.com> wrote:
Sure, I would be discussing this approach further with Shay once he returns from his PTO. I believe he initially suggested this solution to achieve a centralized view of all our repositories.

Thank you,
Homaja


On Thu, Oct 16, 2025 at 2:35 PM Luiz Carvalho <l...@redhat.com> wrote:


On Thu, Oct 16, 2025 at 2:26 PM Homaja Marisetty <hmar...@redhat.com> wrote:
Hi Luiz, 

I'm not aware of the Codecov solution used by the conforma team but I think it has pricing involved with Codecov. So, I think Shay recommended this one. Maybe @Shay Vatarescu or @Ralph Bean know it better.

I believe Codecov is free for public open-source repos: https://about.codecov.io/pricing/
To be clear, I don't want to discourage exploring alternatives. It was just surprising to me which piqued my curiosity :)

I think a lot of people moved out of codecov due of the critical supply  chain attack they had back in 21: https://www.sonatype.com/blog/what-you-need-to-know-about-the-codecov-incident-a-supply-chain-attack-gone-undetected-for-2-months
Not trying to discourage codecov either and I'd love to be able to put back unittests code coverage on the project we have.


Chmouel.


Thank you,
Homaja Marisetty

On Thu, Oct 16, 2025 at 2:03 PM Luiz Carvalho <l...@redhat.com> wrote:


On Thu, Oct 16, 2025 at 11:33 AM 'Homaja Marisetty' via Konflux CI <kon...@googlegroups.com> wrote:
Hi Team,

We have test coverage dashboard for Konflux Go repositories:

Is there a reason an existing solution, e.g. codecov, wasn't used?
Here's one used by the conforma team: https://app.codecov.io/gh/conforma/cli


The dashboard tracks Go test coverage across projects with package-level breakdowns, and detailed HTML reports.

Please include your repositories by submitting a PR adding them to repos.yaml:

See existing entries in repos.yaml for configuration examples. The workflow runs daily and publishes results to GitHub Pages automatically.

Thank you,
Homaja Marisetty

--
You received this message because you are subscribed to the Google Groups "Konflux CI" group.
To unsubscribe from this group and stop receiving emails from it, send an email to konflux+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/konflux/CAApNrmHYGm11PQvFcdR20ZHtO2T-WTOMz8zOOwEbqb-qOL5%2Btw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Konflux CI" group.
To unsubscribe from this group and stop receiving emails from it, send an email to konflux+u...@googlegroups.com.

Shay Vatarescu

unread,
Oct 20, 2025, 4:33:03 PMOct 20
to Luiz Carvalho, Homaja Marisetty, kon...@googlegroups.com, Alex Misstear, Ralph Bean
Hi Luiz,

The context for why this dashboard was created is that I was looking for a way to see all of my team's (Vanguard) repos code coverage in one place w/o needing to jump from one page to another. I've seen the same dashboard implemented by the pipelines team and asked my team to look into it and do the same thing for our repos, as it seemed like a pretty quick addition.
I didn't look for other potential existing solutions like Codecov that you're suggesting.
My main need was to have one place to see coverage across all repos instead of several places.

Then we suggested more teams to add their repos coverage to the dashboard as it creates more completeness for our konflux-ci organization,

If there are better tools to do this, I guess we're open for suggestions, but keeping a "one stop shop" where I can see coverage and last pipeline run result for all repos is important for me, and the reason why we created the dashboard.

Thanks,
Shay
--
Best Regards,
Shay Vatarescu

Manager, Software Engineering
Konflux Migration, Vanguard & Support-Ops
RED-HAT


Martin Basti

unread,
Oct 21, 2025, 7:08:17 AMOct 21
to kon...@googlegroups.com

https://coveralls.io/github/containerbuildsystem

we use coveralls in OSBS, free for opensource projects, and it works fine

No need to create custom workflows and maintain another task, run nightly builds, etc...

Reply all
Reply to author
Forward
0 new messages