[LU-103] Add test-groups Created: 28/Feb/11  Updated: 08/Mar/11  Resolved: 08/Mar/11

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

Type: Improvement Priority: Minor
Reporter: Robert Read (Inactive) Assignee: Robert Read (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Rank (Obsolete): 5101

 Description   

auster needs an option to read the set of tests to run from a file, and we need an initial set of test groups to run.



 Comments   
Comment by Build Master (Inactive) [ 28/Feb/11 ]

Integrated in reviews-centos5 #341
LU-103: Add support for test groups.

Robert Read : a69b22d06aa0f2c94551030af2da89d6fd2fd70d
Files :

  • lustre/tests/maloo_upload.sh
  • lustre/tests/test-groups/regression
  • lustre/tests/auster
  • lustre/tests/test-groups/regression-mpi
Comment by Build Master (Inactive) [ 28/Feb/11 ]

Integrated in reviews-centos5 #343
LU-103: Add support for test groups.

Robert Read : 2be0861d5e4aa8f3c99c7d77771e99c81b675f31
Files :

  • lustre/tests/auster
  • lustre/tests/test-groups/regression-mpi
  • lustre/tests/test-groups/regression
  • lustre/tests/maloo_upload.sh
Comment by Build Master (Inactive) [ 28/Feb/11 ]

Integrated in reviews-centos5 #344
LU-103 Add support for test groups.

Robert Read : 3cf65f47dcc3ad97006dda5ff148a6e58707724b
Files :

  • lustre/tests/maloo_upload.sh
  • lustre/tests/test-groups/regression-mpi
  • lustre/tests/test-groups/regression
  • lustre/tests/auster
Comment by Chris Gearing (Inactive) [ 01/Mar/11 ]

What I suggest is that the file is a series of suite definitions something
like this

============
sanity --only test_1,test2,test,3
replay-single --except test3
============

We then add a -t option to pass in the file to the auster script.

For the 2.1 testing we have a number of options

1. We can add this files to the clusters [in scratch] and manage the set as
part of those clusters.
2. We could add the files to the lustre test tree, this is a longer term
solution. But as we're going to replace this whole test script environment
anyway maybe more trouble than it's worth.
3. We could store the files in Maloo and fetch them by name - allows the
results to reference the file. I think that this will just compromise Maloo
for a short term gain.

I would suggest #1.

Comment by Chris Gearing (Inactive) [ 01/Mar/11 ]

Guess this is done and dusted

Comment by Robert Read (Inactive) [ 01/Mar/11 ]

Yes, in my patch the file can be a series of suite definitions exactly like that.

There needs to be a standard set of suite definitions so folks doing testing externally can run a pre-defined set of tests. I agree it will probably also make sense to have customized test groups (or whatever) for specific clusters as well.

Comment by Build Master (Inactive) [ 02/Mar/11 ]

Integrated in reviews-centos5 #372
LU-103 Add support for test groups.

Robert Read : b06ead79f2c37e6fd1288265038a542a3819a364
Files :

  • lustre/tests/test-groups/regression-mpi
  • lustre/tests/maloo_upload.sh
  • lustre/tests/auster
  • lustre/tests/test-groups/regression
  • lustre/tests/Makefile.am
Comment by Build Master (Inactive) [ 03/Mar/11 ]

Integrated in reviews-centos5 #382
LU-103 Add support for test groups.

Robert Read : 92e87b3485a7e5055cb69834d041060b51577af3
Files :

  • lustre/tests/auster
  • lustre/tests/Makefile.am
  • lustre/tests/maloo_upload.sh
  • lustre/tests/test-groups/regression
  • lustre/tests/test-groups/regression-mpi
Comment by Build Master (Inactive) [ 08/Mar/11 ]

Integrated in lustre-master-centos5 #138
LU-103 Add support for test groups.

Oleg Drokin : 563e1cf8d6a07180622a73f1c3cb141890ffe41e
Files :

  • lustre/tests/Makefile.am
  • lustre/tests/auster
  • lustre/tests/test-groups/regression-mpi
  • lustre/tests/maloo_upload.sh
  • lustre/tests/test-groups/regression
Comment by Robert Read (Inactive) [ 08/Mar/11 ]

Landed on master.

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