Features/NFStest

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Feature accepted on Jan 30 FESCo meeting (#1023))
m (Fix typography issues for automatic processing)
 
(One intermediate revision by one user not shown)
Line 19: Line 19:
 
== Current status ==
 
== Current status ==
 
* Targeted release: Fedora 19  
 
* Targeted release: Fedora 19  
* Last updated: 27 November 2012
+
* Last updated: 2012-11-27
 
* Percentage of completion: 100%
 
* Percentage of completion: 100%
  

Latest revision as of 12:57, 28 February 2013


Contents

[edit] NFStest

[edit] Summary

Provides a set of tools for testing either the NFS client or the NFS server, most of the functionality is focused mainly on testing the client.

[edit] Owner

  • Email: steved@redhat.com

[edit] Current status

  • Targeted release: Fedora 19
  • Last updated: 2012-11-27
  • Percentage of completion: 100%

[edit] Detailed Description

NFStest provides a set of tools for testing either the NFS client or the NFS server, including the framework for developing more tests. These tools include the following:

  • Process command line arguments
  • Provide functionality for PASS/FAIL
  • Provide test grouping functionality
  • Provide multiple client support
  • Logging mechanism
  • Debug info control
  • Mount/Unmount control
  • Create files/directories
  • Provide mechanism to start a packet trace
  • Provide mechanism to simulate a network partition
  • Support for pNFS testing
  • Provide mechanism to automate packet trace inspection

[edit] Benefit to Fedora

The inclusion of nfstest benefits Fedora by providing customers with a tool to test NFS functionality and a development platform for creating new NFS tests. It is our hope this will increase adoption of NFSv4 and pNFS.

[edit] Scope

At this point, all of the development is done. The scope of change that will affect the over all distribution is very small. NFStest is a standalone package for testing NFS functionality.

[edit] How To Test

There is no special hardware or data needed to test NFStest.

[edit] User Experience

Users may use NFStest to check the functionality of their NFS environment.

[edit] Dependencies

python > 2.6

[edit] Contingency Plan

No contingency plan is necessary. All the development is done.

[edit] Documentation

[edit] Release Notes

[edit] Comments and Discussion