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

xapi-project / xen-api / 14886790617 / 1
80%
master: 80%

Build:
DEFAULT BRANCH: master
Ran 07 May 2025 03:11PM UTC
Files 33
Run time 1s
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.1

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

Source Files on job python3.11 - 14886790617.1
  • Tree
  • List 33
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 14886790617
  • 21128b37 on github
  • Prev Job for on master (#14879158844.1)
  • Next Job for on master (#14889974838.1)
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