#29 updated fsx

Filesystems
closed-accepted
nobody
Tools (8)
5
2007-06-25
2007-06-14
No

Attached is an updated fsx that we are using to test with. It was originally gotten from Andrew Morton some years ago, and has subsequently had some cleanups done.

It also has a new feature which is useful for us to test distributed filesystem coherency with - you can optionally specify multiple pathnames that represent the same file (either different client mountpoints, and/or the same file opened multiple times in the same mountpoint). Then fsx will do sequential operations across all of them in a random or round-robin manner. This is a good test for cache coherency, mmap, etc.

I'm not aware of any "upstream" fsx maintainer, so LTP seemed as good a place as any to send these updates.

Discussion

  • Andreas Dilger

    Andreas Dilger - 2007-06-14

    updated fsx test

     
  • Subrata Modak

    Subrata Modak - 2007-06-20

    Logged In: YES
    user_id=1737361
    Originator: NO

    Nice to have such Test case from you for "fsx". But this needs to be aligned to talk to LTP log libraries. Can you kindly re-submit the testcase according to the format other Testcases in LTP has been written. You can find the documentation for submitting new testcase(s) at
    http://ltp.sourceforge.net/documentation/how-to/ltp.php

    Regards--
    Subrata

     
  • Andreas Dilger

    Andreas Dilger - 2007-06-20

    Logged In: YES
    user_id=15987
    Originator: YES

    I'm not sure I understand your comment. The fsx-linux.c test program already exists in LTP in a form not very different from what I submitted - it has no LTP-specific code in it as far as I can see. I'm only sending you an updated version of that program.

     
  • Subrata Modak

    Subrata Modak - 2007-06-22

    Logged In: YES
    user_id=1737361
    Originator: NO

    Hi,

    We have 3 fsx-linux.c test programs in LTP, under the following paths:
    ltp/testcases/kernel/fs/fsx-linux/fsx-linux.c,
    ltp/testcases/kernel/io/ltp-aiodio/fsx-linux.c, and
    ltp/testcases/network/nfs/fsx-linux/fsx-linux.c

    All of them i see are a bit different from one another. Can you kindly let me know about the file you intend to modify ?? :-)

    Regards--
    Subrata

     
  • Andreas Dilger

    Andreas Dilger - 2007-06-25

    Logged In: YES
    user_id=15987
    Originator: YES

    I was looking at the fs/fsx-linux one (which I verified my version is a strict superset of), but to me it would make sense to have only a single fsx program in LTP instead of 3.

     
  • Subrata Modak

    Subrata Modak - 2007-06-25

    Logged In: YES
    user_id=1737361
    Originator: NO

    Cool. I will look into the same

     
  • Subrata Modak

    Subrata Modak - 2007-06-25

    Logged In: YES
    user_id=1737361
    Originator: NO

    Your updated "fsx-linux" is insluded. Keep posting such testcase old/new to LTP. We promise to include the same in little possible time.
    Regards--
    Subrata

     
  • Subrata Modak

    Subrata Modak - 2007-06-25
    • status: open --> closed-accepted
     
  • rsalveti

    rsalveti - 2007-07-12

    Logged In: YES
    user_id=1269623
    Originator: NO

    Shouldn't we update all fsx test cases with the newest fsx test file?

    Can anyone explain why we have 3 different versions of fsx at LTP?

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks