aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xm-test/grouptest
Commit message (Collapse)AuthorAgeFilesLines
* tools: Remove the vtpm process modelMatthew Fioravante2012-11-133-3/+0
| | | | | | | | | Remove the old vtpm process model. It doesn't work very well and is no longer supported. Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu> Acked-by: Ian Campbell <ian.campbell@citrix.com> Committed-by: Ian Campbell <ian.campbell@citrix.com>
* Remove unmaintained Access Control Module (ACM) from hypervisor.Keir Fraser2011-03-252-2/+0
| | | | Signed-off-by: Keir Fraser <keir@xen.org>
* cpupools [5/6]: xm-test add-onsKeir Fraser2010-04-211-0/+1
| | | | Signed-off-by: Juergen Gross <juergen.gross@ts.fujitsu.com>
* Fix xapi xm-tests.Keir Fraser2009-08-201-0/+1
| | | | | | | | | | | | | | | | There were a couple of small bugs in the xapi xm-test: o outdated XenAPI calls were removed from testcase (02_xapi-vbd_basic) o minor problem with XendLocalStorageRepository is fixed (missed list_images() function - which is moved from the XenQCoWStroageRepo to the common base class XendStorageRepository) which was detected running 02_xapi-vbd_basic. o XenAPI session handling and connecting is fixed. o 03_xapi-network_pos was rewritten and now uses XenAPI. Signed-off-by: Andreas Florath <xen@flonatel.org>
* This patch does the following:Ewan Mellor2007-01-111-0/+1
| | | | | | | | | | | | | | | - renames the XenManagedDomain.py file to XenAPIDomain.py, since this name better reflects its functionality/purpose - adds domain tracking to the XenAPIDomain class so that xend-managed domains can be deleted in an 'atexit' handler upon test case termination - adds one basic xapi-related test which is part of the grouptests 'xapi' - refactors the vtpm-related test using xen-api and adds it to the grouptest 'xapi' - adds documentation to the README for how to configure xm and xend to use XML-RPC or Xen-API for communication Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
* This patch provides XmTestManagedDomain and XenManagedDomain classesEwan Mellor2006-12-011-0/+1
| | | | | | | | | | | | | | | | | | | similar to the XmTestDomain and XenDomain classes. I have wrapped the xen-api for VM configuration creation, starting and stopping of VMs and destruction of the VM configuration in the XenManagedDomain class's methods. No device-related functions are provided through the class. The managed domains' UUIDs are tracked and all created VMs are destroyed upon failure or skipping of the test or by calling xapi.vm_destroy_all(). I am adding a new grouptest 'xapi' for running xen-api tests. Only caveat: I am using an empty username and password (XmTestList/xapi.py) with Xend's authentication deactivated to run these tests. Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
* [TPM] Add tests cases for the ACM security hooks and tools tokfraser@localhost.localdomain2006-10-182-0/+2
| | | | | | | | | | | | | | | | | | | | | | the xm test suite. The tests can be run with ACM turned off (not compiled into Xen; see user doc for this), but most of them will be skipped then. They can be run with a command like make -C tests/security-acm check-TESTS from the xm-test directory. They are also part of the default tests in the tests suite and part of a new group test 'security'. Since some of the tests require resources to be labeled, one must explicitly enable the resources to be allowed to be labeled by the test suite by running ./configure --enable-full-labeling once. To turn it off, the '--enable-full-labeling' parameter should be omitted. Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
* Run credit scheduler tests by defaultack@localhost.localdomain2006-06-202-2/+2
| | | | | Signed-off-by: Emmanuel Ackaouy <ack@xensource.com>
* Block device write-verify test.emellor@leeni.uk.xensource.com2006-06-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | This test imports a ram disk device as a physical device into a domU. The domU initialises the ram disk with data from /dev/urandom and calculates the md5 checksum of the data (using tee as it is written so as to avoid reading it back from the device which might potentially mask problems). The domU is stopped and the md5 checksum of the data on the device is calculated by dom0. The test succeeds if the checksums match, indicating that all the data written by domU was sucessfully committed to the device. This patch also enables tee in BusyBox on the ramdisk and increments the xm-test version number to 0.8.0. The patch also installs the block-integrity tests in the default test set so they get executed. Signed-off-by: Harry Butterworth <butterwo@uk.ibm.com> Signed-off-by: Ewan Mellor <ewan@xensource.com>
* Added medium-length (around 20 minute run-time) test group.emellor@leeni.uk.xensource.com2006-03-301-0/+25
| | | | | Signed-off-by: Ewan Mellor <ewan@xensource.com>
* Remove blank line -- this was causing all the tests to be run twice, becauseemellor@leeni.uk.xensource.com2006-03-111-1/+0
| | | | | | | the blank line is interpreted as running make check in tests/. Signed-off-by: Ewan Mellor <ewan@xensource.com>
* HG Patchroot@dyn9047022116.beaverton.ibm.com2006-03-113-0/+35
Add feature to layer xm-test tests, grouping of tests by casename and execution of tests by user specified lists. Signed-off-by: Woody Marvel <marvel@us.ibm.com>