summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Retire private id executablesSami Kerola2012-07-1914-28/+0
| | | | | | | | | | | | | The main script is setting PATH to use id executable from rather strange directory. That allowed checks to run without root privilege. This change will make detection whether test run is been requested more universal, and to work without super setting id command. Signed-off-by: Sami Kerola <kerolasa@iki.fi> RWMJ: - Use -ne instead of != to compare integers.
* IA64 Xen HVM should print 'xen-hvm' not 'xen-domU'.Richard W.M. Jones2011-05-271-1/+1
| | | | This updates commit 3ea952163f0c28cd88f8473bb015df892c4247bf.
* Add regression test for RHEL 5.7beta Xen HVM guest on IA64 architecture.Richard W.M. Jones2011-05-2612-0/+141
| | | | | | | See also: https://bugzilla.redhat.com/show_bug.cgi?id=707508 Thanks Alexander Todorov for access to the hardware.
* Add IA64-specific tests for virtualization (RHBZ#707508).Richard W.M. Jones2011-05-2613-0/+26
| | | | | | | | | | | | | | | Xen IA64 HVM does not provide a simple way to detect the hypervisor. If we are lucky and PV-on-HVM drivers are installed and loaded, then there will be a /sys/bus/xen directory. Otherwise we add a timing attack to see if we can detect generic virtualization. Since this is a big hack, it is only enabled on IA64 and only used when all other methods of detection have failed. This commit also adds `uname -p` to all tests (enabling arch detection so we only run the above tests on IA64).
* Add regression test for kvm with explicit -cpu core2duo option.Richard W.M. Jones2011-05-256-0/+209
|
* Add a regression test for IBM PowerVM Lx86 emulator (thanks Yufang Zhang).Richard W.M. Jones2011-04-216-0/+162
| | | | | Data was collected by RWMJ from IBM eServer BladeCenter JS12 server, running a PowerVM Lx86 Virtual x86 Environment (VxE) guest.
* Update Parallels Desktop test files.Justin Clift2011-01-314-19/+20
|
* Confirm Microsoft Hyper-V, and add a regression test.Richard W.M. Jones2011-01-266-0/+1064
| | | | | | | | Data collected from a RHEL 5.6 guest running on Hyper-V. Also this modifies the VirtualPC test slightly to distinguish it from Hyper-V. We require more data from a real VirtualPC guest to properly refine this test.
* Add a regression test for Parallels Desktop (thanks Justin Clift).Richard W.M. Jones2011-01-246-0/+346
|
* Add /sys/hypervisor test files from RHEL 5 Xen Dom0.Richard W.M. Jones2011-01-2014-0/+14
|
* Add support for Linux kernels with pv_ops running on Xen.Richard W.M. Jones2011-01-2014-0/+14
| | | | | | | These would be found for example on Amazon EC2 or Citrix Xen. This also adds all the extra files found under /sys/hypervisor on this platform.
* Add additional facts about IBM SystemZ mainframes (thanks Dan Horák).Richard W.M. Jones2011-01-202-1/+69
| | | | | | | | | | | | | Add /proc/sysinfo from a real z/VM guest. This file can in theory be used to detect the following three arrangements: (1) Linux running in z/VM on an LPAR. (2) Linux running directly on an LPAR. (3) Linux running directly on baremetal (very unlikely!) Only arrangement (1) has been tested.
* Add test for z/VM on IBM SystemZ mainframes (thanks Dan Horák).Richard W.M. Jones2011-01-206-0/+96
|
* Add regression test for RHEL 5 Xen DomU HVM (aka full virtualization).Richard W.M. Jones2011-01-196-0/+201
|
* Add regression test for Linux-VServer (thanks Barış Metin).Richard W.M. Jones2011-01-196-0/+285
|
* Add regression test for RHEL 5 Xen DomU paravirt.Richard W.M. Jones2011-01-1910-0/+110
|
* Add regression test for RHEL 5 Xen Dom0.Richard W.M. Jones2011-01-1912-0/+627
|
* Fix tests: Add /proc/self/status to test roots.Richard W.M. Jones2011-01-194-0/+78
| | | | | Note that in two cases (esx4.1, qemu) this is an empty file because we haven't collected this data yet.
* Add tests for KVM and QEMU.Richard W.M. Jones2011-01-1810-0/+343
| | | | | | | | | The data is taken from a RHEL 6.0 guest running on a Fedora 14 host (x86_64 in both cases), using qemu-kvm and qemu-system-x86_64 respectively. qemu-kvm-0.13.0-1.fc14.x86_64 qemu-system-x86-0.13.0-1.fc14.x86_64
* Add test for VMware with data from ESX 4.1 (thanks Matthew Booth).Richard W.M. Jones2011-01-185-0/+1459
|
* Add a test for baremetal.Richard W.M. Jones2011-01-185-0/+791
This modifies the virt-what script slightly so that a test root can be passed, which causes all tests to be run relative to that root directory (similar to a chroot). We then provide a root directory with just enough files in it to convince virt-what that it is a baremetal machine. Note that the data in the files is completely real. We do not intend to add a test unless we can get data from the real system.