Difference between revisions of "Xfstesting-cifs"

(Created page with "In progress [Setting up the tests] <br />The xfstest suite has been updated to make it easier to test cifs (and smb3). <ol> <li>First clone the tree: git clone git://oss.sgi…")
 
Line 1: Line 1:
In progress
+
Please update if you see corrections ...
 +
 
  
 
[Setting up the tests]
 
[Setting up the tests]
Line 6: Line 7:
 
<li>First clone the tree:
 
<li>First clone the tree:
 
   git clone git://oss.sgi.com/xfs/cmds/xfstests
 
   git clone git://oss.sgi.com/xfs/cmds/xfstests
<li>Build the source
+
and also
 +
  git clone git://oss.sgi.com/xfs/cmds/xfsprogs
 +
<li>Build the source<br />
 +
sudo yum install uuid-devel e2fsprogs-devel libuuid-devel libattr-devel libacl-devel libaio-dev<br />
 +
cd xfsprogs<br />
 +
make<br />
 +
sudo make install-qa<br />
 +
cd ../xfstests<br />
 +
./configure<br />
 +
make<br />
 +
<li>Add the secondary test userid if it does not already exit<br />
 +
sudo useradd fsgqa
 
<li>Edit the local.config file
 
<li>Edit the local.config file
 
</li>
 
</li>
 
</ol>
 
</ol>
 +
 +
 
[Current Test Results]
 
[Current Test Results]
 
<ol>
 
<ol>

Revision as of 21:16, 17 September 2014

Please update if you see corrections ...


[Setting up the tests]
The xfstest suite has been updated to make it easier to test cifs (and smb3).

  1. First clone the tree: git clone git://oss.sgi.com/xfs/cmds/xfstests and also git clone git://oss.sgi.com/xfs/cmds/xfsprogs
  2. Build the source
    sudo yum install uuid-devel e2fsprogs-devel libuuid-devel libattr-devel libacl-devel libaio-dev
    cd xfsprogs
    make
    sudo make install-qa
    cd ../xfstests
    ./configure
    make
  3. Add the secondary test userid if it does not already exit
    sudo useradd fsgqa
  4. Edit the local.config file


[Current Test Results]

  1. failing test cases
    1. To current Windows (SMB3 or later): generic/011 generic/023 generic/075 generic/088 generic/089 generic/091 generic/126 generic/127 generic/184 generic/192 generic/245 generic/263 generic/313
    2. To current Windows (using CIFS dialect instead of SMB3):
    3. To current Samba (CIFS with POSIX extensions):
  2. test cases that need us to add new features to run
  3. test cases that need to be updated to run over cifs/smb3