From patchwork Sun Apr 10 15:25:10 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lucas Meneghel Rodrigues X-Patchwork-Id: 696611 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id p3AFPLdS005767 for ; Sun, 10 Apr 2011 15:25:22 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754151Ab1DJPZR (ORCPT ); Sun, 10 Apr 2011 11:25:17 -0400 Received: from mx1.redhat.com ([209.132.183.28]:40713 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753683Ab1DJPZR (ORCPT ); Sun, 10 Apr 2011 11:25:17 -0400 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p3AFPETC010522 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 10 Apr 2011 11:25:15 -0400 Received: from freedom.redhat.com (vpn-8-90.rdu.redhat.com [10.11.8.90]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id p3AFPCo2030583; Sun, 10 Apr 2011 11:25:13 -0400 From: Lucas Meneghel Rodrigues To: autotest@test.kernel.org Cc: kvm@vger.kernel.org, Lucas Meneghel Rodrigues , Pradeep Surisetty Subject: [PATCH] KVM test: Add flail & systemtap control files Date: Sun, 10 Apr 2011 12:25:10 -0300 Message-Id: <1302449110-5744-1-git-send-email-lmr@redhat.com> X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.6 (demeter1.kernel.org [140.211.167.41]); Sun, 10 Apr 2011 15:25:22 +0000 (UTC) Signed-off-by: Pradeep Surisetty --- 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 --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 " +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 +""" +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