]> xenbits.xensource.com Git - people/andrewcoop/xen-test-framework.git/commit
Rework the pv-iopl test using variations
authorAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 2 Aug 2016 16:30:41 +0000 (17:30 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 2 Aug 2016 17:33:38 +0000 (18:33 +0100)
commitae21e5229d095de733234d0acbc7d66bba0eefe4
treee63eb54df94232e6403d7d2e7593b4bcfda93f8e
parent9f35dbe085f82bc118755cef85162dc364277cc6
Rework the pv-iopl test using variations

The hypercall and vmassist tests are logically separate, and while the
hypercall version has been around for a very long time, vmassist was only
introduced in Xen 4.7.

To be able to sensibly test the hypercall part on older versions of Xen, they
should be treated separately, so the skip from vmassist detection doesn't
influence the results from the hypercall test.

To test them independently, introduce variations which alter the cmdline
passed to the guest.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
tests/pv-iopl/Makefile
tests/pv-iopl/hypercall.cfg.in [new file with mode: 0644]
tests/pv-iopl/main.c
tests/pv-iopl/vmassist.cfg.in [new file with mode: 0644]