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

xcp-ng / xen-api
80%
master: 79%

Build:
Build:
LAST BUILD BRANCH: gtn-image-format-26.1.9-lcm
DEFAULT BRANCH: master
Repo Added 26 Jul 2024 08:08AM UTC
Token 6E67zIMeNRkaOlqYhUc4nguIhJc55xHhB regen
Build 1031 Last
Files 34
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

LAST BUILD ON BRANCH gtn-image-format-26.1.9-lcm
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 26.1-lcm
  • AMD-xen-pci-MMIO-cache
  • abo-resize-online-support
  • dev/pau/vdi-revert
  • dev/pau/vdi-revert-backport
  • dev/srt/master/vlan-filtering
  • dev/srt/vlan-filtering
  • dev/stefanos/backport-network-mgmt-iface
  • dev/stefanos/network-mgmt-iface
  • discard-stats
  • dnt/usb
  • dnt/vif-config-dhcp
  • dnt/vif-config-dhcp-backport
  • feature/supported-image-formats
  • fix-ip6-net-reset
  • fix-ippv6-management-disable
  • fix-ipv6-pool-eject
  • fix-ipv6-reset-address-type
  • fix-ipv6-reset-networking
  • fix-openvswitch
  • gtn-add-qcow-as-valid-format
  • gtn-add-qcow-to-xcp-rrdd-iostat
  • gtn-add-supported-file-format-v24.19.2
  • gtn-check-all-changes-during-sr-scan
  • gtn-check-suspend-sr-space
  • gtn-datamodel-image-format
  • gtn-doc-traces
  • gtn-dont-use-dhcp4-for-none-mode
  • gtn-fix-perfmon-typo
  • gtn-fix-wrong-pram-desc
  • gtn-fixes-6157
  • gtn-how-setup-alarms
  • gtn-ignore-opam-local-switch
  • gtn-image-format-26.1.9-lcm
  • gtn-image-formats
  • gtn-refresh-session-during-vdi-copy
  • gtn-refresh-session-lcm
  • gtn-refresh-session-master
  • gtn-rrd-multiple-uuids
  • gtn-sm-feature
  • gtn-supported-image-formats
  • gtn-supported-image-formats-8.3
  • gtn-supported-image-formats-v24.19.2
  • gtn-suspend-sr-lcm
  • gtn-typo-in-certificate-cmd
  • gtn-v24.19.2
  • increase-wait-init-complete-timeout
  • ipv6-firewall-port
  • ipv6-startup-virtual-pif
  • master
  • observer-launch-trace
  • v24.39.1-8.3
  • v25.21.0-8.3
  • v25.24.0-8.3
  • v25.26.0-8.3
  • v25.27.0-8.3
  • v25.33.1-8.3
  • v25.6.0-8.3
  • v26.0.0-8.3
  • v26.1.11-8.3
  • v26.1.3-8.3
  • v26.1.4-8.3
  • xenopsd-AMD-xen-pci-MMIO-cache

15 Jun 2026 04:05PM UTC coverage: 80.459%. First build
27561306479

push

github

gthvn1
quicktest: add VDI migration test

Introduce a new quicktest covering local VDI migration between two
Storage Repositories (SRs).

Add a `migration_path` filter that injects a `(src, dst)` SR pair
derived from an `SR.srs` constraint. The filter selects a single
valid migration path (if available) and generates one test case.
If fewer than two compatible SRs exist, no test is produced.

The test:
- Creates a VDI on the source SR
- Attaches it to a temporary VM
- Calls VDI.pool_migrate to the destination SR
- Verifies that the VDI's SR has changed accordingly
- Cleans up safely, tracking ownership transfer when migration
  replaces the original VDI

Signed-off-by: Guillaume <guillaume.thouvenin@vates.tech>
(cherry picked from commit 92d04a0c7)

3504 of 4355 relevant lines covered (80.46%)

0.8 hits per line

Relevant lines Covered
Build:
Build:
4355 RELEVANT LINES 3504 COVERED LINES
0.8 HITS PER LINE
Source Files on master
  • Tree
  • List 34
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27561306479 gtn-image-format-26.1.9-lcm quicktest: add VDI migration test Introduce a new quicktest covering local VDI migration between two Storage Repositories (SRs). Add a `migration_path` filter that injects a `(src, dst)` SR pair derived from an `SR.srs` constraint. The filter se... push 15 Jun 2026 04:39PM UTC gthvn1 github
80.46
27531246787 master Update examples (#7117) push 15 Jun 2026 07:38AM UTC web-flow github
79.0
27491228898 master Update examples (#7117) push 14 Jun 2026 06:56AM UTC web-flow github
79.0
27459143874 master Update examples (#7117) push 13 Jun 2026 06:32AM UTC web-flow github
79.0
27414689679 v26.1.11-8.3 Add DHCP setting for VIF IP configuration XAPI exposes a VIF.configure_ipv4/v6 message to instruct guest agents to configure the VM's IP settings on the host's behalf. This feature currently works by setting /local/domain/<domid>/xenserver/ devi... push 12 Jun 2026 12:09PM UTC last-genius github
80.46
27407931798 dev/srt/master/vlan-filtering VLAN filtering on VIF - update idl/datamodel to add trunks property on VIF - add validation constraints (trunks filtering on access port isn't valid) - add support inside `vif-real` for initial configuration - add support inside xenopsd for dynam... push 12 Jun 2026 09:45AM UTC semarie github
79.0
27404625750 26.1-lcm [backport] Add DHCP setting for VIF IP configuration (#7124) XAPI exposes a VIF.configure_ipv4/v6 message to instruct guest agents to configure the VM's IP settings on the host's behalf. This feature currently works by setting /local/domain/<dom... push 12 Jun 2026 08:37AM UTC web-flow github
80.46
27404626162 dev/srt/master/vlan-filtering VLAN filtering on VIF - update idl/datamodel to add trunks property on VIF - add validation constraints (trunks filtering on access port isn't valid) - add support inside `vif-real` for initial configuration - add support inside xenopsd for dynam... push 12 Jun 2026 08:37AM UTC semarie github
79.0
27399904547 master Update examples (#7117) push 12 Jun 2026 06:55AM UTC web-flow github
79.0
27357012986 gtn-datamodel-image-format Update datamodel_lifecycle for supported_image_formats Signed-off-by: Guillaume Thouvenin <guillaume.thouvenin@vates.tech> push 11 Jun 2026 03:13PM UTC gthvn1 github
79.0
See All Builds (964)

Badge your Repo: xen-api

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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