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

xapi-project / xen-api / 14886790617
80%

Build:
DEFAULT BRANCH: master
Ran 07 May 2025 03:08PM UTC
Jobs 1
Files 33
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

07 May 2025 02:55PM UTC coverage: 77.719%. Remained the same
14886790617

push

github

web-flow
xapi_xenops: Avoid a race during suspend (#6454)

As described in
[#6451](https://github.com/xapi-project/xen-api/issues/6451), a xapi
event could prevent update_vm from pulling the latest Xenopsd metadata,
overwriting it with stale information. In case of suspend, this would
make the snapshot unresumable, raising an assert in xenopsd due to
incongruities in memory values.

Instead pull the xenopsd metadata right before updating DB.power_state
in`Xapi_vm_lifecycle.force_state_reset_keep_current_operations`,
eliminating the window for the race.

Closes #6451

3359 of 4322 relevant lines covered (77.72%)

0.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 14886790617.1 07 May 2025 03:08PM UTC 33
77.72
GitHub Action Run
Source Files on build 14886790617
  • Tree
  • List 33
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14886790617
  • 21128b37 on github
  • Prev Build on master (#14879158844)
  • Next Build on master (#14889974838)
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

© 2025 Coveralls, Inc