• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

agama-project / agama / 11708681713
74%

Build:
DEFAULT BRANCH: master
Ran 06 Nov 2024 05:33PM UTC
Jobs 2
Files 636
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

06 Nov 2024 05:22PM UTC coverage: 71.429% (-0.06%) from 71.492%
11708681713

push

github

web-flow
feat(rust): Redesigned agama logs command to have functionality in the backend and accessible via HTTP API (#1720)

## Problem

Agama's CLI logs command used to be implemented with idea CLI running on
same machine as real installation (the backend). As this is not true
anymore and we have installer's backend and frontend separated with HTTP
API, which makes remote access possible, the logs command had to be
updated to support this idea.

[Its trello
card](https://trello.com/c/3A7vCwfS/3867-agama-cli-move-collecting-logs-into-backend-design-http-api-and-put-it-to-use-in-the-cli)

## Solution

- the particular code which is in control of collecting logs was moved
into agama-lib
- agama's web server has contains http(s)://<server_ip>/api/logs piece
in its public API
- agama's CLI uses the above API for downloading the logs

## Testing

- *Tested manually*

0 of 171 new or added lines in 6 files covered. (0.0%)

2 existing lines in 2 files now uncovered.

16895 of 23653 relevant lines covered (71.43%)

35.74 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
2 rust 11708681713.2 06 Nov 2024 05:33PM UTC 0
24.98
GitHub Action Run
2 service 11679986183.2 05 Nov 2024 08:10AM UTC 0
89.29
GitHub Action Run
Source Files on build 11708681713
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #11708681713
  • a7140766 on github
  • Prev Build on master (#11707344472)
  • Next Build on master (#11712167262)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc