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

xapi-project / xen-api / 27334840675
79%

Build:
DEFAULT BRANCH: master
Ran 11 Jun 2026 08:42AM UTC
Jobs 1
Files 36
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

11 Jun 2026 08:31AM UTC coverage: 78.996%. Remained the same
27334840675

push

github

web-flow
Prepare for VDI.revert: add tests and robustify error paths (#7104)

These changes add both unit-tests and quicktests to make sure that
regressions introduced with VDI.revert will be visible as early as
possible.

In particular:
- unit tests have been added to make sure adding the VDI_REVERT SR
operation doesn't break important internal properties.
- quicktests have been added to test behaviour for both Disks and CDs

Changes have been introduced in the error path, now VDIs are properly
destroyed in some situation where they were meant to be destroyed, but
the code failed to do so, making it more consistent.

This is preparation for the changes to make this proposal a reality:
https://github.com/xapi-project/xen-api/blob/master/doc/content/design/snapshot-revert.md

This is a port to the master branch from
https://github.com/xapi-project/xen-api/pull/7103
- There was only a single merge conflict regarding the addition of two
libraries conflicting in a dune file, which had an easy resolution to
take both into account
- One function in the quicktests changed, and needed a change in the new
tests, which was added as a separate commit

3667 of 4642 relevant lines covered (79.0%)

0.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 27334840675.1 11 Jun 2026 08:42AM UTC 36
79.0
GitHub Action Run
Source Files on build 27334840675
  • Tree
  • List 36
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27334840675
  • 457e48a6 on github
  • Prev Build on gh-readonly-queue/master/pr-7118-f2c5d557b47e525b91fd7fdc43f66fe3305905de (#27262553302)
  • Next Build on master (#27341135661)
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