Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-12662

Run pjdfstest POSIX test in review and full testing

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.14.0, Lustre 2.12.6
    • Lustre 2.13.0, Lustre 2.12.3
    • 9223372036854775807

    Description

      pjdfstest is a POSIX file system test suite. We've recently added pjdfstest to the Lustre toolkit; DCO-8170. The next step is to create a new test suite or add a new test to the POSIX test suite that runs pjdfstest and reports on status of each test.

      More information on the history and versions of pjdfstest:
      The old POSIX test suite from the Open Group was no longer buildable on modern distros, and had to be replaced.
      Tuxera ported to Linux, extended, and maintained Pawel Jakub Dawidek’s POSIX file system test suite called pjdfstest. The last stable release of pjdfstest was released on August 16, 2008; pjd-fstest-20080816.tgz. The last test release was released on January 30, 2009; pjd-fstest-20090130-RC.tgz. More information about the Tuxera releases can be found at https://www.tuxera.com/community/posix-test-suite/ .

      In February 2011, Brian Behlendorf uploaded a version of pjdfstest to GitHub and fixed some tests to be compatible with ZFS; https://github.com/zfsonlinux/fstest . Development on this branch of pjdfstest has not progressed.

      In February 2012, Pawel Jakub Dawidek uploaded his version of pjdfstest to GitHub and has maintained it since; https://github.com/pjd/pjdfstest . PJD’s version of pjdfstest from GitHub is the one that will be incorporated into Lustre testing.

      Attachments

        Issue Links

          Activity

            [LU-12662] Run pjdfstest POSIX test in review and full testing
            adilger Andreas Dilger made changes -
            Link New: This issue is related to ATM-3441 [ ATM-3441 ]
            pjones Peter Jones made changes -
            Issue Type Original: Task [ 3 ] New: Improvement [ 4 ]
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.12.6 [ 14707 ]

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38653/
            Subject: LU-12662 tests: Add new pjdfstest into tests
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set:
            Commit: 8b014cbce3a3f29e85c3f24693d1314f3f27886b

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38653/ Subject: LU-12662 tests: Add new pjdfstest into tests Project: fs/lustre-release Branch: b2_12 Current Patch Set: Commit: 8b014cbce3a3f29e85c3f24693d1314f3f27886b
            adilger Andreas Dilger made changes -
            Description Original: pjdfstest is a POSIX file system test suite. We've recently added pjdfstest to the Lustre toolkit; DCO-8170. The next step is to create a new test suite or add a new test to the POSIX test suite that runs pjdfstest and reports on status of each test.

            More information on the history and versions of pjdfstest:
            Tuxera ported to Linux, extended, and maintained Pawel Jakub Dawidek’s POSIX file system test suite called pjdfstest. The last stable release of pjdfstest was released on August 16, 2008; pjd-fstest-20080816.tgz. The last test release was released on January 30, 2009; pjd-fstest-20090130-RC.tgz. More information about the Tuxera releases can be found at https://www.tuxera.com/community/posix-test-suite/ .

            In February 2011, Brian Behlendorf uploaded a version of pjdfstest to GitHub and fixed some tests to be compatible with ZFS; https://github.com/zfsonlinux/fstest . Development on this branch of pjdfstest has not progressed.

            In February 2012, Pawel Jakub Dawidek uploaded his version of pjdfstest to GitHub and has maintained it since; https://github.com/pjd/pjdfstest . pjd’s version of pjdfstest is the one that will be incorporated into Lustre testing.

            New: pjdfstest is a POSIX file system test suite. We've recently added pjdfstest to the Lustre toolkit; DCO-8170. The next step is to create a new test suite or add a new test to the POSIX test suite that runs pjdfstest and reports on status of each test.

            More information on the history and versions of pjdfstest:
            The old POSIX test suite from the Open Group was no longer buildable on modern distros, and had to be replaced.
            Tuxera ported to Linux, extended, and maintained Pawel Jakub Dawidek’s POSIX file system test suite called {{pjdfstest}}. The last stable release of {{pjdfstest}} was released on August 16, 2008; {{pjd-fstest-20080816.tgz}}. The last test release was released on January 30, 2009; {{pjd-fstest-20090130-RC.tgz}}. More information about the Tuxera releases can be found at https://www.tuxera.com/community/posix-test-suite/ .

            In February 2011, Brian Behlendorf uploaded a version of {{pjdfstest}} to GitHub and fixed some tests to be compatible with ZFS; https://github.com/zfsonlinux/fstest . Development on this branch of {{pjdfstest}} has not progressed.

            In February 2012, Pawel Jakub Dawidek uploaded his version of {{pjdfstest}} to GitHub and has maintained it since; https://github.com/pjd/pjdfstest . PJD’s version of {{pjdfstest}} from GitHub is the one that will be incorporated into Lustre testing.

            James Nunez (jnunez@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/38653
            Subject: LU-12662 tests: Add new pjdfstest into tests
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: 74a27572b9510250a7dc95dc33d889d7ae3ae6ef

            gerrit Gerrit Updater added a comment - James Nunez (jnunez@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/38653 Subject: LU-12662 tests: Add new pjdfstest into tests Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: 74a27572b9510250a7dc95dc33d889d7ae3ae6ef
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.14.0 [ 14490 ]
            Resolution New: Fixed [ 1 ]
            Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
            pjones Peter Jones added a comment -

            Landed for 2.14

            pjones Peter Jones added a comment - Landed for 2.14

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35841/
            Subject: LU-12662 tests: Add new pjdfstest into tests
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 414e613c2da55e6b8d2b3b20cbfb340cd84c9854

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35841/ Subject: LU-12662 tests: Add new pjdfstest into tests Project: fs/lustre-release Branch: master Current Patch Set: Commit: 414e613c2da55e6b8d2b3b20cbfb340cd84c9854
            adilger Andreas Dilger made changes -
            Description Original: fstest is a POSIX file system test suite. We've recently added pjdfstest to the Lustre toolkit; DCO-8170. The next step is to create a new test suite or add a new test to the POSIX test suite that runs pjdfstest and reports on status of each test.

            More information on the history and versions of pjdfstest:
            Tuxera ported to Linux, extended, and maintained Pawel Jakub Dawidek’s POSIX file system test suite called pjdfstest. The last stable release of pjdfstest was released on August 16, 2008; pjd-fstest-20080816.tgz. The last test release was released on January 30, 2009; pjd-fstest-20090130-RC.tgz. More information about the Tuxera releases can be found at https://www.tuxera.com/community/posix-test-suite/ .

            In February 2011, Brian Behlendorf uploaded a version of pjdfstest to GitHub and fixed some tests to be compatible with ZFS; https://github.com/zfsonlinux/fstest . Development on this branch of pjdfstest has not progressed.

            In February 2012, Pawel Jakub Dawidek uploaded his version of pjdfstest to GitHub and has maintained it since; https://github.com/pjd/pjdfstest . pjd’s version of pjdfstest is the one that will be incorporated into Lustre testing.

            New: pjdfstest is a POSIX file system test suite. We've recently added pjdfstest to the Lustre toolkit; DCO-8170. The next step is to create a new test suite or add a new test to the POSIX test suite that runs pjdfstest and reports on status of each test.

            More information on the history and versions of pjdfstest:
            Tuxera ported to Linux, extended, and maintained Pawel Jakub Dawidek’s POSIX file system test suite called pjdfstest. The last stable release of pjdfstest was released on August 16, 2008; pjd-fstest-20080816.tgz. The last test release was released on January 30, 2009; pjd-fstest-20090130-RC.tgz. More information about the Tuxera releases can be found at https://www.tuxera.com/community/posix-test-suite/ .

            In February 2011, Brian Behlendorf uploaded a version of pjdfstest to GitHub and fixed some tests to be compatible with ZFS; https://github.com/zfsonlinux/fstest . Development on this branch of pjdfstest has not progressed.

            In February 2012, Pawel Jakub Dawidek uploaded his version of pjdfstest to GitHub and has maintained it since; https://github.com/pjd/pjdfstest . pjd’s version of pjdfstest is the one that will be incorporated into Lustre testing.

            People

              sarah Sarah Liu
              jamesanunez James Nunez (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: