View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008980 | Taler | deployment and operations | public | 2024-06-26 11:45 | 2025-06-05 00:26 |
Reporter | Christian Grothoff | Assigned To | schanzen | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 1.0 stretch goals | Fixed in Version | 1.0 stretch goals | ||
Summary | 0008980: lcov.taler.net is very outdated | ||||
Description | It 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. | ||||
Tags | No tags attached. | ||||
related to | 0010057 | new | Anastasis | CI missing |
|
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. |
|
It would be helpful to know where the "old scripts" are. |
|
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. |
|
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. |
|
See comment |
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 |