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

google / alioth / 34742016867
37%

Build:
DEFAULT BRANCH: main
Ran 13 Sep 2026 07:46AM UTC
Jobs 1
Files 130
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

13 Sep 2026 06:02AM UTC coverage: 37.328% (+0.07%) from 37.263%
34742016867

push

github

Lencerf
refactor(hv): replace trait IoeventFd with struct Notifier

Replace the trait IoeventFd with a concrete type struct Notifier, as
only KVM supports I/O event notifications via KVM_IOEVENTFD. This
simplifies functions and types.

The refactoring is also needed to support vfio-user
VFIO_USER_DEVICE_GET_REGION_IO_FDS, as for vio-user devices, the
eventfds are created by the device process and passed to the VMM via
Unix domain sockets. Then we cannot have the IoeventFd constructor
bound to the registry type.

Assisted-by: Antigravity:Claude-Opus-5
Signed-off-by: Changyuan Lyu <changyuanl@google.com>

753 of 1552 branches covered (48.52%)

Branch coverage included in aggregate %.

51 of 181 new or added lines in 20 files covered. (28.18%)

40 existing lines in 11 files now uncovered.

5567 of 15379 relevant lines covered (36.2%)

45.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
13
0.0
0.0% alioth/src/virtio/vu/frontend.rs
12
0.0
0.0% alioth/src/virtio/worker/io_uring.rs
11
0.0
0.0% alioth/src/virtio/dev/vsock/vhost_vsock.rs
10
0.0
0.0% alioth/src/virtio/dev/blk.rs
10
0.0
0.0% alioth/src/virtio/dev/fs/vu.rs
10
0.0
0.0% alioth/src/virtio/dev/net/tap.rs
9
0.0
0.0% alioth/src/virtio/vu/backend.rs
8
0.0
0.0% alioth/src/virtio/dev/balloon.rs
8
0.0
0.0% alioth/src/virtio/dev/fs/fs.rs
8
0.0
0.0% alioth/src/virtio/dev/net/vmnet.rs
7
0.0
0.0% alioth/src/hv/kvm/vm/vm.rs
6
73.4
-2.64% alioth/src/virtio/worker/mio.rs
6
0.0
0.0% alioth/src/vm/vm.rs
5
46.15
-6.79% alioth/src/sync/notifier/notifier_linux.rs
2
0.0
0.0% alioth/src/hv/hvf/vm.rs
2
84.71
0.44% alioth/src/virtio/dev/entropy.rs
1
0.0
0.0% alioth-cli/src/vu.rs
1
53.55
-0.22% alioth/src/virtio/dev/dev.rs
1
98.97
-0.15% alioth/src/virtio/pci.rs

Coverage Regressions

Lines Coverage ∆ File
5
0.0
0.0% alioth/src/virtio/dev/blk.rs
5
0.0
0.0% alioth/src/virtio/dev/fs/vu.rs
5
0.0
0.0% alioth/src/virtio/dev/net/tap.rs
5
0.0
0.0% alioth/src/virtio/vu/frontend.rs
4
0.0
0.0% alioth/src/virtio/dev/balloon.rs
4
0.0
0.0% alioth/src/virtio/dev/fs/fs.rs
4
0.0
0.0% alioth/src/virtio/dev/net/vmnet.rs
4
0.0
0.0% alioth/src/virtio/dev/vsock/vhost_vsock.rs
2
0.0
0.0% alioth/src/virtio/worker/io_uring.rs
1
0.0
0.0% alioth/src/hv/hvf/vm.rs
1
84.71
0.44% alioth/src/virtio/dev/entropy.rs
Jobs
ID Job ID Ran Files Coverage
1 34742016867.1 13 Sep 2026 07:46AM UTC 130
37.33
GitHub Action Run
Source Files on build 34742016867
  • Tree
  • List 130
  • Changed 21
  • Source Changed 21
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #34742016867
  • fd76c971 on github
  • Prev Build on main (#34174109194)
  • Next Build on main (#34745936418)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc