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

xcp-ng / xen-api / 13755699777 / 1
80%
master: 80%

Build:
DEFAULT BRANCH: master
Ran 10 Mar 2025 02:45AM UTC
Files 33
Run time 0s
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

28 Feb 2025 09:45AM UTC coverage: 77.729%. Remained the same
13755699777.1

push

github

web-flow
CP-50934: fix qemu cgroups to be compatible with cgroupv2 (#6330)

cgroup-v2 doesn't have a 'tasks' file anymore (which refers to threads,
not processes). Use cgroup.procs instead which exists on both cgroupv1
and cgroupv2, and would be actually the correct one to use, because we
want to move the entire process (even if it has, or will have multiple
threads).

Tested on cgroup-v1 (XS8):
```
systemd-cgls /sys/fs/cgroup/cpu/vm.slice|grep qemu-dm
└─2421656 qemu-dm-22 -machine pc-i440fx-2.10,accel=xen,max-ram-below-4g=40265...
```

And on cgroup-v2 (XS9):
```
systemd-cgls /sys/fs/cgroup/vm.slice|grep qemu-dm
└─777450 qemu-dm-511 -machine pc-i440fx-2.10,accel=xen,max-ram-below-4g=4026531…
```

Previously in cgroup-v2 qemu has ended up underneath forkexecd, which is
part of control.slice, reducing the amount of CPU available to
oxenstored and XAPI, leading to timeouts on busy machines.

3354 of 4315 relevant lines covered (77.73%)

0.78 hits per line

Source Files on job python3.11 - 13755699777.1
  • Tree
  • List 33
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 13755699777
  • 38d15953 on github
  • Prev Job for on master (#13744064273.1)
  • Next Job for on master (#13779415187.1)
  • Delete
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