From Fedora Project Wiki

Revision as of 16:39, 3 February 2010 by Caiqian (talk | contribs)


This test case is to run connectathon test suite on a NFSv4 root. The test requires both an NFS server and client system. Note, the client and server can exist on the same system.

How to test

  1. First step, configure the server by creating an NFS mount export
    cp /etc/exports /etc/exports.orig
    echo '/nfs *(rw,insecure,no_root_squash)' > /etc/exports
    mkdir /nfs
    service nfs restart
  2. Next, create test trees on the server
    git clone git://
    cd cthon04
    ./runcthon --mkdirs /nfs
  3. Now, on the client, download the connectathon testsuite
    git clone git://
  4. Finally, setup the connectathon testsuite from the client.
    cd cthon04
    mkdir /mnt
    chmod 777 /mnt
  5. Run the testsuite from the client.
    ./runcthon --server <server IP> --serverdir /nfs --onlyv4

Expected Results

  1. Step #1 completes without error.
  2. Step #2 completes without error.
  3. Step #3 completes without error.
  4. Step #4 completes without error.
  5. The testsuite finishes without error; no nfs*.error files in /tmp.