Test matrix

From Linux NFS

(Difference between revisions)
Jump to: navigation, search
(Functional Testing)
(Functional Testing)
Line 47: Line 47:
<td>72</td>
<td>72</td>
<td>22</td>
<td>22</td>
 +
</tr>
 +
</table>
 +
</center>
 +
 +
==Interoperability Testing==
 +
 +
<center>
 +
<table nosave="" border="1" width="85%">
 +
<tr nosave="" align="center" valign="CENTER">
 +
<td nosave="" align="center" valign="CENTER"></td>
 +
<td>'''New'''</td>
 +
<td>'''Open'''</td>
 +
<td>'''In progress'''</td>
 +
<td>'''Near Done'''</td>
 +
<td>'''Done'''</td>
 +
<td>'''High'''</td>
 +
<td>'''Medium'''</td>
 +
<td>'''Low'''</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Current status</td>
 +
<td>55</td>
 +
<td>12</td>
 +
<td>0</td>
 +
<td>0</td>
 +
<td>1</td>
 +
<td>33</td>
 +
<td>12</td>
 +
<td>25</td>
 +
</tr>
 +
</table>
 +
</center>
 +
 +
==Robustness Testing==
 +
 +
<center>
 +
<table nosave="" border="1" width="85%">
 +
<tr nosave="" align="center" valign="CENTER">
 +
<td nosave="" align="center" valign="CENTER"></td>
 +
<td>'''New'''</td>
 +
<td>'''Open'''</td>
 +
<td>'''In progress'''</td>
 +
<td>'''Near Done'''</td>
 +
<td>'''Done'''</td>
 +
<td>'''High'''</td>
 +
<td>'''Medium'''</td>
 +
<td>'''Low'''</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Current status</td>
 +
<td>37</td>
 +
<td>4</td>
 +
<td>1</td>
 +
<td>0</td>
 +
<td>0</td>
 +
<td>32</td>
 +
<td>8</td>
 +
<td>2</td>
 +
</tr>
 +
</table>
 +
</center>
 +
 +
==Performance Testing==
 +
 +
<center>
 +
<table nosave="" border="1" width="85%">
 +
<tr nosave="" align="center" valign="CENTER">
 +
<td nosave="" align="center" valign="CENTER"></td>
 +
<td>'''New'''</td>
 +
<td>'''Open'''</td>
 +
<td>'''In progress'''</td>
 +
<td>'''Near Done'''</td>
 +
<td>'''Done'''</td>
 +
<td>'''High'''</td>
 +
<td>'''Medium'''</td>
 +
<td>'''Low'''</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Current status</td>
 +
<td>33</td>
 +
<td>10</td>
 +
<td>3</td>
 +
<td>0</td>
 +
<td>1</td>
 +
<td>19</td>
 +
<td>26</td>
 +
<td>4</td>
 +
</tr>
 +
</table>
 +
</center>
 +
 +
==Security Testing==
 +
 +
<center>
 +
<table nosave="" border="1" width="85%">
 +
<tr nosave="" align="center" valign="CENTER">
 +
<td nosave="" align="center" valign="CENTER"></td>
 +
<td>'''New'''</td>
 +
<td>'''Open'''</td>
 +
<td>'''In progress'''</td>
 +
<td>'''Near Done'''</td>
 +
<td>'''Done'''</td>
 +
<td>'''High'''</td>
 +
<td>'''Medium'''</td>
 +
<td>'''Low'''</td>
 +
</tr>
 +
<tr>
 +
<td>
 +
Current status</td>
 +
<td>28</td>
 +
<td>4</td>
 +
<td>0</td>
 +
<td>0</td>
 +
<td>1</td>
 +
<td>14</td>
 +
<td>9</td>
 +
<td>9</td>
</tr>
</tr>
</table>
</table>
</center>
</center>

Revision as of 08:15, 19 May 2005

Version 1.12

This pages summarizes testing efforts for NFSv4, and identify testing gaps. Email nfsv4@linux-nfs.org with feedback or to take ownership of a task. If you are doing NFSv4 testing, please let us know! The matrix is divided into five categories, each on its own page in this page.


Contents

Category

  • Functional Ability to do what it's supposed to do. Standards compliance, regression, compatibility, static code analysis, etc.
  • interop Ability to work with other versions of nfs, other operating systems and other software/filesystems/etc. generally associated with NFS
  • Robustness : Remains stable and recovers even in extreme situations, Stability, interoperability, error recovery, race conditions, etc
  • [Matrix_performance_section|Performance]] : Able to perform well under real and theoretical workloads Load, stress, destruction, scalability, etc
  • security : Resistant to being compromised and difficult to attack

Status Summary

Definitions

  • New : An owner has not been identified for the item and work has not started on it
  • Open: The task has been adopted, but either has not been started, or progress is not yet known
  • In Progress : Some work has been completed on the task
  • Near Done: The principle essense of the task has been finished, but there are some loose ends left
  • Done: The task has been fully completed

Functional Testing

New Open In progress Near Done Done High Medium Low
Current status 104 26 1 1 4 43 72 22

Interoperability Testing

New Open In progress Near Done Done High Medium Low
Current status 55 12 0 0 1 33 12 25

Robustness Testing

New Open In progress Near Done Done High Medium Low
Current status 37 4 1 0 0 32 8 2

Performance Testing

New Open In progress Near Done Done High Medium Low
Current status 33 10 3 0 1 19 26 4

Security Testing

New Open In progress Near Done Done High Medium Low
Current status 28 4 0 0 1 14 9 9
Personal tools