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

automate NFSv3/v4 over Lustre Testing

Details

    • 2193

    Description

      This has not been supported by autotest system yet. So, we manually setup Lustre filesystem, export Lustre client as NFS v3/v4 server, mount NFS v3/v4 clients, and then run parallel-scale sub-tests (compilebench, metabench, ior and connectathon) on NFS clients.

      Attachments

        Issue Links

          Activity

            [LU-814] automate NFSv3/v4 over Lustre Testing
            yujian Jian Yu added a comment -

            patch for b1_8 http://review.whamcloud.com/#change,2593

            While looking into a passed parallel-scale test report on Lustre 1.8.8-wc1 RC2, I found a small test script issue introduced by the above patch:

            == parallel-scale test write_disjoint: write_disjoint ================================================ 21:53:41 (1337576021)
            /usr/lib64/lustre/tests/functions.sh: line 605: [: too many arguments
            OPTIONS:
            WRITE_DISJOINT=        /usr/lib64/lustre/tests/write_disjoint
            ......
            == parallel-scale test parallel_grouplock: parallel_grouplock ======================================== 22:42:24 (1337578944)
            /usr/lib64/lustre/tests/functions.sh: line 642: [: too many arguments
            

            Maloo report: https://maloo.whamcloud.com/test_sets/bf2073bc-a34b-11e1-b201-52540035b04c

            This patch fixes it on b1_8 branch: http://review.whamcloud.com/2866

            yujian Jian Yu added a comment - patch for b1_8 http://review.whamcloud.com/#change,2593 While looking into a passed parallel-scale test report on Lustre 1.8.8-wc1 RC2, I found a small test script issue introduced by the above patch: == parallel-scale test write_disjoint: write_disjoint ================================================ 21:53:41 (1337576021) /usr/lib64/lustre/tests/functions.sh: line 605: [: too many arguments OPTIONS: WRITE_DISJOINT= /usr/lib64/lustre/tests/write_disjoint ...... == parallel-scale test parallel_grouplock: parallel_grouplock ======================================== 22:42:24 (1337578944) /usr/lib64/lustre/tests/functions.sh: line 642: [: too many arguments Maloo report: https://maloo.whamcloud.com/test_sets/bf2073bc-a34b-11e1-b201-52540035b04c This patch fixes it on b1_8 branch: http://review.whamcloud.com/2866

            Integrated in lustre-b1_8 » x86_64,client,el6,inkernel #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/parallel-scale-nfs.sh
            • lustre/tests/parallel-scale.sh
            • lustre/tests/Makefile.am
            • lustre/tests/setup-nfs.sh
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/functions.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » x86_64,client,el6,inkernel #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/parallel-scale-nfsv3.sh lustre/tests/parallel-scale-nfs.sh lustre/tests/parallel-scale.sh lustre/tests/Makefile.am lustre/tests/setup-nfs.sh lustre/tests/parallel-scale-nfsv4.sh lustre/tests/functions.sh

            Integrated in lustre-b1_8 » i686,client,el6,inkernel #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/setup-nfs.sh
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/parallel-scale-nfs.sh
            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/functions.sh
            • lustre/tests/Makefile.am
            • lustre/tests/parallel-scale.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » i686,client,el6,inkernel #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/setup-nfs.sh lustre/tests/parallel-scale-nfsv4.sh lustre/tests/parallel-scale-nfs.sh lustre/tests/parallel-scale-nfsv3.sh lustre/tests/functions.sh lustre/tests/Makefile.am lustre/tests/parallel-scale.sh

            Integrated in lustre-b1_8 » i686,server,el5,ofa #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/parallel-scale.sh
            • lustre/tests/parallel-scale-nfs.sh
            • lustre/tests/setup-nfs.sh
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/Makefile.am
            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/functions.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » i686,server,el5,ofa #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/parallel-scale.sh lustre/tests/parallel-scale-nfs.sh lustre/tests/setup-nfs.sh lustre/tests/parallel-scale-nfsv4.sh lustre/tests/Makefile.am lustre/tests/parallel-scale-nfsv3.sh lustre/tests/functions.sh

            Integrated in lustre-b1_8 » i686,client,el5,ofa #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/functions.sh
            • lustre/tests/Makefile.am
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/parallel-scale-nfs.sh
            • lustre/tests/setup-nfs.sh
            • lustre/tests/parallel-scale.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » i686,client,el5,ofa #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/functions.sh lustre/tests/Makefile.am lustre/tests/parallel-scale-nfsv4.sh lustre/tests/parallel-scale-nfsv3.sh lustre/tests/parallel-scale-nfs.sh lustre/tests/setup-nfs.sh lustre/tests/parallel-scale.sh

            Integrated in lustre-b1_8 » i686,client,el5,inkernel #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/functions.sh
            • lustre/tests/parallel-scale-nfs.sh
            • lustre/tests/parallel-scale.sh
            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/Makefile.am
            • lustre/tests/setup-nfs.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » i686,client,el5,inkernel #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/functions.sh lustre/tests/parallel-scale-nfs.sh lustre/tests/parallel-scale.sh lustre/tests/parallel-scale-nfsv3.sh lustre/tests/parallel-scale-nfsv4.sh lustre/tests/Makefile.am lustre/tests/setup-nfs.sh

            Integrated in lustre-b1_8 » x86_64,server,el5,ofa #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/parallel-scale.sh
            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/setup-nfs.sh
            • lustre/tests/functions.sh
            • lustre/tests/Makefile.am
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/parallel-scale-nfs.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » x86_64,server,el5,ofa #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/parallel-scale.sh lustre/tests/parallel-scale-nfsv3.sh lustre/tests/setup-nfs.sh lustre/tests/functions.sh lustre/tests/Makefile.am lustre/tests/parallel-scale-nfsv4.sh lustre/tests/parallel-scale-nfs.sh

            Integrated in lustre-b1_8 » x86_64,client,el5,inkernel #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/setup-nfs.sh
            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/Makefile.am
            • lustre/tests/parallel-scale.sh
            • lustre/tests/functions.sh
            • lustre/tests/parallel-scale-nfs.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » x86_64,client,el5,inkernel #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/setup-nfs.sh lustre/tests/parallel-scale-nfsv3.sh lustre/tests/parallel-scale-nfsv4.sh lustre/tests/Makefile.am lustre/tests/parallel-scale.sh lustre/tests/functions.sh lustre/tests/parallel-scale-nfs.sh

            Integrated in lustre-b1_8 » i686,server,el5,inkernel #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/Makefile.am
            • lustre/tests/parallel-scale.sh
            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/functions.sh
            • lustre/tests/setup-nfs.sh
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/parallel-scale-nfs.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » i686,server,el5,inkernel #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/Makefile.am lustre/tests/parallel-scale.sh lustre/tests/parallel-scale-nfsv3.sh lustre/tests/functions.sh lustre/tests/setup-nfs.sh lustre/tests/parallel-scale-nfsv4.sh lustre/tests/parallel-scale-nfs.sh

            Integrated in lustre-b1_8 » x86_64,server,el5,inkernel #192
            LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503)

            Result = SUCCESS
            Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503
            Files :

            • lustre/tests/parallel-scale-nfs.sh
            • lustre/tests/functions.sh
            • lustre/tests/setup-nfs.sh
            • lustre/tests/parallel-scale-nfsv3.sh
            • lustre/tests/Makefile.am
            • lustre/tests/parallel-scale-nfsv4.sh
            • lustre/tests/parallel-scale.sh
            hudson Build Master (Inactive) added a comment - Integrated in lustre-b1_8 » x86_64,server,el5,inkernel #192 LU-814 test: automated NFS over lustre testing (Revision ac1473289379785baf8da8b590da28a0baeb2503) Result = SUCCESS Johann Lombardi : ac1473289379785baf8da8b590da28a0baeb2503 Files : lustre/tests/parallel-scale-nfs.sh lustre/tests/functions.sh lustre/tests/setup-nfs.sh lustre/tests/parallel-scale-nfsv3.sh lustre/tests/Makefile.am lustre/tests/parallel-scale-nfsv4.sh lustre/tests/parallel-scale.sh

            People

              mdiep Minh Diep
              chris Chris Gearing (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: