From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 3: Line 3:
| DATE || TIME || WHERE
| DATE || TIME || WHERE
|-
|-
| '''2010-02-04''' || All day || [irc://irc.freenode.net/fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc])
| '''NFS''' || From ''12:00'' to ''21:00'' UTC (8am -> 5pm EDT) || [irc://irc.freenode.net/fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc])
|-
|-
|}
|}


= What to test? =
=== What to test? ===


Today's installment of Fedora Test Day will focus on '''NFS''' with a focus on [[Features/NFSv4Default|NFSv4 default]].
Today's installment of Fedora Test Day will focus on '''NFS'''


= Who's available =
=== Who's available ===  


The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
* Development - [[User:steved]] (EST / UTC-5)
* Development - [[User:steved]]
* Quality Assurance - [[User:caiqian]] (Beijing / UTC+8)
* Quality Assurance - [[User:caiqian]]


= What's needed to test =
=== Prerequisite for Test Day ===  


* A system with some kind of network connection
* desire to break software
* Your hardware profile uploaded to [http://www.smolts.org Smolt] according to [http://smolts.org/smolt-wiki/Main_Page#Usage these instructions]
* CD/DVD-ROM or Rawhide Fully updated
* An installed Fedora distribution, either:
** [[Releases/Rawhide|Rawhide]] or a  [http://kparal.fedorapeople.org/testdays/2010-02-04_NFSv4/ Rawhide live Image] available for this test day
** Or an previously installed {{FedoraVersion|long|12}} system (see [http://docs.fedoraproject.org/install-guide/f{{FedoraVersion}}/en-US/html Installation guide])


= How to test? =
=== How to test? ===


== Rawhide ==
Basically, this can be tested with both server and client on the same machine, and with different bare-metal or virtual systems. It will need to setup a NFS server, and run some automated NFS testsuites for it from clients. In addition, we will use generic filesystem testsuites to exercise NFS filesystem. An important part of the test event is to make sure everything is working properly after we have switched to NFSv4 by default in F13,
http://fedoraproject.org/wiki/Features/NFSv4Default


To test using [[Releases/Rawhide|Rawhide]], you may prepare your system using one of the following methods.
Also, we will test Secure NFS as well. All the results will be reported to the table below.
# '''Install''' latest rawhide from a local mirror. Please follow this guidance to use rawhide -- [[Releases/Rawhide#Direct_Rawhide_install|Install from a nearby rawhide mirror]].
# Or, '''update''' to rawhide from {{FedoraVersion|long}}.  For guidance, refer to [[Releases/Rawhide#Yum_update_from_official_release]]
# Alternatively, you may download a non-destructive rawhide '''live image''' for your architecture. Tips on using a live image are available at [[FedoraLiveCD]].  Live images can be found at http://kparal.fedorapeople.org/testdays/2010-02-04_NFSv4/.
# Either way, be sure you are running with at least {{filename|kernel-2.6.33-0.24.rc5.git1.fc13}}, {{filename|linux-firmware-20100106-1.fc13}} and {{filename|nfs-utils-1.2.1-16.fc13}}


== Fedora 12 ==
=== Test Cases ===


Testing can be also be performed on Fedora 12 system with only a few changes.
Provide a list of test areas or test cases that you'd like contributors to execute. For other examples, see [[:Category:Test_Cases]].
# First, be sure you system is fully up to date <pre>yum update</pre>
# Next, edit the file {{filename|/etc/nfsmount.conf}} and comment out the line that reads <pre>Defaultvers=3</pre>
# Finally, be sure you are using at least  {{filename|nfs-utils-1.2.1-5.fc12}} ([http://koji.fedoraproject.org/koji/buildinfo?buildID=154449 koji], [https://admin.fedoraproject.org/updates/nfs-utils-1.2.1-5.fc12 bodhi]) <pre>yum --enablerepo=updates-testing update nfs-utils</pre>


= Test Cases =
=== Test Results ===
 
Basically, NFS can be tested with both server and client on the same machine, and with different bare-metal or virtual systems. Testers will need to setup a NFS server, and run automated NFS testsuites from client systems.  In addition, we will use generic filesystem testsuites to exercise NFS filesystem integrity.  An important part of the test event is to make sure everything is working properly after we have switched to [[Features/NFSv4Default|NFSv4 by default in Fedora 13]].
 
Also, we will test Secure NFS.  All the results will be reported to the table below.
 
# [[QA:Testcase_nfs_connectathon]]
# [[QA:Testcase_nfs_pynfs]]
# [[QA:Testcase_nfs_generic]]
# [[QA:Testcase_nfs_connectathon_secure]]
# [[QA:Testcase_nfs_generic_secure]]
 
= Test Results =


Construct a table or list to allow testers to post results.  Each column should be a test case or configuration, and each row should consist of test results.  For example:
Construct a table or list to allow testers to post results.  Each column should be a test case or configuration, and each row should consist of test results.  For example:
Line 61: Line 40:
! User
! User
! Smolt Profile
! Smolt Profile
! [[QA:Testcase_nfs_connectathon|connectathon]]
! [[QA:Testcase_connectathon|connectathon testsuite on NFSv4 root]]
! [[QA:Testcase_nfs_pynfs|pynfs]]
! [[QA:Testcase_pynfs|new server testsuite on NFSv4 root]]
! [[QA:Testcase_nfs_generic|generic-fs]]
! [[QA:Testcase_generic|generic filesystem testsuites on NFSv4 root]]
! [[QA:Testcase_nfs_connectathon_secure|connectathon secure]]
! [[QA:Testcase_connectathon_secure|connectathon testsuite on Secure NFS root]]
! [[QA:Testcase_nfs_generic_secure|generic-fs secure]]
! [[QA:Testcase_pynfs_secure|new server testsuite on Secure NFS root]]
! [[QA:Testcase_generic|generic filesystem testsuites on Secure NFS root]]
! References
! References
|-
|-
| [[User:caiqian|caiqian]]
| [[User:caiqian]]  
| [http://www.smolts.org/client/show/pub_894aac3d-fe40-4d26-b71f-af25250cd54b Server HW]
| [http://www.smolts.org/client/show/pub_84465125-1350-4f83-87b9-5f16f7430eb8 HW]
[http://www.smolts.org/client/show/pub_c2b9181c-f9a3-43cd-828f-fe87eb260b78 Client HW]
| [https://fedoraproject.org/w/uploads/c/c9/Nfs_connectathon-results-caiqian.tgz PASS] <ref>{{bz|561763}}</ref>
| [https://fedoraproject.org/w/uploads/d/dc/Nfs_pynfs-results-caiqian.tgz FAIL]
| PASS
| PASS
| FAIL
<ref>Note: the remote server is down. Need to check what is going on there when came back to the office.</ref>
| <references/>
|-
| [[User:mvadkert]]
| [http://www.smolts.org/client/show/pub_03a4c10e-1da7-49e7-9044-f160f9ee4ab9 Server HW]
[http://www.smolts.org/client/show/pub_5eb8be98-ad5f-417e-bca7-53ce320db0d5 Client HW]
| [https://fedoraproject.org/w/uploads/c/c7/Nfs_connectathon-results-mvadkert.tgz FAIL]
<ref>{{bz|561763}}</ref>
| [https://fedoraproject.org/w/uploads/e/eb/Nfs_pynfs-results-mvadkert.tgz FAIL]
| [https://fedoraproject.org/w/uploads/4/4c/Nfs_generic-results-mvadkert.tgz PASS]
| [https://fedoraproject.org/w/uploads/8/8a/Nfs_connectathon_secure-results-mvadkert.tgz FAIL]
<ref>{{bz|561763}}</ref>
| [https://fedoraproject.org/w/uploads/7/75/Nfs_generic_secure-results-mvadkert.tgz FAIL]
<ref>{{bz|562055}}</ref>
| <references/>
|-
| [[User:Rhe]]
| [http://www.smolts.org/client/show/pub_d6c19dc2-c5d0-4f04-9497-d46e4b0120ab Server HW]
[http://www.smolts.org/client/show/pub_d6c19dc2-c5d0-4f04-9497-d46e4b0120ab Client HW]
| PASS
| [https://fedoraproject.org/w/uploads/8/81/Nfs_pynfs-results-rhe.tgz FAIL]
| PASS
| -
| -
| <references/>
|-
| [[User:mcermak]]
| [http://www.smolts.org/client/show/pub_53edaea6-cdfa-415c-9a3b-6c4881b3c12a Server HW]
[http://www.smolts.org/client/show/pub_53edaea6-cdfa-415c-9a3b-6c4881b3c12a Client HW]
| [https://fedoraproject.org/w/uploads/9/91/Nfs_connectathon-results-mcermak.tgz FAIL]
| [https://fedoraproject.org/w/uploads/9/9e/Nfs_pynfs-results-mcermak.tgz FAIL]
<ref>NOTE: had to set /nfs *(rw,insecure,no_root_squash,fsid=0) in /etc/exports to make protocol version 4 working</ref>
| TBD
| TBD
| TBD
| <references/>
|-
| [[User:kparal]]
| [http://www.smolts.org/client/show/pub_6e0ed345-8379-40fc-ba0b-151930c466c6 Server+Client HW]
| [https://fedoraproject.org/w/uploads/a/a9/Nfs_connectathon-results-kparal.tgz PASS]
| -
| -
| -
| -
| <references/>
|-
| [[User:mgahagan]]
| Server HW  Client HW
| -
| -
| TBD
| TBD
| TBD
| <references/>
|-
| [[User:jlaska|jlaska]]  
| [http://www.smolts.org/client/show/pub_ce6c6966-56b9-4088-895b-1618e6055800 Server+Client HW]
| [https://fedoraproject.org/w/uploads/2/2a/Nfs_connectathon-results-jlaska.tgz FAIL] <ref>{{bz|561763}}</ref>
| [https://fedoraproject.org/w/uploads/a/a4/Nfs_pynfs-results-jlaska.tgz PASS]
| [https://fedoraproject.org/w/uploads/6/6f/Nfs_generic-results-jlaska.tgz PASS]
| -
| -
| <references/>
|-
| [[User:ykopkova|ykopkova]]
| [http://www.smolts.org/client/show/pub_1813215f-8dd2-41c7-9243-79b4a359e47b Server HW] [http://www.smolts.org/client/show/pub_fa1231ed-664e-42fc-a98d-b02a7b2c01a7 Client HW]
| [https://fedoraproject.org/w/uploads/9/90/Nfs_connectathon-results-ykopkova.tgz PASS]
| [https://fedoraproject.org/w/uploads/f/fa/Nfs_pynfs-results-ykopkova.tgz FAIL]
| [https://fedoraproject.org/w/uploads/1/1d/Nfs_generic-results-ykopkova.tgz PASS]
| [https://fedoraproject.org/w/uploads/4/4b/Nfs_connectathon-secure-results-ykopkova.tgz FAIL] <ref>"Possible {{bz|562055}}"</ref>
| [https://fedoraproject.org/w/uploads/8/84/Nfs_generic_secure-results-ykopkova.tgz FAIL] <ref>"Possible {{bz|562055}} and SELinux messages"</ref>
| <references/>
|-
| [[User:emcnabb|emcnabb]]
| Server/Client
| PASS
| [https://fedoraproject.org/w/uploads/b/ba/Nfs_pynfs-results-emcnabb.tgz FAIL]
| [https://fedoraproject.org/w/uploads/7/76/Nfs_generic-results-emcnabb.tgz PASS]
| [https://fedoraproject.org/w/uploads/7/74/Nfs_secure_connectathon-results-emcnabb.tgz FAIL] <ref>Test passed, but quite a few call traces in messages file. Haven't looked into if they're related or not.</ref>
| FAIL <ref>Hadn't completed after running for 2 - 3 hours, so cancelled</ref>
| <references/>
|-
| [[User:dramsey|dramsey]]
| [http://www.smolts.org/client/show/pub_c632996a-a446-4f6f-b10d-dd94765bd8bc Server HW] [http://www.smolts.org/client/show/pub_b923adcf-d25d-4adf-9b6d-5ddf1b51abb0 Client HW]
| [https://fedoraproject.org/w/uploads/e/e5/Nfs_connectathon-results-dramsey.tgz PASS]
| [https://fedoraproject.org/w/uploads/a/a4/Nfs_pynfs-results-dramsey.tgz PASS]
| [https://fedoraproject.org/w/uploads/6/6f/Nfs_generic-results-dramsey.tgz PASS]
| FAIL <ref>"kadmin: unable to get default realm"</ref>
| FAIL <ref>"kadmin: unable to get default realm"</ref>
| <references/>
|-
| [[User:caiqian|caiqian]]
| [http://www.smolts.org/client/show/pub_1635a25a-3ea6-4d31-a475-b0361e0ed026 Server HW]
[http://www.smolts.org/client/show/pub_c2b9181c-f9a3-43cd-828f-fe87eb260b78 Client HW]
| TBD
| TBD
| TBD
| TBD
| FAIL <ref>{{bz|562055}}</ref>
| <references/>
|-
| mgr
| [http://www.smolts.org/client/show/pub_1ebe7e42-8ca2-4466-b9ae-4e7052f4ac70 Server/Client HW]
| PASS
| PASS
| FAIL <ref>Do not have permission to upload logs to Fedora wiki, the logs are available
[http://www.phys.uconn.edu/Special/ here]</ref>
| PASS
| PASS
| FAIL <ref>See {{bz|12345}}</ref>
| PASS
| PASS
| FAIL <ref>Hadn't completed after running for 14 hours, so cancelled</ref>
| <references/>
| <references/>
|-
|-
|}
|}


[[Category:Fedora 13 Test Days]]
[[Category:Test Days]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)