Features/NFStest

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Moved to FeatureReadyForFesco for approval (#1023))
(Feature accepted on Jan 30 FESCo meeting (#1023))
Line 91: Line 91:
  
  
[[Category:FeatureReadyForFesco]]
+
[[Category:FeatureAcceptedF19]]
 
<!-- When your feature page is completed and ready for review -->
 
<!-- When your feature page is completed and ready for review -->
 
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
 
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
 
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
 
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
 
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->
 
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

Revision as of 18:32, 30 January 2013


Contents

NFStest

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.

Owner

  • Email: steved@redhat.com

Current status

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

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

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.

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.

How To Test

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

User Experience

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

Dependencies

python > 2.6

Contingency Plan

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

Documentation

Release Notes

Comments and Discussion