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

sanity test 400a fails with 'client api broken'

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.12.0
    • Lustre 2.10.1, Lustre 2.11.0, Lustre 2.10.2, Lustre 2.10.4
    • Ubuntu client
    • 3
    • 9223372036854775807

    Description

      sanity test 400a is failing for Ubuntu clients. From the client test log, we see

      == sanity test 400a: Lustre client api program can compile and link ================================== 23:56:35 (1512690995)
      /usr/lib64/lustre/tests/clientapi/simple_test.c:32:30: fatal error: lustre/lustreapi.h: No such file or directory
      compilation terminated.
       sanity test_400a: @@@@@@ FAIL: client api broken
      

      This issue looks similar to LU-9301.

      Logs for recent failures are at
      https://testing.hpdd.intel.com/test_sets/d212dae6-dc3e-11e7-a066-52540065bddc
      https://testing.hpdd.intel.com/test_sets/a67135e2-dae3-11e7-9840-52540065bddc

      Attachments

        Issue Links

          Activity

            [LU-10365] sanity test 400a fails with 'client api broken'
            pjones Peter Jones added a comment -

            Landed for 2.12

            pjones Peter Jones added a comment - Landed for 2.12

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/31737/
            Subject: LU-10365 tests: set proper paths headers for sanity test 400a
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: a05c6e3f5598adaa68f7ac52bf489354953b7c2c

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/31737/ Subject: LU-10365 tests: set proper paths headers for sanity test 400a Project: fs/lustre-release Branch: master Current Patch Set: Commit: a05c6e3f5598adaa68f7ac52bf489354953b7c2c

            The latest patch passes!!!! Another bug done.

            simmonsja James A Simmons added a comment - The latest patch passes!!!! Another bug done.

            While looking at LU-10470 I noticed lustre-devel-*.deb is not being installed into the test image which might explain why this is failing.

            simmonsja James A Simmons added a comment - While looking at LU-10470 I noticed lustre-devel-*.deb is not being installed into the test image which might explain why this is failing.

            This test has been added to ALWAYS_EXCEPT so that Ubuntu now passes sanity on master.

            adilger Andreas Dilger added a comment - This test has been added to ALWAYS_EXCEPT so that Ubuntu now passes sanity on master.

            James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/31737
            Subject: LU-10365 tests: set proper paths headers for sanity test 400b
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: e021ea454be94af2d4358c433d06dc6a01a2a223

            gerrit Gerrit Updater added a comment - James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/31737 Subject: LU-10365 tests: set proper paths headers for sanity test 400b Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: e021ea454be94af2d4358c433d06dc6a01a2a223

            I think I know why this is failing. Is lustre-dev*.dpkg installed in the image? If you are not installing it in the image then /usr/include/lustre does not exist which is why it is failing. For sanity test 400a it does not set the extra_flags right to test against the user land headers inside the lustre source tree. I will push a patch to make that work.

            simmonsja James A Simmons added a comment - I think I know why this is failing. Is lustre-dev*.dpkg installed in the image? If you are not installing it in the image then /usr/include/lustre does not exist which is why it is failing. For sanity test 400a it does not set the extra_flags right to test against the user land headers inside the lustre source tree. I will push a patch to make that work.

            People

              simmonsja James A Simmons
              jamesanunez James Nunez (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: