All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Dillow <dave-i1Mk8JYDVaaSihdK6806/g@public.gmane.org>
To: initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: David Dillow <dave-i1Mk8JYDVaaSihdK6806/g@public.gmane.org>
Subject: [PATCH 00/11] More test suite stuff (and bug fixes)
Date: Mon,  8 Jun 2009 00:40:13 -0400	[thread overview]
Message-ID: <cover.1244435634.git.dave@thedillows.org> (raw)

This add more comprehensive tests to the NFS test suite, such as
verifying that we used the right server IP address, and that we
added mount options appropriately. It may be a bit too comprehensive,
as it takes over 7 minutes to run for me.

Also of note, I addded support for a default NFS path and %s
substitution as done by the kernel's nfsroot handling.

This also has the first round of testing for NBD root, and a fix
for a bug found by the test suite.

David Dillow (11):
  NFS test: verify that we used the right IP to get to the server
  NFS test: add support for checking mount options used
  NFS test: renumber MAC addresses to ease adding new test cases
  NFS root: add missing DHCP root-path/nfsroot=[IP:]/path[,options]
    format
  NFS test: add test cases for DHCP/nfsroot=[IP:]/path[,options]
  NFS test: separate NFSv3 and NFSv4 tests into their own functions
  NFS root: add support for default root path and %s substitution
  dracut init: add rdnetdebug to exclude list
  NFS test: add test for nfs[4]:srv:/path syntax
  NBD: fix parsing of Debian-style nbdroot config
  NBD: add test suite

 modules.d/95nbd/parse-nbdroot.sh |    2 +-
 modules.d/95nfs/nfs-netroot.sh   |   17 ++++
 modules.d/95nfs/nfsroot          |   14 +++
 modules.d/99base/init            |    1 +
 test/TEST-20-NFS/client-init     |    6 +-
 test/TEST-20-NFS/dhcpd.conf      |  118 +++++++++++++++++++++++--
 test/TEST-20-NFS/exports         |    3 +
 test/TEST-20-NFS/hosts           |    2 +
 test/TEST-20-NFS/server-init     |    5 +
 test/TEST-20-NFS/test.sh         |  180 ++++++++++++++++++++++++++++++++------
 test/TEST-40-NBD/Makefile        |   10 ++
 test/TEST-40-NBD/client-init     |   10 ++
 test/TEST-40-NBD/dhcpd.conf      |   29 ++++++
 test/TEST-40-NBD/hard-off.sh     |    2 +
 test/TEST-40-NBD/hosts           |    8 ++
 test/TEST-40-NBD/server-init     |   18 ++++
 test/TEST-40-NBD/test.sh         |  179 +++++++++++++++++++++++++++++++++++++
 17 files changed, 569 insertions(+), 35 deletions(-)
 create mode 100644 test/TEST-40-NBD/Makefile
 create mode 100755 test/TEST-40-NBD/client-init
 create mode 100644 test/TEST-40-NBD/dhcpd.conf
 create mode 100755 test/TEST-40-NBD/hard-off.sh
 create mode 100644 test/TEST-40-NBD/hosts
 create mode 100755 test/TEST-40-NBD/server-init
 create mode 100755 test/TEST-40-NBD/test.sh

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

             reply	other threads:[~2009-06-08  4:40 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-08  4:40 David Dillow [this message]
     [not found] ` <cover.1244435634.git.dave-i1Mk8JYDVaaSihdK6806/g@public.gmane.org>
2009-06-08  4:40   ` [PATCH 01/11] NFS test: verify that we used the right IP to get to the server David Dillow
2009-06-08  4:40   ` [PATCH 02/11] NFS test: add support for checking mount options used David Dillow
2009-06-08  4:40   ` [PATCH 03/11] NFS test: renumber MAC addresses to ease adding new test cases David Dillow
2009-06-08  4:40   ` [PATCH 04/11] NFS root: add missing DHCP root-path/nfsroot=[IP:]/path[,options] format David Dillow
2009-06-08  4:40   ` [PATCH 05/11] NFS test: add test cases for DHCP/nfsroot=[IP:]/path[,options] David Dillow
2009-06-08  4:40   ` [PATCH 06/11] NFS test: separate NFSv3 and NFSv4 tests into their own functions David Dillow
2009-06-08  4:40   ` [PATCH 07/11] NFS root: add support for default root path and %s substitution David Dillow
2009-06-08  4:40   ` [PATCH 08/11] dracut init: add rdnetdebug to exclude list David Dillow
2009-06-08  4:40   ` [PATCH 09/11] NFS test: add test for nfs[4]:srv:/path syntax David Dillow
2009-06-08  4:40   ` [PATCH 10/11] NBD: fix parsing of Debian-style nbdroot config David Dillow
2009-06-08  4:40   ` [PATCH 11/11] NBD: add test suite David Dillow
2009-06-08  4:42   ` [PATCH 00/11] More test suite stuff (and bug fixes) David Dillow
     [not found]     ` <1244436164.23139.8.camel-1q1vX8mYZiGLUyTwlgNVppKKF0rrzTr+@public.gmane.org>
2009-06-08 13:11       ` Harald Hoyer

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=cover.1244435634.git.dave@thedillows.org \
    --to=dave-i1mk8jydvaasihdk6806/g@public.gmane.org \
    --cc=initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.