public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
From: Satoru Takeuchi <satoru.takeuchi@gmail.com>
To: stable@vger.kernel.org, gregkh@linuxfoundation.org,
	linux@roeck-us.net, shuahkhan@gmail.com
Cc: linux-kernel@vger.kernel.org, rostedt@goodmis.org
Subject: [RFC] test-linux-stable: stable kernel auto testing tool
Date: Sun, 01 Dec 2013 15:20:35 +0900	[thread overview]
Message-ID: <87y545ks7g.wl%satoru.takeuchi@gmail.com> (raw)

Hi Greg, stable guys and all,

I released the stable kernel auto testing tool based on ktest.

https://github.com/satoru-takeuchi/test-linux-stable

After several configration, you can test any stable-rc kernels
by the following command. Just one command.

===============================================================================
$ cd test-linux-stable
$ bin/test-linux-stable <version>
===============================================================================

This tool do the following thisgs.

 1. Gets the appropriate stable-rc patch
 2. Apply it to already-released stable tree
 3. Make .config from base configuration file.
 4. Build the kernel
 5. Boot the kernel in the guest machine.
 6. Run test in the guest machine.

I've used this tool's old version (doesn't use ktest framework) for one
year and it works well. I expect stable reviewer and testeers increase by
this tool.

Here are what I'd like to do next.

 - Expand test target to all kernels.
 - Support auto-bisect feature to find the problematic bug automatically.
 - Support many kind of tests.
 - Ease configuration.
 - Support many environment.
 - Enhance documentation.
 - Write ktest documentation. # I'm familiar with ktest now :-)
 - Download newest stable-rc kernel patches automatically.

For more detail, please refer to the following README.

https://github.com/satoru-takeuchi/test-linux-stable/blob/master/README.md

If you have any comment/question, feel free to ask me.

Thanks,
Satoru

                 reply	other threads:[~2013-12-01  6:20 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87y545ks7g.wl%satoru.takeuchi@gmail.com \
    --to=satoru.takeuchi@gmail.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@roeck-us.net \
    --cc=rostedt@goodmis.org \
    --cc=shuahkhan@gmail.com \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox