diff mbox

KVM test: Add flail & systemtap control files

Message ID 1302449110-5744-1-git-send-email-lmr@redhat.com (mailing list archive)
State New, archived
Headers show

Commit Message

Lucas Meneghel Rodrigues April 10, 2011, 3:25 p.m. UTC
Signed-off-by: Pradeep Surisetty <psuriset@linux.vnet.ibm.com>
---
 client/tests/kvm/autotest_control/flail.control    |   17 +++++++++++++++++
 .../tests/kvm/autotest_control/systemtap.control   |   14 ++++++++++++++
 client/tests/kvm/tests_base.cfg.sample             |    5 ++++-
 3 files changed, 35 insertions(+), 1 deletions(-)
 create mode 100644 client/tests/kvm/autotest_control/flail.control
 create mode 100644 client/tests/kvm/autotest_control/systemtap.control
diff mbox

Patch

diff --git a/client/tests/kvm/autotest_control/flail.control b/client/tests/kvm/autotest_control/flail.control
new file mode 100644
index 0000000..82a27bd
--- /dev/null
+++ b/client/tests/kvm/autotest_control/flail.control
@@ -0,0 +1,17 @@ 
+AUTHOR = "Pradeep Kumar Surisetty <psuriset@linux.vnet.ibm.com>"
+NAME = "flail"
+TEST_CATEGORY = "Stress"
+TEST_CLASS = "General"
+TEST_TYPE = "client"
+TIME = 'MEDIUM'
+EXPERIMENTAL = "True"
+
+DOC='''
+flail is a  systemcall fuzzer tool. This test simply runs flail.
+Fuzzing is slang for fault injection . It runs all system calls
+for that kernel version with random args.
+The goal is to find bugs in software without reading code or
+designing detailed test cases.
+'''
+
+job.run_test('flail')
diff --git a/client/tests/kvm/autotest_control/systemtap.control b/client/tests/kvm/autotest_control/systemtap.control
new file mode 100644
index 0000000..f7418fc
--- /dev/null
+++ b/client/tests/kvm/autotest_control/systemtap.control
@@ -0,0 +1,14 @@ 
+AUTHOR = """
+Anton Blanchard <anton@samba.org>
+"""
+NAME = "Systemtap test suite"
+TEST_TYPE = "client"
+TEST_CLASS = "General"
+TEST_CATEGORY = "Functional"
+TIME = "MEDIUM"
+DOC = """\
+This test runs the systemtap testsuite. You will need a kernel with debug
+symbols, or a matching debuginfo package from your distro.
+"""
+
+job.run_test(url='systemtap', local=False)
diff --git a/client/tests/kvm/tests_base.cfg.sample b/client/tests/kvm/tests_base.cfg.sample
index c3aac44..da25361 100644
--- a/client/tests/kvm/tests_base.cfg.sample
+++ b/client/tests/kvm/tests_base.cfg.sample
@@ -252,7 +252,10 @@  variants:
                 test_control_file = rtc.control
             - iozone:
                 test_control_file = iozone.control
-
+            - flail:
+                test_control_file = flail.control
+            - systemtap:
+                test_control_file = systemtap.control
 
     - linux_s3:     install setup unattended_install.cdrom
         only Linux