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

google / alioth
27%

Build:
DEFAULT BRANCH: main
Repo Added 08 Aug 2025 01:44AM UTC
Files 105
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • chore/depbot-freq
  • chore/release-0.10
  • chore/release-0.9
  • ci/cargo-deny
  • ci/coverage
  • ci/llvm-cov
  • ci/merge-lcov
  • ci/tarpaulin
  • depandabot-group
  • dependabot/cargo/patches-39c746f1aa
  • dependabot/cargo/patches-431914a471
  • dependabot/cargo/patches-5210ecfefd
  • dependabot/cargo/patches-569b45412f
  • dependabot/cargo/patches-5ebfc7c1b7
  • dependabot/cargo/patches-7afa8f6f50
  • dependabot/cargo/patches-823ef56d40
  • dependabot/cargo/patches-9041a1a69f
  • dependabot/cargo/patches-be86ace336
  • dependabot/cargo/patches-e4163223c6
  • dependabot/cargo/patches-f823c53ba2
  • dependabot/cargo/patches-fcae4fbb41
  • dependabot/cargo/rstest-0.26.1
  • dependabot/cargo/tempfile-3.22.0
  • dependabot/cargo/tempfile-3.23.0
  • dependabot/cargo/tempfile-3.24.0
  • dependabot/github_actions/actions-49c842a484
  • dependabot/github_actions/actions/cache-4.2.4
  • dependabot/github_actions/actions/cache-4.3.0
  • dependabot/github_actions/actions/cache-5.0.1
  • dependabot/github_actions/actions/checkout-5.0.0
  • dependabot/github_actions/actions/checkout-6.0.0
  • dependabot/github_actions/actions/checkout-6.0.1
  • dependabot/github_actions/actions/download-artifact-7.0.0
  • dependabot/github_actions/actions/upload-artifact-6.0.0
  • dependabot/github_actions/coverallsapp/github-action-2.3.7
  • dependabot/github_actions/taiki-e/install-action-2.62.44
  • dependabot/github_actions/taiki-e/install-action-2.62.60
  • dependabot/github_actions/taiki-e/install-action-2.65.10
  • feat/aarch64-hvf
  • feat/eventfd-notifier
  • feat/kvmclock
  • feat/pl031
  • feat/uds-vsock
  • feat/virtio-packed-queue
  • feat/vmnet
  • feat/vu-uds-vsock
  • feat/x86/256-cpus
  • fix/blk-lock
  • fix/cpu-index-identity
  • fix/cpu-topology
  • fix/dep-tempdir
  • fix/dt-mpidr
  • fix/hvf-reboot
  • fix/pci-io
  • fix/sub-node-order
  • fix/sysreg
  • fix/vhost-user-backend
  • fix/virtio-feature-128
  • fix/virtio-ok-0
  • fix/vmnet-cleanup
  • fix/vsock/uds-non-blocking
  • fix/wrapped-type-help
  • refactor/bar-mask
  • refactor/decouple-cpu-map-mpdir
  • refactor/fw-cfg
  • refactor/hv-constructor
  • refactor/move-bindings
  • refactor/move-vfio-ioctl
  • refactor/pci-device
  • refactor/vm-boot
  • refactor/vm-config
  • style/mod-name-prefix
  • style/move-tests
  • style/unnecessary-parentheses
  • test/dtb-test
  • test/endian
  • test/fw-cfg
  • test/logging
  • test/pci
  • test/pci-segment
  • test/pci/barcallback
  • test/pci/cap-list
  • test/pvpanic
  • test/vfio/msi
  • test/virtio
  • test/virtio-entropy
  • test/virtio-split-queue

14 Jan 2026 02:09AM UTC coverage: 26.542% (+0.05%) from 26.491%
20979886448

push

github

Lencerf
fix(vsock): set guest-initiated connections to non-blocking

In guest-initiated connections, the Unix stream socket was created in
blocking mode. This caused the `uds_vsock` worker to block indefinitely
when reading from the socket if the RX queue had available buffers but
the host had not sent enough data to fill them.

The test is also updated to use multiple buffers in the RX queue to
reproduce and verify the fix.

Signed-off-by: Changyuan Lyu <changyuanl@google.com>

429 of 1146 branches covered (37.43%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

3594 of 14011 relevant lines covered (25.65%)

23.19 hits per line

Relevant lines Covered
Build:
Build:
14011 RELEVANT LINES 3594 COVERED LINES
23.19 HITS PER LINE
Source Files on main
  • Tree
  • List 105
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20979886448 main fix(vsock): set guest-initiated connections to non-blocking In guest-initiated connections, the Unix stream socket was created in blocking mode. This caused the `uds_vsock` worker to block indefinitely when reading from the socket if the RX queue... push 14 Jan 2026 02:17AM UTC Lencerf github
26.54
20725890198 main fix(blk): add file lock to disk image Introduce file locking for the virtio block device's disk image to prevent multiple processes or VMs from accessing the same disk image concurrently, which could lead to data corruption. A shared lock is use... push 05 Jan 2026 06:57PM UTC Lencerf github
26.49
20683087458 main feat(vsock): run UdsVsock as a vhost-user backend Signed-off-by: Changyuan Lyu <changyuanl@google.com> push 03 Jan 2026 09:23PM UTC Lencerf github
26.5
20670092116 main fix(vu): serve only one vmm at one time A VirtIO device generally needs exclusive access to specific resources on the host. Creating multiple devices from the same config to serve multiple VMs simultaneously could lead to resource contention. Es... push 03 Jan 2026 01:13AM UTC Lencerf github
26.5
20664413680 main build(deps): Bump tempfile from 3.23.0 to 3.24.0 Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.23.0 to 3.24.0. - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stebalien... push 02 Jan 2026 06:50PM UTC Lencerf github
26.5
20664364860 main build(deps): Bump the patches group with 2 updates Bumps the patches group with 2 updates: [proc-macro2](https://github.com/dtolnay/proc-macro2) and [syn](https://github.com/dtolnay/syn). Updates `proc-macro2` from 1.0.103 to 1.0.104 - [Release... push 02 Jan 2026 06:46PM UTC Lencerf github
26.5
20664322013 main ci: Bump the actions group with 5 updates Bumps the actions group with 5 updates: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `6.0.0` | `6.0.1` | | [actions/cache](https://github.com/ac... push 02 Jan 2026 06:43PM UTC web-flow github
26.5
20607291878 main refactor(aarch64): decouple DT cpu-map and MPIDR allocation Signed-off-by: Changyuan Lyu <changyuanl@google.com> push 30 Dec 2025 10:32PM UTC Lencerf github
26.5
20530427066 main test(cli): add tests for argument parsing Signed-off-by: Changyuan Lyu <changyuanl@google.com> push 26 Dec 2025 10:28PM UTC Lencerf github
26.44
20509167161 main feat(kvm): add definitions for KVM_KVMCLOCK_CTRL Signed-off-by: Changyuan Lyu <changyuanl@google.com> push 25 Dec 2025 06:24PM UTC Lencerf github
26.25
See All Builds (347)
  • Repo on GitHub
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