View Issue Details

IDProjectCategoryView StatusLast Update
0008980Talerdeployment and operationspublic2025-06-05 00:26
ReporterChristian Grothoff Assigned Toschanzen  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0008980: lcov.taler.net is very outdated
DescriptionIt shows results from 2022 (!). One of our CI/CD jobs used to update it (when the tests passed), and we should make this work again.
TagsNo tags attached.

Relationships

related to 0010057 new Anastasis CI missing 

Activities

dvn

2024-06-27 17:21

developer   ~0022743

I'm working on adapting the old scripts for this into our new container-based CI setup. One benefit over the old way will be that the lcov will be run as a part of the normal CI build pipeline, instead of independently cloning and building the projects, thus reducing unnecessary redundant builds.

schanzen

2025-04-15 12:08

administrator   ~0024549

It would be helpful to know where the "old scripts" are.

Christian Grothoff

2025-04-15 12:11

manager   ~0024550

I mostly see:

taler-deployment/historic/guix/etc/nginx/sites-enabled/lcov-ssl.site
taler-deployment/historic/guix/etc/nginx/sites-enabled/lcov.site
taler-deployment/systemd-services/buildbot-worker-lcov.service

plus likely something in the Git history for the buildbot configs (difficult to unearth).

But in the end, it was largely running configure --enable-coverage and then using lcov on the output of 'make install check' to generate the HTML page, so nothing exactly fancy.

schanzen

2025-06-01 22:17

administrator   ~0025079

Website is revived, a couple of components that had CI integration are back integrated to create reports on commit.
More specific missing components/features for lcov should be tracked in new issues.

schanzen

2025-06-01 22:18

administrator   ~0025080

See comment

Issue History

Date Modified Username Field Change
2024-06-26 11:45 Christian Grothoff New Issue
2024-06-26 11:45 Christian Grothoff Status new => assigned
2024-06-26 11:45 Christian Grothoff Assigned To => dvn
2024-06-27 17:21 dvn Note Added: 0022743
2024-07-25 23:59 Christian Grothoff Target Version 1.0 => post-1.0
2025-04-07 14:31 Christian Grothoff Assigned To dvn => schanzen
2025-04-15 12:08 schanzen Note Added: 0024549
2025-04-15 12:11 Christian Grothoff Note Added: 0024550
2025-06-01 22:17 schanzen Note Added: 0025079
2025-06-01 22:18 schanzen Relationship added related to 0010057
2025-06-01 22:18 schanzen Status assigned => resolved
2025-06-01 22:18 schanzen Resolution open => fixed
2025-06-01 22:18 schanzen Note Added: 0025080
2025-06-01 22:18 schanzen Fixed in Version => git (master)
2025-06-05 00:26 Christian Grothoff Fixed in Version git (master) => 1.0 stretch goals
2025-06-05 00:26 Christian Grothoff Target Version post-1.0 => 1.0 stretch goals