New features tests fails

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, 

I'm trying to implement the libvirt part of a new feature that has 
landed in QEMU staging [1].
The current draft of this implementations is the following [2]. 
It compiles on top of master. 
But when I want to run the tests suites, I hit an issue I don't managed 
to find the problem.

It runs until:
[...]
278/279 libvirt:bin / qemuxmlconftest FAIL  8.63s   exit status 1
[...]

then it tells me to run the following to understand the issue:
VIR_TEST_DEBUG=1 VIR_TEST_RANGE=850-851,854-855 /home/aharivel/work/libvirt/build/tests/qemuxmlconftest

It outputs this:
[...]
850) QEMU XML def -> XML kvm-features.x86_64-latest                    ... 
In '/home/aharivel/work/libvirt/tests/qemuxmlconfdata/kvm-features.x86_64-latest.xml':
Offset 533
Expect [ socket='/run/qemu-vmsr-helper.sock'/]
Actual [/]
                                                                      ... FAILED
851) QEMU XML OUT -> XML kvm-features.x86_64-latest                    ... 
In '/home/aharivel/work/libvirt/tests/qemuxmlconfdata/kvm-features.x86_64-latest.xml':
Offset 533
Expect [ socket='/run/qemu-vmsr-helper.sock'/]
Actual [/]
                                                                      ... FAILED
854) QEMU XML def -> XML kvm-features-off.x86_64-latest                ... 
In '/home/aharivel/work/libvirt/tests/qemuxmlconfdata/kvm-features-off.x86_64-latest.xml':
Offset 527
Expect [/]
Actual [ socket='(null)'/]
                                                                      ... FAILED
855) QEMU XML OUT -> XML kvm-features-off.x86_64-latest                ... 
In '/home/aharivel/work/libvirt/tests/qemuxmlconfdata/kvm-features-off.x86_64-latest.xml':
Offset 527
Expect [/]
Actual [ socket='(null)'/]
[...]                                                                      ... FAILED


I certainly did something wrong in the implementation but I don't figure 
it out. I understand the Expect / Actual tests.

I'm guessing the issue is that it needs to run the QEMU version where the 
feature is possible but I don't see how can tell the test to run this 
particular version.

Any advise would be greatly appreciate.

Thanks

Regards,
Anthony


[1] : https://gitlab.com/qemu-project/qemu/-/commit/0418f90809aea5b375c859e744c8e8610e9be446
[2] : https://github.com/aharivel/libvirt/commit/153a4489f095e063f3c7e0470a8f925a05ff0207




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux