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

openSUSE / agama / 9114607842
72%

Build:
DEFAULT BRANCH: master
Ran 16 May 2024 03:07PM UTC
Jobs 3
Files 763
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

16 May 2024 03:00PM UTC coverage: 69.863% (-0.04%) from 69.906%
9114607842

push

github

web-flow
Added manager route for downloading logs (#1216)

## Problem

In the Cockpit times, Agama allowed to download the logs using the web
UI. However, after the switch to the HTTP/JSON API, that’s not the case
anymore. Agama relied on Cockpit’s file API which, for obvious reasons,
is not available anymore.

Therefore the option to download the logs using our agama-web-server
should be implemented bringing the functionality back.

- Trello card: -
https://trello.com/c/xExmF6a2/3660-3-allow-downloading-the-logs-using-the-web-ui

## Solution

The agama-web-server has been adapted adding the /logs route in the
manager HTTP/JSON API. The Web UI has been also adapted bringing back
the fetchLogs() method.

Last but not least the options for showing the logs and the terminal
have been removed as them were also relying on Cockpit and therefore are
currently broken.

1987 of 2868 branches covered (69.28%)

Branch coverage included in aggregate %.

4 of 22 new or added lines in 3 files covered. (18.18%)

5 existing lines in 2 files now uncovered.

18160 of 25970 relevant lines covered (69.93%)

32.5 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
18
0.0
0.0% rust/agama-server/src/manager/web.rs

Uncovered Existing Lines

Lines Coverage ∆ File
2
73.08
0.0% web/src/client/manager.js
3
90.91
0.0% web/src/components/core/LogsButton.jsx
Subprojects
ID Flag name Job ID Ran Files Coverage
3 rust 9114607842.3 16 May 2024 03:07PM UTC 88
22.92
GitHub Action Run
3 web 8937163624.3 03 May 2024 09:49AM UTC 343
75.3
GitHub Action Run
3 service 9096975123.3 15 May 2024 01:57PM UTC 332
85.78
GitHub Action Run
Source Files on build 9114607842
  • Tree
  • List 763
  • Changed 31
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #9114607842
  • 0a10e9a5 on github
  • Prev Build on master (#9112424837)
  • Next Build on master (#9123467206)
  • 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