Whamcloud - gitweb
LU-13485 lnet: Parallel configure tests for lnet
authorShaun Tancheff <shaun.tancheff@hpe.com>
Mon, 3 Oct 2022 05:10:14 +0000 (12:10 +0700)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 14 Oct 2023 10:46:51 +0000 (10:46 +0000)
commit889a8c41b9799256f9c1f54abc221b7c3d1ed3a8
treeebdcc97366fffbc089e63f0e847aacad92dae304
parentcb23bd29a050073c0a704e5b2402f032a4f1a196
LU-13485 lnet: Parallel configure tests for lnet

Transform the compile tests in lustre-lnet to run in parallel
Also fixes the generated Makefile to work with MOFED and in-kernel
OFED.

configure build times on an 8 core 8G vm vs current serial:

             serial      parallel
            --------     --------
    real    8m27.824s    1m28.375s
    user    5m29.448s    2m11.558s
    sys     3m48.258s    0m51.763s

Lustre-change: https://review.whamcloud.com/38368
Lustre-commit: fc84caa81b7fb9d27e82229d39f046e83b5ebb7e

Test-Parameters: trivial
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: I4f0cb8584e1c3149ec3f005dd55fed0c47b50472
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Petros Koutoupis <petros.koutoupis@hpe.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52678
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lnet/autoconf/lustre-lnet.m4