View Issue Details

IDProjectCategoryView StatusLast Update
0008980Talerdeployment and operationspublic2025-08-31 19:09
ReporterChristian Grothoff Assigned Toschanzen  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
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 closedChristian Grothoff 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
2025-08-31 19:09 Christian Grothoff Status resolved => closed