View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0008980 | Taler | deployment and operations | public | 2024-06-26 09:45 | 2025-08-31 17:09 |
| Reporter | Christian Grothoff | Assigned To | schanzen | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Status | closed | 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 | closed | Christian Grothoff | 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 09:45 | Christian Grothoff | New Issue | |
| 2024-06-26 09:45 | Christian Grothoff | Status | new => assigned |
| 2024-06-26 09:45 | Christian Grothoff | Assigned To | => dvn |
| 2024-06-27 15:21 | dvn | Note Added: 0022743 | |
| 2024-07-25 21:59 | Christian Grothoff | Target Version | 1.0 => post-1.0 |
| 2025-04-07 12:31 | Christian Grothoff | Assigned To | dvn => schanzen |
| 2025-04-15 10:08 | schanzen | Note Added: 0024549 | |
| 2025-04-15 10:11 | Christian Grothoff | Note Added: 0024550 | |
| 2025-06-01 20:17 | schanzen | Note Added: 0025079 | |
| 2025-06-01 20:18 | schanzen | Relationship added | related to 0010057 |
| 2025-06-01 20:18 | schanzen | Status | assigned => informing |
| 2025-06-01 20:18 | schanzen | Resolution | open => fixed |
| 2025-06-01 20:18 | schanzen | Note Added: 0025080 | |
| 2025-06-01 20:18 | schanzen | Fixed in Version | => git (master) |
| 2025-06-04 22:26 | Christian Grothoff | Fixed in Version | git (master) => 1.0 stretch goals |
| 2025-06-04 22:26 | Christian Grothoff | Target Version | post-1.0 => 1.0 stretch goals |
| 2025-08-31 17:09 | Christian Grothoff | Status | informing => closed |