[Twg] TWG meeting minutes for 2012-04-05

John Carrier carrier at cray.com
Wed Apr 11 14:23:12 UTC 2012


Attached are the minutes from our 4/5/2012 meeting.   We discussed requirements for re-evaluating the Lustre test suite during the call.  Please take a look at the notes and post corrections/questions/comments to discuss at lists.opensfs.org.  

Our next meeting is this Thursday, 4/12/2012 @ 9:30a PDT/12:30p EDT
   Dial-in numbers are 1-715-726-4994 or 1-866-304-8294
   Meeting ID and password are 72090

Thanks,

--jc
-------------- next part --------------
OpenSFS Technical Working Group
Meeting minutes : 2012-04-05

Concall: start : 9:30a PT, adjourn : 10:30a PT

Next meeting: Thursday, 04/12/2012 @ 9:30a PDT/12:30p EDT
   Dial-in numbers are 1-715-726-4994 or 1-866-304-8294
   Meeting ID and password are 72090


Attending: 

   Name                 Organization   email
   -----------------    ------------   -------------------------------
   Diego Moreno         Bull           Diego.Moreno-Lazaro at bull.net
   Cory Spitz           Cray           spitzcor at cray.com
   John Carrier         Cray           carrier at cray.com
   Alex Kulyavtsev      FNAL           aik at fnal.gov
   Joshua Walgenbach    IU             jjw at indiana.edu
   Chris Morrone        LLNL           morrone2 at llnl.gov
   Mahmoud Hanafi       NASA Ames      mahmoud.hanafi at nasa.gov
   Andreas Dilger       Whamcloud      adilger at whamcloud.com
   Bryon Neitzel        Whamcloud      bryon at whamcloud.com
   Roman Grigoryev      Xyratex        roman_grigoryev at xyratex.com 
   Alexander Lezhoev    Xyratex        alexander_lezhoev at xyratex.com
   Nathan Rutman        Xyratex        nathan_rutman at xyratex.com
   Cheng Shao           Xyratex        cheng_shao at xyratex.com

Agenda:
   discuss requirements

discussion:
   Xyratex started by suggesting that the test suite included with every
   Lustre release needed reworking.  This led to a group conversation
   that focused on the following areas:
   
   1) refactor unused tests
      Test scripts have grown unwieldly and do not form a coherent
      test package.  As a result, there are some tests that are
      used regularly and others that ineffective and skipped.  We
      should remove the unused tests.
      
   2) create single test suite
      Each release has its own test suite and assumes that the client
      and server will use the same test version.  It is becoming common
      today to have different client/server versions.  In this case, it
      is unclear which tests from which release package should be used.
      Instead, we should have a single test suite that accommodates
      different combinations of client and server versions.  
      
   3) extract individual tests from the scripts
      Many of the tests are run as a suite.  There needs to be some
      mechanism to allow running components of the suite independently.
      To do this, we will need to make clear the dependencies of the
      subtests so that users know a test can be run only after another
      component of the test has executed.  Also mentioned was the need
      for a common header on all test results to facilitate
      post-processing.
      
   4) client failure shouldn't stop the tests
      The goal is never to have test failures, nonethelees failures
      currently can stall test progress.  The suites need to be written
      to allow for client failures.  
      
   5) increase code coverage
      There are new tests that we should consider adding to the Lustre
      suite in order to increase code coverage. Suggestions were xfstest
      and some of the MPI tests. 

Going Forward
   We then discussed the process for moving the requirements list
   forward toward funding new projects. John and Dave have been trying
   to follow the steps we took last year.

   We need to update the requirements doc to include all the features
   addressed this year.  From this list, the TWG will create a short
   list that we ask our organizations to rank.  This list and the TWG's
   ranking would then be forwarded to the Board for consideration of
   funding.
   
   Chris suggested formalizing the process on the reflector. We agreed
   that discussion of the list can be done by email, but there is still
   value in the weekly group concalls.  
 


More information about the Twg mailing list