[LU-1192] Make Autotest support POSIX Compliance Testing Created: 12/Oct/11  Updated: 06/Jun/12  Resolved: 17/Apr/12

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.3.0
Fix Version/s: Lustre 2.3.0

Type: Improvement Priority: Blocker
Reporter: Chris Gearing (Inactive) Assignee: Minh Diep
Resolution: Fixed Votes: 0
Labels: None

Rank (Obsolete): 2192

 Description   

We manually run the LSB-VSX test suite from http://www.opengroup.org/infosrv/lsb/ogdeliverables/LSB-VSX2.0-1/ on Lustre filesystem to find the POSIX compliant issues.

There is a wiki page for how to setup and run the test suite:
http://wiki.lustre.org/index.php/POSIX_Compliance_Testing



 Comments   
Comment by Jian Yu [ 14/Oct/11 ]

Here is the wiki page for how to install, build and run the LSB-VSX POSIX test suite on Toro cluster:
http://wiki.whamcloud.com/display/ENG/POSIX+Compliance+Testing

Comment by Minh Diep [ 05/Mar/12 ]

patch http://review.whamcloud.com/#change,2256

Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
  • lustre/tests/posix/posix.cfg
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,client,el5,ofa #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » i686,client,el5,ofa #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix.sh
  • lustre/tests/posix/posix.cfg
  • lustre/tests/Makefile.am
Comment by Peter Jones [ 17/Apr/12 ]

Landed for 2.3

Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
  • lustre/tests/posix/posix.cfg
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » i686,client,el5,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » i686,server,el6,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
  • lustre/tests/posix/posix.cfg
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/Makefile.am
  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » i686,server,el5,ofa #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,server,el6,ofa #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,server,el5,ofa #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » i686,server,el5,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
  • lustre/tests/posix/posix.cfg
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » i686,server,el6,ofa #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
  • lustre/tests/posix/posix.cfg
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/Makefile.am
  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » i686,client,el6,ofa #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » x86_64,client,el6,ofa #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
Comment by Build Master (Inactive) [ 17/Apr/12 ]

Integrated in lustre-master » i686,client,el6,inkernel #489
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
  • lustre/tests/posix/posix.cfg
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » x86_64,client,el5,inkernel #340
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » i686,client,el6,inkernel #340
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » i686,server,el5,inkernel #340
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
  • lustre/tests/posix/posix.cfg
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » x86_64,server,el6,inkernel #340
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » i686,client,el5,inkernel #340
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix/posix.cfg
  • lustre/tests/Makefile.am
  • lustre/tests/posix.sh
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » x86_64,server,el5,inkernel #340
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/posix.sh
  • lustre/tests/Makefile.am
  • lustre/tests/posix/posix.cfg
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » x86_64,client,el6,inkernel #340
LU-1192 tests: automate POSIX compliance testing (Revision 3fe74297d3dd063d23f26ae9850bdf8f0892fae8)

Result = SUCCESS
Oleg Drokin : 3fe74297d3dd063d23f26ae9850bdf8f0892fae8
Files :

  • lustre/tests/Makefile.am
  • lustre/tests/posix/posix.cfg
  • lustre/tests/posix.sh
Comment by Chris Gearing (Inactive) [ 06/Jun/12 ]

Minh: What is the status of automatic POSIX testing for Lustre?

Comment by Minh Diep [ 06/Jun/12 ]

It landed on master and can run now.

Generated at Sat Feb 10 01:14:22 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.