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

xapi-project / xen-api / 21832490514
80%
master: 80%

Build:
Build:
LAST BUILD BRANCH: gtn-refresh-session-master
DEFAULT BRANCH: master
Ran 09 Feb 2026 04:05PM UTC
Jobs 1
Files 34
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

09 Feb 2026 04:04PM UTC coverage: 80.459%. Remained the same
21832490514

push

github

web-flow
CA-311475: do not change a domain's memory allocation while it is being… (#6890)

… built

When a domain takes a long time to be built (e.g. >1TiB) then squeezed
might run and attempt to change maxmem, causing the domain build to fail
to complete.

```
2026-02-04T13:59:12.915844+00:00 orca squeezed: [debug||9 ||squeeze_xen] Xenctrl.domain_setmaxmem domid=717 max=6370254848 (was=0)
2026-02-04T13:59:22.878301+00:00 orca squeezed: [debug||3 ||squeeze_xen] Xenctrl.domain_setmaxmem domid=717 max=2075287552 (was=6370254848)
```

Squeezed shouldn't change the maxmem setting on domains that have never
been run (other than to initialize it if 0). In fact another module in
Squeezed had code to detect whether a domain has ever been run, which
has been replaced with checking whether it has an active balloon driver
(if it hasn't reported a balloon driver it is still not very safe to
change it too early).

But that check missed one place that was still setting maxmem, ignoring
the balloon driver's presence. Fix this (hopefully last!) place: if
there is no balloon driver and we attempt to decrease maxmem then just
log a message instead.

Fixes: 9819bdbf22 ("CA-32810: prevent the memory ballooning daemon
capping a domain's memory usage before it has written feature-balloon.")

3504 of 4355 relevant lines covered (80.46%)

0.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python3.11 - 21832490514.1 09 Feb 2026 04:05PM UTC 34
80.46
GitHub Action Run
Source Files on build 21832490514
  • Tree
  • List 34
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21832490514
  • fa8c83f1 on github
  • Prev Build on gh-readonly-queue/master/pr-6898-8c426d280623d583fc77f9c1b63d21ccd4f6b979 (#21827190577)
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