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

lslezak / agama / 8359300830
81%

Build:
DEFAULT BRANCH: master
Ran 20 Mar 2024 12:58PM UTC
Jobs 3
Files 681
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

19 Mar 2024 02:50PM UTC coverage: 75.485% (+0.5%) from 74.997%
8359300830

push

github

web-flow
web: Revamp the Storage page UI (#1104)

As part of the Storage UI changes described at
https://github.com/openSUSE/agama/blob/master/doc/storage_ui.md
document, this PR aims to merge into master the changes already
available in the `storage_ui` feature branch, which has been already
tested and validated. Namely,

* https://github.com/openSUSE/agama/pull/1071

   Added the following information to D-Bus:

    * The list of actions includes the SID of the affected device.
    * The partition table exports the unused slots.
* The LVM devices (volume groups, physical volumes and logical volumes)
are exported.
* The block devices includes their start block and also indicates
whether the device is encrypted.
    * The staging devices are exported.
    
* https://github.com/openSUSE/agama/pull/1079 

Adapt the storage client to the changes in the D-Bus API and adapt
`ProposalPage` component to read the information about the devices if
needed.


* https://github.com/openSUSE/agama/pull/1082

Added new D-Bus interfaces `Device` , `Partition`, `LVM.LogicalVolume`
and adapt `Filesystem` interface.

  It requires https://github.com/yast/yast-storage-ng/pull/1373.

* https://github.com/openSUSE/agama/pull/1088

Replaced the `Planned Actions` section in the storage proposal for a
`Result` one which presents how the storage would look after
installation instead of just the list of actions.

* https://github.com/openSUSE/agama/pull/1090

  Moved the space policy configuration to a popup.


* https://github.com/openSUSE/agama/pull/1098

Replace a `Resize` by `Before` label as it was suggested during the
presentation of the UI in a review meeting.

1426 of 2171 branches covered (65.68%)

Branch coverage included in aggregate %.

184 of 189 new or added lines in 17 files covered. (97.35%)

278 existing lines in 28 files now uncovered.

16676 of 21810 relevant lines covered (76.46%)

22.72 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 service 8359300830.1 20 Mar 2024 12:58PM UTC 0
85.45
GitHub Action Run
1 rust 7395363238.1 03 Jan 2024 09:11AM UTC 0
41.69
GitHub Action Run
1 web 7395363226.1 03 Jan 2024 09:09AM UTC 0
74.26
GitHub Action Run
Source Files on build 8359300830
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #8359300830
  • 2c81aca9 on github
  • Prev Build on master (#7395363238)
  • Next Build on master (#8359300839)
  • 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