LWN.net Logo

[GIT PULL] ktest: lots of nice new features

From:  Steven Rostedt <rostedt@goodmis.org>
To:  linux-kernel@vger.kernel.org
Subject:  [PATCH 00/21] [GIT PULL] ktest: lots of nice new features
Date:  Fri, 28 Oct 2011 07:15:58 -0400
Message-ID:  <20111028111558.173726794@goodmis.org>
Cc:  Linus Torvalds <torvalds@linux-foundation.org>, Andrew Morton <akpm@linux-foundation.org>
Archive-link:  Article, Thread

Linus,

This is the udates I have done since the last merge window. Some included fixes
I needed to present my tutorial at LinuxCon. My tutorial was based on the feature
set added by this patch pull.

Please pull the following patch set:

HEAD SHA1: 815e2bd7d609da9c7615ea28a3990064a394312f

-- Steve



The following patches are in:

  git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest.git

    branch: for-linus


Andrew Jones (3):
      ktest: Create outputdir if it does not exist
      ktest: Only need to save .config when doing mrproper
      ktest: Include monitor in reboot code

Steven Rostedt (18):
      ktest: Add TEST_TYPE install option
      ktest: Fail when grub menu not found
      ktest: Add NO_INSTALL option to not install for a test
      ktest: Add option REBOOT_SUCCESS_LINE to stop waiting after a reboot
      ktest: Do not reboot on config or build issues
      ktest: Add IF and ELSE to config sections
      ktest: Let IF keyword take comparisons
      ktest: Add INCLUDE keyword to include other config files
      ktest: Consolidate TEST_TYPE and DEFAULT code
      ktest: Add OVERRIDE keyword to DEFAULTS section
      ktest: Add DEFINED keyword for IF statements
      ktest: Sort make_min_config configs by dependecies
      ktest: Fix parsing of config section lines
      ktest: Add processing of complex conditionals
      ktest: Do not opencode reboot in grub setting
      ktest: Add another monitor flush before installing kernel
      ktest: Add variable ${PWD}
      ktest: Evaluate variables entered on the command line

----
 tools/testing/ktest/ktest.pl    |  515 +++++++++++++++++++++++++++++++--------
 tools/testing/ktest/sample.conf |  146 +++++++++++-
 2 files changed, 553 insertions(+), 108 deletions(-)

Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds