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

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

Build:
DEFAULT BRANCH: master
Ran 08 Apr 2026 02:08PM UTC
Files 34
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

08 Apr 2026 01:56PM UTC coverage: 80.459%. Remained the same
24139644420.1

push

github

web-flow
CP-312095: xenopsd/QEMU cross-version compatibility (#6992)

Newer versions of QEMU accept slightly difference arguments than older
versions.

- chroot and runas were replaced with run-with
- 'on'/'off' boolean values are accepted in most versions
- global variables are machine/device dependent

Adding global variables for both piix3-ide and piix3-ide-xen ensures the
variables are present the relevant device, variables which do not apply
to any devices in use will log a warning (in daemon.log) but are
otherwise ignored.

Example of the warning(s) produced:
```
<time> <host> qemu-dm-<domid>[<pid>]: qemu-dm-<domid>: warning: global piix3-ide-xen.subvendor_id has invalid class name
<time> <host> qemu-dm-<domid>[<pid>]: qemu-dm-<domid>: warning: global piix3-ide-xen.subsystem_id has invalid class name
```

These changes were tested alongside QEMU version 4.2.1 and QEMU version
10.1.0, in both cases guests booted as expected and the respective
warning appeared in the daemon log.

3504 of 4355 relevant lines covered (80.46%)

0.8 hits per line

Source Files on job python3.11 - 24139644420.1
  • Tree
  • List 34
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24139644420
  • f2a146c9 on github
  • Prev Job for on master (#24128171537.1)
  • Next Job for on master (#24172737886.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

© 2026 Coveralls, Inc