Skip to content

Enhance NFS test suite (plus one other bug)

David Dillow initramfs 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9Have the test framework always run the cleanup scripttest/test-functions+18 -120 replies
2/9NFS testing: add forgotten hard-off hooktest/TEST-20-NFS/hard-off.sh+2 -00 replies
3/9NFS test: rearrange code to test multiple client configurationstest/TEST-20-NFS/server-init test/TEST-20-NFS/test.sh+48 -330 replies
4/9NFS test: switch the ISC dhcpd servertest/TEST-20-NFS/dhcpd.conf test/TEST-20-NFS/exports test/TEST-20-NFS/hosts +2 more+39 -220 replies
5/9NFS test: re-add the fix for the terminaltest/TEST-20-NFS/test.sh+3 -00 replies
6/9NFS test: rearrange the server tree so we can differentiate NFSv3 vs NFSv4test/TEST-20-NFS/dhcpd.conf test/TEST-20-NFS/exports test/TEST-20-NFS/test.sh+5 -60 replies
7/9root option parsing belongs in 99base nowmodules.d/95rootfs-block/install modules.d/95rootfs-block/parse-root-opts.sh modules.d/99base/install +1 more+15 -150 replies
8/9NFS test: allow emergency shell while debuggingtest/TEST-20-NFS/hard-off.sh+1 -10 replies
9/9NFS test: additional option teststest/TEST-20-NFS/dhcpd.conf test/TEST-20-NFS/server-init test/TEST-20-NFS/test.sh+101 -70 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/9] Enhance NFS test suite (plus one other bug)

This series adds functionality to the NFS test suite, and fixes an issue with root parsing that was found during the work. Follow-on work will include adding some rules to the NFS server during the test to verify that the correct server IP is being used, and to test NFS mount options and nfsroot=.

These patches can also be pulled from http://thedillows.org/dracut.git

David Dillow (9):
Have the test framework always run the cleanup script
NFS testing: add forgotten hard-off hook
NFS test: rearrange code to test multiple client configurations NFS test: switch the ISC dhcpd server
NFS test: re-add the fix for the terminal
NFS test: rearrange the server tree so we can differentiate NFSv3 vs
NFSv4
root option parsing belongs in 99base now
NFS test: allow emergency shell while debugging
NFS test: additional option tests

 modules.d/95rootfs-block/install            |    1 -
 modules.d/95rootfs-block/parse-root-opts.sh |   14 ---
 modules.d/99base/install                    |    1 +
 modules.d/99base/parse-root-opts.sh         |   14 +++
 test/TEST-20-NFS/dhcpd.conf                 |   73 ++++++++++++++
 test/TEST-20-NFS/exports                    |    2 +
 test/TEST-20-NFS/hard-off.sh                |    2 +
 test/TEST-20-NFS/hosts                      |    6 +
 test/TEST-20-NFS/server-init                |    9 +-
 test/TEST-20-NFS/test.sh                    |  140 ++++++++++++++++++---------
 test/test-functions                         |   30 ++++---
 11 files changed, 214 insertions(+), 78 deletions(-)
 delete mode 100755 modules.d/95rootfs-block/parse-root-opts.sh
 create mode 100755 modules.d/99base/parse-root-opts.sh
 create mode 100644 test/TEST-20-NFS/dhcpd.conf
 create mode 100644 test/TEST-20-NFS/exports
 create mode 100755 test/TEST-20-NFS/hard-off.sh
 create mode 100644 test/TEST-20-NFS/hosts

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html